22 #ifndef M4_RIDDLE_ROOMS_SECTION3_ROOM301_H 23 #define M4_RIDDLE_ROOMS_SECTION3_ROOM301_H 25 #include "m4/riddle/rooms/room.h" 26 #include "m4/adv_r/adv_trigger.h" 34 int32 _travelDest = 0;
35 const char *_soundName =
nullptr;
36 const char *_nextSound =
nullptr;
37 KernelTriggerType _val6_triggerMode = KT_DAEMON;
38 KernelTriggerType _georgeTriggerMode = KT_DAEMON;
39 bool _showWalkerFlag =
false;
40 bool _msgRipleyFlag =
false;
41 bool _convResumeFlag =
false;
43 int _agentStander = 0;
44 int _agentCheckingList = 0;
45 int _agentSlidesPaper = 0;
46 int _agentTakesMoney = 0;
47 int _agentTakesTelegram = 0;
49 int _agentSalutes = 0;
51 int _georgeRandomActionCounter = 0;
52 int _georgeShould = 0;
53 int _georgeTrigger = 0;
56 int _ripleyShould = 0;
57 int _ripleyTrigger = -1;
59 int _ripTrekHandTalk3 = 0;
60 int _ripTrekTalker3 = 0;
61 int _ripTrekTravel = 0;
64 int _marshallShould = 0;
65 int _marshallMode = 0;
68 machine *_marshallMach =
nullptr;
72 const char *_digiSound1 =
nullptr;
73 const char *_digiSound2 =
nullptr;
74 const char *_digiSound3 =
nullptr;
75 const char *_digiSound4 =
nullptr;
83 void preload()
override;
85 void daemon()
override;
86 void pre_parser()
override;
87 void parser()
override;
Definition: ws_machine.h:155
Definition: database.h:28