22 #ifndef M4_RIDDLE_ROOMS_SECTION3_ROOM305_H 23 #define M4_RIDDLE_ROOMS_SECTION3_ROOM305_H 25 #include "m4/riddle/rooms/room.h" 33 bool _showWalker =
false;
34 bool _drawerOpen =
false;
35 bool _hideCartoon =
false;
38 int _ripleyShould = 0;
42 KernelTriggerType _triggerMode1 = KT_DAEMON;
43 KernelTriggerType _triggerMode2 = KT_DAEMON;
45 int _ripLooksDown = 0;
47 int _shrunkenHead1 = 0;
48 int _incenseHolder1 = 0;
49 int _crystalSkull1 = 0;
50 int _whaleboneHorn1 = 0;
59 machine *_shrunkenHead2 =
nullptr;
60 machine *_incenseHolder2 =
nullptr;
61 machine *_crystalSkull2 =
nullptr;
62 machine *_whaleboneHorn2 =
nullptr;
63 machine *_wheeledToy2 =
nullptr;
72 int _easterIslandCartoon = 0;
73 int _chinshiCartoon = 0;
74 int _tabletsCartoon = 0;
75 int _epitaphCartoon = 0;
76 int _graveyardCartoon = 0;
77 int _castleCartoon = 0;
78 int _mocaMocheCartoon = 0;
79 int _templeCartoon = 0;
80 int _emeraldCartoon = 0;
97 machine *_openDrawerTreats =
nullptr;
98 machine *_cartoonMach =
nullptr;
103 void setShadow5(
bool active);
106 int getXAreaNum()
const;
107 const char *getXAreaCartoon()
const;
108 const char *getXAreaSeries()
const;
111 int getItemX(
int seriesHash)
const;
112 int getItemY(
int seriesHash)
const;
115 void takeTurtleTreats();
121 void preload()
override;
122 void init()
override;
123 void daemon()
override;
124 void pre_parser()
override;
125 void parser()
override;
Definition: ws_machine.h:153
Definition: serializer.h:79
Definition: database.h:28