6
2025-08-05 10:00:54 +03:00

34 lines
1.3 KiB
C#

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