From 1b4958c9f1327c89ace9e9337ed795f438efba9b Mon Sep 17 00:00:00 2001 From: Jack Fox <35575261+DubiousDoggo@users.noreply.github.com> Date: Sun, 9 Jan 2022 01:31:07 -0600 Subject: [PATCH] Add SMES Recipe (#5967) Co-authored-by: Moony --- .../Prototypes/Catalog/Research/technologies.yml | 1 + .../Devices/Circuitboards/Machine/production.yml | 13 +++++++++++++ .../Entities/Structures/Machines/lathe.yml | 1 + .../Prototypes/Entities/Structures/Power/smes.yml | 8 ++++++++ Resources/Prototypes/Recipes/Lathes/electronics.yml | 9 +++++++++ 5 files changed, 32 insertions(+) diff --git a/Resources/Prototypes/Catalog/Research/technologies.yml b/Resources/Prototypes/Catalog/Research/technologies.yml index 3068ba47cc..a819df3d42 100644 --- a/Resources/Prototypes/Catalog/Research/technologies.yml +++ b/Resources/Prototypes/Catalog/Research/technologies.yml @@ -265,6 +265,7 @@ - FirelockElectronics - DoorElectronics - APCElectronics + - SMESMachineCircuitboard - SubstationMachineCircuitboard - HydroponicsTrayMachineCircuitboard - SolarControlComputerCircuitboard diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml index 336da5e259..586951632e 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -110,6 +110,19 @@ DefaultPrototype: Beaker ExamineName: Glass Beaker +- type: entity + id: SMESMachineCircuitboard + parent: BaseMachineCircuitboard + name: SMES (Machine Board) + components: + - type: Sprite + sprite: Objects/Misc/module.rsi + state: power_mod + - type: MachineBoard + prototype: BaseSmes + requirements: + Capacitor: 10 + - type: entity id: SubstationMachineCircuitboard parent: BaseMachineCircuitboard diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 68bfff8f56..742459c5d8 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -176,6 +176,7 @@ - FirelockElectronics - DoorElectronics - APCElectronics + - SMESMachineCircuitboard - SubstationMachineCircuitboard - AirAlarmElectronics - FireAlarmElectronics diff --git a/Resources/Prototypes/Entities/Structures/Power/smes.yml b/Resources/Prototypes/Entities/Structures/Power/smes.yml index a92479c317..72d6d735aa 100644 --- a/Resources/Prototypes/Entities/Structures/Power/smes.yml +++ b/Resources/Prototypes/Entities/Structures/Power/smes.yml @@ -49,3 +49,11 @@ energy: 1.6 color: "#c9c042" castShadows: false + - type: Construction + graph: machine + node: machine + - type: Wires + BoardName: "SMES" + LayoutId: SMES + - type: Machine + board: SMESMachineCircuitboard diff --git a/Resources/Prototypes/Recipes/Lathes/electronics.yml b/Resources/Prototypes/Recipes/Lathes/electronics.yml index 93b6fdf33a..9e4900454b 100644 --- a/Resources/Prototypes/Recipes/Lathes/electronics.yml +++ b/Resources/Prototypes/Recipes/Lathes/electronics.yml @@ -52,6 +52,15 @@ Steel: 100 Glass: 100 +- type: latheRecipe + id: SMESMachineCircuitboard + icon: Objects/Misc/module.rsi/power_mod.png + result: SMESMachineCircuitboard + completetime: 1000 + materials: + Steel: 100 + Glass: 100 + - type: latheRecipe id: CloningPodMachineCircuitboard icon: Objects/Misc/module.rsi/id_mod.png