From 62b17d2eb7b3ba7daf5d12c06ba2d49d6056a932 Mon Sep 17 00:00:00 2001 From: Janet Blackquill Date: Tue, 7 Jan 2025 17:43:04 -0500 Subject: [PATCH] Add Surgery door prototypes --- .../Devices/Electronics/door_access.yml | 24 ++++++++++ .../Structures/Doors/Airlocks/access.yml | 46 +++++++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/Resources/Prototypes/_DV/Entities/Objects/Devices/Electronics/door_access.yml b/Resources/Prototypes/_DV/Entities/Objects/Devices/Electronics/door_access.yml index 7441668f1e8c..82197354a740 100644 --- a/Resources/Prototypes/_DV/Entities/Objects/Devices/Electronics/door_access.yml +++ b/Resources/Prototypes/_DV/Entities/Objects/Devices/Electronics/door_access.yml @@ -86,6 +86,30 @@ - type: AccessReader access: [["Psychologist"]] +- type: entity + parent: DoorElectronics + id: DoorElectronicsSurgery + suffix: Surgery, Locked + components: + - type: AccessReader + access: [["Surgery"]] + +- type: entity + parent: DoorElectronics + id: DoorElectronicsSurgeryResearch + suffix: Surgery/Epistemics, Locked + components: + - type: AccessReader + access: [["Research"], ["Surgery"]] + +- type: entity + parent: DoorElectronics + id: DoorElectronicsSurgeryRobotics + suffix: Surgery/Robotics, Locked + components: + - type: AccessReader + access: [["Robotics"], ["Surgery"]] + - type: entity parent: DoorElectronics id: DoorElectronicsMail diff --git a/Resources/Prototypes/_DV/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/_DV/Entities/Structures/Doors/Airlocks/access.yml index c436ffe890fd..1e1e614481b1 100644 --- a/Resources/Prototypes/_DV/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/_DV/Entities/Structures/Doors/Airlocks/access.yml @@ -281,6 +281,52 @@ containers: board: [ DoorElectronicsPsychologist ] +- type: entity + parent: AirlockMaintRnDLocked + id: AirlockMaintRnDSurgeryLocked + suffix: Surgery/Epistemics, Locked # DeltaV - Epistemics Department replacing Science + components: + - type: ContainerFill + containers: + board: [ DoorElectronicsSurgeryResearch ] + +- type: entity + parent: AirlockMedical + id: AirlockSurgeryLocked + suffix: Surgery, Locked + components: + - type: ContainerFill + containers: + board: [ DoorElectronicsSurgery ] + +- type: entity + parent: AirlockMedicalGlass + id: AirlockSurgeryGlassLocked + suffix: Surgery, Locked + components: + - type: ContainerFill + containers: + board: [ DoorElectronicsSurgery ] + +- type: entity + parent: AirlockScienceGlass + id: AirlockSurgeryScienceGlassLocked + suffix: Surgery/Epistemics, Locked + components: + - type: ContainerFill + containers: + board: [ DoorElectronicsSurgeryResearch ] + + +- type: entity + parent: AirlockMaintMedLocked + id: AirlockMaintSurgeryLocked + suffix: Surgery, Locked + components: + - type: ContainerFill + containers: + board: [ DoorElectronicsSurgery ] + - type: entity parent: AirlockFreezer id: AirlockFreezerServiceLocked