diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Doors/door_autolink.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Doors/door_autolink.yml new file mode 100644 index 00000000000..425db1d5e4d --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Doors/door_autolink.yml @@ -0,0 +1,68 @@ +- type: entity + id: BlastDoorBos + parent: BlastDoor + suffix: Autolink, BoS + components: + - type: AccessReader + access: [["BoSMidwest"]] + - type: AutoLinkReceiver + channel: BoS + +- type: entity + id: BlastDoorBosOpen + parent: BlastDoor + suffix: Autolink, BoS, Open + components: + - type: AccessReader + access: [["BoSMidwest"]] + - type: AutoLinkReceiver + channel: BoS + +- type: entity + id: ShuttersNormalExt1 + parent: BlastDoor + suffix: Autolink, Ext1 + components: + - type: AutoLinkReceiver + channel: Ext1 + +- type: entity + id: ShuttersNormalOpenExt1 + parent: BlastDoor + suffix: Autolink, Ext1, Open + components: + - type: AutoLinkReceiver + channel: Ext1 + +- type: entity + id: ShuttersNormalExt2 + parent: BlastDoor + suffix: Autolink, Ext2 + components: + - type: AutoLinkReceiver + channel: Ext2 + +- type: entity + id: ShuttersNormalOpenExt2 + parent: BlastDoor + suffix: Autolink, Ext2, Open + components: + - type: AutoLinkReceiver + channel: Ext2 + +- type: entity + id: ShuttersNormalExt3 + parent: BlastDoor + suffix: Autolink, Ext3 + components: + - type: AutoLinkReceiver + channel: Ext3 + +- type: entity + id: ShuttersNormalOpenExt3 + parent: BlastDoor + suffix: Autolink, Ext3, Open + components: + - type: AutoLinkReceiver + channel: Ext3 + diff --git a/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/switch_autolink.yml b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/switch_autolink.yml new file mode 100644 index 00000000000..f21b70658e1 --- /dev/null +++ b/Resources/Prototypes/_Nuclear14/Entities/Structures/Wallmount/switch_autolink.yml @@ -0,0 +1,36 @@ +- type: entity + id: N14ControlTerminalButtonExt1 + parent: N14ControlTerminalButton + name: door terminal + suffix: Autolink, Ext1 + components: + - type: AutoLinkTransmitter + channel: Ext1 + +- type: entity + id: N14ControlTerminalButtonExt2 + parent: N14ControlTerminalButton + name: door terminal + suffix: Autolink, Ext2 + components: + - type: AutoLinkTransmitter + channel: Ext2 + +- type: entity + id: N14ControlTerminalButtonExt3 + parent: N14ControlTerminalButton + name: door terminal + suffix: Autolink, Ext3 + components: + - type: AutoLinkTransmitter + channel: Ext3 + +- type: entity + id: N14ControlTerminalButtonBos + parent: N14ControlTerminalButton + name: brotherhood door terminal + suffix: Autolink, BoS + components: + - type: AutoLinkTransmitter + channel: BoS +