using Robust.Shared.Prototypes; using Robust.Shared.Serialization; namespace Content.Shared.Alert; [Serializable, NetSerializable] public record struct AlertState { public short? Severity; public (TimeSpan startTime, TimeSpan endTime)? Cooldown; public bool AutoRemove; public bool ShowCooldown; public ProtoId Type; }