diff options
author | Matthew Stewart | 2018-07-04 02:34:11 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-09 08:37:30 +0200 |
commit | 1e60b6f96bd2733544b1340c6db1e4c550e2ab1e (patch) | |
tree | fdafb1df95762e9e698cc5a767d98d26305d7d26 /engines/startrek/room.h | |
parent | ae3be7b40730387707bf4c104ea4f2ff8b588523 (diff) | |
download | scummvm-rg350-1e60b6f96bd2733544b1340c6db1e4c550e2ab1e.tar.gz scummvm-rg350-1e60b6f96bd2733544b1340c6db1e4c550e2ab1e.tar.bz2 scummvm-rg350-1e60b6f96bd2733544b1340c6db1e4c550e2ab1e.zip |
STARTREK: FEATHER3
Diffstat (limited to 'engines/startrek/room.h')
-rw-r--r-- | engines/startrek/room.h | 53 |
1 files changed, 49 insertions, 4 deletions
diff --git a/engines/startrek/room.h b/engines/startrek/room.h index 2a37c7f552..e5a630db7d 100644 --- a/engines/startrek/room.h +++ b/engines/startrek/room.h @@ -1521,6 +1521,51 @@ public: // FEATHER3 void feather3Tick1(); + void feather3Tick40(); + void feather3TouchedHotspot0(); + void feather3UseSpockOnTlaoxac(); + void feather3UseMccoyOnTlaoxac(); + void feather3UseRedshirtOnTlaoxac(); + void feather3UseCrewmanOnLeftExit(); + void feather3UseCommunicator(); + void feather3UseSnakeOnKirk(); + void feather3UseSnakeOnSpock(); + void feather3UseSnakeOnRedshirt(); + void feather3KirkReachedRedshirtWithSnake(); + void feather3UseSnakeOnMccoy(); + void feather3UseSnakeOnTlaoxac(); + void feather3UseKnifeOnSpock(); + void feather3UseKnifeOnMccoy(); + void feather3UseKnifeOnRedshirt(); + void feather3UseRockOnTlaoxac(); + void feather3KirkReachedPositionToThrowRock(); + void feather3Timer4Expired(); + void feather3Timer2Expired(); + void feather3Timer3Expired(); + void feather3TlaoxacKnockedOutFromRockThrow(); + void feather3UsePhaser(); + void feather3TalkToMccoy(); + void feather3TalkToSpock(); + void feather3TalkToRedshirt(); + void feather3TalkToTlaoxac(); + void feather3TlaoxacKilledRedshirt(); + void feather3UseMTricorderOnTlaoxac(); + void feather3UseMedkitOnTlaoxac(); + void feather3UseMedkitOnRedshirt(); + void feather3UseMedkitAnywhere(); + void feather3UseMTricorderOnLight(); + void feather3UseSTricorderOnLight(); + void feather3UseSTricorderAnywhere(); + void feather3GetKnife(); + void feather3ReachedKnife(); + void feather3Timer1Expired(); + void feather3PickedUpKnife(); + void feather3LookAtSpock(); + void feather3LookAtRedshirt(); + void feather3LookAtTlaoxac(); + void feather3LookAtLight(); + void feather3LookAtMccoy(); + void feather3LookAtKnife(); // FEATHER4 void feather4Tick1(); @@ -1658,11 +1703,11 @@ private: byte snakeInHole; // 0xca bool scannedSnake; // 0xcb bool crewEscaped[4]; // 0xcc - byte kirkEscaped; // 0xcc - byte spockEscaped; // 0xcd - byte mccoyEscaped; // 0xce - byte cf; // 0xcf byte crewmanClimbingVine; + + // feather2 + bool showedSnakeToTlaoxac; // 0xca + bool tlaoxacUnconscious; // 0xcb } feather; |