Si pure (cvar)
Description
This CVar signals that ‘server is pure and does not allow modified data’
Usage
At the console type…
si_pure [bool]
Parameters
- [bool] - ( 0 = false, 1 = true )
Flags
Flag | Enabled | Description |
---|---|---|
CVAR_ALL | all flags | |
CVAR_BOOL | X | variable is a boolean |
CVAR_INTEGER | variable is an integer | |
CVAR_FLOAT | variable is a float | |
CVAR_SYSTEM | system variable | |
CVAR_RENDERER | renderer variable | |
CVAR_SOUND | sound variable | |
CVAR_GUI | gui variable | |
CVAR_GAME | X | game variable |
CVAR_TOOL | tool variable | |
CVAR_USERINFO | sent to servers, available to menu | |
CVAR_SERVERINFO | X | sent from servers, available to menu |
CVAR_NETWORKSYNC | cvar is synced from the server to clients | |
CVAR_STATIC | statically declared, not user created | |
CVAR_CHEAT | X | variable is considered a cheat |
CVAR_NOCHEAT | variable is not considered a cheat | |
CVAR_INIT | X | can only be set from the command-line |
CVAR_ROM | display only, cannot be set by user at all | |
CVAR_ARCHIVE | set to cause it to be saved to a config file | |
CVAR_MODIFIED | set when the variable is modified |
Notes
Setting this CVar to 0 will cause the game to load any and all unarchived assets including gamex86.dll. This is useful when you are coding as it spares you from archiving your modified .DLL in a PK4 file every time you want to test a change.
This CVar can only be modified on the command line.