using Robust.Shared.Configuration; namespace Content.Shared._DV.CCVars; /// /// DeltaV specific cvars. /// [CVarDefs] // ReSharper disable once InconsistentNaming - Shush you public sealed class DCCVars { /// /// Anti-EORG measure. Will add pacified to all players upon round end. /// Its not perfect, but gets the job done. /// public static readonly CVarDef RoundEndPacifist = CVarDef.Create("game.round_end_pacifist", false, CVar.REPLICATED); /// /// Whether the no EORG popup is enabled. /// public static readonly CVarDef RoundEndNoEorgPopup = CVarDef.Create("game.round_end_eorg_popup_enabled", true, CVar.SERVER | CVar.REPLICATED); /// /// Skip the no EORG popup. /// public static readonly CVarDef SkipRoundEndNoEorgPopup = CVarDef.Create("game.skip_round_end_eorg_popup", false, CVar.CLIENTONLY | CVar.ARCHIVE); /// /// How long to display the EORG popup for. /// public static readonly CVarDef RoundEndNoEorgPopupTime = CVarDef.Create("game.round_end_eorg_popup_time", 5f, CVar.SERVER | CVar.REPLICATED); /// /// Disables all vision filters for species like Vulpkanin or Harpies. There are good reasons someone might want to disable these. /// public static readonly CVarDef NoVisionFilters = CVarDef.Create("accessibility.no_vision_filters", true, CVar.CLIENTONLY | CVar.ARCHIVE); /// /// Whether the Shipyard is enabled. /// //public static readonly CVarDef Shipyard = // CVarDef.Create("shuttle.shipyard", true, CVar.SERVERONLY); /// /// Maximum number of characters in objective summaries. /// public static readonly CVarDef MaxObjectiveSummaryLength = CVarDef.Create("game.max_objective_summary_length", 256, CVar.SERVER | CVar.REPLICATED); }