From 93cb148e2e1d8ff1cabb633b9204e5c08954661f Mon Sep 17 00:00:00 2001 From: MotoLegacy Date: Sat, 30 Nov 2024 13:20:33 -0800 Subject: [PATCH] MENU: Save player name in Co-Op menu --- source/menu/menu_coop.qc | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/source/menu/menu_coop.qc b/source/menu/menu_coop.qc index c341905..52860bd 100644 --- a/source/menu/menu_coop.qc +++ b/source/menu/menu_coop.qc @@ -230,10 +230,23 @@ void() Menu_Coop_Create = void() Menu_Coop_EnterCreate = { + localcmd("saveconfig user_settings.cfg\n"); localcmd("maxplayers 4\n"); current_menu = MENU_COOPCREATE; }; +void() Menu_Coop_EnterJoin = +{ + localcmd("saveconfig user_settings.cfg\n"); + current_menu = MENU_COOPJOIN; +}; + +void() Menu_Coop_EnterBack = +{ + localcmd("saveconfig user_settings.cfg\n"); + current_menu = MENU_MAIN; +}; + void() Menu_Coop = { Menu_Coop_UpdateName(); @@ -246,10 +259,10 @@ void() Menu_Coop = Menu_TextInput("cm_playername", 1, player_name, player_name_cursor); Menu_DrawDivider(2); - Menu_Button(2.25, "cm_join", "JOIN GAME", "Join an in-progress Match.") ? current_menu = MENU_COOPJOIN : 0; + Menu_Button(2.25, "cm_join", "JOIN GAME", "Join an in-progress Match.") ? Menu_Coop_EnterJoin() : 0; Menu_Button(3.25, "cm_create", "CREATE GAME", "Create a new Match for others to join.") ? Menu_Coop_EnterCreate() : 0; - Menu_Button(-1, "cm_back", "BACK", "Return to Main Menu.") ? current_menu = MENU_MAIN : 0; + Menu_Button(-1, "cm_back", "BACK", "Return to Main Menu.") ? Menu_Coop_EnterBack() : 0; sui_pop_frame(); };