From c8bba5f78a3ef67f99e6c33acd239548dd717430 Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Sun, 29 Jan 2012 23:52:04 +0200 Subject: [PATCH] Make portraits expire after an amount of time --- data/qcsrc/client/hud.qc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/data/qcsrc/client/hud.qc b/data/qcsrc/client/hud.qc index 58c1d378..f2a7a573 100644 --- a/data/qcsrc/client/hud.qc +++ b/data/qcsrc/client/hud.qc @@ -1691,11 +1691,17 @@ void Sbar_Portrait() if(!cvar("sbar_portrait")) return; - if(portrait_time) + if(portrait_time + cvar("sbar_portrait_time") >= time) { drawpic(left + '10 -80 0', portrait_image, '120 160 0', '1 1 1', sbar_alpha_fg, DRAWFLAG_NORMAL); drawcolorcodedstring(left + '10 80 0', portrait_name, '12 12 0', sbar_alpha_fg, DRAWFLAG_NORMAL); } + else if(portrait_time) + { + strunzone(portrait_name); + strunzone(portrait_image); + portrait_time = 0; + } } void Sbar_Score() -- 2.39.2