From d7116afc92f55a116f1b59cf20c473596f0700f8 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Thu, 2 Feb 2023 04:57:53 +0300 Subject: [PATCH] engine: client: add hud_fontscale cvar to control HUD font scaling (not wired to any logic yet) --- engine/client/cl_main.c | 2 ++ engine/client/client.h | 1 + 2 files changed, 3 insertions(+) diff --git a/engine/client/cl_main.c b/engine/client/cl_main.c index 97862fd3..fe237168 100644 --- a/engine/client/cl_main.c +++ b/engine/client/cl_main.c @@ -57,6 +57,7 @@ convar_t *cl_nosmooth; convar_t *cl_smoothtime; convar_t *cl_clockreset; convar_t *cl_fixtimerate; +convar_t *hud_fontscale; convar_t *hud_scale; convar_t *cl_solid_players; convar_t *cl_draw_beams; @@ -2904,6 +2905,7 @@ void CL_InitLocal( void ) cl_bmodelinterp = Cvar_Get( "cl_bmodelinterp", "1", FCVAR_ARCHIVE, "enable bmodel interpolation" ); cl_clockreset = Cvar_Get( "cl_clockreset", "0.1", FCVAR_ARCHIVE, "frametime delta maximum value before reset" ); cl_fixtimerate = Cvar_Get( "cl_fixtimerate", "7.5", FCVAR_ARCHIVE, "time in msec to client clock adjusting" ); + hud_fontscale = Cvar_Get( "hud_fontscale", "1.0", FCVAR_ARCHIVE|FCVAR_LATCH, "scale hud font texture" ); hud_scale = Cvar_Get( "hud_scale", "0", FCVAR_ARCHIVE|FCVAR_LATCH, "scale hud at current resolution" ); Cvar_Get( "cl_background", "0", FCVAR_READ_ONLY, "indicate what background map is running" ); cl_showevents = Cvar_Get( "cl_showevents", "0", FCVAR_ARCHIVE, "show events playback" ); diff --git a/engine/client/client.h b/engine/client/client.h index 1883ab9a..ba84a9ab 100644 --- a/engine/client/client.h +++ b/engine/client/client.h @@ -671,6 +671,7 @@ extern convar_t *cl_levelshot_name; extern convar_t *cl_draw_beams; extern convar_t *cl_clockreset; extern convar_t *cl_fixtimerate; +extern convar_t *hud_fontscale; extern convar_t *hud_scale; extern convar_t *gl_showtextures; extern convar_t *cl_bmodelinterp;