using Robust.Shared; using Robust.Shared.Configuration; namespace Content.Shared._Horizon.CCVar { [CVarDefs] public sealed class HorizonCCVars : CVars { /* * Barks */ public static readonly CVarDef BarksEnabled = CVarDef.Create("barks.enabled", true, CVar.SERVER | CVar.REPLICATED | CVar.ARCHIVE); public static readonly CVarDef BarksMaxPitch = CVarDef.Create("barks.max_pitch", 1.5f, CVar.SERVER | CVar.REPLICATED | CVar.ARCHIVE); public static readonly CVarDef BarksMinPitch = CVarDef.Create("barks.min_pitch", 0.6f, CVar.SERVER | CVar.REPLICATED | CVar.ARCHIVE); public static readonly CVarDef BarksMinDelay = CVarDef.Create("barks.min_delay", 0.1f, CVar.SERVER | CVar.REPLICATED | CVar.ARCHIVE); public static readonly CVarDef BarksMaxDelay = CVarDef.Create("barks.max_delay", 0.6f, CVar.SERVER | CVar.REPLICATED | CVar.ARCHIVE); public static readonly CVarDef ReplaceTTSWithBarks = CVarDef.Create("barks.replace_tts", true, CVar.CLIENTONLY | CVar.ARCHIVE); public static readonly CVarDef BarksVolume = CVarDef.Create("barks.volume", 1f, CVar.CLIENTONLY | CVar.ARCHIVE); } }