aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/game_constants.h
diff options
context:
space:
mode:
authorPeter Kohaut2018-02-18 22:18:41 +0100
committerPeter Kohaut2018-02-18 22:20:16 +0100
commit7090841ccc43c64d5a1d9058071ebccaf6b52fc2 (patch)
tree44fb7798096b66646039a34c6d4756e091bc700b /engines/bladerunner/game_constants.h
parent1d69120112e16a74a9d101a0d4d9de04196d29de (diff)
downloadscummvm-rg350-7090841ccc43c64d5a1d9058071ebccaf6b52fc2.tar.gz
scummvm-rg350-7090841ccc43c64d5a1d9058071ebccaf6b52fc2.tar.bz2
scummvm-rg350-7090841ccc43c64d5a1d9058071ebccaf6b52fc2.zip
BLADERUNNER: Support for running
Fixed Runciter idle state Fixed movement track delay Basic combat support
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r--engines/bladerunner/game_constants.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h
index 30b28de714..54f5fed9eb 100644
--- a/engines/bladerunner/game_constants.h
+++ b/engines/bladerunner/game_constants.h
@@ -559,8 +559,11 @@ enum AnimationModes {
kAnimationModeWalk = 1,
kAnimationModeRun = 2,
kAnimationModeCombatIdle = 4,
+ kAnimationModeCombatAim = 5,
+ kAnimationModeCombatShoot = 6,
kAnimationModeCombatWalk = 7,
- kAnimationModeCombatRun = 8
+ kAnimationModeCombatRun = 8,
+ kAnimationModeFeeding = 52
};
enum SceneLoopMode {
@@ -804,6 +807,21 @@ enum Elevators {
kElevatorPS = 2
};
+// enum SceneObjectOffset {
+// kSceneObjectActorIdStart = 0,
+// kSceneObjectActorIdEnd = kSceneObjectActorIdStart + 73,
+// kSceneObjectItemIdStart = kSceneObjectActorIdEnd + 1,
+// kSceneObjectItemIdEnd = kSceneObjectItemIdStart + 123,
+// kSceneObjectObjectIdStart = kSceneObjectItemIdEnd + 1,
+// kSceneObjectObjectIdEnd = kSceneObjectObjectIdStart + 95
+// };
+
+enum SceneObjectOffset {
+ kSceneObjectOffsetActors = 0,
+ kSceneObjectOffsetItems = 74,
+ kSceneObjectOffsetObjects = 198
+};
+
} // End of namespace BladeRunner
#endif