using Content.Shared.Storage; using Robust.Shared.Prototypes; namespace Content.Server.GameTicking.Rules.Components; /// /// This handles starting various roundstart variation rules after a station has been loaded. /// [RegisterComponent] public sealed partial class RoundstartStationVariationRuleComponent : Component { /// /// The list of rules that will be started once the map is spawned. /// Uses to support probabilities for various rules /// without having to hardcode the probability directly in the rule's logic. /// [DataField(required: true)] public List Rules = new(); }