From 9dd4c1a606f5c94c24574b602775ab36262da937 Mon Sep 17 00:00:00 2001 From: Bartholemew Dingleberry Date: Sat, 15 Aug 2026 20:10:44 +0300 Subject: [PATCH 1/4] made Facade walls equivulent to reinforced walls, and made cobble brick smooth with walls --- Resources/Prototypes/Entities/Structures/Walls/walls.yml | 1 + .../Recipes/Construction/Graphs/structures/girder.yml | 4 ++-- Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index 4d48bf0cca3b..cdc9e98742bb 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -1662,6 +1662,7 @@ acts: ["Destruction"] # Frontier - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick - type: StaticPrice # Frontier price: 115 # Frontier diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml index b53631b35679..0f774e0de8bb 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml @@ -175,7 +175,7 @@ - material: FloorTileAstroAsteroidSand amount: 1 doAfter: 1 - - material: Steel + - material: Plasteel amount: 2 doAfter: 1 - tool: Screwing @@ -679,7 +679,7 @@ - to: girder completed: - !type:GivePrototype - prototype: SheetSteel1 + prototype: SheetPlasteel1 amount: 2 - !type:GivePrototype prototype: FloorTileItemAstroAsteroidSand diff --git a/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml index 6cd197409e99..cc3b4a52ce9b 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml @@ -114,7 +114,7 @@ # region New Walls - type: entity - parent: WallSolid + parent: WallReinforced id: AsteroidRockFacade name: asteroid facade wall description: A rocky asteroid. On a closer look, you see that it's just a facade. From 6efef5abec0ae37049e90b3fc176716e158788c2 Mon Sep 17 00:00:00 2001 From: Bartholemew Dingleberry Date: Sat, 15 Aug 2026 20:46:16 +0300 Subject: [PATCH 2/4] reverted facade wall changes --- .../Recipes/Construction/Graphs/structures/girder.yml | 4 ++-- Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml index 0f774e0de8bb..b53631b35679 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml @@ -175,7 +175,7 @@ - material: FloorTileAstroAsteroidSand amount: 1 doAfter: 1 - - material: Plasteel + - material: Steel amount: 2 doAfter: 1 - tool: Screwing @@ -679,7 +679,7 @@ - to: girder completed: - !type:GivePrototype - prototype: SheetPlasteel1 + prototype: SheetSteel1 amount: 2 - !type:GivePrototype prototype: FloorTileItemAstroAsteroidSand diff --git a/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml index cc3b4a52ce9b..6cd197409e99 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Walls/walls.yml @@ -114,7 +114,7 @@ # region New Walls - type: entity - parent: WallReinforced + parent: WallSolid id: AsteroidRockFacade name: asteroid facade wall description: A rocky asteroid. On a closer look, you see that it's just a facade. From 8046600bee85c42744d8b575143b09c2bc410f00 Mon Sep 17 00:00:00 2001 From: Bartholemew Dingleberry Date: Sat, 15 Aug 2026 21:20:11 +0300 Subject: [PATCH 3/4] added ``additionalKeys: walls`` to other brick walls that used WallCobblebrick as a parent --- Resources/Prototypes/Entities/Structures/Walls/walls.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index cdc9e98742bb..ce4e03313b6f 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -1678,6 +1678,7 @@ sprite: Structures/Walls/cobblebrick_basalt.rsi - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1692,6 +1693,7 @@ sprite: Structures/Walls/cobblebrick_snow.rsi - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1705,6 +1707,7 @@ sprite: Structures/Walls/cobblebrick_asteroid.rsi - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick - type: Construction # Frontier graph: Girder # Frontier @@ -1721,6 +1724,7 @@ sprite: Structures/Walls/cobblebrick_sand.rsi - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1734,6 +1738,7 @@ sprite: Structures/Walls/cobblebrick_chromite.rsi - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1747,6 +1752,7 @@ sprite: Structures/Walls/cobblebrick_andesite.rsi - type: IconSmooth key: cobblebricks + additionalKeys: walls # Frontier: added walls as an additional key. base: cobblebrick # Cardboard From 18586d3383cf76f6e4f496f81dfae52fcb463f00 Mon Sep 17 00:00:00 2001 From: Bartholemew Dingleberry Date: Sat, 15 Aug 2026 21:54:56 +0300 Subject: [PATCH 4/4] encased the additionalKeys within square brackets for the silly computer to understand it's a group of one (dumbass) --- .../Prototypes/Entities/Structures/Walls/walls.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index ce4e03313b6f..d1a88e369b65 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -1662,7 +1662,7 @@ acts: ["Destruction"] # Frontier - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick - type: StaticPrice # Frontier price: 115 # Frontier @@ -1678,7 +1678,7 @@ sprite: Structures/Walls/cobblebrick_basalt.rsi - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1693,7 +1693,7 @@ sprite: Structures/Walls/cobblebrick_snow.rsi - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1707,7 +1707,7 @@ sprite: Structures/Walls/cobblebrick_asteroid.rsi - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick - type: Construction # Frontier graph: Girder # Frontier @@ -1724,7 +1724,7 @@ sprite: Structures/Walls/cobblebrick_sand.rsi - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1738,7 +1738,7 @@ sprite: Structures/Walls/cobblebrick_chromite.rsi - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick - type: entity @@ -1752,7 +1752,7 @@ sprite: Structures/Walls/cobblebrick_andesite.rsi - type: IconSmooth key: cobblebricks - additionalKeys: walls # Frontier: added walls as an additional key. + additionalKeys: [ walls ] # Frontier: added walls as an additional key. base: cobblebrick # Cardboard