summaryrefslogtreecommitdiff
path: root/src/qcommon/qcommon.h
diff options
context:
space:
mode:
authorThilo Schulz <arny@ats.s.bawue.de>2011-06-22 23:00:36 +0000
committerTim Angus <tim@ngus.net>2013-01-10 21:51:33 +0000
commitaa3e32997bf3decdce451c8a6a915c27a489d84c (patch)
treec0077358b9a622796d6cf50ccd009dcec39bf5ae /src/qcommon/qcommon.h
parent1e5a28cf92afc069a38fd42f58dcdcd803ca2fe1 (diff)
- Automatically reset fs_game to "" if it was supplied by the user and is equal to com_basegame - Fix problem where users could change values of CVAR_INIT variables after the call to Cvar_Get() via Com_StartupVariable() - Move sound shutdown after client shutdown so VMs don't hold invalid sound handles in memory
Diffstat (limited to 'src/qcommon/qcommon.h')
-rw-r--r--src/qcommon/qcommon.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/qcommon/qcommon.h b/src/qcommon/qcommon.h
index 10f548e3..8a7dbe7f 100644
--- a/src/qcommon/qcommon.h
+++ b/src/qcommon/qcommon.h
@@ -493,6 +493,9 @@ void Cvar_Update( vmCvar_t *vmCvar );
void Cvar_Set( const char *var_name, const char *value );
// will create the variable with no flags if it doesn't exist
+cvar_t *Cvar_Set2(const char *var_name, const char *value, qboolean force);
+// same as Cvar_Set, but allows more control over setting of cvar
+
void Cvar_SetSafe( const char *var_name, const char *value );
// sometimes we set variables from an untrusted source: fail if flags & CVAR_PROTECTED