From e59f15b5647986d0f162c3546e8e881819d286a7 Mon Sep 17 00:00:00 2001 From: terencehill Date: Mon, 20 May 2013 21:03:32 +0200 Subject: [PATCH] HUD_Panel_UpdatePosSize_ForMenu is more correct this way --- qcsrc/client/hud.qh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/qcsrc/client/hud.qh b/qcsrc/client/hud.qh index 5bcc15f81..5ff5e398d 100644 --- a/qcsrc/client/hud.qh +++ b/qcsrc/client/hud.qh @@ -261,6 +261,7 @@ if(panel_size_x > panel_size_y)\ menu_enable_size_x = panel_size_x * (menu_enable_maxsize_y/panel_size_y);\ panel_size = (1 - autocvar__menu_alpha) * panel_size + (autocvar__menu_alpha) * menu_enable_size;\ }\ + menu_enable_pos = eX * 0.5 * vid_conwidth - eX * 0.5 * panel_size_x + eY * (vid_conheight - menu_enable_maxsize_y);\ }\ else\ {\ @@ -270,11 +271,8 @@ else\ menu_enable_size_y = panel_size_y * (menu_enable_maxsize_x/panel_size_x);\ panel_size = (1 - autocvar__menu_alpha) * panel_size + (autocvar__menu_alpha) * menu_enable_size;\ }\ -}\ -if(panel_size_x > panel_size_y)\ - menu_enable_pos = eX * 0.5 * vid_conwidth - eX * 0.5 * panel_size_x + eY * (vid_conheight - menu_enable_maxsize_y);\ -else\ menu_enable_pos = eY * 0.5 * vid_conheight - eY * 0.5 * panel_size_y + eX * (vid_conwidth - menu_enable_maxsize_x);\ +}\ panel_pos = (1 - autocvar__menu_alpha) * panel_pos + (autocvar__menu_alpha) * menu_enable_pos; // Scale the pos and size vectors to absolute coordinates -- 2.39.2