using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Serialization; namespace Content.Shared.Stunnable; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState, Access(typeof(SharedStunSystem))] public sealed partial class KnockedDownComponent : Component { [DataField("helpInterval"), AutoNetworkedField] public float HelpInterval = 1f; [DataField("helpAttemptSound")] public SoundSpecifier StunAttemptSound = new SoundPathSpecifier("/Audio/Effects/thudswoosh.ogg"); [ViewVariables, AutoNetworkedField] public float HelpTimer = 0f; }