using Content.Shared.Damage; using Robust.Shared.Audio; using Robust.Shared.GameStates; namespace Content.Shared.Interaction.Components; /// /// A simple clumsy tag-component. /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class ClumsyComponent : Component { /// /// Damage dealt to a clumsy character when they try to fire a gun. /// [DataField(required: true), AutoNetworkedField] public DamageSpecifier ClumsyDamage = default!; /// /// Sound to play when clumsy interactions fail. /// [DataField] public SoundSpecifier ClumsySound = new SoundPathSpecifier("/Audio/Items/bikehorn.ogg"); }