using Robust.Shared.Configuration; namespace Content.Shared.CCVar; public sealed partial class CCVars { // These are server-only for now since I don't foresee a client use yet, // and I don't wanna have to start coming up with like .client suffixes and stuff like that. /// /// Configuration presets to load during startup. /// Multiple presets can be separated by comma and are loaded in order. /// /// /// Loaded presets must be located under the ConfigPresets/ resource directory and end with the .toml extension. /// Only the file name (without extension) must be given for this variable. /// public static readonly CVarDef ConfigPresets = CVarDef.Create("config.presets", "", CVar.SERVERONLY); /// /// Whether to load the preset development CVars. /// This disables some things like lobby to make development easier. /// Even when true, these are only loaded if the game is compiled with DEVELOPMENT set. /// public static readonly CVarDef ConfigPresetDevelopment = CVarDef.Create("config.preset_development", true, CVar.SERVERONLY); /// /// Whether to load the preset debug CVars. /// Even when true, these are only loaded if the game is compiled with DEBUG set. /// public static readonly CVarDef ConfigPresetDebug = CVarDef.Create("config.preset_debug", true, CVar.SERVERONLY); }