@@ -310,8 +310,6 @@ CUSTOM_CVAR(Int, I_FriendlyWindowTitle, 1, CVAR_GLOBALCONFIG|CVAR_ARCHIVE|CVAR_N
310
310
}
311
311
CVAR (Bool, cl_nointros, false , CVAR_ARCHIVE)
312
312
313
-
314
- bool hud_toggled = false;
315
313
bool wantToRestart;
316
314
bool DrawFSHUD; // [RH] Draw fullscreen HUD?
317
315
bool devparm; // started game with -devparm
@@ -356,16 +354,18 @@ static int pagetic;
356
354
//
357
355
// ==========================================================================
358
356
357
+ CVAR (Int, saved_screenblocks, 10 , CVAR_ARCHIVE)
358
+ CVAR(Bool, saved_drawplayersprite, true , CVAR_ARCHIVE)
359
+ CVAR(Bool, saved_showmessages, true , CVAR_ARCHIVE)
360
+ CVAR(Bool, hud_toggled, false , CVAR_ARCHIVE)
361
+
359
362
void D_ToggleHud()
360
363
{
361
- static int saved_screenblocks;
362
- static bool saved_drawplayersprite, saved_showmessages;
363
-
364
364
if ((hud_toggled = !hud_toggled))
365
365
{
366
- saved_screenblocks = screenblocks;
367
- saved_drawplayersprite = r_drawplayersprites;
368
- saved_showmessages = show_messages;
366
+ saved_screenblocks = * screenblocks;
367
+ saved_drawplayersprite = * r_drawplayersprites;
368
+ saved_showmessages = * show_messages;
369
369
screenblocks = 12 ;
370
370
r_drawplayersprites = false ;
371
371
show_messages = false ;
@@ -374,9 +374,9 @@ void D_ToggleHud()
374
374
}
375
375
else
376
376
{
377
- screenblocks = saved_screenblocks;
378
- r_drawplayersprites = saved_drawplayersprite;
379
- show_messages = saved_showmessages;
377
+ screenblocks =* saved_screenblocks;
378
+ r_drawplayersprites = * saved_drawplayersprite;
379
+ show_messages = * saved_showmessages;
380
380
}
381
381
}
382
382
CCMD (togglehud)
0 commit comments