- added Raze-style HUD scaling.
This commit is contained in:
parent
0ee1cc85ec
commit
efaaa3c118
5 changed files with 79 additions and 9 deletions
|
|
@ -65,6 +65,7 @@
|
|||
#include "d_player.h"
|
||||
#include "teaminfo.h"
|
||||
#include "i_time.h"
|
||||
#include "shiftstate.h"
|
||||
#include "hwrenderer/scene/hw_drawinfo.h"
|
||||
|
||||
EXTERN_CVAR(Int, cl_gfxlocalization)
|
||||
|
|
@ -72,6 +73,7 @@ EXTERN_CVAR(Bool, m_quickexit)
|
|||
EXTERN_CVAR(Bool, saveloadconfirmation) // [mxd]
|
||||
EXTERN_CVAR(Bool, quicksaverotation)
|
||||
EXTERN_CVAR(Bool, show_messages)
|
||||
EXTERN_CVAR(Float, hud_scalefactor)
|
||||
|
||||
CVAR(Bool, m_simpleoptions, true, CVAR_ARCHIVE|CVAR_GLOBALCONFIG)
|
||||
|
||||
|
|
@ -504,14 +506,28 @@ EXTERN_CVAR (Int, screenblocks)
|
|||
|
||||
CCMD (sizedown)
|
||||
{
|
||||
screenblocks = screenblocks - 1;
|
||||
if (shiftState.ShiftPressed())
|
||||
{
|
||||
hud_scalefactor = hud_scalefactor - 0.04f;
|
||||
}
|
||||
else
|
||||
{
|
||||
screenblocks = screenblocks - 1;
|
||||
}
|
||||
S_Sound (CHAN_VOICE, CHANF_UI, "menu/change", snd_menuvolume, ATTN_NONE);
|
||||
}
|
||||
|
||||
CCMD (sizeup)
|
||||
{
|
||||
screenblocks = screenblocks + 1;
|
||||
S_Sound (CHAN_VOICE, CHANF_UI, "menu/change", snd_menuvolume, ATTN_NONE);
|
||||
if (shiftState.ShiftPressed())
|
||||
{
|
||||
hud_scalefactor = hud_scalefactor + 0.04f;
|
||||
}
|
||||
else
|
||||
{
|
||||
screenblocks = screenblocks + 1;
|
||||
}
|
||||
S_Sound(CHAN_VOICE, CHANF_UI, "menu/change", snd_menuvolume, ATTN_NONE);
|
||||
}
|
||||
|
||||
CCMD(reset2defaults)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue