From: terencehill Date: Mon, 9 Apr 2012 18:55:54 +0000 (+0200) Subject: Fix hud_panel_radar_maximized aliases not working for 2 reasons: the aliases call... X-Git-Tag: xonotic-v0.7.0~194^2~9 X-Git-Url: http://de.git.xonotic.org/?a=commitdiff_plain;h=5643f670aaa1cef52ee8b46d7756c5dfeba3dd4f;p=xonotic%2Fxonotic-data.pk3dir.git Fix hud_panel_radar_maximized aliases not working for 2 reasons: the aliases call inexistent (outdated) commands, and the code to set hud_panel_radar_maximized doesn't work as expected (FTEQCC bug? when argv(2) is true hud_panel_radar_maximized doesn't change) --- diff --git a/_hud_common.cfg b/_hud_common.cfg index f246ab7bc..5179bb2ab 100644 --- a/_hud_common.cfg +++ b/_hud_common.cfg @@ -28,9 +28,9 @@ seta hud_panel_engineinfo_framecounter_exponentialmovingaverage_instantupdate_ch // hud panel aliases alias hud_panel_radar_rotate "toggle hud_panel_radar_rotation 0 1 2 3 4" -alias +hud_panel_radar_maximized "cl_cmd hud_panel_radar_maximized 1" -alias -hud_panel_radar_maximized "cl_cmd hud_panel_radar_maximized 0" -alias hud_panel_radar_maximized "cl_cmd hud_panel_radar_maximized" +alias +hud_panel_radar_maximized "cl_cmd hud radar 1" +alias -hud_panel_radar_maximized "cl_cmd hud radar 0" +alias hud_panel_radar_maximized "cl_cmd hud radar" // other hud cvars seta hud_showbinds 1 "what to show in the HUD to indicate certain keys to press: 0 display commands, 1 bound keys, 2 both" diff --git a/qcsrc/client/command/cl_cmd.qc b/qcsrc/client/command/cl_cmd.qc index 638b7f996..f4f0dbd3b 100644 --- a/qcsrc/client/command/cl_cmd.qc +++ b/qcsrc/client/command/cl_cmd.qc @@ -175,7 +175,10 @@ void LocalCommand_hud(float request, float argc) case "radar": { - hud_panel_radar_maximized = (argv(2) ? InterpretBoolean(argv(2)) : !hud_panel_radar_maximized); + if(argv(2)) + hud_panel_radar_maximized = InterpretBoolean(argv(2)); + else + hud_panel_radar_maximized = !hud_panel_radar_maximized; return; } }