aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/game_constants.h
diff options
context:
space:
mode:
authorPeter Kohaut2018-03-24 16:51:54 +0100
committerPeter Kohaut2018-03-24 16:52:09 +0100
commita70c59f90d43ce31c548c68416bf0ab5385f15a9 (patch)
tree7c3d3a36392ad86f8ab526a98d19f8d57f29314a /engines/bladerunner/game_constants.h
parenta222fc8ad8f31afb4a306b6ce391aa0d47ea86cf (diff)
downloadscummvm-rg350-a70c59f90d43ce31c548c68416bf0ab5385f15a9.tar.gz
scummvm-rg350-a70c59f90d43ce31c548c68416bf0ab5385f15a9.tar.bz2
scummvm-rg350-a70c59f90d43ce31c548c68416bf0ab5385f15a9.zip
BLADERUNNER: PoliceMaze fix & constants
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r--engines/bladerunner/game_constants.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h
index cf5e3fb6e6..79381975f7 100644
--- a/engines/bladerunner/game_constants.h
+++ b/engines/bladerunner/game_constants.h
@@ -536,6 +536,7 @@ enum Variables {
kVariableChapter = 1,
kVariableChinyen = 2,
kVariablePoliceMazeScore = 9,
+ kVariablePoliceMazePS10TargetCounter = 10,
kVariableGenericWalkerAModel = 32,
kVariableGenericWalkerBModel = 33,
kVariableGenericWalkerCModel = 34,
@@ -846,6 +847,15 @@ enum Sets {
};
enum GameItems {
+ kItemPoliceMazeTarget1 = 0,
+ kItemPoliceMazeTarget2 = 1,
+ kItemPoliceMazeTarget3 = 2,
+ kItemPoliceMazeTarget4 = 3,
+ kItemPoliceMazeTarget5 = 4,
+ kItemPoliceMazeTarget6 = 5,
+ kItemPoliceMazeTarget7 = 6,
+ kItemPoliceMazeTarget8 = 7,
+ kItemPoliceMazeTarget9 = 8,
kItemChromeDebris = 66,
kItemCandy = 79,
kItemChopstickWrapper = 82,
@@ -887,6 +897,36 @@ enum ActorCombatStates {
kActorCombatStateApproachRangedAttack = 8
};
+enum PoliceMazeTrackInstruction {
+ kPMTIActivate = -26,
+ kPMTILeave = -25,
+ kPMTIShoot = -24,
+ kPMTIEnemyReset = -23,
+ kPMTIEnemySet = -22,
+ kPMTIFlagReset = -21,
+ kPMTIFlagSet = -20,
+ kPMTIVariableDec = -19,
+ kPMTIVariableInc = -18,
+ kPMTIVariableReset = -17,
+ kPMTIVariableSet = -16,
+ kPMTITargetSet = -15,
+ kPMTI12 = -14,
+ kPMTI13 = -13,
+ kPMTIPausedSet = -12,
+ kPMTIPausedReset = -11,
+ kPMTIPlaySound = -10,
+ kPMTIObstacleReset = -9,
+ kPMTIObstacleSet = -8,
+ kPMTIWaitRandom = -7,
+ kPMTIRotate = -6,
+ kPMTIFacing = -5,
+ kPMTIRestart = -4,
+ kPMTIWait = -3,
+ kPMTIMove = -2,
+ kPMTIPosition = -1,
+ kPMTI26 = 0
+};
+
} // End of namespace BladeRunner
#endif