using Content.Shared.Popups;
using Robust.Shared.GameStates;
namespace Content.Shared.Actions.Components;
///
/// If the user attempts an action with this component,
/// it is aborted with a custom message while the user is pacified.
///
[RegisterComponent, NetworkedComponent]
public sealed partial class DangerousActionComponent : Component
{
///
/// The popup the action user will see when the user is pacified.
///
[DataField]
public LocId PacificationMessage = "dangerous-action-popup";
///
/// What popup type the pacified message should appear as.
///
[DataField]
public PopupType MessageType = PopupType.SmallCaution;
}