aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/room.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/startrek/room.h')
-rw-r--r--engines/startrek/room.h58
1 files changed, 58 insertions, 0 deletions
diff --git a/engines/startrek/room.h b/engines/startrek/room.h
index 4f0a1723aa..0bdaf7cafc 100644
--- a/engines/startrek/room.h
+++ b/engines/startrek/room.h
@@ -2716,6 +2716,59 @@ public:
// VENG6
void veng6Tick1();
+ void veng6WalkToDoor();
+ void veng6ReachedDoor();
+ void veng6DoorOpened();
+ void veng6LookAtLeftPort();
+ void veng6LookAtRightPort();
+ void veng6LookAtDoor();
+ void veng6LookAtOilCanister();
+ void veng6LookAtCabinet();
+ void veng6LookAtCable();
+ void veng6LookAtRightConsole();
+ void veng6LookAtImpulseEngines();
+ void veng6LookAtLeftConsole();
+ void veng6LookAtJunctionBox();
+ void veng6LookAtJournal();
+ void veng6LookAtKirk();
+ void veng6LookAtSpock();
+ void veng6LookAtMccoy();
+ void veng6LookAtRedshirt();
+ void veng6LookAtDeadGuy();
+ void veng6LookAnywhere();
+ void veng6TalkToKirk();
+ void veng6TalkToSpock();
+ void veng6TalkToMccoy();
+ void veng6TalkToRedshirt();
+ void veng6UseCable1OnLeftPort();
+ void veng6UseCable2OnLeftPort();
+ void veng6UseCableOnLeftPort(byte cable);
+ void veng6KirkOrSpockReachedLeftPort();
+ void veng6AttachedLeftCable();
+ void veng6UseCable1OnRightPort();
+ void veng6UseCable2OnRightPort();
+ void veng6UseCableOnRightPort(byte cable);
+ void veng6KirkOrSpockReachedRightPort();
+ void veng6AttachedRightCable();
+ void veng6UseCrewmanOnJunctionBox();
+ void veng6SpockReachedJunctionBox();
+ void veng6SpockAdjustedJunctionBox();
+ void veng6UseHypoOnOilCanister();
+ void veng6ReachedOilCanister();
+ void veng6FilledHypoWithOil();
+ void veng6UseCabinet();
+ void veng6ReachedCabinet();
+ void veng6OpenedOrClosedCabinet();
+ void veng6UseSTricorderOnImpulseEngines();
+ void veng6UseSTricorderOnRightConsole();
+ void veng6UseSTricorderOnJunctionBox();
+ void veng6UsePowerPackOnLeftConsole();
+ void veng6GetJunctionBox();
+ void veng6GetOilCanister();
+ void veng6GetEngineeringJournal();
+ void veng6ReachedEngineeringJournal();
+ void veng6TookEngineeringJournal();
+ // TODO: common code
// VENG7
void veng7Tick1();
@@ -3049,6 +3102,11 @@ public:
// veng4
bool usingMedkitOnBrittany;
+ // veng6
+ byte kirkAndSpockReadyToAttachLeftCable; // 0xca
+ byte kirkAndSpockReadyToAttachRightCable; // 0xcb
+ byte cableInUse; // 0xcc
+
// venga (common)
bool walkingToDoor; // 0xcb (veng1), 0xca (veng4)
} veng;