diff options
author | Peter Kohaut | 2019-02-02 12:35:26 +0100 |
---|---|---|
committer | Peter Kohaut | 2019-02-03 00:14:09 +0100 |
commit | 1df1eefc3e9584516fec7d7b4f09f5216f84de00 (patch) | |
tree | f8b1f498a93b484434e1a56ba4ce889a8c8e0022 /engines/bladerunner/game_constants.h | |
parent | 5e5eb39197b8bc2fbba55ff01ecdd456c04ab97c (diff) | |
download | scummvm-rg350-1df1eefc3e9584516fec7d7b4f09f5216f84de00.tar.gz scummvm-rg350-1df1eefc3e9584516fec7d7b4f09f5216f84de00.tar.bz2 scummvm-rg350-1df1eefc3e9584516fec7d7b4f09f5216f84de00.zip |
BLADERUNNER: Fixed Rat interaction at UG15
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r-- | engines/bladerunner/game_constants.h | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h index 7aabef9c05..70d0923bd4 100644 --- a/engines/bladerunner/game_constants.h +++ b/engines/bladerunner/game_constants.h @@ -90,7 +90,7 @@ enum Actors { kActorNewscaster = 61, kActorLeon = 62, kActorMaleAnnouncer = 63, - kActorFreeSlotA = 64, + kActorFreeSlotA = 64, // Rat kActorFreeSlotB = 65, kActorMaggie = 66, kActorGenwalkerA = 67, @@ -1010,6 +1010,7 @@ enum Flags { kFlagUG07Empty = 623, kFlagTB07TyrellMeeting = 625, kFlagNR01McCoyIsDrugged = 627, + kFlagRatWalkingAround = 631, kFlagNR01DektoraFall = 632, kFlagNR11DektoraBurning = 633, kFlagNR11BurnedUp = 634, @@ -1035,11 +1036,15 @@ enum Flags { kFlagDNARowAvailableTalk = 660, kFlagTB07ShadeDown = 661, // is never set kFlagUG19Available = 665, + kFlagCallWithGuzza = 670, kFlagMA07toPS14 = 672, kFlagPS14toMA07 = 673, + kFlagUG15RatShot = 676, + kFlagUG15BridgeWillBreak = 677, kFlagChapter2Intro = 678, kFlagChapter3Intro = 679, kFlagChapter4Intro = 680, + kFlagUG15BridgeBroken = 682, kFlagNotUsed686 = 686, kFlagPS05TV0 = 688, kFlagPS05TV1 = 689, @@ -1065,6 +1070,7 @@ enum Flags { kFlagCT02McCoyCombatReady = 720, kFlagChapter4Starting = 722, kFlagZubenBountyPaid = 723, + kFlagUG15BridgeBreaks = 724, kFlagCT11DogWrapperAvailable = 725, kFlagAR02Entered = 726, kFlagPS04WeaponsOrderForm = 727, @@ -1106,8 +1112,8 @@ enum Variables { kVariableAffectionTowards = 45, // 0 none, 1 steele, 2 dektora, 3 lucy kVariableGunPulledInFrontOfSebastian = 46, kVariableNR01GetUpCounter = 47, - kVariableDNAEvidences = 48, - + kVariableDNAEvidence = 48, + kVariableCorruptedGuzzaEvidence = 49, kVariableTaffyLewisMusic = 50, kVariableReplicants = 51, kVariableNextTvNews = 52, @@ -1629,9 +1635,13 @@ enum GoalMcCoy { kGoalMcCoyNR01LayDrugged = 212, kGoalMcCoyNR04Drink = 220, kGoalMcCoyNR04PassOut = 221, - + kGoalMcCoyNR11Shoot = 230, kGoalMcCoyNR10Fall = 231, - kGoalMcCoyArrested = 500 + kGoalMcCoyCallWithGuzza = 350, + kGoalMcCoyUG15Fall = 390, + kGoalMcCoyUG15Die = 391, + kGoalMcCoyArrested = 500, + kGoalMcCoyGone = 599 }; enum GoalSteele { @@ -2017,6 +2027,21 @@ enum GoalLeon { kGoalLeonGone = 8 }; +enum GoalFreeSlotA { // Rat + kGoalFreeSlotAUG15Wait = 300, + kGoalFreeSlotAUG15WalkOut = 301, + kGoalFreeSlotAUG15RunToOtherSide = 302, + kGoalFreeSlotAUG15RunBack = 303, + kGoalFreeSlotAUG15Attack = 304, + kGoalFreeSlotAWalkAround = 306, + kGoalFreeSlotAWalkAroundRestart = 307, + kGoalFreeSlotAAttackMcCoy = 308, + kGoalFreeSlotAUG15Die = 305, + kGoalFreeSlotAUG15Fall = 309, + kGoalFreeSlotAUG15Prepare = 310, + kGoalFreeSlotAGone = 599 +}; + } // End of namespace BladeRunner #endif |