From 4b8a323a74a74ede9237be87513c2424cd07ed4c Mon Sep 17 00:00:00 2001 From: Ripmorld <60119809+UKNOWH@users.noreply.github.com> Date: Fri, 13 May 2022 12:59:21 +0800 Subject: [PATCH] Added the TechFabCircuitboards and made them spawn in the head's lockers (#8124) --- .../Catalog/Fills/Lockers/heads.yml | 2 ++ .../Circuitboards/Machine/production.yml | 34 +++++++++++++++++++ .../Entities/Structures/Machines/lathe.yml | 4 +++ 3 files changed, 40 insertions(+) diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index fcf306eee1..6d69c65081 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -128,6 +128,7 @@ - id: HandheldCrewMonitor - id: DoorRemoteMedical - id: RubberStampCMO + - id: MedicalTechFabCircuitboard - type: entity id: LockerResearchDirectorFilled @@ -185,3 +186,4 @@ - id: ClothingUniformJumpskirtHosFormal - id: ClothingUniformJumpsuitHosFormal - id: RubberStampHos + - id: SecurityTechFabCircuitboard diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml index d0487d9af0..859f7bfa03 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -29,6 +29,40 @@ DefaultPrototype: Beaker ExamineName: Glass Beaker +- type: entity + id: SecurityTechFabCircuitboard + parent: BaseMachineCircuitboard + name: security techfab machine board + description: A machine printed circuit board for a security techfab + components: + - type: MachineBoard + prototype: SecurityTechFab + requirements: + MatterBin: 2 + Manipulator: 2 + tagRequirements: + GlassBeaker: + Amount: 2 + DefaultPrototype: Beaker + ExamineName: Glass Beaker + +- type: entity + id: MedicalTechFabCircuitboard + parent: BaseMachineCircuitboard + name: medical techfab machine board + description: A machine printed circuit board for a medical techfab + components: + - type: MachineBoard + prototype: MedicalTechFab + requirements: + MatterBin: 2 + Manipulator: 2 + tagRequirements: + GlassBeaker: + Amount: 2 + DefaultPrototype: Beaker + ExamineName: Glass Beaker + - type: entity id: CircuitImprinterMachineCircuitboard parent: BaseMachineCircuitboard diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 65d3fd8dc8..22049ffd45 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -328,6 +328,8 @@ - TimerTrigger - Signaller - SignalTrigger + - type: Machine + board: SecurityTechFabCircuitboard - type: Lathe whitelist: tags: @@ -393,6 +395,8 @@ - CableStack - CableMVStack - CableHVStack + - type: Machine + board: MedicalTechFabCircuitboard - type: entity parent: Autolathe