From 42907a0db061ca39a32057e29f1174804c70fa87 Mon Sep 17 00:00:00 2001 From: terencehill Date: Mon, 23 May 2011 19:54:01 +0200 Subject: [PATCH] hud_panel_centerprint_align to change text alignment --- hud_luminos.cfg | 1 + qcsrc/client/autocvars.qh | 1 + qcsrc/client/hud.qc | 6 ++++-- qcsrc/client/hud_config.qc | 1 + 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/hud_luminos.cfg b/hud_luminos.cfg index 13b241d4f..372839ae5 100644 --- a/hud_luminos.cfg +++ b/hud_luminos.cfg @@ -110,6 +110,7 @@ seta hud_panel_centerprint_bg_color_team "" seta hud_panel_centerprint_bg_alpha "" seta hud_panel_centerprint_bg_border "" seta hud_panel_centerprint_bg_padding "" +seta hud_panel_centerprint_align "0.5" seta hud_panel_centerprint_fontscale "1" seta hud_panel_centerprint_time "2" diff --git a/qcsrc/client/autocvars.qh b/qcsrc/client/autocvars.qh index bb7d4e6ed..fc7fd4e9e 100644 --- a/qcsrc/client/autocvars.qh +++ b/qcsrc/client/autocvars.qh @@ -206,6 +206,7 @@ float autocvar_hud_panel_healtharmor_progressbar_gfx_lowhealth; float autocvar_hud_panel_healtharmor_progressbar_gfx_smooth; float autocvar_hud_panel_centerprint; +float autocvar_hud_panel_centerprint_align; float autocvar_hud_panel_centerprint_fontscale; float autocvar_hud_panel_centerprint_time; float autocvar_hud_panel_healtharmor_text; diff --git a/qcsrc/client/hud.qc b/qcsrc/client/hud.qc index 81607939c..45993d309 100644 --- a/qcsrc/client/hud.qc +++ b/qcsrc/client/hud.qc @@ -4411,12 +4411,13 @@ void HUD_CenterPrint (void) entries = bound(1, floor(panel_size_y/height), CENTERPRINT_MAX_ENTRIES); float i, j, k, n; + float a, sz, fade, align; vector pos; string ts; - float a, sz, fade; pos = panel_pos; fade = min(autocvar_hud_panel_centerprint_time/8, 0.25); + align = bound(0, autocvar_hud_panel_centerprint_align, 1); for (i=0, j=cpm_index; i