aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/room.h
diff options
context:
space:
mode:
authorMatthew Stewart2018-07-04 02:34:11 -0400
committerEugene Sandulenko2018-08-09 08:37:30 +0200
commit1e60b6f96bd2733544b1340c6db1e4c550e2ab1e (patch)
treefdafb1df95762e9e698cc5a767d98d26305d7d26 /engines/startrek/room.h
parentae3be7b40730387707bf4c104ea4f2ff8b588523 (diff)
downloadscummvm-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.h53
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;