using Content.Shared.MachineLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.MachineLinking.Components { [RegisterComponent] public sealed class DoorSignalControlComponent : Component { [DataField("openPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OpenPort = "Open"; [DataField("closePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string ClosePort = "Close"; [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string TogglePort = "Toggle"; } }