1
0

PirateAccentComponent.cs 541 B

123456789101112131415161718192021
  1. using Content.Server.Speech.EntitySystems;
  2. namespace Content.Server.Speech.Components;
  3. [RegisterComponent]
  4. [Access(typeof(PirateAccentSystem))]
  5. public sealed partial class PirateAccentComponent : Component
  6. {
  7. [ViewVariables(VVAccess.ReadWrite)]
  8. [DataField("yarrChance")]
  9. public float YarrChance = 0.5f;
  10. [ViewVariables]
  11. public readonly List<string> PirateWords = new()
  12. {
  13. "accent-pirate-prefix-1",
  14. "accent-pirate-prefix-2",
  15. "accent-pirate-prefix-3",
  16. "accent-pirate-prefix-4",
  17. };
  18. }