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 enum global_triggers {
36 gFIRST_GLOBAL_TRIGGER = 10000,
38 kCALLED_EACH_LOOP = 32764
43 static void custom_ascii_converter_proc(
char *
string);
44 static void escape_key_pressed(
void *,
void *);
45 static void cb_F2(
void *,
void *);
46 static void cb_F3(
void *,
void *);
49 void main_cold_data_init()
override;
58 bool _kittyScreaming =
false;
67 Hotkeys *getHotkeys()
override {
73 void initialize_game()
override;
75 void global_menu_system_init()
override;
82 #define _G(X) (::M4::Riddle::g_vars->_##X) 83 #define _GI(X) _G(interface)._##X 84 #define _GINT() _G(interface) Definition: adv_walk.h:32
Definition: adv_interface.h:30
Definition: database.h:28
Definition: interface.h:39