X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=menu.h;h=5a6dbc452f41f731c2f66c9f8b6f3f9e96334185;hb=refs%2Fheads%2Fmenu2;hp=237a82ade9591bfba933f2823c257b884fbc79a2;hpb=5bb71fef0e63780f95f403fb14b824778cecbe9b;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/menu.h b/menu.h index 237a82a..5a6dbc4 100644 --- a/menu.h +++ b/menu.h @@ -11,7 +11,8 @@ enum menu_page 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 @@ -30,15 +31,26 @@ struct global_menu 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);