CreamPieComponent.cs 637 B

123456789101112131415161718192021
  1. using Content.Shared.Nutrition.EntitySystems;
  2. using Robust.Shared.Audio;
  3. namespace Content.Shared.Nutrition.Components
  4. {
  5. [Access(typeof(SharedCreamPieSystem))]
  6. [RegisterComponent]
  7. public sealed partial class CreamPieComponent : Component
  8. {
  9. [DataField("paralyzeTime")]
  10. public float ParalyzeTime { get; private set; } = 1f;
  11. [DataField("sound")]
  12. public SoundSpecifier Sound { get; private set; } = new SoundCollectionSpecifier("desecration");
  13. [ViewVariables]
  14. public bool Splatted { get; set; } = false;
  15. public const string PayloadSlotName = "payloadSlot";
  16. }
  17. }