From 5643f670aaa1cef52ee8b46d7756c5dfeba3dd4f Mon Sep 17 00:00:00 2001 From: terencehill Date: Mon, 9 Apr 2012 20:55:54 +0200 Subject: [PATCH] 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) --- _hud_common.cfg | 6 +++--- qcsrc/client/command/cl_cmd.qc | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) 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; } } -- 2.39.2