22#ifndef M4_RIDDLE_ROOMS_SECTION8_ROOM809_H
23#define M4_RIDDLE_ROOMS_SECTION8_ROOM809_H
25#include "m4/riddle/rooms/section8/section8_room.h"
36 void preload()
override;
38 void pre_parser()
override;
39 void parser()
override;
40 void daemon()
override;
45 int32 getMcDestX(int32 xPos,
bool facing);
47 bool _field20Fl =
false;
52 byte _byte1A1990[4] = {0, 0, 0, 0};
53 int32 _field24_index = 0;
55 const char *_enableHotspotName =
nullptr;
59 int32 _mcTrekDestX = 0;
60 int32 _playerDestX = 0;
61 int32 _playerDestY = 0;
62 int32 _playerFacing = 0;
64 int32 _809hallSeries = 0;
65 int32 _809MusicFadingVol = 0;
66 int32 _mcHandsBehindBackSeries = 0;
67 int32 _ripTalkerPos5Series = 0;
68 int32 _ripTrekHeadTurnPos5Series = 0;
70 machine *_809crossMach =
nullptr;
71 machine *_809hallMach =
nullptr;
72 machine *_809rp01Mach =
nullptr;
Definition: serializer.h:80
Definition: section8_room.h:31
Definition: database.h:28
Definition: ws_machine.h:156