Post by JRavens on Jul 22, 2016 23:29:38 GMT
MapService seems to contain a repository of maps and which GameModes they support
Each Map has an individual entry <object hash="ABE0EC5B">
. Comparing these against FC3's MapService.xml that Gibbed Tools can extract from nomadobjecttemplates.fcb the following are my "best guesses" as to the mapping of the entries although it appears some things FC4 may not even use (as all maps have them blanked out)
Below is the full extracted code for this section. Some very interesting sounding map tests exist in the file though I suspect they are not available in the final retail release:
Each Map has an individual entry <object hash="ABE0EC5B">
. Comparing these against FC3's MapService.xml that Gibbed Tools can extract from nomadobjecttemplates.fcb the following are my "best guesses" as to the mapping of the entries although it appears some things FC4 may not even use (as all maps have them blanked out)
<field hash="A7056326" type="String">fcc_main</field> // sName (map name)
<field hash="CB5B3266" type="String">fcc_main</field> // sBfName (dat file map appears in ?)
<field hash="FBB70F79" type="String">fcc_main</field> // sLocalizationKey (seems to be which localization entry to use for the map name - likely in the menus etc.)
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field> // sPresenceId ???
<field hash="7E1EADFD" type="BinHex">00</field> // sScreenShotPath (does not appear to be used)
<field hash="7D4A2870" type="BinHex">01000000</field> // selMapType (1 indicates retail in FC3 - 0=Invalid, 1=Retail, 2=Custom, 3=DLC, 4=Template, 5=PlaylistTier)
<field hash="72745CEB" type="BinHex">00000000</field> // selBattleFiledSize (FC3 defines as 0=Small, 1=Medium, 2=Large, 3=Extra Large, 4=Template)
The next section lists out the Supported Game Modes. Taking the numbers from engine\gamemodes\gamemodesconfig.xml these should map out as follows:
1=FCXConsole, 2=FCXMainMenu, 4=Single, 8=Editor, 16=FCXEditor, 32=FCXBenchmark, 64=FCXSingle, 128=FCXCoop, 256=DeathMatch (DEPRECATED!), 512=TeamDeathMatch (DEPRECATED!),
1024=FCXTeamDeathMatch, 2048=FCXManVsNature, 4096=FCXRelicHunt = 4096, 8192 is apparently unused, 16384=FCXPropaganda, 32786=FCXEditorMapSingle, 65536=FCXEditorMap, and 131072=FCXOverrun
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
Below is the full extracted code for this section. Some very interesting sounding map tests exist in the file though I suspect they are not available in the final retail release:
<object hash="142371CF"> // MapService
<field hash="1EE89A13" type="BinHex">55012AA3E5064002</field>
<field hash="7D2D7152" type="String">MapService</field>
<object hash="6E167DD5">
<field hash="C821B0C6" type="String">mapservice:maps.mapservice</field>
<object hash="E71CA79B">
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">fcc_main</field> // sName
<field hash="CB5B3266" type="String">fcc_main</field> // sBfName
<field hash="FBB70F79" type="String">fcc_main</field> // sLocalizationKey
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field> // sPresenceId ?
<field hash="7E1EADFD" type="BinHex">00</field> // sScreenShotPath
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">ige_boot</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">ige_boot</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00200000</field>
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_art_catalogue</field>
<field hash="CB5B3266" type="String">gym_art_catalogue</field>
<field hash="FBB70F79" type="String">gym_art_catalogue</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_art_catalog</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_art_catalog</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_coop_gameplay</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_coop_gameplay</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_fcc_biomes_profiling</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_fcc_biomes_profiling</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_fcc_gsm</field>
<field hash="CB5B3266" type="String">gym_fcc_gsm</field>
<field hash="FBB70F79" type="String">gym_fcc_gsm</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_fcc_thematics</field>
<field hash="CB5B3266" type="String">gym_fcc_thematics</field>
<field hash="FBB70F79" type="String">gym_fcc_thematics</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_fcx_ai</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_fcx_ai</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">64</field> // FCXSingle
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_gameplay</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_gameplay</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">64</field> // FCXSingle
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">fcc_render_test</field>
<field hash="CB5B3266" type="String">fcc_render_test</field>
<field hash="FBB70F79" type="String">fcc_render_test</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">frontendworld</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">frontendworld</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_fcc_arena</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_fcc_arena</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_fcc_coop_outposts</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_fcc_coop_outposts</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_fcc_coop_radiotower</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_fcc_coop_radiotower</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_fcc_dtperf</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_fcc_dtperf</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_fcc_gym_subbiomes</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_fcc_gym_subbiomes</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_fcc_gym_vfx</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_fcc_gym_vfx</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_encounters</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_encounters</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">proto_tor_shangrila</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">proto_tor_shangrila</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">qamap</field>
<field hash="CB5B3266" type="String">qamap</field>
<field hash="FBB70F79" type="String">qamap</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_bovinefarm</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_bovinefarm</field>
<field hash="5C5DDB82" type="BinHex">21FA2DDB</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_brickfactory_v3</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_brickfactory_v3</field>
<field hash="5C5DDB82" type="BinHex">7B3035BA</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_distillery</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_distillery</field>
<field hash="5C5DDB82" type="BinHex">8ACEBB89</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_hospital_v2</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_hospital_v2</field>
<field hash="5C5DDB82" type="BinHex">5BC88242</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_lumbermill_v2</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_lumbermill_v2</field>
<field hash="5C5DDB82" type="BinHex">5B198F1D</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">2</field> // selBattleFiledSize (2=Large)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_mountainpass_v2</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_mountainpass_v2</field>
<field hash="5C5DDB82" type="BinHex">2099D369</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_mtncompound_v2</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_mtncompound_v2</field>
<field hash="5C5DDB82" type="BinHex">554666B1</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_operationgun_v2</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_operationgun_v2</field>
<field hash="5C5DDB82" type="BinHex">E8357668</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_riverside</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_riverside</field>
<field hash="5C5DDB82" type="BinHex">9348AEA1</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_school_v2</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_school_v2</field>
<field hash="5C5DDB82" type="BinHex">BBDA9EF9</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">2</field> // selBattleFiledSize (2=Large)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">pvp_waterfront</field>
<field hash="CB5B3266" type="String">multicommon</field>
<field hash="FBB70F79" type="String">pvp_waterfront</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_rse_navigation</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_rse_navigation</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_rse_radiotowers</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_rse_radiotowers</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_rse_smoketest</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_rse_smoketest</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">4096</field> // FCXRelicHunt
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">16384</field> // FCXPropoganda
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">131072</field> // FCXOverrun
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_rse_vehicles</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_rse_vehicles</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">gym_rse_weapons</field>
<field hash="CB5B3266" type="String">prototypes</field>
<field hash="FBB70F79" type="String">gym_rse_weapons</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">2048</field> // FCXManVsNature
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">fcc_dlc30</field>
<field hash="CB5B3266" type="String">fcc_dlc30</field>
<field hash="FBB70F79" type="String">fcc_dlc30</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">dlc_pvp_reeducation</field>
<field hash="CB5B3266" type="String">fcc_dlc60</field>
<field hash="FBB70F79" type="String">dlc_pvp_reeducation</field>
<field hash="5C5DDB82" type="BinHex">96DF04C7</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">3</field> // selMapType 3=DLC
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">131072</field> // FCXOverrun
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">dlc_pvp_steelhead</field>
<field hash="CB5B3266" type="String">fcc_dlc60</field>
<field hash="FBB70F79" type="String">dlc_pvp_steelhead</field>
<field hash="5C5DDB82" type="BinHex">B33AFF5C</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">3</field> // selMapType 3=DLC
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">131072</field> // FCXOverrun
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">dlc_pvp_training</field>
<field hash="CB5B3266" type="String">fcc_dlc60</field>
<field hash="FBB70F79" type="String">dlc_pvp_training</field>
<field hash="5C5DDB82" type="BinHex">8F8A12D5</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">3</field> // selMapType 3=DLC
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">131072</field> // FCXOverrun
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">dlc_pvp_waterfront</field>
<field hash="CB5B3266" type="String">fcc_dlc60</field>
<field hash="FBB70F79" type="String">dlc_pvp_waterfront</field>
<field hash="5C5DDB82" type="BinHex">79A6A033</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">3</field> // selMapType 3=DLC
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">131072</field> // FCXOverrun
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String">fcc_d90_dlc</field>
<field hash="CB5B3266" type="String">fcc_d90_dlc</field>
<field hash="FBB70F79" type="String">fcc_d90_dlc</field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">1</field> // selMapType (1=Retail)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="Int32">128</field> // FCXCoop
</object>
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
<object hash="ABE0EC5B">
<field hash="A7056326" type="String"></field>
<field hash="CB5B3266" type="String"></field>
<field hash="FBB70F79" type="String"></field>
<field hash="5C5DDB82" type="BinHex">FFFFFFFF</field>
<field hash="7E1EADFD" type="BinHex">00</field>
<field hash="7D4A2870" type="Int32">0</field> // selMapType (0=Invalid)
<field hash="72745CEB" type="Int32">0</field> // selBattleFiledSize (0=Small)
<object hash="C72579E4">
<object hash="98BF80FC">
<field hash="7C43670F" type="BinHex">00000000</field>
</object>
</object>
<object hash="6C0013F3" />
</object>
</object>
</object>
</object>