mirror of https://github.com/FWGS/xash3d-fwgs
server: add sv_autosave cvar
This commit is contained in:
parent
7eb94c0fb2
commit
81a6f91a1b
|
@ -433,6 +433,7 @@ extern convar_t sv_consistency;
|
|||
extern convar_t sv_password;
|
||||
extern convar_t sv_uploadmax;
|
||||
extern convar_t sv_trace_messages;
|
||||
extern convar_t sv_autosave;
|
||||
extern convar_t deathmatch;
|
||||
extern convar_t hostname;
|
||||
extern convar_t skill;
|
||||
|
|
|
@ -497,7 +497,8 @@ void SV_AutoSave_f( void )
|
|||
return;
|
||||
}
|
||||
|
||||
SV_SaveGame( "autosave" );
|
||||
if( Cvar_VariableInteger( "sv_autosave" ) )
|
||||
SV_SaveGame( "autosave" );
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
@ -56,6 +56,7 @@ CVAR_DEFINE_AUTO( mp_logfile, "1", 0, "log multiplayer frags to console" );
|
|||
CVAR_DEFINE_AUTO( sv_log_singleplayer, "0", FCVAR_ARCHIVE, "allows logging in singleplayer games" );
|
||||
CVAR_DEFINE_AUTO( sv_log_onefile, "0", FCVAR_ARCHIVE, "logs server information to only one file" );
|
||||
CVAR_DEFINE_AUTO( sv_trace_messages, "0", FCVAR_LATCH, "enable server usermessages tracing (good for developers)" );
|
||||
CVAR_DEFINE_AUTO( sv_autosave, "1", FCVAR_ARCHIVE|FCVAR_SERVER, "enable autosaving" );
|
||||
|
||||
// game-related cvars
|
||||
CVAR_DEFINE_AUTO( mapcyclefile, "mapcycle.txt", 0, "name of multiplayer map cycle configuration file" );
|
||||
|
@ -939,6 +940,7 @@ void SV_Init( void )
|
|||
Cvar_RegisterVariable( &sv_log_singleplayer );
|
||||
|
||||
Cvar_RegisterVariable( &sv_background_freeze );
|
||||
Cvar_RegisterVariable( &sv_autosave );
|
||||
|
||||
Cvar_RegisterVariable( &mapcyclefile );
|
||||
Cvar_RegisterVariable( &motdfile );
|
||||
|
|
Loading…
Reference in New Issue