Announcement

Collapse
No announcement yet.

UtMapList.ini ExtraData question

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    UtMapList.ini ExtraData question

    Since 2.0 there is a new variable called "ExtraData=" in the utmaplist.ini file for each mapname.

    the changelog defined this variable as "An array of arbitrary data which can be associated with each maplist entry; mainly used by the game at runtime"

    my question is, is it possible to use a mutator with this ExtraData?

    So that each time that map X is loaded, mutator Y is also loaded. And when map X is over, mutator Y is removed.

    What exactly needs to be entered?

    #2
    that would be cool if wee could associated a mutator with a map. But no idea if it could be done from there.

    Think the Extra data is to do with the map replay limit so that it greys out the maps till enough maps have been played.

    heres what our maplist.ini looks like ATM

    Code:
    [«ne»_Warfare UTMapList]
    AutoLoadPrefixes=
    LastActiveMapIndex=6
    MapReplayLimit=11
    Maps=(Map="WAR-ALIEN_SANDS_SE?LinkSetup=Orb",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="53")))
    Maps=(Map="WAR-Araja2",ExtraData=)
    Maps=(Map="WAR-ArchCliffsOE?LinkSetup=Default_Orb",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="25")))
    Maps=(Map="WAR-ArtOfWarOE?LinkSetup=Necris_Orb",ExtraData=)
    Maps=(Map="WAR-CarPark_SE",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="51")))
    Maps=(Map="WAR-BeachFront",ExtraData=((Key="PlayCount",Value="2"),(Key="LastPlayIdx",Value="67")))
    Maps=(Map="WAR-CavernOE?LinkSetup=Axon_Orb",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="69")))
    Maps=(Map="war-coastal-v2",ExtraData=)
    Maps=(Map="WAR-ContainmentRC2",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="3")))
    Maps=(Map="WAR-Dawn_Revisited_SE?LinkSetup=Orb",ExtraData=)
    Maps=(Map="WAR-Dreamus-RC4",ExtraData=)
    Maps=(Map="WAR-Flare",ExtraData=)
    Maps=(Map="WAR-FULL_WORM_GARDEN",ExtraData=((Key="PlayCount",Value="2"),(Key="LastPlayIdx",Value="23")))
    Maps=(Map="WAR-GOW_Rails",ExtraData=)
    Maps=(Map="WAR-Maelstrom]l[",ExtraData=((Key="PlayCount",Value="3"),(Key="LastPlayIdx",Value="49")))
    Maps=(Map="WAR-Maelstrom]l[?LinkSetup=NoVehicles",ExtraData=((Key="PlayCount",Value="2"),(Key="LastPlayIdx",Value="50")))
    Maps=(Map="WAR-Planet_Fuxxored",ExtraData=)
    Maps=(Map="WAR-Primeval_SE?LinkSetup=Orb",ExtraData=)
    Maps=(Map="War-RockPaperSpacecruiser",ExtraData=)
    Maps=(Map="WAR-RivalenOE?LinkSetup=Default_Orb",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="35")))
    Maps=(Map="WAR-SentinelsOE?LinkSetup=Default_Orb",ExtraData=)
    Maps=(Map="WAR-Terra_Sirenum_LT",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="33")))
    Maps=(Map="WAR-TOO_DARK_PARK_SE?LinkSetup=Warfare",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="32")))
    Maps=(Map="WAR-TORLAN_WINT3R_CE?LinkSetup=Orb",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="27")))
    Maps=(Map="WAR-Spambox",ExtraData=)
    Maps=(Map="War-Subway",ExtraData=)
    Maps=(Map="WAR-Valley",ExtraData=)
    Maps=(Map="WAR-XcavatedOE?LinkSetup=Default_Orb",ExtraData=)
    Maps=(Map="WAR-Avalanche",ExtraData=((Key="PlayCount",Value="2"),(Key="LastPlayIdx",Value="54")))
    Maps=(Map="WAR-ColdHarbor",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="46")))
    Maps=(Map="WAR-Confrontation",ExtraData=((Key="PlayCount",Value="7"),(Key="LastPlayIdx",Value="22")))
    Maps=(Map="WAR-Downtown",ExtraData=((Key="PlayCount",Value="2"),(Key="LastPlayIdx",Value="19")))
    Maps=(Map="WAR-Floodgate",ExtraData=)
    Maps=(Map="WAR-Islander",ExtraData=)
    Maps=(Map="WAR-MarketDistrict",ExtraData=)
    Maps=(Map="WAR-OnyxCoast",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="45")))
    Maps=(Map="WAR-PowerSurge",ExtraData=)
    Maps=(Map="WAR-Serenity",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="47")))
    Maps=(Map="WAR-Torlan",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="44")))
    
    [«ne»_ONS2.0 UTMapList]
    AutoLoadPrefixes=
    LastActiveMapIndex=4
    MapReplayLimit=6
    Maps=(Map="WAR-ALIEN_SANDS_SE",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="60")))
    Maps=(Map="WAR-ArchCliffsOE?LinkSetup=Crossfire",ExtraData=)
    Maps=(Map="WAR-ArchCliffsOE?LinkSetup=Default",ExtraData=)
    Maps=(Map="WAR-ArtOfWarOE?LinkSetup=Axon",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="64")))
    Maps=(Map="WAR-ArtOfWarOE?LinkSetup=Necris",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="66")))
    Maps=(Map="WAR-CavernOE?LinkSetup=Axon",ExtraData=)
    Maps=(Map="WAR-CavernOE?LinkSetup=Necris",ExtraData=)
    Maps=(Map="WAR-Dawn_Revisited_SE",ExtraData=)
    Maps=(Map="WAR-Maelstrom]l[?LinkSetup=Classic",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="56")))
    Maps=(Map="WAR-Primeval_SE?LinkSetup=Linear",ExtraData=)
    Maps=(Map="WAR-RivalenOE?LinkSetup=Default",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="62")))
    Maps=(Map="WAR-RivalenOE?LinkSetup=DualPrimes",ExtraData=)
    Maps=(Map="WAR-RivalenOE?LinkSetup=Necris",ExtraData=)
    Maps=(Map="WAR-RivalenOE?LinkSetup=NecrisDualPrimes",ExtraData=)
    Maps=(Map="WAR-SentinelsOE?LinkSetup=Default",ExtraData=)
    Maps=(Map="WAR-SentinelsOE?LinkSetup=Necris",ExtraData=)
    Maps=(Map="WAR-SnakeBiteSE?LinkSetup=DualPrimes",ExtraData=)
    Maps=(Map="WAR-SnakeBiteSE?LinkSetup=DualPrimesNecris",ExtraData=)
    Maps=(Map="WAR-TOO_DARK_PARK_SE",ExtraData=)
    Maps=(Map="WAR-TOO_DARK_PARK_SE?LinkSetup=DualPrime",ExtraData=)
    Maps=(Map="WAR-TORLAN_WINT3R_CE",ExtraData=)
    Maps=(Map="WAR-Terra_Sirenum_LT",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="57")))
    Maps=(Map="WAR-XcavatedOE?LinkSetup=Default",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="59")))
    Maps=(Map="WAR-Downtown?LinkSetup=NoOrb",ExtraData=)
    Maps=(Map="WAR-Floodgate?LinkSetup=NoOrb",ExtraData=)
    
    [«ne»_Greed UTMapList]
    AutoLoadPrefixes=
    LastActiveMapIndex=17
    MapReplayLimit=6
    Maps=(Map="VCTF-AggressiveAlleys3(Hot)",ExtraData=)
    Maps=(Map="VCTF-AggressiveAlleys3(Wet)",ExtraData=)
    Maps=(Map="VCTF-AltasCity",ExtraData=)
    Maps=(Map="VCTF-ApA][Starrz2-Classic",ExtraData=)
    Maps=(Map="VCTF-Apex",ExtraData=)
    Maps=(Map="VCTF-Basically",ExtraData=)
    Maps=(Map="VCTF-BattleLine",ExtraData=)
    Maps=(Map="VCTF-BinarySpace",ExtraData=)
    Maps=(Map="VCTF-CBP3-TheDig",ExtraData=)
    Maps=(Map="VCTF-CanalWarfare",ExtraData=)
    Maps=(Map="VCTF-FRAGASM!",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="7")))
    Maps=(Map="VCTF-FRAGASM!_OMG!",ExtraData=)
    Maps=(Map="VCTF-Flare",ExtraData=)
    Maps=(Map="VCTF-InfectionForest_SE",ExtraData=)
    Maps=(Map="VCTF-MassDestruction-ClassicV2",ExtraData=)
    Maps=(Map="VCTF-MassExplosion",ExtraData=)
    Maps=(Map="VCTF-Megastructure_SE",ExtraData=)
    Maps=(Map="VCTF-OffTheRails",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="70")))
    Maps=(Map="VCTF-OogesFunMap-Classic",ExtraData=)
    Maps=(Map="VCTF-Shoebox",ExtraData=)
    Maps=(Map="VCTF-ShoeboxNecris",ExtraData=)
    Maps=(Map="VCTF-Slax][",ExtraData=)
    Maps=(Map="VCTF-TrainCrossing",ExtraData=)
    Maps=(Map="vCTF-Corruption",ExtraData=)
    Maps=(Map="vCTF-Decked-B1",ExtraData=)
    Maps=(Map="vCTF-Luracia",ExtraData=)
    Maps=(Map="vCTF-Luracia-SE",ExtraData=)
    Maps=(Map="vCTF-Sandstorm",ExtraData=)
    Maps=(Map="vCTF-Skyscraper_V3",ExtraData=)
    Maps=(Map="vCTF-Containment",ExtraData=)
    Maps=(Map="vCTF-Necropolis",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="13")))
    Maps=(Map="vCTF-Rails",ExtraData=)
    Maps=(Map="vCTF-Stranded",ExtraData=)
    Maps=(Map="vCTF-Suspense",ExtraData=)
    
    [«ne»_VCTF UTMapList]
    AutoLoadPrefixes=
    LastActiveMapIndex=5
    MapReplayLimit=5
    Maps=(Map="VCTF-AggressiveAlleys3(Hot)",ExtraData=)
    Maps=(Map="VCTF-AggressiveAlleys3(Wet)",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="8")))
    Maps=(Map="VCTF-AltasCity",ExtraData=)
    Maps=(Map="VCTF-ApA][Starrz2-Classic",ExtraData=)
    Maps=(Map="VCTF-Apex",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="9")))
    Maps=(Map="VCTF-Asunder",ExtraData=((Key="PlayCount",Value="1"),(Key="LastPlayIdx",Value="10")))
    Maps=(Map="VCTF-Basically",ExtraData=)
    Maps=(Map="VCTF-BattleLine",ExtraData=)
    Maps=(Map="VCTF-BinarySpace",ExtraData=)
    Maps=(Map="VCTF-CBP3-TheDig",ExtraData=)
    Maps=(Map="VCTF-CanalWarfare",ExtraData=)
    Maps=(Map="VCTF-CrudeOcean_SE",ExtraData=)
    Maps=(Map="VCTF-Defection_SE",ExtraData=)
    Maps=(Map="VCTF-FRAGASM!",ExtraData=)
    Maps=(Map="VCTF-FRAGASM!_OMG!",ExtraData=)
    Maps=(Map="VCTF-Flare",ExtraData=)
    Maps=(Map="VCTF-InfectionForest_SE",ExtraData=)
    Maps=(Map="VCTF-MassDestruction-ClassicV2",ExtraData=)
    Maps=(Map="VCTF-MassExplosion",ExtraData=)
    Maps=(Map="VCTF-Megastructure_SE",ExtraData=)
    Maps=(Map="VCTF-OffTheRails",ExtraData=)
    Maps=(Map="VCTF-OogesFunMap-Classic",ExtraData=)
    Maps=(Map="VCTF-Shoebox",ExtraData=)
    Maps=(Map="VCTF-ShoeboxNecris",ExtraData=)
    Maps=(Map="VCTF-Slax][",ExtraData=)
    Maps=(Map="VCTF-TrainCrossing",ExtraData=)
    Maps=(Map="vCTF-Containment",ExtraData=)
    Maps=(Map="vCTF-Corruption",ExtraData=)
    Maps=(Map="vCTF-Decked-B1",ExtraData=)
    Maps=(Map="vCTF-Luracia",ExtraData=)
    Maps=(Map="vCTF-Luracia-SE",ExtraData=)
    Maps=(Map="vCTF-Necropolis",ExtraData=)
    Maps=(Map="vCTF-Rails",ExtraData=)
    Maps=(Map="vCTF-Sandstorm",ExtraData=)
    Maps=(Map="vCTF-Skyscraper_V3",ExtraData=)
    Maps=(Map="vCTF-Stranded",ExtraData=)
    Maps=(Map="vCTF-Suspense",ExtraData=)

    Comment


      #3
      extradata is used for meta information for the voting system

      Comment


        #4
        Really? What can you do with it?

        I know web admin lets you set the map replay limit for all the of maps (so you can set if you have to wait 1,2,3,4,5 etc times before you can replay a map), but does this allow you to more stuff?

        Comment


          #5
          You can't do much with it, the voting system simply uses it to store information about the map, like how recently it was played.

          Comment


            #6
            Can there set different goal score? Say I have set normal goal score to 3, but one map is so difficult play that goal score 1 would be enough. Like extradata=goal score 1?

            Comment


              #7
              An option would be to create another votable "gametype" to segregate the map(s).

              Comment

              Working...
              X