using Content.Server.StationEvents.Events; using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.StationEvents.Components; [RegisterComponent, Access(typeof(LoneOpsSpawnRule))] public sealed class LoneOpsSpawnRuleComponent : Component { [DataField("loneOpsShuttlePath")] public string LoneOpsShuttlePath = "Maps/Shuttles/striker.yml"; [DataField("gameRuleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] public string GameRuleProto = "Nukeops"; [DataField("additionalRule")] public EntityUid? AdditionalRule; }