Files
tbd-station-14/Content.Shared/Stunnable/KnockedDownComponent.cs
deltanedas 61bc0a3d98 minor stun refactor (#18752)
* file scope

* stun autogen state

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-06 02:19:47 -06:00

19 lines
600 B
C#

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;
}