removes metal walls, adds rusted walls (#8416)
* removes metal walls, adds rusted walls * removes 2 metal walls in bagel * remove metal walls from pillar * Remove icon from rust wall * Made welding work * removes old prototype
@@ -301,7 +301,7 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 12
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: -0.5,-5.5
|
||||
parent: 100
|
||||
@@ -391,7 +391,7 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 27
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 0.5,-5.5
|
||||
parent: 100
|
||||
@@ -675,7 +675,7 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 72
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 1.5,-5.5
|
||||
parent: 100
|
||||
@@ -25964,7 +25964,7 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 656
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 13.5,11.5
|
||||
parent: 100
|
||||
@@ -25976,25 +25976,25 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 658
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 12.5,16.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 659
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 12.5,15.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 660
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 6.5,16.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 661
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 11.5,16.5
|
||||
parent: 100
|
||||
@@ -26012,13 +26012,13 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 664
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 13.5,12.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 665
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 14.5,12.5
|
||||
parent: 100
|
||||
@@ -26036,25 +26036,25 @@ entities:
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 668
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 14.5,15.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 669
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 13.5,15.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 670
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 5.5,16.5
|
||||
parent: 100
|
||||
type: Transform
|
||||
- uid: 671
|
||||
type: WallMetal
|
||||
type: WallSolid
|
||||
components:
|
||||
- pos: 5.5,15.5
|
||||
parent: 100
|
||||
|
||||
@@ -241,36 +241,6 @@
|
||||
key: walls
|
||||
base: ice
|
||||
|
||||
- type: entity
|
||||
parent: WallBase
|
||||
id: WallMetal
|
||||
name: metal wall
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Wall
|
||||
- RCDDeconstructWhitelist
|
||||
- type: Sprite
|
||||
sprite: Structures/Walls/metal.rsi
|
||||
- type: Icon
|
||||
sprite: Structures/Walls/metal.rsi
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
Girder:
|
||||
min: 1
|
||||
max: 1
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: metal
|
||||
|
||||
- type: entity
|
||||
parent: WallBase
|
||||
id: WallPlasma
|
||||
@@ -589,6 +559,42 @@
|
||||
base: solid
|
||||
- type: StaticPrice
|
||||
price: 1 # total material cost. If you change the recipe for the wall you should recalculate this.
|
||||
|
||||
- type: entity
|
||||
parent: WallBase
|
||||
id: WallSolidRust
|
||||
name: solid wall
|
||||
suffix: rusted
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Walls/solidrust.rsi
|
||||
- type: Construction
|
||||
graph: Girder
|
||||
node: wallrust
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 400
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 200
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
path: /Audio/Effects/metalbreak.ogg
|
||||
- !type:ChangeConstructionNodeBehavior
|
||||
node: girder
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
destroySound:
|
||||
path: /Audio/Effects/metalbreak.ogg
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: solidrust
|
||||
|
||||
- type: entity
|
||||
parent: WallBase
|
||||
|
||||
@@ -143,3 +143,16 @@
|
||||
data: 0
|
||||
- tool: Cutting
|
||||
doAfter: 1
|
||||
|
||||
- node: wallrust
|
||||
entity: WallSolidRust
|
||||
edges:
|
||||
- to: wall
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: WallSolid
|
||||
amount: 1
|
||||
- !type:DeleteEntity {}
|
||||
steps:
|
||||
- tool: Welding
|
||||
doAfter: 5
|
||||
|
||||
|
Before Width: | Height: | Size: 547 B |
@@ -1 +0,0 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi", "states": [{"name": "full"}, {"name": "metal0", "directions": 4}, {"name": "metal1", "directions": 4}, {"name": "metal2", "directions": 4}, {"name": "metal3", "directions": 4}, {"name": "metal4", "directions": 4}, {"name": "metal5", "directions": 4}, {"name": "metal6", "directions": 4}, {"name": "metal7", "directions": 4}]}
|
||||
|
Before Width: | Height: | Size: 782 B |
|
Before Width: | Height: | Size: 415 B |
|
Before Width: | Height: | Size: 782 B |
|
Before Width: | Height: | Size: 415 B |
|
Before Width: | Height: | Size: 423 B |
|
Before Width: | Height: | Size: 448 B |
|
Before Width: | Height: | Size: 423 B |
|
Before Width: | Height: | Size: 261 B |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/full.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi", "states": [{"name": "full"}, {"name": "solidrust0", "directions": 4}, {"name": "solidrust1", "directions": 4}, {"name": "solidrust2", "directions": 4}, {"name": "solidrust3", "directions": 4}, {"name": "solidrust4", "directions": 4}, {"name": "solidrust5", "directions": 4}, {"name": "solidrust6", "directions": 4}, {"name": "solidrust7", "directions": 4}]}
|
||||
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust0.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust1.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust2.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust3.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust4.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust5.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust6.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
Resources/Textures/Structures/Walls/solidrust.rsi/solidrust7.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |