using Robust.Shared.GameStates;
namespace Content.Shared.Alert;
///
/// Copy of the entity's alerts that are flagged for autoRemove, so that not all of the alerts need to be checked constantly
///
[RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
public sealed partial class AlertAutoRemoveComponent : Component
{
///
/// List of alerts that have to be checked on every tick for automatic removal at a specific time
///
[AutoNetworkedField]
[DataField]
public List AlertKeys = new();
public override bool SendOnlyToOwner => true;
}