22 #ifndef M4_RIDDLE_VARS_H 23 #define M4_RIDDLE_VARS_H 25 #include "common/textconsole.h" 26 #include "m4/riddle/flags.h" 27 #include "m4/riddle/hotkeys.h" 28 #include "m4/riddle/walker.h" 29 #include "m4/riddle/gui/interface.h" 35 #define LETTERBOX_Y 30 37 enum global_triggers {
38 kINVENTORY_CLOSEUP_END = 990,
39 kCALLED_EACH_LOOP = 32764,
40 kGOTO_MAIN_MENU = 32766
45 void main_cold_data_init()
override;
52 bool _menuSystemInitialized =
false;
55 bool _kittyScreaming =
false;
56 bool _spleenSpraying =
false;
60 int _ripSketching = 0;
69 Hotkeys *getHotkeys()
override {
75 void initialize_game()
override;
77 void global_menu_system_init()
override;
84 #define _G(X) (::M4::Riddle::g_vars->_##X) 85 #define _GI(X) _G(interface)._##X 86 #define _GINT() _G(interface)
Definition: adv_walk.h:32
Definition: adv_interface.h:32
Definition: database.h:28
Definition: interface.h:38