- mdl_mesh *mesh;
- float falpha, fsize;
-}
-VG_STATIC menu_buttons[] =
-{
- {
- "text_quit", menu_vis, {.i=k_menu_page_main|k_menu_page_quit},
- .fn_press = menu_btn_quit,
- .ld="text_reset", .lr="text_settings", /*.ll="text_map"*/
- },
- {
- "text_quitty", menu_vis, {.i=k_menu_page_quit}
- },
- {
- "text_yes", menu_vis, {.i=k_menu_page_quit},
- .fn_press = menu_btn_fuckoff
- },
-{
- "text_reset", menu_vis, {.i=k_menu_page_main},
- .fn_press = menu_btn_reset,
- .lu="text_quit", .ld="text_skater", /*.ll="text_map",*/ .lr="text_settings"
-},
-{
- "text_skater", menu_vis, {.i=k_menu_page_main|k_menu_page_skater},
- .fn_press = menu_btn_skater,
- .lu="text_reset", /*.ll="text_map",*/ .lr="text_settings"
-},
-/*
-{
- "text_map", menu_vis, {.i=k_menu_page_main},
- .fn_press = menu_btn_map,
- .lr="text_reset"
-},
-*/
-{
- "text_settings", menu_vis, {.i=k_menu_page_main|k_menu_page_settings},
- .fn_press = menu_btn_settings,
- .ll="text_reset"
-},
-{
- "skater_left", menu_vis, {k_menu_page_skater}
-},
-{
- "skater_right", menu_vis, {k_menu_page_skater}
-},
-
-{
- "fov_slider", menu_vis, {k_menu_page_settings},
- .ld="text_invert_y"
-},
-{ "fov_info", menu_vis, {k_menu_page_settings} },
-
-{
- "vol_slider", menu_vis, {k_menu_page_settings},
- .lu="res_slider"
-},
-{ "vol_info", menu_vis, {k_menu_page_settings} },
-
-{
- "text_invert_y", menu_vis, {k_menu_page_settings},
- .fn_press = menu_btn_invert_y,
- .lu = "fov_slider", .ld="text_blur"
-},
-{
- "text_invert_y_check", menu_settings_if, {.ptr_generic=&cl_invert_y}
-},
-{
- "text_blur", menu_vis, {k_menu_page_settings},
- .fn_press = menu_btn_blur,
- .lu="text_invert_y", .ld="res_slider"
-},
-{
- "text_blur_check", menu_settings_if, {.ptr_generic=&cl_blur}
-},
-{
- "res_slider", menu_vis, {k_menu_page_settings},
- .ld = "vol_slider", .lu = "text_blur"
-},
-{
- "res_info", menu_vis, {k_menu_page_settings},
-},
-{ "ctr_xbox", menu_controller_inf, {k_steam_controller_type_xbox}},
-{ "ctr_xbox_text", menu_controller_inf, {k_steam_controller_type_xbox}},
-{ "ctr_steam", menu_controller_inf, {k_steam_controller_type_steam}},
-{ "ctr_steam_text", menu_controller_inf, {k_steam_controller_type_steam}},
-{ "ctr_deck", menu_controller_inf, {k_steam_controller_type_steam_deck}},
-{ "ctr_deck_text", menu_controller_inf, {k_steam_controller_type_steam_deck}},
-{ "ctr_ps", menu_controller_inf, {k_steam_controller_type_playstation}},
-{ "ctr_ps_text", menu_controller_inf, {k_steam_controller_type_playstation}},
-{ "ctr_kbm", menu_controller_inf, {k_steam_controller_type_keyboard}},
-{ "ctr_kbm_text", menu_controller_inf, {k_steam_controller_type_keyboard}},
-{
- "text_paused", menu_vis, {k_menu_page_main}
-},
-};
-
-VG_STATIC int menu_get_loc( const char *loc )
-{
- for( int i=0; i<vg_list_size(menu_buttons); i++ )
- if( !strcmp( menu_buttons[i].name, loc ) )
- return i;
-
- assert(0);
- return 0;
-}