diff options
author | Peter Kohaut | 2018-03-24 16:51:54 +0100 |
---|---|---|
committer | Peter Kohaut | 2018-03-24 16:52:09 +0100 |
commit | a70c59f90d43ce31c548c68416bf0ab5385f15a9 (patch) | |
tree | 7c3d3a36392ad86f8ab526a98d19f8d57f29314a /engines/bladerunner/game_constants.h | |
parent | a222fc8ad8f31afb4a306b6ce391aa0d47ea86cf (diff) | |
download | scummvm-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.h | 40 |
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 |