22 #ifndef M4_RIDDLE_ROOMS_SECTION3_ROOM305_H 23 #define M4_RIDDLE_ROOMS_SECTION3_ROOM305_H 25 #include "m4/adv_r/adv_trigger.h" 26 #include "m4/riddle/rooms/room.h" 34 bool _showWalker =
false;
35 bool _drawerOpen =
false;
36 bool _hideCartoon =
false;
39 int _ripleyShould = 0;
43 KernelTriggerType _triggerMode1 = KT_DAEMON;
44 KernelTriggerType _triggerMode2 = KT_DAEMON;
46 int _ripLooksDown = 0;
48 int _shrunkenHead1 = 0;
49 int _incenseHolder1 = 0;
50 int _crystalSkull1 = 0;
51 int _whaleboneHorn1 = 0;
60 machine *_shrunkenHead2 =
nullptr;
61 machine *_incenseHolder2 =
nullptr;
62 machine *_crystalSkull2 =
nullptr;
63 machine *_whaleboneHorn2 =
nullptr;
64 machine *_wheeledToy2 =
nullptr;
73 int _easterIslandCartoon = 0;
74 int _chinshiCartoon = 0;
75 int _tabletsCartoon = 0;
76 int _epitaphCartoon = 0;
77 int _graveyardCartoon = 0;
78 int _castleCartoon = 0;
79 int _mocaMocheCartoon = 0;
80 int _templeCartoon = 0;
81 int _emeraldCartoon = 0;
98 machine *_openDrawerTreats =
nullptr;
99 machine *_cartoonMach =
nullptr;
104 void setShadow5(
bool active);
107 int getXAreaNum()
const;
108 const char *getXAreaCartoon()
const;
109 const char *getXAreaSeries()
const;
112 int getItemX(
int seriesHash)
const;
113 int getItemY(
int seriesHash)
const;
116 void takeTurtleTreats();
122 void preload()
override;
123 void init()
override;
124 void daemon()
override;
125 void pre_parser()
override;
126 void parser()
override;
Definition: ws_machine.h:155
Definition: serializer.h:79
Definition: database.h:28