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
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 12
|
- uid: 12
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: -0.5,-5.5
|
- pos: -0.5,-5.5
|
||||||
parent: 100
|
parent: 100
|
||||||
@@ -391,7 +391,7 @@ entities:
|
|||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 27
|
- uid: 27
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 0.5,-5.5
|
- pos: 0.5,-5.5
|
||||||
parent: 100
|
parent: 100
|
||||||
@@ -675,7 +675,7 @@ entities:
|
|||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 72
|
- uid: 72
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 1.5,-5.5
|
- pos: 1.5,-5.5
|
||||||
parent: 100
|
parent: 100
|
||||||
@@ -25964,7 +25964,7 @@ entities:
|
|||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 656
|
- uid: 656
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 13.5,11.5
|
- pos: 13.5,11.5
|
||||||
parent: 100
|
parent: 100
|
||||||
@@ -25976,25 +25976,25 @@ entities:
|
|||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 658
|
- uid: 658
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 12.5,16.5
|
- pos: 12.5,16.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 659
|
- uid: 659
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 12.5,15.5
|
- pos: 12.5,15.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 660
|
- uid: 660
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 6.5,16.5
|
- pos: 6.5,16.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 661
|
- uid: 661
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 11.5,16.5
|
- pos: 11.5,16.5
|
||||||
parent: 100
|
parent: 100
|
||||||
@@ -26012,13 +26012,13 @@ entities:
|
|||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 664
|
- uid: 664
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 13.5,12.5
|
- pos: 13.5,12.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 665
|
- uid: 665
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 14.5,12.5
|
- pos: 14.5,12.5
|
||||||
parent: 100
|
parent: 100
|
||||||
@@ -26036,25 +26036,25 @@ entities:
|
|||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 668
|
- uid: 668
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 14.5,15.5
|
- pos: 14.5,15.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 669
|
- uid: 669
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 13.5,15.5
|
- pos: 13.5,15.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 670
|
- uid: 670
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 5.5,16.5
|
- pos: 5.5,16.5
|
||||||
parent: 100
|
parent: 100
|
||||||
type: Transform
|
type: Transform
|
||||||
- uid: 671
|
- uid: 671
|
||||||
type: WallMetal
|
type: WallSolid
|
||||||
components:
|
components:
|
||||||
- pos: 5.5,15.5
|
- pos: 5.5,15.5
|
||||||
parent: 100
|
parent: 100
|
||||||
|
|||||||
@@ -241,36 +241,6 @@
|
|||||||
key: walls
|
key: walls
|
||||||
base: ice
|
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
|
- type: entity
|
||||||
parent: WallBase
|
parent: WallBase
|
||||||
id: WallPlasma
|
id: WallPlasma
|
||||||
@@ -590,6 +560,42 @@
|
|||||||
- type: StaticPrice
|
- type: StaticPrice
|
||||||
price: 1 # total material cost. If you change the recipe for the wall you should recalculate this.
|
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
|
- type: entity
|
||||||
parent: WallBase
|
parent: WallBase
|
||||||
id: WallUranium
|
id: WallUranium
|
||||||
|
|||||||
@@ -143,3 +143,16 @@
|
|||||||
data: 0
|
data: 0
|
||||||
- tool: Cutting
|
- tool: Cutting
|
||||||
doAfter: 1
|
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 |