- changed the default for hud_scale to 0 (i.e. use uiscale)

- allow calling Menu.SetMenu from play code so that in-game menus can be opened.
This commit is contained in:
Christoph Oelckers 2017-03-28 22:51:37 +02:00
parent d5772ff895
commit fa893c082b
4 changed files with 4 additions and 4 deletions

View file

@ -84,7 +84,7 @@ EXTERN_CVAR (Bool, am_showtotaltime)
EXTERN_CVAR (Bool, noisedebug)
EXTERN_CVAR (Int, con_scaletext)
EXTERN_CVAR(Bool, vid_fps)
CVAR(Int, hud_scale, -1, CVAR_ARCHIVE);
CVAR(Int, hud_scale, 0, CVAR_ARCHIVE);
int active_con_scaletext();

View file

@ -354,7 +354,7 @@ void FGameConfigFile::DoGlobalSetup ()
SetValueForKey ("5", "use ArtiInvulnerability2");
}
}
if (last < 212)
if (last < 213)
{
FBaseCVar *var = FindCVar("hud_scale", NULL);
if (var != NULL)

View file

@ -66,7 +66,7 @@ const char *GetVersionString();
// Version stored in the ini's [LastRun] section.
// Bump it if you made some configuration change that you want to
// be able to migrate in FGameConfigFile::DoGlobalSetup().
#define LASTRUNVERSION "212"
#define LASTRUNVERSION "213"
// Protocol version used in demos.
// Bump it if you change existing DEM_ commands or add new ones.

View file

@ -94,7 +94,7 @@ class Menu : Object native ui version("2.4")
native static int MenuTime();
native static void SetVideoMode();
native static Menu GetCurrentMenu();
native static void SetMenu(Name mnu, int param = 0);
native static clearscope void SetMenu(Name mnu, int param = 0); // This is not 100% safe but needs to be available - but always make sure to check that only the desired player opens it!
native static void StartMessage(String msg, int mode = 0, Name command = 'none');
native static void SetMouseCapture(bool on);
native void Close();