mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-02-11 10:11:47 +00:00
Make the "unbindall" in config.cfg configurable (on by default)
git-svn-id: http://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@722 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
parent
9b7a0deb8f
commit
04bb30a48a
2 changed files with 6 additions and 2 deletions
|
@ -81,6 +81,8 @@ cvar_t developer = {"developer","0",CVAR_NONE};
|
|||
|
||||
cvar_t temp1 = {"temp1","0",CVAR_NONE};
|
||||
|
||||
cvar_t cfg_unbindall = {"cfg_unbindall", "1", CVAR_ARCHIVE}; //QuakeSpasm
|
||||
|
||||
cvar_t devstats = {"devstats","0",CVAR_NONE}; //johnfitz -- track developer statistics that vary every frame
|
||||
|
||||
devstats_t dev_stats, dev_peakstats;
|
||||
|
@ -280,6 +282,8 @@ void Host_InitLocal (void)
|
|||
|
||||
Cvar_RegisterVariable (&temp1);
|
||||
|
||||
Cvar_RegisterVariable (&cfg_unbindall); //QuakeSpasm
|
||||
|
||||
Host_FindMaxClients ();
|
||||
|
||||
host_time = 1.0; // so a think at time 0 won't get called
|
||||
|
@ -310,6 +314,8 @@ void Host_WriteConfiguration (void)
|
|||
|
||||
VID_SyncCvars (); //johnfitz -- write actual current mode to config file, in case cvars were messed with
|
||||
|
||||
if (cfg_unbindall.value) fprintf (f, "unbindall\n"); //QuakeSpasm -- unbindall before loading stored bindings
|
||||
|
||||
Key_WriteBindings (f);
|
||||
Cvar_WriteVariables (f);
|
||||
|
||||
|
|
|
@ -661,8 +661,6 @@ void Key_WriteBindings (FILE *f)
|
|||
{
|
||||
int i;
|
||||
|
||||
fprintf (f, "unbindall\n");
|
||||
|
||||
for (i = 0; i < 256; i++)
|
||||
{
|
||||
if (keybindings[i] && *keybindings[i])
|
||||
|
|
Loading…
Reference in a new issue