22 #ifndef M4_RIDDLE_ROOMS_SECTION4_ROOM406_H 23 #define M4_RIDDLE_ROOMS_SECTION4_ROOM406_H 25 #include "m4/riddle/rooms/room.h" 33 machine *_billiardTable =
nullptr;
37 machine *_gamesCabinet =
nullptr;
40 machine *_emptyDrawer =
nullptr;
46 int _gamesDrawerState = 0;
47 int deskDrawerState = 0;
48 int _ripReachHand = 0;
54 int _paintingOpening = 0;
55 int _ripThrowsBall = 0;
57 int _cabinetOpens = 0;
62 bool takeBilliardBall();
63 bool billiardBallOnTable();
64 void useSwitchPaintingOpen();
65 void useSwitchPaintingClosed();
66 void useAceOfSpades1();
67 void useAceOfSpades2();
68 bool lookBilliardBall();
75 void daemon()
override;
76 void pre_parser()
override;
77 void parser()
override;
Definition: ws_machine.h:155
Definition: database.h:28