From 23ffde9093bd6c0e51b0741737f5e1169b3c7bb6 Mon Sep 17 00:00:00 2001 From: Radezolid Date: Sat, 26 Apr 2025 19:57:42 -0300 Subject: [PATCH 1/3] Easy upgrades --- .../Graphs/utilities/solarpanel.yml | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml index 8dee23d0217..577c8772e31 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml @@ -71,6 +71,19 @@ - node: solarpanelplasma entity: SolarPanelPlasma edges: + # Begin DeltaV additions - Easy upgradeable solars + - to: solarpaneluranium + conditions: + - !type:EntityAnchored + completed: + - !type:SpawnPrototype + prototype: SheetPlasma1 + amount: 2 + steps: + - material: Uranium + amount: 2 + doAfter: 0.5 + # End DeltaV additions - Easy upgradeable solars - to: solarassembly completed: - !type:SnapToGrid @@ -105,6 +118,22 @@ - node: solarpanel entity: SolarPanel edges: + # Begin DeltaV additions - Easy upgradeable solars + - to: solarpaneluranium + conditions: + - !type:EntityAnchored + steps: + - material: Uranium + amount: 2 + doAfter: 0.5 + - to: solarpanelplasma + conditions: + - !type:EntityAnchored + steps: + - material: Plasma + amount: 2 + doAfter: 0.5 + # End DeltaV additions - Easy upgradeable solars - to: solarassembly completed: - !type:SnapToGrid From a8e217d66ac3b832115371373202f17bb66e31c9 Mon Sep 17 00:00:00 2001 From: Radezolid Date: Sun, 27 Apr 2025 06:41:17 -0300 Subject: [PATCH 2/3] Raised doAfter to 1.5 --- .../Recipes/Construction/Graphs/utilities/solarpanel.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml index 577c8772e31..8ce30a87654 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml @@ -82,7 +82,7 @@ steps: - material: Uranium amount: 2 - doAfter: 0.5 + doAfter: 1.5 # End DeltaV additions - Easy upgradeable solars - to: solarassembly completed: @@ -125,14 +125,14 @@ steps: - material: Uranium amount: 2 - doAfter: 0.5 + doAfter: 1.5 - to: solarpanelplasma conditions: - !type:EntityAnchored steps: - material: Plasma amount: 2 - doAfter: 0.5 + doAfter: 1.5 # End DeltaV additions - Easy upgradeable solars - to: solarassembly completed: From 21cbf31b8dab70847114ff7cfc0de116747c0efc Mon Sep 17 00:00:00 2001 From: Radezolid Date: Mon, 28 Apr 2025 20:08:57 -0300 Subject: [PATCH 3/3] Modified to use glass --- .../Graphs/utilities/solarpanel.yml | 51 +++++++++++++++++-- 1 file changed, 47 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml index 8ce30a87654..b6611bbb855 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/solarpanel.yml @@ -77,10 +77,21 @@ - !type:EntityAnchored completed: - !type:SpawnPrototype - prototype: SheetPlasma1 + prototype: SheetPGlass1 amount: 2 steps: - - material: Uranium + - material: UraniumGlass + amount: 2 + doAfter: 1.5 + - to: solarpanel + conditions: + - !type:EntityAnchored + completed: + - !type:SpawnPrototype + prototype: SheetPGlass1 + amount: 2 + steps: + - material: Glass amount: 2 doAfter: 1.5 # End DeltaV additions - Easy upgradeable solars @@ -101,6 +112,30 @@ - node: solarpaneluranium entity: SolarPanelUranium edges: + # Begin DeltaV additions - Easy upgradeable solars + - to: solarpanelplasma + conditions: + - !type:EntityAnchored + completed: + - !type:SpawnPrototype + prototype: SheetUGlass1 + amount: 2 + steps: + - material: PlasmaGlass + amount: 2 + doAfter: 1.5 + - to: solarpanel + conditions: + - !type:EntityAnchored + completed: + - !type:SpawnPrototype + prototype: SheetUGlass1 + amount: 2 + steps: + - material: Glass + amount: 2 + doAfter: 1.5 + # End DeltaV additions - Easy upgradeable solars - to: solarassembly completed: - !type:SnapToGrid @@ -122,15 +157,23 @@ - to: solarpaneluranium conditions: - !type:EntityAnchored + completed: + - !type:SpawnPrototype + prototype: SheetGlass1 + amount: 2 steps: - - material: Uranium + - material: UraniumGlass amount: 2 doAfter: 1.5 - to: solarpanelplasma conditions: - !type:EntityAnchored + completed: + - !type:SpawnPrototype + prototype: SheetGlass1 + amount: 2 steps: - - material: Plasma + - material: PlasmaGlass amount: 2 doAfter: 1.5 # End DeltaV additions - Easy upgradeable solars