diff options
author | Thanasis Antoniou | 2019-06-22 01:00:46 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-06-22 01:22:05 +0300 |
commit | 5c2489fd5488cc8dd9c74fae97d413678186a799 (patch) | |
tree | 1c895c8f187a6e7f5d850c19d37a7f1ad19d41de /engines/bladerunner/game_constants.h | |
parent | 0ddfe927cec767631161a23d55b9c07fff925745 (diff) | |
download | scummvm-rg350-5c2489fd5488cc8dd9c74fae97d413678186a799.tar.gz scummvm-rg350-5c2489fd5488cc8dd9c74fae97d413678186a799.tar.bz2 scummvm-rg350-5c2489fd5488cc8dd9c74fae97d413678186a799.zip |
BLADERUNNER: Improve fix possible collision with genwalkers
This is in CT01 (restored content). Uses kVariableGenericWalkerConfig which was previously largely unused.
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r-- | engines/bladerunner/game_constants.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h index 5b7877fb1f..32d3d4f77a 100644 --- a/engines/bladerunner/game_constants.h +++ b/engines/bladerunner/game_constants.h @@ -1197,7 +1197,7 @@ enum Variables { kVariableGenericWalkerAModel = 32, kVariableGenericWalkerBModel = 33, kVariableGenericWalkerCModel = 34, - kVariableGenericWalkerConfig = 35, // has no use + kVariableGenericWalkerConfig = 35, // Re-purposed in restored cut content version - original: has no real use kVariableBB10ShelvesAvailable = 36, kVariableWalkLoopActor = 37, kVariableWalkLoopRun = 38, @@ -2347,6 +2347,13 @@ enum GoalBulletBob { kGoalBulletBobGone = 99 }; +// applies to all generic walkers +enum GoalGenericWalker { + kGoalGenwalkerDefault = 0, // setup walker model and path + kGoalGenwalkerMoving = 1, + kGoalGenwalkerABulletBobsTrackGun = 200 // only kActorGenWalkerA will change goal to this +}; + enum GoalRachael { kGoalRachaelDefault = 0, kGoalRachaelLeavesAfterTyrellMeeting = 200, |