Wood walls from barricades (#33902)

* Wood wall is now built from barricade congraph and on top of a barricade instead of using rods

* Fixed construction instructions for wooden wall

* Wood wall is now built from barricade congraph and on top of a barricade instead of using rods

* Fixed construction instructions for wooden wall

* fixed linter error

* Update Resources/Prototypes/Entities/Structures/Walls/walls.yml

Reasonable suggestion

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Structures/Walls/walls.yml

spelling error

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* removed ability to build wall from 'junk' wood barrier'

* fixed ability to pry overlay barricades and not allow them to extend to full wood walls

* renamed incorrectly named entity

* fixed default entity graph so as to not complain for unit tests

* corrected my incorrect assumptions and fixed destroy cost

---------

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
This commit is contained in:
JustinWinningham
2024-12-20 19:28:46 -08:00
committed by GitHub
parent 00f12e092a
commit 12c5c7e91b
5 changed files with 56 additions and 29 deletions

View File

@@ -1106,13 +1106,14 @@
parent: BaseWall
id: WallWood
name: wood wall
description: The traditional greytide defense.
components:
- type: Sprite
sprite: Structures/Walls/wood.rsi
- type: Icon
sprite: Structures/Walls/wood.rsi
- type: Construction
graph: Girder
graph: Barricade
node: woodWall
- type: Destructible
thresholds:
@@ -1133,7 +1134,7 @@
sound:
collection: WoodDestroyHeavy
- !type:ChangeConstructionNodeBehavior
node: girder
node: Barricade
- !type:DoActsBehavior
acts: ["Destruction"]
- type: IconSmooth

View File

@@ -38,8 +38,8 @@
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank1:
min: 3
max: 3
min: 1
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: AtmosExposed
@@ -73,6 +73,9 @@
- type: Sprite
sprite: Structures/barricades.rsi
state: barricade
- type: Construction
graph: BarricadeCovering
node: barricadecover
#Directional Barricade
- type: entity