using Content.Server.StationEvents.Events; using Content.Shared.AlertLevel; using Robust.Shared.Prototypes; namespace Content.Server.StationEvents.Components; /// /// Added to gamerule entity prototypes to make them change the station's alert level when starting the gamerule. /// This will only apply if the station is currently on its default alert level. /// [RegisterComponent, Access(typeof(AlertLevelInterceptionRule))] public sealed partial class AlertLevelInterceptionRuleComponent : Component { /// /// Alert level to set the station to when the event starts. /// [DataField] public ProtoId AlertLevel = "Blue"; }