From db15efc3a3754d4f180a8787702696df69b1da29 Mon Sep 17 00:00:00 2001 From: MACMAN2003 Date: Thu, 29 Feb 2024 14:57:18 -0800 Subject: [PATCH] Add alternative crafting recipes for reinforced plasma/uranium glass (#22804) * un-eviled the reinforced glass recipes the tyranny of accidentally crafting plasma glass instead of reinforced plasma glass is finally over * fix? --- .../Construction/Graphs/materials/glass.yml | 48 ++++++++++++++++++- .../Recipes/Construction/materials.yml | 44 +++++++++++++++++ 2 files changed, 91 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml b/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml index a707dd1546..654dd7bdf3 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml @@ -33,6 +33,24 @@ amount: 1 - material: MetalRod amount: 1 + - to: SheetRPGlass0 + completed: + - !type:SetStackCount + amount: 1 + steps: + - material: PlasmaGlass + amount: 1 + - material: MetalRod + amount: 1 + - to: SheetRPGlass1 + completed: + - !type:SetStackCount + amount: 1 + steps: + - material: ReinforcedGlass + amount: 1 + - material: Plasma + amount: 1 - to: SheetUGlass completed: - !type:SetStackCount @@ -53,7 +71,24 @@ amount: 1 - material: MetalRod amount: 1 - + - to: SheetRUGlass0 + completed: + - !type:SetStackCount + amount: 1 + steps: + - material: UraniumGlass + amount: 1 + - material: MetalRod + amount: 1 + - to: SheetRUGlass1 + completed: + - !type:SetStackCount + amount: 1 + steps: + - material: ReinforcedGlass + amount: 1 + - material: Uranium + amount: 1 - node: SheetGlass entity: SheetGlass @@ -66,9 +101,20 @@ - node: SheetRPGlass entity: SheetRPGlass + - node: SheetRPGlass0 + entity: SheetRPGlass + + - node: SheetRPGlass1 + entity: SheetRPGlass + - node: SheetUGlass entity: SheetUGlass - node: SheetRUGlass entity: SheetRUGlass + - node: SheetRUGlass0 + entity: SheetRUGlass + + - node: SheetRUGlass1 + entity: SheetRUGlass diff --git a/Resources/Prototypes/Recipes/Construction/materials.yml b/Resources/Prototypes/Recipes/Construction/materials.yml index a561803d3a..eea19c9c62 100644 --- a/Resources/Prototypes/Recipes/Construction/materials.yml +++ b/Resources/Prototypes/Recipes/Construction/materials.yml @@ -42,6 +42,28 @@ icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rpglass } objectType: Item +- type: construction + name: reinforced plasma glass + description: A reinforced sheet of translucent plasma. + id: SheetRPGlass0 + graph: Glass + startNode: start + targetNode: SheetRPGlass0 + category: construction-category-materials + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rpglass } + objectType: Item + +- type: construction + name: reinforced plasma glass + description: A reinforced sheet of translucent plasma. + id: SheetRPGlass1 + graph: Glass + startNode: start + targetNode: SheetRPGlass1 + category: construction-category-materials + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rpglass } + objectType: Item + - type: construction name: durathread id: MaterialDurathread @@ -74,3 +96,25 @@ category: construction-category-materials icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass } objectType: Item + +- type: construction + name: reinforced uranium glass + description: A reinforced sheet of uranium glass. + id: SheetRUGlass0 + graph: Glass + startNode: start + targetNode: SheetRUGlass0 + category: construction-category-materials + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass } + objectType: Item + +- type: construction + name: reinforced uranium glass + description: A reinforced sheet of uranium glass. + id: SheetRUGlass1 + graph: Glass + startNode: start + targetNode: SheetRUGlass1 + category: construction-category-materials + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass } + objectType: Item \ No newline at end of file -- 2.51.2