Files
OldThink/Content.Server/_White/Other/Speech/VoiceOfGodComponent.cs

24 lines
865 B
C#

namespace Content.Server._White.Other.Speech;
[RegisterComponent]
public sealed partial class VoiceOfGodComponent : Component
{
[DataField("sound"), ViewVariables(VVAccess.ReadWrite)]
public string Sound { get; set; } = "/Audio/White/Voice/voice_of_god.ogg";
[DataField("soundRange"), ViewVariables(VVAccess.ReadWrite)]
public float SoundRange { get; set; } = 8;
[DataField("volume"), ViewVariables(VVAccess.ReadWrite)]
public int Volume { get; set; } = 5;
[DataField("accent"), ViewVariables(VVAccess.ReadWrite)]
public bool Accent { get; set; } = true;
[DataField("color"), ViewVariables(VVAccess.ReadWrite)]
public string ChatColor { get; set; } = Color.Red.ToHex();
[DataField("locale"), ViewVariables(VVAccess.ReadWrite)]
public string ChatLoc { get; set; } = "chat-manager-entity-say-god-wrap-message";
}