diff options
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r-- | engines/bladerunner/game_constants.h | 161 |
1 files changed, 156 insertions, 5 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h index bf7e10113e..f4c00a8d49 100644 --- a/engines/bladerunner/game_constants.h +++ b/engines/bladerunner/game_constants.h @@ -23,11 +23,6 @@ #ifndef BLADERUNNER_GAME_CONSTANTS_H #define BLADERUNNER_GAME_CONSTANTS_H -//TODO: remove these when game is playable -#define BLADERUNNER_DEBUG_RENDERING 0 -#define BLADERUNNER_DEBUG_CONSOLE 0 -#define BLADERUNNER_DEBUG_GAME 0 - namespace BladeRunner { enum Actors { @@ -471,8 +466,46 @@ enum Variables { enum Outtakes { kOuttakeIntro = 0, + kOuttakeMovieA = 1, + kOuttakeMovieB1 = 2, + kOuttakeMovieB2 = 3, + kOuttakeMovieB3 = 4, + kOuttakeMovieB4 = 5, + kOuttakeMovieB5 = 6, + kOuttakeMovieC1 = 7, + kOuttakeMovieC2 = 8, + kOuttakeMovieC3 = 9, + kOuttakeMovieD = 10, + kOuttakeInterrogation = 11, + kOuttakeEnd1A = 12, + kOuttakeEnd1B = 13, + kOuttakeEnd1C = 14, + kOuttakeEnd1D = 15, + kOuttakeEnd1E = 16, + kOuttakeEnd1F = 17, + kOuttakeEnd2 = 18, + kOuttakeEnd3 = 19, + kOuttakeEnd4A = 20, + kOuttakeEnd4B = 21, + kOuttakeEnd4C = 22, + kOuttakeEnd4D = 23, + kOuttakeEnd5 = 24, + kOuttakeEnd6 = 25, + kOuttakeEnd7 = 26, + kOuttakeTyrellBuildingFly = 27, kOuttakeWestwood = 28, + kOuttakeFlyThrough = 29, + kOuttakeAway1 = 30, + kOuttakeAway2 = 31, + kOuttakeAscent = 32, kOuttakeDescent = 33, + kOuttakeInside1 = 34, + kOuttakeInside2 = 35, + kOuttakeTowards1 = 36, + kOuttakeTowards2 = 37, + kOuttakeTowards3 = 38, + kOuttakeRachel = 39, + kOuttakeDektora = 40, kOuttakeBladeRunner = 41 }; @@ -492,6 +525,124 @@ enum SceneLoopMode { kSceneLoopModeSpinner = 3 }; +enum kScenes { + kSceneAR01 = 0, + kSceneAR02 = 1, + kSceneBB01 = 2, + kSceneBB02 = 3, + kSceneBB03 = 4, + kSceneBB04 = 5, + kSceneBB05 = 6, + kSceneBB06 = 7, + kSceneBB07 = 8, + kSceneBB08 = 9, + kSceneBB09 = 10, + kSceneBB10 = 11, + kSceneBB11 = 12, + kSceneCT01 = 13, + kSceneCT02 = 14, + kSceneCT03 = 15, + kSceneCT04 = 16, + kSceneCT05 = 17, + kSceneCT06 = 18, + kSceneCT07 = 19, + kSceneCT08 = 20, + kSceneCT09 = 21, + kSceneCT10 = 22, + kSceneCT11 = 23, + kSceneCT12 = 24, + kSceneDR01 = 25, + kSceneDR02 = 26, + kSceneDR03 = 27, + kSceneDR04 = 28, + kSceneDR05 = 29, + kSceneDR06 = 30, + kSceneHC01 = 31, + kSceneHC02 = 32, + kSceneHC03 = 33, + kSceneHF01 = 34, + kSceneHF02 = 35, + kSceneHF03 = 36, + kSceneHF04 = 37, + kSceneHF05 = 38, + kSceneHF06 = 39, + kSceneHF07 = 40, + kSceneKP01 = 41, + kSceneKP02 = 42, + kSceneKP03 = 43, + kSceneKP04 = 44, + kSceneKP05 = 45, + kSceneKP06 = 46, + kSceneKP07 = 47, + kSceneMA01 = 48, + kSceneMA02 = 49, + kSceneMA04 = 50, + kSceneMA05 = 51, + kSceneMA06 = 52, + kSceneMA07 = 53, + kSceneNR01 = 54, + kSceneNR02 = 55, + kSceneNR03 = 56, + kSceneNR04 = 57, + kSceneNR05 = 58, + kSceneNR06 = 59, + kSceneNR07 = 60, + kSceneNR08 = 61, + kSceneNR09 = 62, + kSceneNR10 = 63, + kSceneNR11 = 64, + kScenePS01 = 65, + kScenePS02 = 66, + kScenePS03 = 67, + kScenePS04 = 68, + kScenePS05 = 69, + kScenePS06 = 70, + kScenePS07 = 71, + kScenePS09 = 72, + kScenePS10 = 73, + kScenePS11 = 74, + kScenePS12 = 75, + kScenePS13 = 76, + kScenePS14 = 77, + kSceneRC01 = 78, + kSceneRC02 = 79, + kSceneRC03 = 80, + kSceneRC04 = 81, + kSceneTB02 = 82, + kSceneTB03 = 83, + kSceneTB05 = 84, + kSceneTB06 = 85, + kSceneUG01 = 86, + kSceneUG02 = 87, + kSceneUG03 = 88, + kSceneUG04 = 89, + kSceneUG05 = 90, + kSceneUG06 = 91, + kSceneUG07 = 92, + kSceneUG08 = 93, + kSceneUG09 = 94, + kSceneUG10 = 95, + kSceneUG12 = 96, + kSceneUG13 = 97, + kSceneUG14 = 98, + kSceneUG15 = 99, + kSceneUG16 = 100, + kSceneUG17 = 101, + kSceneUG18 = 102, + kSceneUG19 = 103, + kSceneBB51 = 104, + kSceneCT51 = 105, + kSceneHC04 = 106, + kSceneRC51 = 107, + kSceneTB07 = 108, + kScenePS15 = 119, + kSceneBB12 = 120 +}; + +enum Sets { + kSetRunciterInterior = 16 +}; + } // End of namespace BladeRunner |