From e03e7072723d5eeb6e1e4420489c7826d6f8b0fb Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Tue, 21 Nov 2000 05:08:12 +0000 Subject: [PATCH] new cvar: cl_sbar_separator defaulting to 0. That ugly white vertical line to the right of the status bar is now GONE (unless you actually /want/ it: if so, set cl_sbar_separator to 1) --- include/client.h | 1 + source/cl_main.c | 3 +++ source/sbar.c | 7 ++++--- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/include/client.h b/include/client.h index 3e16c05..6b4f9da 100644 --- a/include/client.h +++ b/include/client.h @@ -336,6 +336,7 @@ extern cvar_t *cl_anglespeedkey; extern cvar_t *cl_shownet; extern cvar_t *cl_sbar; +extern cvar_t *cl_sbar_separator; extern cvar_t *cl_hudswap; extern cvar_t *cl_pitchdriftspeed; diff --git a/source/cl_main.c b/source/cl_main.c index b8fb0b4..1bba0ab 100644 --- a/source/cl_main.c +++ b/source/cl_main.c @@ -110,6 +110,7 @@ cvar_t *cl_timeout; cvar_t *cl_shownet; // can be 0, 1, or 2 cvar_t *cl_autoexec; cvar_t *cl_sbar; +cvar_t *cl_sbar_separator; cvar_t *cl_hudswap; cvar_t *cl_maxfps; @@ -1280,6 +1281,8 @@ void CL_Init_Cvars (void) "show network packets. 0=off, 1=basic, 2=verbose"); cl_sbar = Cvar_Get("cl_sbar", "0", CVAR_ARCHIVE, "status bar mode"); + cl_sbar_separator = Cvar_Get("cl_sbar_separator", "0", CVAR_ARCHIVE, + "turns on status bar separator"); cl_hudswap = Cvar_Get("cl_hudswap", "0", CVAR_ARCHIVE, "put items on left"); cl_maxfps = Cvar_Get("cl_maxfps", "0", CVAR_ARCHIVE, diff --git a/source/sbar.c b/source/sbar.c index 522e6f5..d71827b 100644 --- a/source/sbar.c +++ b/source/sbar.c @@ -1265,10 +1265,11 @@ void Sbar_MiniDeathmatchOverlay (void) if (vid.width < 640 || !teamplay) return; - // draw seperator + // draw separator x += 208; - for (y = vid.height - sb_lines; y < vid.height - 6; y += 2) - Draw_Character8 (x, y, 14); + if (cl_sbar_separator->int_val) + for (y = vid.height - sb_lines; y < vid.height - 6; y += 2) + Draw_Character8 (x, y, 14); x += 16;