aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/game_constants.h
diff options
context:
space:
mode:
authorPeter Kohaut2019-01-26 16:46:33 +0100
committerPeter Kohaut2019-01-27 11:48:59 +0100
commit8b849d282f05d5ae3264a7f5bad4cb8f865499a8 (patch)
tree4d142322cbdf2c558e85e27292edf49d677ebd22 /engines/bladerunner/game_constants.h
parent22a71f0b38c7d3226124fb9f97874836c206d1b5 (diff)
downloadscummvm-rg350-8b849d282f05d5ae3264a7f5bad4cb8f865499a8.tar.gz
scummvm-rg350-8b849d282f05d5ae3264a7f5bad4cb8f865499a8.tar.bz2
scummvm-rg350-8b849d282f05d5ae3264a7f5bad4cb8f865499a8.zip
BLADERUNNER: Cleanup of Gaff script for chapter 1 & 2
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r--engines/bladerunner/game_constants.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h
index b2c5beb297..55c5e44eb9 100644
--- a/engines/bladerunner/game_constants.h
+++ b/engines/bladerunner/game_constants.h
@@ -843,6 +843,7 @@ enum Flags {
kFlagUnused406 = 406, // is never checked
kFlagUnused407 = 407, // is never checked
+ kFlagMA01GaffApproachMcCoy = 409,
kFlagBB06AndroidDestroyed = 410,
kFlagUG09toCT12 = 432,
@@ -866,6 +867,7 @@ enum Flags {
kFlagBB10Shelf3Available = 468,
kFlagBB10Shelf4Available = 469,
kFlagBB10Shelf5Available = 470,
+ kFlagGaffChapter2Started = 471,
kFlagUG10GateOpen = 474,
kFlagMcCoyAtPS03 = 478, // has no use
kFlagMcCoyInHawkersCircle = 479,
@@ -1636,6 +1638,19 @@ enum GoalMoraji {
kGoalMorajiPerished = 99
};
+enum GoalGaff {
+ kGoalGaffDefault = 0,
+ kGoalGaffCT12WaitForMcCoy = 1,
+ kGoalGaffCT12GoToSpinner = 2,
+ kGoalGaffMA01ApproachMcCoy = 3,
+ kGoalGaffMA01Leave = 4,
+ kGoalGaffCT12Leave = 5,
+ kGoalGaffCT12FlyAway = 10,
+ kGoalGaffStartWalkingAround = 100,
+ kGoalGaffWalkAround = 101,
+ kGoalGaffRepeatWalkingAround = 102
+};
+
enum GoalLeon {
kGoalLeonDefault = 0,
kGoalLeonHoldingDeskClerk = 1,