using Robust.Shared.Configuration; namespace Content.Shared.CCVar; public sealed partial class CCVars { public static readonly CVarDef OocEnabled = CVarDef.Create("ooc.enabled", true, CVar.NOTIFY | CVar.REPLICATED); public static readonly CVarDef AdminOocEnabled = CVarDef.Create("ooc.enabled_admin", true, CVar.NOTIFY); /// /// If true, whenever OOC is disabled the Discord OOC relay will also be disabled. /// public static readonly CVarDef DisablingOOCDisablesRelay = CVarDef.Create("ooc.disabling_ooc_disables_relay", true, CVar.SERVERONLY); /// /// Whether or not OOC chat should be enabled during a round. /// public static readonly CVarDef OocEnableDuringRound = CVarDef.Create("ooc.enable_during_round", false, CVar.NOTIFY | CVar.REPLICATED | CVar.SERVER); public static readonly CVarDef ShowOocPatronColor = CVarDef.Create("ooc.show_ooc_patron_color", true, CVar.ARCHIVE | CVar.REPLICATED | CVar.CLIENT); /// /// The discord channel ID to send OOC messages to (also recieve them). This requires the Discord Integration to be enabled and configured. /// public static readonly CVarDef OocDiscordChannelId = CVarDef.Create("ooc.discord_channel_id", string.Empty, CVar.SERVERONLY); }