k_menu_page_starter,
k_menu_page_premium,
k_menu_page_main,
- k_menu_page_credits
+ k_menu_page_credits,
+ k_menu_page_help,
};
enum menu_main_subpage
i32 main_index,
main_row,
settings_row,
- guides_row;
+ guides_row,
+ intro_row,
+ guide_sel,
+ prem_row;
f32 mouse_dist; /* used for waking up mouse */
f32 repeater;
+
+ bool bg_blur;
+ ent_camera *bg_cam;
+
+ const char *web_link; /* if set; modal */
+ i32 web_choice;
+
+ GLuint prem_tex;
}
extern menu;
void menu_init(void);
void menu_at_begin(void);
-void menu_gui(void);
+void menu_gui( ui_context *ctx );
void menu_open( enum menu_page page );
bool menu_viewing_map(void);