22 #ifndef M4_RIDDLE_ROOMS_SECTION2_ROOM207_H 23 #define M4_RIDDLE_ROOMS_SECTION2_ROOM207_H 25 #include "m4/adv_r/adv_trigger.h" 26 #include "m4/riddle/rooms/room.h" 37 void preload()
override;
39 void pre_parser()
override;
40 void parser()
override;
41 void daemon()
override;
47 int32 _peasantMode = 0;
48 int32 _peasantShould = 0;
49 bool _fieldA4 =
false;
51 bool _pipeFlag =
false;
52 int32 _fieldAE_rnd = 0;
53 bool _peasantShoutingFl =
false;
54 int32 _guardComingDelay = 0;
56 bool _fieldC6 =
false;
58 bool _commandNotAllowedFl =
false;
59 bool _digi207r04PlayedFl =
false;
60 const char *_digiName =
nullptr;
61 int32 _digiTriggerNum = 0;
62 int32 _dispatchTriggerNum = 0;
63 bool _dollarFl =
false;
64 bool _hiddenWalkerFl =
false;
65 KernelTriggerType _nextTriggerMode = KT_PARSE;
66 bool _node1Entry2Fl =
false;
67 bool _ripForegroundFl =
false;
69 int32 _leadPipeSeries = 0;
70 int32 _metalRimSeries = 0;
71 int32 _oneFrameMoneySpriteSeries = 0;
72 int32 _peasant3ToSquatSeries = 0;
73 int32 _peasantSquatTo9Series = 0;
74 int32 _peskyBegLoopSeries = 0;
75 int32 _peskyPointsRipBackgroundSeries = 0;
76 int32 _peskyPointsRipForegroundSeries = 0;
77 int32 _peskyRockLoopSeries = 0;
78 int32 _ppShowsAmuletTakesMoneySeries = 0;
79 int32 _rebusAmuletSeries = 0;
80 int32 _ripHeadDownTalkOffTd33Series = 0;
81 int32 _ripHeadDownTalkOffTd33Series2 = 0;
82 int32 _ripTrekArmsXPos3Series = 0;
83 int32 _ripTrekLowReacherPos1Series = 0;
84 int32 _sevenSpokesSeries = 0;
85 int32 _shadowPeskyFrom9ToSquatSeries = 0;
86 int32 _wheelSeries = 0;
87 int32 _withoutAmuletSeries = 0;
88 int32 _woodenRimSeries = 0;
90 machine *_dropsWheelMach =
nullptr;
91 machine *_leadPipeMach =
nullptr;
92 machine *_leadPipeMach2 =
nullptr;
93 machine *_metalRimMach =
nullptr;
94 machine *_oneFrameMoneySpriteMach =
nullptr;
95 machine *_ppSquatMach =
nullptr;
96 machine *_ppWalkerMach =
nullptr;
97 machine *_rebusAmuletMach =
nullptr;
98 machine *_ripInConvMach =
nullptr;
99 machine *_ripTrekLowReachMach =
nullptr;
100 machine *_ripTrekLowReacherPos5Mach =
nullptr;
101 machine *_safariShadow3Mach =
nullptr;
102 machine *_sevenSpokesMach =
nullptr;
Definition: ws_machine.h:155
Definition: serializer.h:79
Definition: database.h:28