]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Make scoreboard team selection default even in pre-0.8.6 configs. Allow enabling...
authorterencehill <piuntn@gmail.com>
Sat, 20 Apr 2024 18:08:29 +0000 (20:08 +0200)
committerterencehill <piuntn@gmail.com>
Sat, 20 Apr 2024 18:08:29 +0000 (20:08 +0200)
commands.cfg

index f7cc14eee8221306fbdf41a04c72d673e4293748..d0726bce596e5eeb86dddf360aca5950e70a6762 100644 (file)
@@ -112,7 +112,6 @@ alias tdem "timedemo $1"
 //  menu_cmd (menu command) - menu/command/menu_cmd.qc
 // ===============================================
 alias menu_showwelcomedialog "menu_cmd directmenu Welcome"
-alias menu_showteamselect "menu_cmd directmenu TeamSelect"
 alias menu_showhudexit "menu_cmd directmenu HUDExit"
 alias menu_showhudoptions "menu_cmd directpanelhudmenu ${* ?}"
 alias menu_showsandboxtools "menu_cmd directmenu SandboxTools"
@@ -150,10 +149,16 @@ alias radar "qc_cmd_cl hud radar ${* ?}"
 alias scoreboard_columns_help "qc_cmd_cl hud scoreboard_columns_help"
 alias scoreboard_columns_set "qc_cmd_cl hud scoreboard_columns_set ${* ?}"
 
+seta team_selection_type 1 "Team selection type: 0 menu, 1 scoreboard"
 set _scoreboard_team_selection_available 0 // set to 1 by CSQC
-alias _team_selection_show1 "_scoreboard_team_selection 1"
-alias _team_selection_show0 menu_showteamselect
-alias team_selection_show "_team_selection_show$_scoreboard_team_selection_available"
+alias _team_selection_show00 "menu_cmd directmenu TeamSelect"
+alias _team_selection_show01 "menu_cmd directmenu TeamSelect"
+alias _team_selection_show10 "menu_cmd directmenu TeamSelect"
+alias _team_selection_show11 "_scoreboard_team_selection 1"
+alias team_selection_show "_team_selection_show${_scoreboard_team_selection_available}${team_selection_type}"
+
+// legacy alias
+alias menu_showteamselect team_selection_show
 
 // ========================================================
 //  cmd (client-to-server command) - server/command/cmd.qc