22 #ifndef M4_RIDDLE_ROOMS_SECTION2_ROOM203_H 23 #define M4_RIDDLE_ROOMS_SECTION2_ROOM203_H 25 #include "m4/riddle/rooms/section2/section2_room.h" 38 bool _showWalker =
false;
39 bool _ripley80000 =
false;
41 const char *_digiName1 =
nullptr;
42 int _digiTrigger1 = 0;
44 const char *_digiName3 =
nullptr;
45 int _digiTrigger3 = -1;
56 int _ripLooksAtHeads = 0;
57 int _ripYouSeeToIt = 0;
58 int _ripLookAtHeadsTalkMei = 0;
60 int _ripKneelingTalk = 0;
61 int _ripGivesPhoto = 0;
62 int _ripClimbsAndBacksDown = 0;
63 int _ripPointsAtHelmet = 0;
64 int _ripHandsBehBack = 0;
68 int _ripHeadDownTalkOff = 0;
70 int _ripTugsAtCollar = 0;
71 int _ripLooksThroughHole = 0;
72 int _ripTossesHelmet = 0;
73 int _ripTossesBucket = 0;
75 int _ripleyShould = 0;
77 int _meiTalkToRip = 0;
78 int _meiTurnAndTalk = 0;
79 int _meiRightHandOut = 0;
80 int _meiCheekLine = 0;
81 int _meiHallOfClassics = 0;
84 int _gkManyDoNeedPass = 0;
85 int _gkMayNotPass = 0;
86 int _gkMode = 0, _gkShould = 0;
88 int _oldLadyFrame = 0;
89 int _oldLadyNoHelmet = 0;
90 int _oldLadyFeedingBirds = 0;
91 int _oldLadyMode = 0, _oldLadyShould = 0;
93 int _oldLadyPointsToPhoto = 0;
94 int _oldLadyPhotoPopup = 0;
95 int _oldLadyProtectsHelmet = 0;
96 int _oldLadyShowsPhoto = 0;
99 int _pigeonsSeries1 = 0;
100 int _pigeonsSeries3 = 0;
102 machine *_officialShadow =
nullptr;
103 int _officialStander = 0;
104 int _officialMode = 0, _officialShould = 0;
105 int _officialTurn9_11 = 0;
106 int _officialTurn9_11_pointGun = 0;
107 int _officialTurn11_3 = 0;
108 int _officialTurn3_7 = 0;
109 int _officialMoveAlong = 0;
110 int _officialThroughThere = 0;
111 int _officialHalt = 0;
113 machine *_peasantShadow =
nullptr;
114 int _peasantSeries = 0;
115 int _peasantSeriesShadow = 0;
116 int _peasantRocks = 0;
117 int _peasantRocksShadow = 0;
118 int _peskyYellsThief = 0;
119 int _peskyBegLoop = 0;
120 int _peskyAction = 0;
121 int _peasantMode = 0, _peasantShould = 0;
122 int _peasantMode2 = 0;
125 int _peasantScale = 0;
126 int _peasantLayer = 0;
127 int _peasantSquat9 = 0;
128 int _peasantSquat3 = 0;
129 int _peasantSquatTo9 = 0;
130 int _peasantFromSquat3 = 0;
131 bool _yellThiefFlag =
false;
138 int _oneFrameBucket = 0;
142 void setupHelmetHotspot();
143 void setupPeasantHotspot(
int mode);
147 void setupOfficial();
155 void playSound(
const char *digiName,
int trigger);
156 void lookThroughHole(
const char *digiName,
int trigger);
157 void lookAtHeads(
const char *digiName,
int trigger);
163 void init()
override;
164 void daemon()
override;
165 void pre_parser()
override;
166 void parser()
override;
Definition: ws_machine.h:153
Definition: serializer.h:79
Definition: database.h:28
Definition: section2_room.h:31