using Content.Shared.Sound; using Content.Shared.Tools; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Toilet { [RegisterComponent] public sealed class ToiletComponent : Component { [DataField("pryLidTime")] public float PryLidTime = 1f; [DataField("pryingQuality", customTypeSerializer:typeof(PrototypeIdSerializer))] public string PryingQuality = "Prying"; [DataField("toggleSound")] public SoundSpecifier ToggleSound = new SoundPathSpecifier("/Audio/Effects/toilet_seat_down.ogg"); public bool LidOpen = false; public bool IsSeatUp = false; public bool IsPrying = false; } }