[Configuration] ; Note: I've had to change this include order - so that RiddlerInformants can access the Map Icon data... BasedOn=..\BmGame\Config\MapItemsBackscreen.ini [BmGame.RGameInfo] ; has to be initially defined! .DLCBundlesInstalled= [Engine.GameInfo] DefaultGame=BmGame.RGameInfo DefaultServerGame=BmGame.RGameInfo MaxPlayers=2 MaxSpectators=0 [Engine.WorldInfo] EmitterPoolClassPath= DecalManagerClassPath= FractureManagerClassPath=BmGame.RFractureManager DefaultGravityZ=-1000.0 RBPhysicsGravityScaling=1.5 [DefaultPlayer] Name=Player team=255 [AreaNamesList] AreaNames = "NoStory" +AreaNames = "OW_A" +AreaNames = "OW_B" +AreaNames = "OW_C" +AreaNames = "OW_D" +AreaNames = "OW_E" +AreaNames = "Court" +AreaNames = "Church" +AreaNames = "Steel" +AreaNames = "Museum" +AreaNames = "Under" +AreaNames = "GCPD" +AreaNames = "Theatre" +AreaNames = "DentsOffice" +AreaNames = "Riddler" [BmGame.RSaveGameManager] .LocationIDRemaps = ( MapName="Under", MapRoom="Under_S2", Location="Theatre" ) .LocationIDRemaps = ( MapName="CW", MapRoom="CW_C1", Location="DentsOffice" ) ; ERG - TC allow different bink in america [AlternativeRegionMovie] RegionUS=LegalUS [BmGame.RGameInfo] ; When you're in the specified level or district, don't load the following far LOD levels or districts .FarLODUnloadList=(CurrentArea="OW_A1", FarLODsToUnload=("OW_RC","OW_C2","OW_C3","OW_C7")) .FarLODUnloadList=(CurrentArea="OW_A2", FarLODsToUnload=("OW_RC","OW_C2","OW_C3","OW_C7")) .FarLODUnloadList=(CurrentArea="OW_A3", FarLODsToUnload=("OW_RC","OW_C2","OW_C3","OW_C7")) .FarLODUnloadList=(CurrentArea="OW_A4", FarLODsToUnload=("OW_RC")) .FarLODUnloadList=(CurrentArea="OW_A6", FarLODsToUnload=("OW_RC","OW_C2","OW_C3","OW_C7")) .FarLODUnloadList=(CurrentArea="OW_A7", FarLODsToUnload=("OW_RC")) .FarLODUnloadList=(CurrentArea="OW_A8", FarLODsToUnload=("OW_RC","OW_C2","OW_C3","OW_C7")) .FarLODUnloadList=(CurrentArea="OW_A9", FarLODsToUnload=("OW_RC","OW_C2","OW_C3","OW_C7")) .FarLODUnloadList=(CurrentArea="OW_B", FarLODsToUnload=("OW_RC4","OW_RE")) .FarLODUnloadList=(CurrentArea="OW_B1", FarLODsToUnload=("OW_R1")) .FarLODUnloadList=(CurrentArea="OW_B2", FarLODsToUnload=("OW_R1")) .FarLODUnloadList=(CurrentArea="OW_B3", FarLODsToUnload=("OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_B4", FarLODsToUnload=("OW_R1")) .FarLODUnloadList=(CurrentArea="OW_B5", FarLODsToUnload=("OW_R1")) .FarLODUnloadList=(CurrentArea="OW_B6", FarLODsToUnload=("OW_E3","OW_E4","OW_E6","OW_R1","OW_R3")) .FarLODUnloadList=(CurrentArea="OW_B7", FarLODsToUnload=("OW_E3","OW_E4","OW_E6","OW_R1","OW_R3")) .FarLODUnloadList=(CurrentArea="OW_C", FarLODsToUnload=("OW_RE","OW_R1","OW_R2","OW_R3")) .FarLODUnloadList=(CurrentArea="OW_C2", FarLODsToUnload=("OW_A6","OW_A7","OW_A8","OW_A9","OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_C3", FarLODsToUnload=("OW_A6","OW_A7","OW_A8","OW_A9","OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_C4", FarLODsToUnload=("OW_A6","OW_A7","OW_A8","OW_A9","OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_C5", FarLODsToUnload=("OW_A6","OW_A7","OW_A8","OW_A9","OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_C6", FarLODsToUnload=("OW_A6","OW_A7","OW_A8","OW_A9","OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_C7", FarLODsToUnload=("OW_A6","OW_A7","OW_A8","OW_A9","OW_E3","OW_E4","OW_E6")) .FarLODUnloadList=(CurrentArea="OW_E", FarLODsToUnload=("OW_C2","OW_C1","OW_C3","OW_C7","OW_RC","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_E1", FarLODsToUnload=("OW_B2","OW_B4","OW_B7")) .FarLODUnloadList=(CurrentArea="OW_E4", FarLODsToUnload=("OW_B2","OW_B4","OW_B7")) .FarLODUnloadList=(CurrentArea="OW_E5", FarLODsToUnload=("OW_B2","OW_B4","OW_B7")) .FarLODUnloadList=(CurrentArea="OW_E6", FarLODsToUnload=("OW_B2","OW_B4","OW_B7")) .FarLODUnloadList=(CurrentArea="OW_E8",FarLODsToUnload=("OW_B","OW_C","OW_RC","OW_R1","OW_R2","OW_R3","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_D0",FarLODsToUnload=("OW_B","OW_C","OW_RC","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_D1",FarLODsToUnload=("OW_B","OW_C","OW_RC","OW_R1","OW_R2","OW_R3","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_D2",FarLODsToUnload=("OW_A6","OW_B","OW_C","OW_RC","OW_R1","OW_R2","OW_R3","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_D3",FarLODsToUnload=("OW_A","OW_B","OW_C","OW_E","OW_RE","OW_RC","OW_R1","OW_R2","OW_R3","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_D4",FarLODsToUnload=("OW_A6","OW_B","OW_E","OW_RE","OW_R1","OW_R2","OW_R3","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) .FarLODUnloadList=(CurrentArea="OW_D5",FarLODsToUnload=("OW_B","OW_E","OW_RE","OW_R1","OW_R2","OW_R3","OW_R4","OW_R5","OW_R6","OW_R7","OW_R8")) ; When you're in the specified level, don't load the following always-loaded levels .AlwaysLoadedUnloadList=(CurrentLevel="OW_D1",LevelsToUnload=("OW__Static","OW__Static_Tower_Ch1234567","OW__Static_Tower_Ch89")) .AlwaysLoadedUnloadList=(CurrentLevel="OW_D2",LevelsToUnload=("OW__Static","OW__Static_Tower_Ch1234567","OW__Static_Tower_Ch89")) .AlwaysLoadedUnloadList=(CurrentLevel="OW_D3",LevelsToUnload=("OW__Static","OW__Static_Tower_Ch1234567","OW__Static_Tower_Ch89")) .AlwaysLoadedUnloadList=(CurrentLevel="OW_D4",LevelsToUnload=("OW__Static","OW__Static_Tower_Ch1234567","OW__Static_Tower_Ch89")) [Engine.Pawn] VehicleCheckRadius=1000 [BmGame.RPlayerController] ButtonCover=true bLobbyV2=false [BmGame.RBatarangProjectile_Controllable] ; max. radius RC Batarang can fly away from player before "loosing connection" OverworldRCBatarangRange=100000000 ; range where RC Batarang is still controllable but starts out-of-range feedback/warning OverworldRCBatarangWarnRange=150000000 ; max. height RC Batarang can fly in OW before "loosing connection" OverworldRCBatarangMaxHeight=99999999999 ; height where RC Batarang is still controllable but starts feedback/warning OverworldRCBatarangWarnHeight=100000000 [BmGame.RFlagManager] NonSavedFlags="AnyoneTalking,Batman_InCombat,Batman_InDialogue,Batman_InXrayMode,Batman_TalkingToZsasz,NoFadeInOnStart,Batman_NoSaveAtDoors" [BmGame.RGIFrontend] .TheCharacterList=(Character=EViewer_Batman, Start="CV_Batman_V3") .TheCharacterList=(Character=EViewer_Bruce_Wayne, Start="CV_Bruce_Wayne") .TheCharacterList=(Character=EViewer_Batwing, Start="CV_Batwing") .TheCharacterList=(Character=EViewer_Jack_Ryder, Start="CV_Jack_Ryder") .TheCharacterList=(Character=EViewer_Vicki_Vale, Start="CV_Vicki_Vale") .TheCharacterList=(Character=EViewer_BatmanRabbithead, Start="CV_Batman_Rabbit_Head") .TheCharacterList=(Character=EViewer_Robin, Start="CV_Robin") .TheCharacterList=(Character=EViewer_Catwoman, Start="CV_Catwoman") .TheCharacterList=(Character=EViewer_Gordon, Start="CV_Gordon") .TheCharacterList=(Character=EViewer_Azrael, Start="CV_Azrael") .TheCharacterList=(Character=EViewer_Mr_Freeze, Start="CV_Mr_Freeze_Suitless") .TheCharacterList=(Character=EViewer_ArmouredFreeze, Start="CV_Mr_Freeze") .TheCharacterList=(Character=EViewer_Bane, Start="CV_Bane") .TheCharacterList=(Character=EViewer_Black_Mask, Start="CV_Black_Mask") .TheCharacterList=(Character=EViewer_Clayface, Start="CV_Clayface") .TheCharacterList=(Character=EViewer_DeadShot, Start="CV_Dead_Shot") .TheCharacterList=(Character=EViewer_Calendar_Man, Start="CV_Calendar_Man") .TheCharacterList=(Character=EViewer_Harley_Quinn, Start="CV_Harley") .TheCharacterList=(Character=EViewer_Hush, Start="CV_Hush") .TheCharacterList=(Character=EViewer_ClayfaceJoker, Start="CV_Clayface_Joker") .TheCharacterList=(Character=EViewer_SickJoker, Start="CV_Joker_Sick") .TheCharacterList=(Character=EViewer_Croc, Start="CV_Killer_Croc") .TheCharacterList=(Character=EViewer_Mad_Hatter, Start="CV_Mad_Hatter") .TheCharacterList=(Character=EViewer_Zsasz, Start="CV_Mr_Zsasz") .TheCharacterList=(Character=EViewer_Penguin, Start="CV_Penguin") .TheCharacterList=(Character=EViewer_Ivy, Start="CV_Poison_Ivy") .TheCharacterList=(Character=EViewer_Ras_Ghul, Start="CV_Ras_Al_Ghul") .TheCharacterList=(Character=EViewer_Riddler, Start="CV_Riddler") .TheCharacterList=(Character=EViewer_Solomon_Grundy, Start="CV_Solomon_Grundy") .TheCharacterList=(Character=EViewer_TwoFace, Start="CV_TwoFace") .TheCharacterList=(Character=EViewer_Hugo_Strange, Start="CV_Hugo_Strange") .TheCharacterList=(Character=EViewer_Talia_Ghul, Start="CV_Talia") .TheCharacterList=(Character=EViewer_ArkhamGuards, Start="CV_Good_Guard") .TheCharacterList=(Character=EViewer_Doctors, Start="CV_Paramedic") .TheCharacterList=(Character=EViewer_Hobos, Start="CV_Hobo") .TheCharacterList=(Character=EViewer_Kidnappeddoctor, Start="CV_Kidnapped_Female_Doctor") .TheCharacterList=(Character=EViewer_UndercoverCops, Start="CV_Undercover_Cop") .TheCharacterList=(Character=EViewer_Quincy_Sharp, Start="CV_Warden") .TheCharacterList=(Character=EViewer_JokerThugs, Start="CV_Joker_Thugs") .TheCharacterList=(Character=EViewer_PenguinThugs, Start="CV_Penguin_Thug_1") .TheCharacterList=(Character=EViewer_TwoFaceThugs, Start="CV_TwoFace_Thugs") .TheCharacterList=(Character=EViewer_Lieutenants, Start="CV_Joker_Lieutenant") .TheCharacterList=(Character=EViewer_Lunatics, Start="CV_Lunatics") .TheCharacterList=(Character=EViewer_Ninjas, Start="CV_League_Of_Assasins") .TheCharacterList=(Character=EViewer_TygerGuards, Start="CV_Tyger_Guard") .TheCharacterList=(Character=EViewer_PenguinTitanThug, Start="CV_Penguin_Titan_Thug") .TheCharacterList=(Character=EViewer_JokerTitanThug, Start="CV_Joker_Titan_Thug") .TheCharacterList=(Character=EViewer_JokerPenguinThugs, Start="CV_Penguin_Thug_Refactioned") .TheCharacterList=(Character=EViewer_TwoFacePenguinThugs, Start="CV_Penguin_Thug_Refactioned_2") .TheCharacterList=(Character=EViewer_JokerfiedOutcasts, Start="CV_Jokerfied_Outcasts") .TheCharacterList=(Character=EViewer_DLC_BatmanInc, bLoadPackage=TRUE, Start="CV_DLC11_Batman_Inc", NameRef="$Batman_Inc.CharSelect.Name") [BmGame.RPlayerController] ; BaseId,Id - so that we can specifically order how they'll appear in the character select ; - this list could be out of order due to DLC! ; - may not want to show alphabetically either! .PlayableCharactersV2=(BaseId=0, Id=0, Name="Batman", bBad=false, Mask=0) ; for DLC - please see 'Reference - useful settings.txt' .PlayableCharactersV2=(BaseId=0, Id=7, Name="Batman_Inc", bBad=false, Mask=0) [BmGame.RGameInfo] ;==== COMBAT CHALLENGES ==== .ChallengeMapList=(Row="Combat",Name="CombatMuseum", ID=11, SID=2, PackId=0, ScriptRef="GFxUI.Challenge.C11", Start="Museum,Museum_B1,Museum_B1_CH0,Museum_B1_Static,Museum_B1_Lights,Museum_B1_Fx,Museum_B1_CLights,Museum_B1_Audio?Flags=Challenge,Challenge_Normal?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatCourt", ID=12, SID=1, PackId=0, ScriptRef="GFxUI.Challenge.C12", Start="Court,Court_B1,Court_B1_CH0,Court_B1_Static,Court_B1_Lights,Court_B1_Fx,Court_B1_CLights,Court_B1_Audio?Flags=Challenge,Challenge_Normal,UseSingleCamera?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatSteel", ID=13, SID=5, PackId=0, ScriptRef="GFxUI.Challenge.C13", Start="Steel,Steel_B3,Steel_B3_CH0,Steel_B3_Static,Steel_B3_Lights,Steel_B3_Fx,Steel_B3_CLights,Steel_B3_Audio?Flags=Challenge,Challenge_Normal?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatUnder", ID=14, SID=4, PackId=0, ScriptRef="GFxUI.Challenge.C14", Start="Under,Under_S1,Under_S1_CH0,Under_S1_Static,Under_S1_Lights,Under_S1_Fx,Under_S1_CLights,Under_S1_Audio,Under_Combat_Audio?Flags=Challenge,Challenge_Normal?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatOW", ID=15, SID=3, PackId=0, ScriptRef="GFxUI.Challenge.C15", Start="CombatRooftop,CombatRooftop_A6?Flags=Challenge,Challenge_Normal?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatProcess", ID=16, SID=6, PackId=0, ScriptRef="GFxUI.Challenge.C16", Start="OW,OW_E8,OW_E8_Ch0,OW_E4,OW_E7,OW_E6,OW_RE1,OW_R1,OW_A9_Static_LOD,OW_E2_Static_LOD,OW_E5_Static_LOD,OW_A8_Static_LOD?Flags=Challenge,Challenge_Normal?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatMuseumEX", ID=17, SID=8, PackId=0, ScriptRef="GFxUI.Challenge.C17", Start="Museum,Museum_B1,Museum_B1_CH0,Museum_B1_Static,Museum_B1_Lights,Museum_B1_Fx,Museum_B1_CLights,Museum_B1_Audio?Flags=Challenge,Challenge_Hard?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatCourtEX", ID=18, SID=7, PackId=0, ScriptRef="GFxUI.Challenge.C18", Start="Court,Court_B1,Court_B1_CH0,Court_B1_Static,Court_B1_Lights,Court_B1_Fx,Court_B1_CLights,Court_B1_Audio?Flags=Challenge,Challenge_Hard,UseSingleCamera?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatSteelEX", ID=19, SID=11, PackId=0, ScriptRef="GFxUI.Challenge.C19", Start="Steel,Steel_B3,Steel_B3_CH0,Steel_B3_Static,Steel_B3_Lights,Steel_B3_Fx,Steel_B3_CLights,Steel_B3_Audio?Flags=Challenge,Challenge_Hard?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatUnderEX", ID=20, SID=10, PackId=0, ScriptRef="GFxUI.Challenge.C20", Start="Under,Under_S1,Under_S1_CH0,Under_S1_Static,Under_S1_Lights,Under_S1_Fx,Under_S1_CLights,Under_S1_Audio,Under_Combat_Audio?Flags=Challenge,Challenge_Hard?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatOWEX", ID=21, SID=9, PackId=0, ScriptRef="GFxUI.Challenge.C21", Start="CombatRooftop,CombatRooftop_A6?Flags=Challenge,Challenge_Hard?NoFadeIn") .ChallengeMapList=(Row="Combat",Name="CombatProcessEX", ID=22, SID=12, PackId=0, ScriptRef="GFxUI.Challenge.C22", Start="OW,OW_E8,OW_E8_Ch0,OW_E4,OW_E7,OW_E6,OW_RE1,OW_R1,OW_A9_Static_LOD,OW_E2_Static_LOD,OW_E5_Static_LOD,OW_A8_Static_LOD?Flags=Challenge,Challenge_Hard?NoFadeIn") ;===== PREDATOR CHALLENGES ===== .ChallengeMapList=(Row="Predator",Name="PredatorMuseum", ID=31, SID=15, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C31", Start="Museum,Museum_A1,Museum_A1_CH0,Museum_A1_Static,Museum_A1_Lights,Museum_A1_Fx,Museum_A1_CLights,Museum_A1_Audio?Flags=Challenge,Challenge_Normal,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorUnderworld", ID=32, SID=17, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C32", Start="Under,Under_A3,Under_A3_CH0,Under_A3_Static,Under_A3_Lights,Under_A3_Fx,Under_A3_CLights,Under_A3_Audio?Flags=Challenge,Challenge_Normal,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorSteel", ID=33, SID=13, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C33", Start="Steel,Steel_A1,Steel_A1_CH0,Steel_A1_Static,Steel_A1_Lights,Steel_A1_Fx,Steel_A1_CLights,Steel_A1_Audio?Flags=Challenge,Challenge_Normal,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorTower", ID=34, SID=18, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C34", Start="Under,Under_B6,Under_B6_CH0,Under_B4,Under_B6_Static,Under_B6_Lights,Under_B6_CLights,Under_B6_Audio?Flags=Challenge,Challenge_Normal,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorGCPD", ID=35, SID=14, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C35", Start="GCPD,GCPD_A1,GCPD_A1_CH0,GCPD_A1_Static,GCPD_A1_Lights,GCPD_A1_Fx,GCPD_A1_CLights,GCPD_A1_Audio?Flags=Challenge,Challenge_Normal,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorTrain", ID=36, SID=16, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C36", Start="OW,OW_D3,OW_D3_CH0?Flags=Challenge,Challenge_Normal,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorMuseumEX", ID=37, SID=21, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C37", Start="Museum,Museum_A1,Museum_A1_CH0,Museum_A1_Static,Museum_A1_Lights,Museum_A1_Fx,Museum_A1_CLights,Museum_A1_Audio?Flags=Challenge,Challenge_Hard,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorUnderworldEX", ID=38, SID=23, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C38", Start="Under,Under_A3,Under_A3_CH0,Under_A3_Static,Under_A3_Lights,Under_A3_Fx,Under_A3_CLights,Under_A3_Audio?Flags=Challenge,Challenge_Hard,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorSteelEX", ID=39, SID=19, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C39", Start="Steel,Steel_A1,Steel_A1_CH0,Steel_A1_Static,Steel_A1_Lights,Steel_A1_Fx,Steel_A1_CLights,Steel_A1_Audio?Flags=Challenge,Challenge_Hard,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorTowerEX", ID=40, SID=24, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C40", Start="Under,Under_B6,Under_B6_CH0,Under_B4,Under_B6_Static,Under_B6_Lights,Under_B6_CLights,Under_B6_Audio?Flags=Challenge,Challenge_Hard,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorGCPDEX", ID=41, SID=20, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C41", Start="GCPD,GCPD_A1,GCPD_A1_CH0,GCPD_A1_Static,GCPD_A1_Lights,GCPD_A1_Fx,GCPD_A1_CLights,GCPD_A1_Audio?Flags=Challenge,Challenge_Hard,Pred?NoFadeIn") .ChallengeMapList=(Row="Predator",Name="PredatorTrainEX", ID=42, SID=22, PackId=0, bPredator=true, ScriptRef="GFxUI.Challenge.C42", Start="OW,OW_D3,OW_D3_CH0?Flags=Challenge,Challenge_Hard,Pred?NoFadeIn") ;===== CAMPAIGNS ====== .ChallengeMapList=(Row="Campaign",Name="Campaign1", ID=64, SID=1, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_1", CampaignEntry=((Id=33),(Id=12),(Id=35)),Modifiers=(CMod_Neg_TimeLimit,CMod_Neg_ProtectiveAura,CMod_Pos_ReplenishingHealth)) .ChallengeMapList=(Row="Campaign",Name="Campaign2", ID=65, SID=2, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_2", CampaignEntry=((Id=15),(Id=31),(Id=11)),Modifiers=(CMod_Neg_DecreasedHealth,CMod_Neg_OneHandTied,CMod_Pos_TakedownProjectiles)) .ChallengeMapList=(Row="Campaign",Name="Campaign3", ID=66, SID=3, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_3", CampaignEntry=((Id=13),(Id=36),(Id=14)),Modifiers=(CMod_Neg_DangerZones,CMod_Neg_ScatteredWeapons,CMod_Pos_ReplenishingHealth,CMod_Pos_FreeMedal)) .ChallengeMapList=(Row="Campaign",Name="Campaign4", ID=67, SID=4, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_4", CampaignEntry=((Id=34),(Id=16),(Id=32)),Modifiers=(CMod_Neg_ExtremeEnemies,CMod_Neg_IncreasedAggression,CMod_Neg_DecreasedHealth,CMod_Pos_SuperPowered)) .ChallengeMapList=(Row="Campaign",Name="Campaign5", ID=68, SID=5, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_5", CampaignEntry=((Id=37),(Id=20),(Id=39)),Modifiers=(CMod_Neg_IncreasedAggression,CMod_Neg_ScatteredWeapons,CMod_Neg_DangerZones,CMod_Pos_FreeMedal,CMod_Pos_ReplenishingHealth)) .ChallengeMapList=(Row="Campaign",Name="Campaign6", ID=69, SID=6, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_6", CampaignEntry=((Id=22),(Id=41),(Id=19)),Modifiers=(CMod_Neg_TimeLimit,CMod_Neg_DecreasedHealth,CMod_Neg_ProtectiveAura,CMod_Neg_OneHandTied,CMod_Pos_SuperPowered)) .ChallengeMapList=(Row="Campaign",Name="Campaign7", ID=70, SID=7, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_7", CampaignEntry=((Id=38),(Id=21),(Id=42)),Modifiers=(CMod_Neg_ExtremeEnemies,CMod_Neg_IncreasedAggression,CMod_Neg_ProtectiveAura,CMod_Neg_ScatteredWeapons,CMod_Pos_TakedownProjectiles,CMod_Pos_FreeMedal)) .ChallengeMapList=(Row="Campaign",Name="Campaign8", ID=71, SID=8, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_8", CampaignEntry=((Id=17),(Id=40),(Id=18)),Modifiers=(CMod_Neg_ExtremeEnemies,CMod_Neg_TimeLimit,CMod_Neg_DecreasedHealth,CMod_Neg_DangerZones,CMod_Neg_OneHandTied,CMod_Pos_SuperPowered)) .ChallengeMapList=(Row="Campaign",Name="Campaign11", ID=74, SID=9, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_11", CampaignEntry=((Id=11),(Id=13),(Id=16)),Modifiers=(CMod_Neg_TimeLimit,CMod_Neg_IncreasedAggression,CMod_Neg_DangerZones,CMod_Pos_ReplenishingHealth)) .ChallengeMapList=(Row="Campaign",Name="Campaign12", ID=75, SID=10, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_12", CampaignEntry=((Id=33),(Id=32),(Id=34)),Modifiers=(CMod_Neg_ExtremeEnemies,CMod_Neg_ScatteredWeapons,CMod_Neg_OneHandTied,CMod_Pos_TakedownProjectiles)) .ChallengeMapList=(Row="Campaign",Name="Campaign13", ID=76, SID=11, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_13", CampaignEntry=((Id=18),(Id=21),(Id=20)),Modifiers=(CMod_Neg_DecreasedHealth,CMod_Neg_ScatteredWeapons,CMod_Neg_OneHandTied,CMod_Neg_ExtremeEnemies,CMod_Neg_ProtectiveAura,CMod_Pos_SuperPowered)) .ChallengeMapList=(Row="Campaign",Name="Campaign14", ID=77, SID=12, PackId=0, ScriptRef="GFxUI.MapMenu.Campaign_14", CampaignEntry=((Id=41),(Id=37),(Id=42)),Modifiers=(CMod_Neg_TimeLimit,CMod_Neg_IncreasedAggression,CMod_Neg_DangerZones,CMod_Neg_ProtectiveAura,CMod_Neg_ScatteredWeapons,CMod_Pos_FreeMedal)) ; Only really need this for FE_NewGame currently... [BmGame.RGameInfo] bDemoBuild=false .DebugLevelStarts=(Name="FE_NewGame", LevelNames="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1,OW_R1_Static_LOD,OW_E3_Static_LOD?Chapters=9?NoFadeIn?NoFadeOut?Players=Playable_Nightwing_Animated?Flags=Ch2b_Bell_Tower_Exploded,Equip_LineLauncher,Equip_MagneticBlast,SS_Nora_NoraLocKnownToFreeze,Batman_HsResonator,Ch3_Radio_Jammers_Deactivated,Ch6_Steel_C4_MidPoint,CH4_Museum_C1_NinjasBlood,CH4_UnderS3_ResOfRas,Auto_Detect_Informants_Unlocked,Environmental_Analysis_Unlocked,Batman_GlideBoost,Unlocked_Shockwave,Heat_Signature_Conceal_Unlocked,Equip_SmokeBomb,Equip_ReverseBatarang,Equip_FreezeSpray,Sonic_BatclawDisarm_Unlocked,Sonic_Batarang_Unlocked,Unlocked_SonicBatarang,Line_Launcher_Tightrope_Unlocked,Freeze_Proximity_Unlocked,Sequencer_Range_Unlocked,Sequencer_Power_Unlocked,Jammer_Upgradable,Unlocked_JammerMineRemote,Equip_FreezeClusterGrenade,SuperStun_WayneTech_Unlocked,Unlocked_Batswarm,Unlocked_MultiGroundTakedown,BladeCounter_WayneTech_Unlocked,Unlocked_DoublePowerCombo,Unlocked_SpecialMoveCost,Unlocked_SuperComboMode,Critical_Combo_Counter_Unlocked,CreateSave") .DebugLevelStarts=(Name="FE_NoCatwoman", LevelNames="start batentry?Movie=0_01?StreamMovie?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1,OW_R1_Static_LOD,OW_E3_Static_LOD?Chapters=1,1z,Z1?Start=CH0_Start?NoFadeIn?Players=Playable_BruceWayne?Flags=Batman_RiddlesDisabled?CreateSave") .DebugLevelStarts=(Name="FE_Benchmark", LevelNames="start batentry?Area=benchmark_01,Steel,Steel_A1,Museum,Court,OW?DisableFrameSmoothing?Benchmark?NoFadeIn?Causeevent=PlayCam?Flags=Challenge") ; ================ Demos ================= ;[GDC FEB / AUS APRIL 2011] ;.DebugLevelStarts=(Name="FE_VSlice", LevelNames="start batentry?Area=OW,OW_A9,OW_A6,OW_A7,OW_A8,OW_R1,OW_R2,OW_E3,OW_E4,OW_A1_Static_LOD,OW_A2,OW_A3_Static_LOD,OW_A4_Static_LOD,OW_A5_Static_LOD,OW_R3,OW_E2_Static_LOD,OW_E6_Static_LOD,OW_E5_Static_LOD,OW_RE1_Static_LOD?Flags=VS_Hide_Barriers,Vertical_Slice,Demo_Church_Riddler_End?Chapters=1,1b,Z1,V1?Start=BeginVS?") ;[E3 2011 - PUBLIC DEMO] .DebugLevelStarts=(Name="FE_VSlice", LevelNames="start batentry?Area=OW,OW_A9,OW_A6,OW_A7,OW_A8,OW_R1,OW_R2,OW_E3,OW_E4,OW_A1_Static_LOD,OW_A2,OW_A3_Static_LOD,OW_A4_Static_LOD,OW_A5_Static_LOD,OW_R3,OW_E2_Static_LOD,OW_E6_Static_LOD,OW_E5_Static_LOD,OW_RE1_Static_LOD?Flags=Vertical_Slice,Demo_Riddler_Door_Switch,Map_TriggeredCityStories,Batman_ResonatorCodes,Teleport_Church_To_Museum,Demo_Ryder_Bully,Demo_Courthouse_Lock,Public_Demo?Chapters=1,1b,Z1,V1?Start=BeginVS?") ;[E3 2011 - PRESS DEMO] ;.DebugLevelStarts=(Name="FE_VSlice", LevelNames="start batentry?Movie=0_CW_Intro?StreamMovie?Area=CW,CW_C1?Flags=Vertical_Slice,CW_Presentation_Fade_Up,Demo_Riddler_Door_Switch,Map_TriggeredCityStories,Batman_ResonatorCodes,Teleport_Church_To_Museum,Demo_Ryder_Bully?Chapters=1,1b,V1,Z1?Start=?NoFadeIn?NoFadeOut?Players=Playable_Catwoman") ;[E3 2011 - CATWOMAN PRESENTATION] ;.DebugLevelStarts=(Name="FE_VSlice", LevelNames="start batentry?Area=OW,OW_B5,OW_B2,OW_B4,OW_B7,OW_B0,OW_B2,OW_R7,OW_R0,OW_B1_Static_LOD,OW_B3_Static_LOD,OW_B6_Static_LOD?Flags=Vertical_Slice,VS_Hide_Barriers,Demo_CW_Switch,Batman_GlideBoost,Ch1_OW_A9_BM_Alfred_Radio_Convo_Finished,Ch1a_Start_Population?Chapters=1,1b,V1?Start=CW_Presentation?") ; for debugging... ;.DebugLevelStarts=(Name="FE_NewGame", LevelNames="start batentry?Movie=bac_logo?StreamMovie?Area=batmanabilitiestest?Flags=Chapter1_Start,Chapter1a_Start,ChapterZ1_Start?NoFadeIn") ;.DebugLevelStarts=(Name="FE_VSlice", LevelNames="start batentry?Area=batmanabilitiestest?Flags=Chapter1_Start,Chapter1a_Start,ChapterZ1_Start,ChapterV1_Start,Vertical_Slice?NoFadeIn") ; ================ Interrogations ================= ; Each interrogation track (one per faction or side story) needs an entry below ; string Name // name of interrogation track (must match the interrogation conversations (Script Database) and exported package names "INT-_01", "INT-_02", ...) ; int InterrogationIndex // defines the unique (!) save game index for each interrogation track; i.e. make sure they are set to unique numbers 0, 1, 2,... ; int NumInterrogations // number of dialog lines defined for that interrogation track ; bool bRepeatForever // test/prototype flag to keep looping over the same interrogation lines forever (so we never run out of interrogations for now) InterrogationInfo=(Name="GCPD_A1", InterrogationIndex=1, NumInterrogations=1, bRepeatForever=true) +InterrogationInfo=(Name="Riddler", InterrogationIndex=2, NumInterrogations=24, bRepeatForever=true) +InterrogationInfo=(Name="CH5", InterrogationIndex=3, NumInterrogations=1, bRepeatForever=true) +InterrogationInfo=(Name="Hush_SS", InterrogationIndex=4, NumInterrogations=1, bRepeatForever=true) +InterrogationInfo=(Name="Riddler_Final_01", InterrogationIndex=5, NumInterrogations=1, bRepeatForever=true) +InterrogationInfo=(Name="Cat", InterrogationIndex=6, NumInterrogations=1, bRepeatForever=false) [BmGame.RGameplayEventsWriter] bLogStatsToDatabase=FALSE bLogStatsToFile=FALSE ConnectionString=Provider=sqloledb;Data Source=SQL1;Initial Catalog=GameStats;Trusted_Connection=Yes RemoteConnectionIP=10.0.0.142 RemoteConnectionStringOverride=Data Source=SQL1;Initial Catalog=GameStats;Integrated Security=True;Pooling=False;Asynchronous Processing=True;Network Library=dbmssocn [BmGame.RPlayerControllerCombat] ; ================ Riddles ================= ; It will only show the first uncompleted riddle in a room, in the order listed below ; Note: Changed PMap -> Zone, to match with the ERiddleLoc changes (which changed the Flagname setups!) RiddleInfo=(Zone="OWA", Room="OW_A1", RiddleIndex=2, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A6", RiddleIndex=9, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A6", RiddleIndex=11, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A7", RiddleIndex=12, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A9", RiddleIndex=15, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A7", RiddleIndex=13, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A3", RiddleIndex=5, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A6", RiddleIndex=8, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="OW_A4", RiddleIndex=6, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="Ow_A6", RiddleIndex=1, SpeechChapter=9) +RiddleInfo=(Zone="OWA", Room="Court_B1", RiddleIndex=3, SpeechChapter=2, EnableOnFlag="Ch2b_Bell_Tower_Exploded") +RiddleInfo=(Zone="OWA", Room="Court_B1", RiddleIndex=4, SpeechChapter=2) +RiddleInfo=(Zone="OWA", Room="Church_B1", RiddleIndex=7, SpeechChapter=3) +RiddleInfo=(Zone="OWA", Room="MadHatter_01", RiddleIndex=10, SpeechChapter=3) +RiddleInfo=(Zone="OWB", Room="OW_B1", RiddleIndex=4, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B2", RiddleIndex=2, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B5", RiddleIndex=8, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B7", RiddleIndex=10, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B4", RiddleIndex=6, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B6", RiddleIndex=9, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B0", RiddleIndex=3, SpeechChapter=9) +RiddleInfo=(Zone="OWB", Room="OW_B5", RiddleIndex=7, SpeechChapter=9, EnableOnFlag="Equip_LineLauncher") +RiddleInfo=(Zone="OWB", Room="OW_B1", RiddleIndex=1, SpeechChapter=9, EnableOnFlag="Equip_MagneticBlast") +RiddleInfo=(Zone="OWC", Room="OW_C4", RiddleIndex=6, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="OW_C7", RiddleIndex=7, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="OW_C3", RiddleIndex=4, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="OW_C3", RiddleIndex=5, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="OW_C1", RiddleIndex=2, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="OW_C1", RiddleIndex=3, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="OW_C1", RiddleIndex=1, SpeechChapter=9) +RiddleInfo=(Zone="OWC", Room="Zsasz_B1", RiddleIndex=8, SpeechChapter=3) +RiddleInfo=(Zone="OWC", Room="Nora_B1", RiddleIndex=9, SpeechChapter=3, EnableOnFlag="SS_Nora_NoraLocKnownToFreeze") +RiddleInfo=(Zone="OWD", Room="OW_D1", RiddleIndex=2, SpeechChapter=3) +RiddleInfo=(Zone="OWD", Room="OW_D2", RiddleIndex=3, SpeechChapter=3) +RiddleInfo=(Zone="OWD", Room="OW_D3", RiddleIndex=4, SpeechChapter=3) +RiddleInfo=(Zone="OWD", Room="OW_D5", RiddleIndex=5, SpeechChapter=3) +RiddleInfo=(Zone="OWD", Room="OW_D2", RiddleIndex=1, SpeechChapter=3) +RiddleInfo=(Zone="OWE", Room="OW_E5", RiddleIndex=7, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E4", RiddleIndex=8, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E1", RiddleIndex=2, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E4", RiddleIndex=5, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E6", RiddleIndex=9, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E3", RiddleIndex=4, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E3", RiddleIndex=3, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E4", RiddleIndex=6, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E2", RiddleIndex=11, SpeechChapter=9) +RiddleInfo=(Zone="OWE", Room="OW_E7", RiddleIndex=1, SpeechChapter=9, EnableOnFlag="Batman_HsResonator") +RiddleInfo=(Zone="OWE", Room="OW_E8", RiddleIndex=10, SpeechChapter=9, EnableOnFlag="Batman_HsResonator") +RiddleInfo=(Zone="Steel", Room="Steel_C5", RiddleIndex=1, SpeechChapter=7) +RiddleInfo=(Zone="Steel", Room="Steel_B1", RiddleIndex=2, SpeechChapter=7, EnableOnFlag="Equip_LineLauncher") +RiddleInfo=(Zone="Steel", Room="Steel_C2", RiddleIndex=3, SpeechChapter=7, EnableOnFlag="Equip_LineLauncher") +RiddleInfo=(Zone="Steel", Room="Steel_A1", RiddleIndex=4, SpeechChapter=7) +RiddleInfo=(Zone="Steel", Room="Steel_C5", RiddleIndex=5, SpeechChapter=7) +RiddleInfo=(Zone="Steel", Room="Steel_C4", RiddleIndex=6, SpeechChapter=7, EnableOnFlag="Ch6_Steel_C4_MidPoint") +RiddleInfo=(Zone="Steel", Room="Steel_B2", RiddleIndex=7, SpeechChapter=6) +RiddleInfo=(Zone="Museum", Room="Museum_B2", RiddleIndex=1, SpeechChapter=3) +RiddleInfo=(Zone="Museum", Room="Museum_C1", RiddleIndex=2, SpeechChapter=3, EnableOnFlag="Ch3_Radio_Jammers_Deactivated") +RiddleInfo=(Zone="Museum", Room="Museum_B1", RiddleIndex=3, SpeechChapter=3, Room2="Museum_B1Pit") +RiddleInfo=(Zone="Museum", Room="Museum_C2", RiddleIndex=4, SpeechChapter=3) +RiddleInfo=(Zone="Museum", Room="Museum_C2", RiddleIndex=5, SpeechChapter=3) +RiddleInfo=(Zone="Museum", Room="Museum_A1", RiddleIndex=6, SpeechChapter=4) +RiddleInfo=(Zone="Museum", Room="Museum_S1", RiddleIndex=8, SpeechChapter=3, EnableOnFlag="CH4_Museum_C1_NinjasBlood") +RiddleInfo=(Zone="Museum", Room="Museum_S1", RiddleIndex=7, SpeechChapter=3, EnableOnFlag="CH4_Museum_C1_NinjasBlood") +RiddleInfo=(Zone="Underworld", Room="Under_B4", RiddleIndex=6, SpeechChapter=8) +RiddleInfo=(Zone="Underworld", Room="Under_B4", RiddleIndex=1, SpeechChapter=8) +RiddleInfo=(Zone="Underworld", Room="Under_A3", RiddleIndex=2, SpeechChapter=5) +RiddleInfo=(Zone="Underworld", Room="Under_C2", RiddleIndex=3, SpeechChapter=6) +RiddleInfo=(Zone="Underworld", Room="Under_S1", RiddleIndex=4, SpeechChapter=6, EnableOnFlag="CH4_UnderS3_ResOfRas") +RiddleInfo=(Zone="Underworld", Room="Under_S1", RiddleIndex=5, SpeechChapter=6, EnableOnFlag="CH4_UnderS3_ResOfRas") ; ================ End of Riddles ================= ;var string Name; // name (must match the flash) ;var name NeedsFlagSet; // only available after this flag set [BmGame.RPlayerController] ;If you change this - please update the version in PS3Game.ini and PCGame.ini to be consistent ;& = split character for + ;^ = split character for - ;$ = split character for CI_KeyMap="" ;CI_None .CI_KeyMap="_Start" ;CI_UI_Start .CI_KeyMap="_Back" ;CI_UI_Select .CI_KeyMap="_A" ;CI_UI_A .CI_KeyMap="_B" ;CI_UI_B .CI_KeyMap="_X" ;CI_UI_X .CI_KeyMap="_Y" ;CI_UI_Y .CI_KeyMap="_ShoulderL" ;CI_UI_L1 .CI_KeyMap="_TriggerL" ;CI_UI_L2 .CI_KeyMap="_A" ;CI_UI_L3 .CI_KeyMap="_ShoulderR" ;CI_UI_R1 .CI_KeyMap="_TriggerR" ;CI_UI_R2 .CI_KeyMap="_A" ;CI_UI_R3 .CI_KeyMap="_A" ;CI_UI_Move .CI_KeyMap="_A" ;CI_UI_MoveLR .CI_KeyMap="_A" ;CI_UI_MoveUD .CI_KeyMap="_Mouse" ;CI_UI_Mouse .CI_KeyMap="_A" ;CI_UI_MouseLR .CI_KeyMap="_A" ;CI_UI_MouseUD .CI_KeyMap="_LMB" ;CI_UI_MouseLMB .CI_KeyMap="_AnalogueL_click" ;CI_UI_MapCenter .CI_KeyMap="_TriggerL*_TriggerR" ;CI_UI_MapZoom .CI_KeyMap="_A" ;CI_Interact .CI_KeyMap="_ShoulderL" ;CI_VisionModes .CI_KeyMap="_TriggerL$__Hold" ;CI_AimGadget .CI_KeyMap="_TriggerR" ;CI_UseGadget .CI_KeyMap="_ShoulderR" ;CI_UseGrapple .CI_KeyMap="_A" ;CI_UseScanner .CI_KeyMap="_Back" ;CI_Map .CI_KeyMap="_DPad" ;CI_DPad .CI_KeyMap="_AnalogueL" ;CI_LeftStick .CI_KeyMap="_AnalogueL" ;CI_LeftStickUp .CI_KeyMap="_AnalogueL" ;CI_LeftStickDown .CI_KeyMap="_AnalogueL" ;CI_LeftStickUpAndDown .CI_KeyMap="_AnalogueL" ;CI_LeftStickLeftAndRight .CI_KeyMap="_AnalogueR" ;CI_RightStick .CI_KeyMap="_TriggerR&_A" ;CI_CrouchInteract .CI_KeyMap="_TriggerR&_A$__Hold" ;CI_CrouchInteractHold .CI_KeyMap="_AnalogueL&_AnalogueR" ;CI_LeftAndRightStick .CI_KeyMap="_TriggerR$__Hold" ;CI_Crouch .CI_KeyMap="_DPad_U" ;CI_DPadU .CI_KeyMap="_DPad_D" ;CI_DPadD .CI_KeyMap="_DPad_L" ;CI_DPadL .CI_KeyMap="_DPad_R" ;CI_DPadR .CI_KeyMap="_AnalogueR" ;CI_RightStickIn .CI_KeyMap="_TriggerL&_TriggerR" ;CI_LTorRT .CI_KeyMap="_ShoulderL^_ShoulderR" ;CI_LBorRB .CI_KeyMap="_ShoulderL" ;CI_PageLeft .CI_KeyMap="_ShoulderR" ;CI_PageRight .CI_KeyMap="_TriggerR&_Y" ;CI_CrouchGrab .CI_KeyMap="_Y" ;CI_SilentTakeDown .CI_KeyMap="_X" ;CI_Strike .CI_KeyMap="_ShoulderR" ;CI_SecondaryFire .CI_KeyMap="_B" ;CI_CapeStun .CI_KeyMap="_A&_X" ;CI_Throw .CI_KeyMap="_B&_Y" ;CI_CombatTakeDown .CI_KeyMap="_B" ;CI_Cancel .CI_KeyMap="_A" ;CI_RunGlide .CI_KeyMap="_DPad" ;CI_SelectBatarang .CI_KeyMap="_DPad" ;CI_SelectExplosiveGel .CI_KeyMap="_DPad" ;CI_SelectHarpoonGun .CI_KeyMap="_DPad" ;CI_SelectResonatorTuner .CI_KeyMap="_DPad" ;CI_SelectLineLauncher .CI_KeyMap="_DPad" ;CI_SelectControllableBatarang .CI_KeyMap="_DPad" ;CI_SelectSonicBatarang .CI_KeyMap="_DPad" ;CI_SelectSmokeBomb .CI_KeyMap="_DPad" ;CI_SelectREC .CI_KeyMap="_DPad" ;CI_SelectFreezeBlast .CI_KeyMap="_DPad" ;CI_SelectFreezeCluster .CI_KeyMap="_DPad" ;CI_SelectJammer .CI_KeyMap="_AnalogueR" ;CI_Camera .CI_KeyMap="_AnalogueL_click";CI_LeftHat .CI_KeyMap="_AnalogueR_click";CI_Zoom .CI_KeyMap="_TriggerL&_ShoulderR";CI_DetonateCharge .CI_KeyMap="_TriggerL$__Tap" ;CI_QuickBatarang .CI_KeyMap="_TriggerL&_Y" ;CI_QuickBatClaw .CI_KeyMap="_TriggerL&_X" ;CI_QuickGel .CI_KeyMap="_TriggerR$_TriggerR" ;CI_QuickFreeze .CI_KeyMap="_TriggerL&_B" ;CI_QuickMagBlast .CI_KeyMap="_TriggerR$_TriggerR" ;CI_QuickCurrentGadget .CI_KeyMap="_TriggerR" ;CI_HangFromVantagePoint .CI_KeyMap="_Blank" ;CI_Movement - blank .CI_KeyMap="_DPad" ;CI_Gadgets .CI_KeyMap="_AnalogueL&_AnalogueR";CI_CryptoTune .CI_KeyMap="_sixaxisShake1" ;CI_SixAxisShake1 .CI_KeyMap="_sixaxisShake2" ;CI_SixAxisShake2 .CI_KeyMap="_ShoulderR&_AnalogueL";CI_UseMagBlast .CI_KeyMap="_TriggerR&_X" ;CI_SwingAttack .CI_KeyMap="_AnalogueL$__Away&_Y$__Hold" ;CI_KnifeCounter .CI_KeyMap="_B^!_X" ;CI_BeatDown, .CI_KeyMap="_B^_A$_A" ;CI_AerialAttack .CI_KeyMap="_B^_A$_A^_AnalogueL&_X" ;CI_DirectedAerialAttack, .CI_KeyMap="_AnalogueL&_A$__Hold" ;CI_Jump .CI_KeyMap="_ShoulderR" ;CI_SmokeAndEscape .CI_KeyMap="_B$_B$_B" ;CI_SuperStun .CI_KeyMap="_A&_X" ;CI_CombatSpecialLeft .CI_KeyMap="_X&_Y" ;CI_CombatSpecialTop .CI_KeyMap="_A&_B" ;CI_CombatSpecialBottom .CI_KeyMap="_AnalogueL&_A$_A" ;CI_Evade .CI_KeyMap="_A$__Hold" ;CI_HoldRunGlide .CI_KeyMap="_ShoulderL$__Tap"; CI_ToggleDetectiveMode .CI_KeyMap="_ShoulderL$__Hold"; CI_TriggerScan .CI_KeyMap="_A$_A$__Hold"; CI_GrappleBoost .CI_KeyMap="_ShoulderR"; CI_RecUp .CI_KeyMap="_TriggerR"; CI_RecDown .CI_KeyMap="_DPad" ;CI_SelectGadget1, .CI_KeyMap="_DPad" ;CI_SelectGadget2, .CI_KeyMap="_DPad" ;CI_SelectGadget3, .CI_KeyMap="_DPad" ;CI_SelectGadget4, .CI_KeyMap="_DPad" ;CI_SelectGadget5, .CI_KeyMap="_DPad" ;CI_SelectGadget6, .CI_KeyMap="_DPad" ;CI_SelectGadget7, .CI_KeyMap="_DPad" ;CI_SelectGadget8, .CI_KeyMap="_DPad" ;CI_SelectGadget9, .CI_KeyMap="_DPad" ;CI_SelectGadget10, .CI_KeyMap="_DPad" ;CI_SelectGadget11, .CI_KeyMap="_DPad" ;CI_SelectGadget12, .CI_KeyMap="_ShoulderR$__Hold" ;CI_GrappleToHang, .CI_KeyMap="_ShoulderR$__Tap" ;CI_GrappleToClimb .CI_KeyMap="_A$_A$_X" ;CI_StunStick .CI_KeyMap="!_X" ;CI_TitanBeatdown .CI_KeyMap="_ShoulderR$__Hold" ;CI_LockOnSecondaryGadget .CI_KeyMap="_ShoulderR$__Release" ;CI_ThrowSecondaryGadget .CI_KeyMap="_TriggerR" ;CI_Slide .CI_KeyMap="_TriggerL" ;CI_ReadyGadgetButton .CI_KeyMap="_TriggerL&_TriggerR" ;CI_UseGadgetShort .CI_KeyMap="_TriggerL&_ShoulderR" ;CI_SecondaryGadgetShort .CI_KeyMap="_TriggerL&_Y^_X" ;CI_BatclawSlam .CI_KeyMap="_TriggerL&_TriggerR$__Hold" ;CI_UseGadgetHoldShort .CI_KeyMap="_TriggerL&_ShoulderR$__Hold" ;CI_SecondaryGadgetHoldShort .CI_KeyMap="_TriggerR$__Hold" ;CI_UseGadgetHold .CI_KeyMap="_Y$__Tap" ;CI_BladeCounter .CI_KeyMap="_TriggerL&_B" ;CI_QuickCaltrops ; ================================================= ; PlayerControllerSettings ; ================================================= [Engine.PlayerController] bAimingHelp=true ForceFeedbackManagerClassName="WinDrv.XnaForceFeedbackManager" ; ================================================= ; AutoJez settings ; ================================================= [BmGame.RPlayerControllerCombat] AutoJezRoutes=(Name="test",MapList=("entry","OW","entry2","Steel","entry3","Under","entry4","museum","entry5","Court","Church","entry6","Nora","Zsasz","GCPD","Hush","BaneSS","Riddler","exit")) +AutoJezRoutes=(Name="court",MapList=("court")) +AutoJezRoutes=(Name="cw",MapList=("cw")) +AutoJezRoutes=(Name="ivylair",MapList=("ivylair")) +AutoJezRoutes=(Name="church",MapList=("church")) +AutoJezRoutes=(Name="nora",MapList=("nora")) +AutoJezRoutes=(Name="zsasz",MapList=("zsasz")) +AutoJezRoutes=(Name="hush",MapList=("hush")) +AutoJezRoutes=(Name="madhatter",MapList=("madhatter")) +AutoJezRoutes=(Name="baness",MapList=("baness")) +AutoJezRoutes=(Name="gcpd",MapList=("gcpd")) +AutoJezRoutes=(Name="ow",MapList=("ow")) +AutoJezRoutes=(Name="steel",MapList=("steel")) +AutoJezRoutes=(Name="museum",MapList=("museum")) +AutoJezRoutes=(Name="under",MapList=("under")) +AutoJezRoutes=(Name="riddler",MapList=("riddler")) +AutoJezRoutes=(Name="challenges",MapList=("Combat_Museum","Combat_Court","Combat_Steel","Combat_Under","Combat_Lazarus","Predator_Museum","Predator_Under","Predator_Steel","Predator_GCPD")) AutoJezChapters=(Name="court",Chapter=1) +AutoJezChapters=(Name="church",Chapter=2) +AutoJezChapters=(Name="gcpd",Chapter=5) +AutoJezChapters=(Name="ow",Chapter=1) +AutoJezChapters=(Name="steel",Chapter=2) +AutoJezChapters=(Name="museum",Chapter=3) +AutoJezChapters=(Name="under",Chapter=4) +AutoJezChapters=(Name="nora",Chapter=6) +AutoJezChapters=(Name="zsasz",Chapter=6) +AutoJezChapters=(Name="hush",Chapter=6) +AutoJezChapters=(Name="cw",Chapter=6) +AutoJezChapters=(Name="ivylair",Chapter=2) +AutoJezChapters=(Name="madhatter",Chapter=6) +AutoJezChapters=(Name="baness",Chapter=6) +AutoJezChapters=(Name="riddler",Chapter=6) [Engine.DecalManager] DecalLifeSpan=120.0 MaxActiveDecals=100 [BmGame.RPlayerController] ; I need to access this in the frontend too! ; NOTE: The ItemName is *VERY* important, as it's used to generate package contents, and animation frame names (will cause crashes if a package is missing!!!) ; ; SlotId layout: ; 0, 1, 2, 3, 4 ; 5, 6, 7, 8, 9 ; 10,11,12,13,14 ; 15,16,17,18,19 ; ; Options: ; AfterFlag="" (flag to check) ; PromptList="" (comma separated set of ID's - see DefaultBackscreen.ini UpgradePrompts[]) ; Stages=int (so one icon can have multiple upgrade steps. eg, MeleeArmour1, MeleeArmour2, MeleeArmour3, MeleeArmour4) ; Buy=bool (whether it's just for reference or can be upgraded) ; Tutorial=ETutorialType ; ; For multi-stage upgrades, don't specify the number in the ItemName, but do set the Stages= entry ; ; Batsuit +UpgradeItems = ( ItemName="Movement", ItemType=UIT_Batsuit, SlotId=0, PromptList="34,22,107" ) +UpgradeItems = ( ItemName="DetectiveMode", ItemType=UIT_Batsuit, SlotId=1, PromptList="76" ) +UpgradeItems = ( ItemName="Slide", ItemType=UIT_Batsuit, SlotId=2, PromptList="19" ) +UpgradeItems = ( ItemName="DropAttack", ItemType=UIT_Batsuit, SlotId=3, PromptList="69" ) +UpgradeItems = ( ItemName="Grapple", ItemType=UIT_Batsuit, SlotId=4, PromptList="31,32,105" ) +UpgradeItems = ( ItemName="Glide", ItemType=UIT_Batsuit, SlotId=5, PromptList="33,37" ) +UpgradeItems = ( ItemName="DiveBoost", ItemType=UIT_Batsuit, SlotId=6, PromptList="33,18", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="GlideKick", ItemType=UIT_Batsuit, SlotId=7, PromptList="70,104" ) //Commented out as this is automatic now //+UpgradeItems = ( ItemName="InformantScanner", ItemType=UIT_Batsuit, SlotId=15, Buy=true, AfterFlag="Auto_Detect_Informants_Unlocked" ) +UpgradeItems = ( ItemName="EnvironmentAnalysis", ItemType=UIT_Batsuit, SlotId=10, PromptList="77", AfterFlag="Environmental_Analysis_Unlocked" ) +UpgradeItems = ( ItemName="InformantInterrogation", ItemType=UIT_Batsuit, SlotId=11, PromptList="94", Tutorial=TUT_None, AfterFlag="Auto_Detect_Informants_Unlocked" ) +UpgradeItems = ( ItemName="GrappleBoost", ItemType=UIT_Batsuit, SlotId=12, PromptList="28,30", AfterFlag="Batman_GlideBoost", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="BallisticArmour", ItemType=UIT_Batsuit, SlotId=15, Buy=true, Stages=4 ) +UpgradeItems = ( ItemName="MeleeArmour", ItemType=UIT_Batsuit, SlotId=16, Buy=true, Stages=4 ) +UpgradeItems = ( ItemName="Shockwave", ItemType=UIT_Batsuit, SlotId=17, PromptList="18,108", Buy=true, Tutorial=TUT_None ) +UpgradeItems = ( ItemName="GlideBoostAttack", ItemType=UIT_Batsuit, SlotId=18, PromptList="70,109", Buy=true, AfterFlag="Unlocked_Shockwave", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="HeatSignatureMask", ItemType=UIT_Batsuit, SlotId=19, Buy=true, AfterFlag="Heat_Signature_Conceal_Unlocked" ) ; ; Gadgets +UpgradeItems = ( ItemName="Batarang", ItemType=UIT_Gadgets, SlotId=0, PromptList="85,38" ) +UpgradeItems = ( ItemName="RCBatarang", ItemType=UIT_Gadgets, SlotId=1, PromptList="115,117,116,118" ) +UpgradeItems = ( ItemName="Batclaw", ItemType=UIT_Gadgets, SlotId=2, PromptList="80,95,98" ) +UpgradeItems = ( ItemName="QuickGel", ItemType=UIT_Gadgets, SlotId=3, PromptList="84,40,96" ) +UpgradeItems = ( ItemName="CryptographicSeq", ItemType=UIT_Gadgets, SlotId=4, PromptList="78" ) +UpgradeItems = ( ItemName="SmokePellets", ItemType=UIT_Gadgets, SlotId=5, PromptList="91,43,65", AfterFlag="Equip_SmokeBomb" ) +UpgradeItems = ( ItemName="QuickREC", ItemType=UIT_Gadgets, SlotId=6, PromptList="82,44,97", AfterFlag="Equip_MagneticBlast" ) +UpgradeItems = ( ItemName="LineLauncher", ItemType=UIT_Gadgets, SlotId=7, PromptList="81,106", AfterFlag="Equip_LineLauncher" ) +UpgradeItems = ( ItemName="ReverseBatarang", ItemType=UIT_Gadgets, SlotId=8, PromptList="23", AfterFlag="Equip_ReverseBatarang" ) +UpgradeItems = ( ItemName="QuickBlast", ItemType=UIT_Gadgets, SlotId=9, PromptList="88,103", AfterFlag="Equip_FreezeSpray" ) +UpgradeItems = ( ItemName="BatclawDisarm", ItemType=UIT_Gadgets, SlotId=10, PromptList="80,95", Buy=true, AfterFlag="Sonic_BatclawDisarm_Unlocked" ) +UpgradeItems = ( ItemName="SonicBatarang", ItemType=UIT_Gadgets, SlotId=11, PromptList="92", Buy=true, AfterFlag="Sonic_Batarang_Unlocked", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="SonicBatarangShock", ItemType=UIT_Gadgets, SlotId=12, PromptList="41", Buy=true, AfterFlag="Unlocked_SonicBatarang", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="LineLauncherTightrope", ItemType=UIT_Gadgets, SlotId=13, PromptList="45", Buy=true, AfterFlag="Line_Launcher_Tightrope_Unlocked", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="FreezeBlastProximity", ItemType=UIT_Gadgets, SlotId=14, PromptList="47", Buy=true, AfterFlag="Freeze_Proximity_Unlocked", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="ResonatorRange", ItemType=UIT_Gadgets, SlotId=15, Buy=true, AfterFlag="Sequencer_Range_Unlocked" ) +UpgradeItems = ( ItemName="ResonatorEasy", ItemType=UIT_Gadgets, SlotId=16, Buy=true, AfterFlag="Sequencer_Power_Unlocked" ) +UpgradeItems = ( ItemName="JammerWeaponJam", ItemType=UIT_Gadgets, SlotId=17, PromptList="83", Buy=true, AfterFlag="Jammer_Upgradable", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="JammerMineRemote", ItemType=UIT_Gadgets, SlotId=18, PromptList="79", AfterFlag="Unlocked_JammerMineRemote", Tutorial=TUT_None ) +UpgradeItems = ( ItemName="FreezeBlastExplosion", ItemType=UIT_Gadgets, SlotId=19, PromptList="89", Buy=false, AfterFlag="Equip_FreezeClusterGrenade", Tutorial=TUT_None ) ; ; Combat +UpgradeItems = ( ItemName="Strike", ItemType=UIT_Combat, SlotId=0, PromptList="73" ) +UpgradeItems = ( ItemName="Counter", ItemType=UIT_Combat, SlotId=1, PromptList="63" ) +UpgradeItems = ( ItemName="Evade", ItemType=UIT_Combat, SlotId=2, PromptList="26" ) +UpgradeItems = ( ItemName="Redirect", ItemType=UIT_Combat, SlotId=3, PromptList="25" ) +UpgradeItems = ( ItemName="Stun", ItemType=UIT_Combat, SlotId=4, PromptList="13" ) +UpgradeItems = ( ItemName="ProjectileCounter", ItemType=UIT_Combat, SlotId=5, PromptList="66" ) +UpgradeItems = ( ItemName="GroundTakedown", ItemType=UIT_Combat, SlotId=6, PromptList="20", Tutorial=TUT_Combat_GroundTakedown) +UpgradeItems = ( ItemName="Beatdown", ItemType=UIT_Combat, SlotId=7, PromptList="12", Tutorial=TUT_Combat_Beatdown ) +UpgradeItems = ( ItemName="AerialAttack", ItemType=UIT_Combat, SlotId=8, PromptList="0,24", Tutorial=TUT_Combat_AerialAttack ) +UpgradeItems = ( ItemName="SuperStun", ItemType=UIT_Combat, SlotId=9, PromptList="75", Tutorial=TUT_Combat_SuperStun, AfterFlag="SuperStun_WayneTech_Unlocked" ) +UpgradeItems = ( ItemName="Takedown", ItemType=UIT_Combat, SlotId=10, PromptList="17", Tutorial=TUT_Combat_Takedown ) +UpgradeItems = ( ItemName="Batswarm", ItemType=UIT_Combat, SlotId=11, PromptList="15", Buy=true, Tutorial=TUT_Combat_GroupStun ) +UpgradeItems = ( ItemName="MultiGroundTakedown", ItemType=UIT_Combat, SlotId=12, PromptList="14", Buy=true, Tutorial=TUT_Combat_GroupGroundKO, AfterFlag="Unlocked_Batswarm" ) +UpgradeItems = ( ItemName="DisarmAndDestroy", ItemType=UIT_Combat, SlotId=13, PromptList="16", Buy=true, Tutorial=TUT_Combat_DisarmAndDestroy, AfterFlag="Unlocked_MultiGroundTakedown" ) +UpgradeItems = ( ItemName="BladeCounter", ItemType=UIT_Combat, SlotId=14, PromptList="36", AfterFlag="BladeCounter_WayneTech_Unlocked", Tutorial=TUT_Thug_Knife ) +UpgradeItems = ( ItemName="DoublePowerCombo", ItemType=UIT_Combat, SlotId=15, PromptList="74", Buy=true, Tutorial=TUT_Combat_Rhythm ) +UpgradeItems = ( ItemName="SpecialMoveCost", ItemType=UIT_Combat, SlotId=16, Buy=true, AfterFlag="Unlocked_DoublePowerCombo") +UpgradeItems = ( ItemName="SuperComboMode", ItemType=UIT_Combat, SlotId=17, Buy=true, Tutorial=TUT_None, AfterFlag="Unlocked_SpecialMoveCost" ) +UpgradeItems = ( ItemName="SuperComboGadgets", ItemType=UIT_Combat, SlotId=18, Buy=true, Tutorial=TUT_None, AfterFlag="Unlocked_SuperComboMode") +UpgradeItems = ( ItemName="SuperBladeComboCounter", ItemType=UIT_Combat, SlotId=19, PromptList="35", Buy=true, Tutorial=TUT_Combat_SuperBladeComboCounter, AfterFlag="Critical_Combo_Counter_Unlocked" ) ; ; Predator +UpgradeItems = ( ItemName="VantagePoint", ItemType=UIT_Predator, SlotId=0 ) +UpgradeItems = ( ItemName="CornerCover", ItemType=UIT_Predator, SlotId=1, PromptList="21" ) +UpgradeItems = ( ItemName="SilentTD", ItemType=UIT_Predator, SlotId=2, PromptList="67" ) +UpgradeItems = ( ItemName="QuickTD", ItemType=UIT_Predator, SlotId=3, PromptList="72" ) +UpgradeItems = ( ItemName="DoubleTD", ItemType=UIT_Predator, SlotId=4, PromptList="64" ) +UpgradeItems = ( ItemName="InvertedTD", ItemType=UIT_Predator, SlotId=5, PromptList="120" ) +UpgradeItems = ( ItemName="GrateTD", ItemType=UIT_Predator, SlotId=6, PromptList="68" ) +UpgradeItems = ( ItemName="LedgeTD", ItemType=UIT_Predator, SlotId=7, PromptList="121" ) +UpgradeItems = ( ItemName="InvLedgeTD", ItemType=UIT_Predator, SlotId=8, PromptList="68" ) +UpgradeItems = ( ItemName="WindowTD", ItemType=UIT_Predator, SlotId=9, PromptList="68" ) +UpgradeItems = ( ItemName="WallTD", ItemType=UIT_Predator, SlotId=10, PromptList="68" ) +UpgradeItems = ( ItemName="VentTD", ItemType=UIT_Predator, SlotId=11, PromptList="68" ) +UpgradeItems = ( ItemName="CoverTD", ItemType=UIT_Predator, SlotId=12, PromptList="21,68" ) +UpgradeItems = ( ItemName="GrappleTD", ItemType=UIT_Predator, SlotId=13, PromptList="28,119", AfterFlag="Batman_GlideBoost" ) ; ; Catwoman +UpgradeItems = ( ItemName="CWClimb", ItemType=UIT_Catwoman, SlotId=0, PromptList="27" ) +UpgradeItems = ( ItemName="CWWhipSwing", ItemType=UIT_Catwoman, SlotId=1, PromptList="29" ) +UpgradeItems = ( ItemName="CWUpsidedownClimb", ItemType=UIT_Catwoman, SlotId=2, PromptList="110,112,111" ) +UpgradeItems = ( ItemName="CWInvertedTD", ItemType=UIT_Catwoman, SlotId=3, PromptList="68" ) +UpgradeItems = ( ItemName="CWPounce", ItemType=UIT_Catwoman, SlotId=4, PromptList="71" ) +UpgradeItems = ( ItemName="CWQuickWhip", ItemType=UIT_Catwoman, SlotId=5, PromptList="93,42,114,113" ) +UpgradeItems = ( ItemName="CWQuickBolas", ItemType=UIT_Catwoman, SlotId=6, PromptList="86,101", AfterFlag="Equip_Bolas" ) +UpgradeItems = ( ItemName="CWCaltrops", ItemType=UIT_Catwoman, SlotId=7, PromptList="87,102", AfterFlag="Equip_Caltrops" ) +UpgradeItems = ( ItemName="CWBallisticArmour", ItemType=UIT_Catwoman, SlotId=10, Buy=true, Stages=2 ) +UpgradeItems = ( ItemName="CWMeleeArmour", ItemType=UIT_Catwoman, SlotId=11, Buy=true, Stages=2 ) +UpgradeItems = ( ItemName="CWGroupAttack", ItemType=UIT_Catwoman, SlotId=12, PromptList="100", Buy=true, Tutorial=TUT_Combat_GroupAttack ) +UpgradeItems = ( ItemName="CWGroupTrip", ItemType=UIT_Catwoman, SlotId=13, PromptList="99", Buy=true, Tutorial=TUT_Combat_GroupTrip ) [BmGame.RGFxMovieBackScreen] ;0 UpgradePrompts = (ID=CI_AerialAttack, Label="00" ) +UpgradePrompts = (ID=CI_AimGadget, Label="01" ) +UpgradePrompts = (ID=CI_AimGadget, Label="02" ) +UpgradePrompts = (ID=CI_AimGadget, Label="03" ) +UpgradePrompts = (ID=CI_AimGadget, Label="04" ) +UpgradePrompts = (ID=CI_AimGadget, Label="05" ) +UpgradePrompts = (ID=CI_AimGadget, Label="06" ) +UpgradePrompts = (ID=CI_AimGadget, Label="07" ) +UpgradePrompts = (ID=CI_AimGadget, Label="08" ) +UpgradePrompts = (ID=CI_AimGadget, Label="09" ) ;10 +UpgradePrompts = (ID=CI_AimGadget, Label="10" ) +UpgradePrompts = (ID=CI_AimGadget, Label="11" ) +UpgradePrompts = (ID=CI_BeatDown, Label="12" ) +UpgradePrompts = (ID=CI_CapeStun, Label="13" ) +UpgradePrompts = (ID=CI_CombatSpecialBottom, Label="14" ) +UpgradePrompts = (ID=CI_CombatSpecialLeft, Label="15" ) +UpgradePrompts = (ID=CI_CombatSpecialTop, Label="16" ) +UpgradePrompts = (ID=CI_CombatTakeDown, Label="17" ) +UpgradePrompts = (ID=CI_Crouch, Label="18" ) +UpgradePrompts = (ID=CI_Slide, Label="19" ) ;20 +UpgradePrompts = (ID=CI_CrouchGrab, Label="20" ) +UpgradePrompts = (ID=CI_CrouchInteract, Label="21" ) +UpgradePrompts = (ID=CI_Crouch, Label="22" ) +UpgradePrompts = (ID=CI_SecondaryGadgetHoldShort, Label="23" ) +UpgradePrompts = (ID=CI_DirectedAerialAttack, Label="24" ) +UpgradePrompts = (ID=CI_Evade, Label="25" ) +UpgradePrompts = (ID=CI_Evade, Label="26" ) +UpgradePrompts = (ID=CI_UseGrapple, Label="27" ) +UpgradePrompts = (ID=CI_UseGrapple, Label="28" ) +UpgradePrompts = (ID=CI_UseGrapple, Label="29" ) ;30 +UpgradePrompts = (ID=CI_GrappleBoost, Label="30" ) +UpgradePrompts = (ID=CI_GrappleToClimb, Label="31" ) +UpgradePrompts = (ID=CI_GrappleToHang, Label="32" ) +UpgradePrompts = (ID=CI_HoldRunGlide, Label="33" ) +UpgradePrompts = (ID=CI_HoldRunGlide, Label="34" ) +UpgradePrompts = (ID=CI_KnifeCounter, Label="35" ) +UpgradePrompts = (ID=CI_KnifeCounter, Label="36" ) +UpgradePrompts = (ID=CI_LeftStick, Label="37" ) +UpgradePrompts = (ID=CI_QuickBatarang, Label="38" ) +UpgradePrompts = (ID=CI_QuickCurrentGadget, Label="39" ) ;40 +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="40" ) +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="41" ) +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="42" ) +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="43" ) +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="44" ) +UpgradePrompts = (ID=CI_SecondaryFire, Label="45" ) +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="46" ) +UpgradePrompts = (ID=CI_SecondaryGadgetShort, Label="47" ) +UpgradePrompts = (ID=CI_SelectBatarang, Label="48" ) +UpgradePrompts = (ID=CI_SelectHarpoonGun, Label="49" ) ;50 +UpgradePrompts = (ID=CI_SelectControllableBatarang, Label="50" ) +UpgradePrompts = (ID=CI_SelectExplosiveGel, Label="51" ) +UpgradePrompts = (ID=CI_SelectFreezeBlast, Label="52" ) +UpgradePrompts = (ID=CI_SelectFreezeCluster, Label="53" ) +UpgradePrompts = (ID=CI_SelectGadget1, Label="54" ) +UpgradePrompts = (ID=CI_SelectGadget2, Label="55" ) +UpgradePrompts = (ID=CI_SelectGadget3, Label="56" ) +UpgradePrompts = (ID=CI_SelectJammer, Label="57" ) +UpgradePrompts = (ID=CI_SelectLineLauncher, Label="58" ) +UpgradePrompts = (ID=CI_SelectREC, Label="59" ) ;60 +UpgradePrompts = (ID=CI_SelectResonatorTuner, Label="60" ) +UpgradePrompts = (ID=CI_SelectSmokeBomb, Label="61" ) +UpgradePrompts = (ID=CI_SelectSonicBatarang, Label="62" ) +UpgradePrompts = (ID=CI_SilentTakeDown, Label="63" ) +UpgradePrompts = (ID=CI_SilentTakedown, Label="64" ) +UpgradePrompts = (ID=CI_SilentTakedown, Label="65" ) +UpgradePrompts = (ID=CI_SilentTakeDown, Label="66" ) +UpgradePrompts = (ID=CI_SilentTakedown, Label="67" ) +UpgradePrompts = (ID=CI_SilentTakedown, Label="68" ) +UpgradePrompts = (ID=CI_Strike, Label="69" ) ;70 +UpgradePrompts = (ID=CI_Strike, Label="70" ) +UpgradePrompts = (ID=CI_Strike, Label="71" ) +UpgradePrompts = (ID=CI_Strike, Label="72" ) +UpgradePrompts = (ID=CI_Strike, Label="73" ) +UpgradePrompts = (ID=CI_Strike, Label="74" ) +UpgradePrompts = (ID=CI_SuperStun, Label="75" ) +UpgradePrompts = (ID=CI_ToggleDetectiveMode, Label="76" ) +UpgradePrompts = (ID=CI_TriggerScan, Label="77" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="78" ) +UpgradePrompts = (ID=CI_UseGadgetHoldShort, Label="79" ) ;80 +UpgradePrompts = (ID=CI_UseGadgetShort, Label="80" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="81" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="82" ) +UpgradePrompts = (ID=CI_UseGadgetHoldShort, Label="83" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="84" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="85" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="86" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="87" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="88" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="89" ) ;90 +UpgradePrompts = (ID=CI_UseGadgetShort, Label="90" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="91" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="92" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="93" ) +UpgradePrompts = (ID=CI_SilentTakeDown, Label="94" ) +UpgradePrompts = (ID=CI_QuickBatClaw, Label="95" ) +UpgradePrompts = (ID=CI_QuickGel, Label="96" ) +UpgradePrompts = (ID=CI_QuickMagBlast, Label="97" ) +UpgradePrompts = (ID=CI_BatclawSlam, Label="98" ) +UpgradePrompts = (ID=CI_CombatSpecialBottom, Label="99" ) ;100 +UpgradePrompts = (ID=CI_CombatSpecialLeft, Label="100" ) +UpgradePrompts = (ID=CI_QuickGel, Label="101" ) +UpgradePrompts = (ID=CI_QuickCaltrops, Label="102" ) +UpgradePrompts = (ID=CI_QuickFreeze, Label="103" ) +UpgradePrompts = (ID=CI_Crouch, Label="104" ) +UpgradePrompts = (ID=CI_Cancel, Label="105" ) +UpgradePrompts = (ID=CI_SilentTakeDown, Label="106" ) +UpgradePrompts = (ID=CI_CrouchInteract, Label="107" ) +UpgradePrompts = (ID=CI_CapeStun, Label="108" ) +UpgradePrompts = (ID=CI_Crouch, Label="109" ) ;110 +UpgradePrompts = (ID=CI_CrouchInteractHold, Label="110" ) +UpgradePrompts = (ID=CI_UseGrapple, Label="111" ) +UpgradePrompts = (ID=CI_RunGlide, Label="112" ) +UpgradePrompts = (ID=CI_QuickBatclaw, Label="113" ) +UpgradePrompts = (ID=CI_QuickBatarang, Label="114" ) +UpgradePrompts = (ID=CI_SecondaryFire, Label="115" ) +UpgradePrompts = (ID=CI_ReadyGadgetButton, Label="116" ) +UpgradePrompts = (ID=CI_UseGadget, Label="117" ) +UpgradePrompts = (ID=CI_UseGadgetShort, Label="118" ) +UpgradePrompts = (ID=CI_GrappleBoost, Label="119" ) ;120 +UpgradePrompts = (ID=CI_SilentTakeDown, Label="120" ) +UpgradePrompts = (ID=CI_SilentTakeDown, Label="121" ) [BmGame.RGFxMovieBackScreen] MapCriminalDBCharacterList = ProgressCharacter_Azrael +MapCriminalDBCharacterList = ProgressCharacter_Bane +MapCriminalDBCharacterList = ProgressCharacter_ARTraining +MapCriminalDBCharacterList = ProgressCharacter_DeadShot +MapCriminalDBCharacterList = ProgressCharacter_Hush +MapCriminalDBCharacterList = ProgressCharacter_IceBergCops +MapCriminalDBCharacterList = ProgressCharacter_Mad_Hatter +MapCriminalDBCharacterList = ProgressCharacter_Nora +MapCriminalDBCharacterList = ProgressCharacter_FreezeCluster +MapCriminalDBCharacterList = ProgressCharacter_Riddler +MapCriminalDBCharacterList = ProgressCharacter_Zsasz +MapCriminalDBCharacterList = ProgressCharacter_Bullies [BmGame.RPlayerControllerCombat] ; // Riddler Vars /////////////////////////////////////////////////////////////// ; Pages = RiddlerLoc_OWA, RiddlerLoc_OWB, RiddlerLoc_OWC, RiddlerLoc_OWD, RiddlerLoc_OWE, RiddlerLoc_Steel, RiddlerLoc_Museum, RiddlerLoc_Underworld, RiddlerLoc_Batman ; ; ItemTypes: ;RiddlerType_None (a blank entry) ;RiddlerType_Riddle ;RiddlerType_Tape ;RiddlerType_Pickup ;RiddlerType_CWPickup ;RiddlerType_Batman ;RiddlerType_CameraHub ;RiddlerType_Camera ;RiddlerType_Balloon ;RiddlerType_Head ;RiddlerType_Penguin ;RiddlerType_Under ; ; Page = 12x5 entries per Page of (T=ItemType, I=ItemID, U=Unlocks something) ; ; eg, (T=RiddlerType_Riddle,I=1,U=0,V=x) means 'Riddle_1' ; V is for voice, set to +1 from the Riddlers_cameo lines in LocDirect ; The “unlock” is 0=no, 1=yes, that this entry should display an unlock ‘key’ like we had before - the unlock logic is done in Game not Flash. ; ;RiddlerLoc_OWA RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Pickup,I=26,U=0),(T=RiddlerType_Pickup,I=31,U=0),(T=RiddlerType_Pickup,I=36,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=56),(T=RiddlerType_Riddle,I=10,U=0,V=30),(T=RiddlerType_Camera3,I=0,U=0),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Pickup,I=27,U=0),(T=RiddlerType_Pickup,I=32,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=6,U=0,V=07),(T=RiddlerType_Riddle,I=11,U=0,V=22),(T=RiddlerType_Camera6,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Pickup,I=28,U=0),(T=RiddlerType_Pickup,I=33,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=54),(T=RiddlerType_Riddle,I=7,U=0,V=01),(T=RiddlerType_Riddle,I=12,U=0,V=16),(T=RiddlerType_Camera9,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Pickup,I=29,U=0),(T=RiddlerType_Pickup,I=34,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=55),(T=RiddlerType_Riddle,I=8,U=0,V=06),(T=RiddlerType_Riddle,I=13,U=0,V=14),(T=RiddlerType_Camera12,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Pickup,I=25,U=0),(T=RiddlerType_Pickup,I=30,U=0),(T=RiddlerType_Pickup,I=35,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=15),(T=RiddlerType_Riddle,I=9,U=0,V=42),(T=RiddlerType_Riddle,I=15,U=0,V=27),(T=RiddlerType_CameraHub,I=1,U=0),(T=RiddlerType_CWPickup,I=5,U=0) ), RowUnlocks=((T=RRT_Tape,TC=Tape_Catwoman),(T=RRT_Tape,TC=Tape_Catwoman),(T=RRT_Tape,TC=Tape_Catwoman),(T=RRT_Tape,TC=Tape_Catwoman),(T=RRT_Tape,TC=Tape_Catwoman)) ); ;RiddlerLoc_OWB +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Pickup,I=27,U=0),(T=RiddlerType_Pickup,I=32,U=0),(T=RiddlerType_Pickup,I=37,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=46),(T=RiddlerType_Riddle,I=10,U=0,V=11),(T=RiddlerType_Balloon3,I=0,U=0),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Pickup,I=28,U=0),(T=RiddlerType_Pickup,I=33,U=0),(T=RiddlerType_Pickup,I=38,U=0),(T=RiddlerType_Riddle,I=6,U=0,V=33),(T=RiddlerType_Camera3,I=0,U=0),(T=RiddlerType_Balloon6,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Pickup,I=29,U=0),(T=RiddlerType_Pickup,I=34,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=7,U=0,V=24),(T=RiddlerType_Camera6,I=0,U=0),(T=RiddlerType_Balloon9,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Pickup,I=25,U=0),(T=RiddlerType_Pickup,I=30,U=0),(T=RiddlerType_Pickup,I=35,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=04),(T=RiddlerType_Riddle,I=8,U=0,V=25),(T=RiddlerType_Camera9,I=0,U=0),(T=RiddlerType_Balloon12,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Pickup,I=26,U=0),(T=RiddlerType_Pickup,I=31,U=0),(T=RiddlerType_Pickup,I=36,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=43), (T=RiddlerType_Riddle,I=9,U=0,V=47),(T=RiddlerType_Camera12,I=0,U=0),(T=RiddlerType_CameraHub,I=1,U=0),(T=RiddlerType_CWPickup,I=5,U=0) ), RowUnlocks=((T=RRT_Tape,TC=Tape_Dr_Freeze),(T=RRT_Tape,TC=Tape_Dr_Freeze),(T=RRT_Tape,TC=Tape_Dr_Freeze),(T=RRT_Tape,TC=Tape_Dr_Freeze),(T=RRT_Tape,TC=Tape_Dr_Freeze)) ); ;RiddlerLoc_OWC +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Pickup,I=26,U=0),(T=RiddlerType_Pickup,I=33,U=0),(T=RiddlerType_Pickup,I=39,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=18),(T=RiddlerType_Riddle,I=9,U=0,V=34),(T=RiddlerType_Balloon3,I=0,U=0),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Pickup,I=27,U=0),(T=RiddlerType_Pickup,I=34,U=0),(T=RiddlerType_Pickup,I=38,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=45),(T=RiddlerType_Camera3,I=0,U=0),(T=RiddlerType_Balloon6,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Pickup,I=28,U=0),(T=RiddlerType_Pickup,I=35,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=6,U=0,V=62),(T=RiddlerType_Camera6,I=0,U=0),(T=RiddlerType_Balloon9,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=25,U=0),(T=RiddlerType_Pickup,I=29,U=0),(T=RiddlerType_Pickup,I=36,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=17),(T=RiddlerType_Riddle,I=7,U=0,V=13),(T=RiddlerType_Camera9,I=0,U=0),(T=RiddlerType_Balloon12,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Pickup,I=30,U=0),(T=RiddlerType_Pickup,I=37,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=08),(T=RiddlerType_Riddle,I=8,U=0,V=51),(T=RiddlerType_Camera12,I=0,U=0),(T=RiddlerType_CameraHub,I=1,U=0),(T=RiddlerType_CWPickup,I=5,U=0) ), RowUnlocks=((T=RRT_Tape,TC=Tape_Joker),(T=RRT_Tape,TC=Tape_Joker),(T=RRT_Tape,TC=Tape_Joker),(T=RRT_Tape,TC=Tape_Joker),(T=RRT_Tape,TC=Tape_Joker)) ); ;RiddlerLoc_OWD +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Pickup,I=27,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=29),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Teeth3,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=58),(T=RiddlerType_Teeth6,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Pickup,I=25,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=48),(T=RiddlerType_Teeth9,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Pickup,I=26,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=12),(T=RiddlerType_Teeth12,I=0,U=0),(T=RiddlerType_CWPickup,I=5,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None)), RowUnlocks=((T=RRT_Tape,TC=Tape_Two_Face),(T=RRT_Tape,TC=Tape_Two_Face),(T=RRT_Tape,TC=Tape_Two_Face),(T=RRT_Tape,TC=Tape_Two_Face),(T=RRT_Tape,TC=Tape_Two_Face)) ); ;RiddlerLoc_OWE +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Pickup,I=26,U=0),(T=RiddlerType_Pickup,I=31,U=0),(T=RiddlerType_Pickup,I=36,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=57),(T=RiddlerType_Riddle,I=7,U=0,V=37),(T=RiddlerType_Camera3,I=0,U=0),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Pickup,I=27,U=0),(T=RiddlerType_Pickup,I=32,U=0),(T=RiddlerType_Pickup,I=37,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=32),(T=RiddlerType_Riddle,I=8,U=0,V=53),(T=RiddlerType_Camera6,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Pickup,I=28,U=0),(T=RiddlerType_Pickup,I=33,U=0),(T=RiddlerType_Pickup,I=38,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=31),(T=RiddlerType_Riddle,I=9,U=0,V=23),(T=RiddlerType_Camera9,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Pickup,I=29,U=0),(T=RiddlerType_Pickup,I=34,U=0),(T=RiddlerType_Pickup,I=39,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=44),(T=RiddlerType_Riddle,I=10,U=0,V=09),(T=RiddlerType_Camera12,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Pickup,I=25,U=0),(T=RiddlerType_Pickup,I=30,U=0),(T=RiddlerType_Pickup,I=35,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=6,U=0,V=10),(T=RiddlerType_Riddle,I=11,U=0,V=36),(T=RiddlerType_CameraHub,I=1,U=0),(T=RiddlerType_CWPickup,I=5,U=0) ), RowUnlocks=((T=RRT_Tape,TC=Tape_Penguin),(T=RRT_Tape,TC=Tape_Penguin),(T=RRT_Tape,TC=Tape_Penguin),(T=RRT_Tape,TC=Tape_Penguin),(T=RRT_Tape,TC=Tape_Penguin)) ); ;RiddlerLoc_Steel +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=20),(T=RiddlerType_Riddle,I=7,U=0,V=28),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=02),(T=RiddlerType_Head3,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=21),(T=RiddlerType_Head6,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=19),(T=RiddlerType_Head9,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=6,U=0,V=35),(T=RiddlerType_Head12,I=0,U=0),(T=RiddlerType_CWPickup,I=5,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None) ), RowUnlocks=((T=RRT_Concept,TA=ConceptArt_Steelmill_production_line),(T=RRT_Concept,TA=ConceptArt_Steel_Plant_Main_Hall),(T=RRT_Concept,TA=ConceptArt_Steel_Plant_ToyRoom),(T=RRT_Concept,TA=ConceptArt_Steel_Plant),(T=RRT_Concept,TA=ConceptArt_Steelmill_Hall_of_mirrors)) ); ;RiddlerLoc_Museum +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=40),(T=RiddlerType_Riddle,I=8,U=0,V=38),(T=RiddlerType_CWPickup,I=1,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=12,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=26),(T=RiddlerType_Penguin3,I=0,U=0),(T=RiddlerType_CWPickup,I=2,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=03),(T=RiddlerType_Penguin6,I=0,U=0),(T=RiddlerType_CWPickup,I=3,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=6,U=0,V=41),(T=RiddlerType_Penguin9,I=0,U=0),(T=RiddlerType_CWPickup,I=4,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=52),(T=RiddlerType_Riddle,I=7,U=0,V=39),(T=RiddlerType_Penguin12,I=0,U=0),(T=RiddlerType_CWPickup,I=5,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None) ), RowUnlocks=((T=RRT_Concept,TA=ConceptArt_Museum_Exteror),(T=RRT_Concept,TA=ConceptArt_Museum),(T=RRT_Concept,TA=ConceptArt_Window_Cell),(T=RRT_Concept,TA=ConceptArt_Museum_Corridor),(T=RRT_Concept,TA=ConceptArt_Iceberg_Lounge)) ); ;RiddlerLoc_Underworld +RiddlerPages = ( Items=( (T=RiddlerType_Pickup,I=1,U=0),(T=RiddlerType_Pickup,I=6,U=0),(T=RiddlerType_Pickup,I=11,U=0),(T=RiddlerType_Pickup,I=17,U=0),(T=RiddlerType_Pickup,I=22,U=0),(T=RiddlerType_Riddle,I=1,U=0,V=63),(T=RiddlerType_Riddle,I=6,U=0,V=59),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=2,U=0),(T=RiddlerType_Pickup,I=7,U=0),(T=RiddlerType_Pickup,I=13,U=0),(T=RiddlerType_Pickup,I=18,U=0),(T=RiddlerType_Pickup,I=23,U=0),(T=RiddlerType_Riddle,I=2,U=0,V=60),(T=RiddlerType_Under3,I=0,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=3,U=0),(T=RiddlerType_Pickup,I=8,U=0),(T=RiddlerType_Pickup,I=14,U=0),(T=RiddlerType_Pickup,I=19,U=0),(T=RiddlerType_Pickup,I=24,U=0),(T=RiddlerType_Riddle,I=3,U=0,V=61),(T=RiddlerType_Under6,I=0,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=4,U=0),(T=RiddlerType_Pickup,I=9,U=0),(T=RiddlerType_Pickup,I=15,U=0),(T=RiddlerType_Pickup,I=20,U=0),(T=RiddlerType_Pickup,I=25,U=0),(T=RiddlerType_Riddle,I=4,U=0,V=49),(T=RiddlerType_Under9,I=0,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_Pickup,I=5,U=0),(T=RiddlerType_Pickup,I=10,U=0),(T=RiddlerType_Pickup,I=16,U=0),(T=RiddlerType_Pickup,I=21,U=0),(T=RiddlerType_Pickup,I=26,U=0),(T=RiddlerType_Riddle,I=5,U=0,V=50),(T=RiddlerType_Under12,I=0,U=0),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None),(T=RiddlerType_None) ), RowUnlocks=((T=RRT_Concept,TA=ConceptArt_Underground_Alley),(T=RRT_Concept,TA=ConceptArt_Wondercity_reveal),(T=RRT_Concept,TA=ConceptArt_Lazarus_pit_1),(T=RRT_Concept,TA=ConceptArt_Desert),(T=RRT_Concept,TA=ConceptArt_H_Strange_tower)) ); ;RiddlerLoc_Batman ;setting this up to show 'all' types for now... +RiddlerPages = ( Items=( (T=RiddlerType_Batman,I=1,U=0), (T=RiddlerType_Batman,I=2,U=0), (T=RiddlerType_Batman,I=3,U=0), (T=RiddlerType_Batman,I=4,U=0), (T=RiddlerType_Batman,I=5,U=0), (T=RiddlerType_Batman,I=6,U=0), (T=RiddlerType_Batman,I=7,U=0), (T=RiddlerType_Batman,I=8,U=0), (T=RiddlerType_Batman,I=41,U=0),(T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_Batman,I=9,U=0), (T=RiddlerType_Batman,I=10,U=0), (T=RiddlerType_Batman,I=11,U=0), (T=RiddlerType_Batman,I=12,U=0), (T=RiddlerType_Batman,I=13,U=0), (T=RiddlerType_Batman,I=14,U=0), (T=RiddlerType_Batman,I=15,U=0), (T=RiddlerType_Batman,I=16,U=0), (T=RiddlerType_Batman,I=42,U=0),(T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_Batman,I=17,U=0), (T=RiddlerType_Batman,I=18,U=0), (T=RiddlerType_Batman,I=19,U=0), (T=RiddlerType_Batman,I=20,U=0), (T=RiddlerType_Batman,I=21,U=0), (T=RiddlerType_Batman,I=22,U=0), (T=RiddlerType_Batman,I=23,U=0), (T=RiddlerType_Batman,I=24,U=0), (T=RiddlerType_Batman,I=43,U=0), (T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_Batman,I=25,U=0), (T=RiddlerType_Batman,I=27,U=0), (T=RiddlerType_Batman,I=32,U=0),(T=RiddlerType_Batman,I=33,U=0),(T=RiddlerType_Batman,I=35,U=0), (T=RiddlerType_Batman,I=36,U=0), (T=RiddlerType_Batman,I=39,U=0), (T=RiddlerType_Batman,I=40,U=0),(T=RiddlerType_Batman,I=44,U=0),(T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_None), (T=RiddlerType_Batman,I=26,U=0), (T=RiddlerType_Batman,I=28,U=0), (T=RiddlerType_Batman,I=29,U=0), (T=RiddlerType_Batman,I=30,U=0), (T=RiddlerType_Batman,I=31,U=0), (T=RiddlerType_Batman,I=34,U=0), (T=RiddlerType_Batman,I=37,U=0),(T=RiddlerType_Batman,I=38,U=0),(T=RiddlerType_Batman,I=45,U=0), (T=RiddlerType_None),(T=RiddlerType_None), (T=RiddlerType_None) ), RowUnlocks=((T=RRT_Concept,TA=ConceptArt_Renders_Catwoman),(T=RRT_Concept,TA=ConceptArt_Renders_Harley),(T=RRT_Concept,TA=ConceptArt_Renders_Joker),(T=RRT_Concept,TA=ConceptArt_Renders_Penguin),(T=RRT_Concept,TA=ConceptArt_Renders_Riddler)) ); [BmGame.RGFxMovieUI_ConceptGallery] GalleryPages = (Title="$UI.GalleyPage1", IDs=(1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,31,18,19,55,20)) +GalleryPages = (Title="$UI.GalleyPage2", IDs=(21,22,76,23,25,27,28,29,30,24,26,32,33,34,35,36,37,38,39,40)) +GalleryPages = (Title="$UI.GalleyPage3", IDs=(41,42,43,44,45,47,48,49,50,51,53,54,56,58,57,59,46,52,60,80)) +GalleryPages = (Title="$UI.GalleyPage4", IDs=(61,62,67,17,65,63,64,66,68,78,69,70,71,72,74,73,75,77,13,79)) ; Gallery DLC: ; 0, 1, 2, 3, 4 ; 5, 6, 7, 8, 9 ; 10,11,12,13,14 ; 15,16,17,18,19 ;+GalleryDLC = (PageId=2,Index=15,Id=1000) ;+GalleryDLC = (PageId=2,Index=16,Id=1001) [BmGame.RDebugCameraController] NumRoundShotsPerTake = 64 CreateRoundShotFolders = true ; set to true if each roundshot take should go into a separate folder like "RoundShot_001/..." etc. NumOrbitShotsPerTake = 64 CreateOrbitShotFolders = true ; set to true if each orbitshot take should go into a separate folder like "OrbitShot_001/..." etc. [BmGame.RDebugMenu] ; Note: These first three are preset in code – please don’t change FlagListTypes="All" .FlagListTypes="From Code" .FlagListTypes="From Map" ; Below here, it's full extendable ; Matching - prefix with "?" for InStr() else it does StartsWith() .FlagListTypes="Chapter" .FlagListTypes="Unlocked_" .FlagListTypes="ChalAvail_" .FlagListTypes="MapObj_" .FlagListTypes="SS_" .FlagListTypes="?Riddler" .FlagListTypes="?_Visible" .FlagListTypes="Equip_" [BmGame.RHelicopterBase] HelicopterDifficultyLevels = ( ChaingunDamage = 1, RocketDamage = 10 ) ;// Easy +HelicopterDifficultyLevels = ( ChaingunDamage = 2.5, RocketDamage = 15 ) ;// Normal +HelicopterDifficultyLevels = ( ChaingunDamage = 5, RocketDamage = 20 ) ;// Hard +HelicopterDifficultyLevels = ( ChaingunDamage = 8, RocketDamage = 30 ) ;// NewGamePlus [BmScript.RGFxMovieUI_FrontendCredits] +CreditsSectionOrder = "ROCK_OutsourcePartners" ;//Starts at Outsource Partners!!! +CreditsSectionOrder = "ROCK_AddEngineProgrammers" +CreditsSectionOrder = "ROCK_AddCharConceptArt" +CreditsSectionOrder = "ROCK_SpecialThanks" +CreditsSectionOrder = "ROCK_BatBabies" +CreditsSectionOrder = "NVIDIA_Title" +CreditsSectionOrder = "NVIDIA_Engineering" +CreditsSectionOrder = "NVIDIA_ArtTeam" +CreditsSectionOrder = "NVIDIA_QATesters" +CreditsSectionOrder = "NVIDIA_DevRelationsManagement" +CreditsSectionOrder = "WB_Publishing" +CreditsSectionOrder = "WB_ExecProducer" +CreditsSectionOrder = "WB_Producer" +CreditsSectionOrder = "WB_AssociateProducer" +CreditsSectionOrder = "WB_VicePresProduction" +CreditsSectionOrder = "WB_ProductionCoordinator1" +CreditsSectionOrder = "WB_ProductionAssist" +CreditsSectionOrder = "WB_QA_Title" +CreditsSectionOrder = "WB_DirectorQA" +CreditsSectionOrder = "WB_QALead" +CreditsSectionOrder = "WB_LeadSupport" +CreditsSectionOrder = "WB_SeniorQA" +CreditsSectionOrder = "WB_QAAnalysts" +CreditsSectionOrder = "WB_QACertSupervisor" +CreditsSectionOrder = "WB_SeniorCertTesters" +CreditsSectionOrder = "WB_QACertTeam" +CreditsSectionOrder = "WB_VicePresDevelopment" +CreditsSectionOrder = "WB_DirectorArt" +CreditsSectionOrder = "WB_DirectorDesign" +CreditsSectionOrder = "WB_DirectorEngineering" +CreditsSectionOrder = "WB_DirectorProduction" +CreditsSectionOrder = "WB_ProductionCoordinator2" +CreditsSectionOrder = "WB_CreativeDirector" +CreditsSectionOrder = "WB_DirectorStratMarketDev" +CreditsSectionOrder = "WB_UsabilityManager" +CreditsSectionOrder = "WB_RatingsSpecialist" +CreditsSectionOrder = "WB_SubmissionsSpecialist" +CreditsSectionOrder = "WB_ManagerFirstPartyOps" +CreditsSectionOrder = "WB_DirectorFirstPartyOps" +CreditsSectionOrder = "WB_DirectorTalentRelations" +CreditsSectionOrder = "WB_ManagerRightsClearances" +CreditsSectionOrder = "WB_DirectorMarketing" +CreditsSectionOrder = "WB_VicePresMarketing" +CreditsSectionOrder = "WB_MarketingManager" +CreditsSectionOrder = "WB_MarketingAssociate1" +CreditsSectionOrder = "WB_MarketingAssociate" +CreditsSectionOrder = "WB_MarketingCoord" +CreditsSectionOrder = "WB_PRRepresentative" +CreditsSectionOrder = "WB_PRManager" +CreditsSectionOrder = "WB_VicePresPR" +CreditsSectionOrder = "WB_MarketingAssetsManager" +CreditsSectionOrder = "WB_MarketingAssetsCoord" +CreditsSectionOrder = "WB_DirectorDevRelAcquisitions" +CreditsSectionOrder = "WB_ManagerInfoTech" +CreditsSectionOrder = "WB_InfoTech" +CreditsSectionOrder = "WB_USSales" +CreditsSectionOrder = "WB_CanadaSales" +CreditsSectionOrder = "WB_MexicoSales" +CreditsSectionOrder = "WB_BrazilSales" +CreditsSectionOrder = "WB_ManagerTradeMarketing" +CreditsSectionOrder = "WB_SalesPlanningAnalysis" +CreditsSectionOrder = "WB_ManagerSalesComms" +CreditsSectionOrder = "WB_VicePresTradeMarketing" +CreditsSectionOrder = "WB_SnrVicePresSalesDist" +CreditsSectionOrder = "WB_VicePresBusDevelopment" +CreditsSectionOrder = "WB_DepGeneralCounsel" +CreditsSectionOrder = "WB_VicePresFinance" +CreditsSectionOrder = "WB_VicePresProjectMgmtProcess" +CreditsSectionOrder = "WB_SnrVicePresWorldMarketing" +CreditsSectionOrder = "WB_SnrVicePresProdDevelopment" +CreditsSectionOrder = "WB_SnrVicePresBusOperations" +CreditsSectionOrder = "WB_ExecVicePresWorldOps" +CreditsSectionOrder = "WB_President" +CreditsSectionOrder = "WB_EMEATitle" +CreditsSectionOrder = "WB_MarketingPRDirectorEMEA" +CreditsSectionOrder = "WB_PAHesterWoodliffe" +CreditsSectionOrder = "WB_ProdManagerEMEA" +CreditsSectionOrder = "WB_MarketingManagerEMEA" +CreditsSectionOrder = "WB_JnrProdManagerEMEA" +CreditsSectionOrder = "WB_PRManagerEMEA" +CreditsSectionOrder = "WB_PRExecutiveEMEA" +CreditsSectionOrder = "WB_JnrManagerCreativeServicesLocEMEA" +CreditsSectionOrder = "WB_MarketingPRIntern" +CreditsSectionOrder = "WB_SalesAnalysisManagerEMEA" +CreditsSectionOrder = "WB_SalesCoordinatorEMEA" +CreditsSectionOrder = "WB_SalesPA" +CreditsSectionOrder = "WB_DirectorSupplyChainEMEA" +CreditsSectionOrder = "WB_InternationalSupplyChainManager" +CreditsSectionOrder = "WB_SupplyChainManagerGames" +CreditsSectionOrder = "WB_SalesIntern" +CreditsSectionOrder = "WB_SalesIntern2" +CreditsSectionOrder = "WB_DirectorInternationalFinance" +CreditsSectionOrder = "WB_APACTitle" +CreditsSectionOrder = "WB_DirectorSalesMarketingAPAC" +CreditsSectionOrder = "WB_ManagerPRAPAC" +CreditsSectionOrder = "WB_ManagerMarketingAPAC" +CreditsSectionOrder = "WB_NationalAccountManager" +CreditsSectionOrder = "WB_SnrRepLocalizationManager" +CreditsSectionOrder = "WB_SupervisingSoundDesigner" +CreditsSectionOrder = "WB_AdrMixer" +CreditsSectionOrder = "WB_SoundDesigner" +CreditsSectionOrder = "WB_SoundEditor" +CreditsSectionOrder = "WB_FoleyArtist1" +CreditsSectionOrder = "WB_FoleyArtist2" +CreditsSectionOrder = "WB_FoleyMixer" +CreditsSectionOrder = "IMAGENATION_Title" +CreditsSectionOrder = "StoryWrittenBy" +CreditsSectionOrder = "VoiceOverActors" +CreditsSectionOrder = "VoiceOverDirector" +CreditsSectionOrder = "DialogueRecorded" +CreditsSectionOrder = "WB_SoundEngineer" +CreditsSectionOrder = "Composer" +CreditsSectionOrder = "AdditionalComposition" +CreditsSectionOrder = "MusicOrchConductor" +CreditsSectionOrder = "AdditionalOrchestrations" +CreditsSectionOrder = "MusicPreperation" +CreditsSectionOrder = "ScoreCoordinator" +CreditsSectionOrder = "ScoreRecordedAndMixedBy" +CreditsSectionOrder = "AssistantEngineers" +CreditsSectionOrder = "CutsceneReRecordingMixer" +CreditsSectionOrder = "RecordedAndMixedAtAirStudios" +CreditsSectionOrder = "MusiciansProvidedBy" +CreditsSectionOrder = "OnlyYou" +CreditsSectionOrder = "SpecialThanks" +CreditsSectionOrder = "DC_Title" +CreditsSectionOrder = "DC_ChiefCreativeOfficer" +CreditsSectionOrder = "DC_CreativeDirectorInteractive" +CreditsSectionOrder = "DC_CreativeAssociate1" +CreditsSectionOrder = "DC_CreativeAssociate2" +CreditsSectionOrder = "DC_President" +CreditsSectionOrder = "DC_CoPublishers" +CreditsSectionOrder = "DC_ExecutiveVP" +CreditsSectionOrder = "DC_SnrVPBusinessLegalAffairs" +CreditsSectionOrder = "DC_SnrVPFinance" +CreditsSectionOrder = "DC_SnrVPExecEditorVertigo" +CreditsSectionOrder = "DC_VPPublishingOperations" +CreditsSectionOrder = "DC_VPArtDirectionDesign" +CreditsSectionOrder = "DC_VPMarketing" +CreditsSectionOrder = "DC_VPTalentRelationsServices" +CreditsSectionOrder = "DC_VPStrategyPlanningReporting" +CreditsSectionOrder = "DC_SnrVPFranchiseManagement" +CreditsSectionOrder = "DC_VPExecEditorMAD" +CreditsSectionOrder = "DC_SnrVPManufacturingOps" +CreditsSectionOrder = "DC_VPEditorInChief" +CreditsSectionOrder = "DC_VPPublicity" +CreditsSectionOrder = "DC_SnrVPDigital" +CreditsSectionOrder = "DC_VPBusLegalAffairsPublishing" +CreditsSectionOrder = "DC_VPBusAffairsTalent" +CreditsSectionOrder = "DC_VPManufacturingAdmin" +CreditsSectionOrder = "DC_VPBusinessAffairsMedia" +CreditsSectionOrder = "DC_VPOnline" +CreditsSectionOrder = "DC_VPBookSales" +CreditsSectionOrder = "DC_SnrVPPublicity" +CreditsSectionOrder = "DC_SnrVPSales" +CreditsSectionOrder = "DC_SpecialThanks" +CreditsSectionOrder = "WBNET_Title" +CreditsSectionOrder = "WBNET_PublishingExec" +CreditsSectionOrder = "WBNET_PublishingProducer" +CreditsSectionOrder = "WBNET_ExecProducer" +CreditsSectionOrder = "WBNET_AssociateProducer" +CreditsSectionOrder = "WBNET_VPTech" +CreditsSectionOrder = "WBNET_SeniorDirPlatTech" +CreditsSectionOrder = "WBNET_DirGameTech" +CreditsSectionOrder = "WBNET_DevDirEngineer" +CreditsSectionOrder = "WBNET_EngManagers" +CreditsSectionOrder = "WBNET_SoftEngineers" +CreditsSectionOrder = "WBNET_WebProducer" +CreditsSectionOrder = "WBNET_LeadWebDev" +CreditsSectionOrder = "WBNET_WebDev" +CreditsSectionOrder = "WBNET_GraphicDesigners" +CreditsSectionOrder = "WBNET_DirectorSQA" +CreditsSectionOrder = "WBNET_SQAManagers" +CreditsSectionOrder = "WBNET_SQAEngineers" +CreditsSectionOrder = "WBNET_DirBusinessIntel" +CreditsSectionOrder = "WBNET_BussIntelAnalysts" +CreditsSectionOrder = "WBNET_ProjectManager" +CreditsSectionOrder = "WBNET_ExecDirMarketing" +CreditsSectionOrder = "WBNET_DirectorComms" +CreditsSectionOrder = "WBNET_OnlineCommRelationsSpec" +CreditsSectionOrder = "COMPUCOM_Title" +CreditsSectionOrder = "COMPUCOM_QADirector" +CreditsSectionOrder = "COMPUCOM_AccountManager" +CreditsSectionOrder = "COMPUCOM_GamesProjectManager" +CreditsSectionOrder = "COMPUCOM_QALeads" +CreditsSectionOrder = "COMPUCOM_QAAnalysts" +CreditsSectionOrder = "SQS_Title" +CreditsSectionOrder = "SQS_AccountManager" +CreditsSectionOrder = "SQS_QAManager" +CreditsSectionOrder = "SQS_QAProjectLeads" +CreditsSectionOrder = "SQS_LeadTesters" +CreditsSectionOrder = "SQS_Testers" +CreditsSectionOrder = "TT_Title" +CreditsSectionOrder = "TT_HeadQA" +CreditsSectionOrder = "TT_QALeads" +CreditsSectionOrder = "TT_QATesters" +CreditsSectionOrder = "BABEL_Title" +CreditsSectionOrder = "BABEL_QACoords" +CreditsSectionOrder = "BABEL_ProjectManager" +CreditsSectionOrder = "BABEL_DirectorSalesAmericas" +CreditsSectionOrder = "BABEL_PreProductionCoord" +CreditsSectionOrder = "BABEL_LocalisationTesters" +CreditsSectionOrder = "BABEL_French" +CreditsSectionOrder = "BABEL_Italian" +CreditsSectionOrder = "BABEL_German" +CreditsSectionOrder = "BABEL_CastilianSpanish" +CreditsSectionOrder = "BABEL_LatinSpanish" +CreditsSectionOrder = "BABEL_BrazilianPortuguese" +CreditsSectionOrder = "BABEL_Polish" +CreditsSectionOrder = "BABEL_Russian" +CreditsSectionOrder = "BABEL_Japanese" +CreditsSectionOrder = "BABEL_Korean"