using Content.Shared.DeviceLinking; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; namespace Content.Shared.Trigger.Components.Triggers; /// /// Sends a trigger when signal is received. /// The user is the sender of the signal. /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class TriggerOnSignalComponent : BaseTriggerOnXComponent { /// /// The sink port prototype we can connect devices to. /// [DataField, AutoNetworkedField] public ProtoId Port = "Trigger"; }