diff --git a/public/tier1/iconvar.h b/public/tier1/iconvar.h index c2fb806b..ef1d5559 100644 --- a/public/tier1/iconvar.h +++ b/public/tier1/iconvar.h @@ -73,15 +73,18 @@ class CCommand; #define FCVAR_MATERIAL_SYSTEM_THREAD (1<<23) // Indicates this cvar is read from the material system thread #define FCVAR_ARCHIVE_XBOX (1<<24) // cvar written to config.cfg on the Xbox -#define FCVAR_SERVER_CAN_EXECUTE (1<<28)// the server is allowed to execute this command on clients via ClientCommand/NET_StringCmd/CBaseClientState::ProcessStringCmd. -#define FCVAR_SERVER_CANNOT_QUERY (1<<29)// If this is set, then the server is not allowed to query this cvar's value (via IServerPluginHelpers::StartQueryCvarValue). -#define FCVAR_CLIENTCMD_CAN_EXECUTE (1<<30) // IVEngineClient::ClientCmd is allowed to execute this command. +#define FCVAR_ACCESSIBLE_FROM_THREADS (1<<25) // used as a debugging tool necessary to check material system thread convars +#define FCVAR_LINKED_CONCOMMAND (1<<26) +#define FCVAR_VCONSOLE_FUZZY_MATCHING (1<<27) + +#define FCVAR_SERVER_CAN_EXECUTE (1<<28) // the server is allowed to execute this command on clients via ClientCommand/NET_StringCmd/CBaseClientState::ProcessStringCmd. +#define FCVAR_SERVER_CANNOT_QUERY (1<<29) // If this is set, then the server is not allowed to query this cvar's value (via IServerPluginHelpers::StartQueryCvarValue). +#define FCVAR_VCONSOLE_SET_FOCUS (1<<30) +#define FCVAR_CLIENTCMD_CAN_EXECUTE (1<<31) // IVEngineClient::ClientCmd is allowed to execute this command. // Note: IVEngineClient::ClientCmd_Unrestricted can run any client command. -#define FCVAR_ACCESSIBLE_FROM_THREADS (1<<25) // used as a debugging tool necessary to check material system thread convars -#define FCVAR_VCONSOLE_SET_FOCUS (1<<31) -#define FCVAR_LINKED_CONCOMMAND (1<<26) -// #define FCVAR_AVAILABLE (1<<27) +#define FCVAR_EXECUTE_PER_TICK (1<<32) + #define FCVAR_MATERIAL_THREAD_MASK ( FCVAR_RELOAD_MATERIALS | FCVAR_RELOAD_TEXTURES | FCVAR_MATERIAL_SYSTEM_THREAD )