Necropolis and mine walls (#20578)
@@ -1273,3 +1273,21 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: zero
|
||||
|
||||
- type: entity
|
||||
parent: BaseSign
|
||||
id: SignSurvival
|
||||
name: survival sign
|
||||
description: A sign. "Survival" is written on it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: survival
|
||||
|
||||
- type: entity
|
||||
parent: BaseSign
|
||||
id: SignNTMine
|
||||
name: mine sign
|
||||
description: A sign. "Mine" is written on it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ntmining
|
||||
|
||||
@@ -970,6 +970,79 @@
|
||||
node: wall
|
||||
|
||||
|
||||
# Lavalend Walls
|
||||
|
||||
- type: entity
|
||||
parent: BaseWall
|
||||
id: WallNecropolis
|
||||
name: stone wall
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Wall
|
||||
- type: Sprite
|
||||
sprite: Structures/Walls/necropolis.rsi
|
||||
- type: Icon
|
||||
sprite: Structures/Walls/necropolis.rsi
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1000
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: necropolis
|
||||
|
||||
- type: entity
|
||||
parent: BaseWall
|
||||
id: WallMining
|
||||
name: wall
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Wall
|
||||
- type: Sprite
|
||||
sprite: Structures/Walls/mining.rsi
|
||||
- type: Icon
|
||||
sprite: Structures/Walls/mining.rsi
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 700
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: mining
|
||||
|
||||
- type: entity
|
||||
parent: WallShuttleDiagonal
|
||||
id: WallMiningDiagonal
|
||||
name: wall
|
||||
suffix: diagonal
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: Walls
|
||||
sprite: Structures/Walls/mining_diagonal.rsi
|
||||
state: state0
|
||||
- type: IconSmooth
|
||||
mode: Diagonal
|
||||
key: walls
|
||||
base: state
|
||||
- type: Icon
|
||||
sprite: Structures/Walls/mining_diagonal.rsi
|
||||
state: state0
|
||||
|
||||
|
||||
# Vault Walls
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/discordia-space/CEV-Eris at commit 4e0bbe682d0a00192d24708fdb7031008aa03f18 and bee station at commit https://github.com/BeeStation/BeeStation-Hornet/commit/13dd5ac712385642574138f6d7b30eea7c2fab9c, except numerical signs which were created by discord: brainfood#7460",
|
||||
"copyright": "Taken from https://github.com/discordia-space/CEV-Eris at commit 4e0bbe682d0a00192d24708fdb7031008aa03f18 and bee station at commit https://github.com/BeeStation/BeeStation-Hornet/commit/13dd5ac712385642574138f6d7b30eea7c2fab9c, except numerical signs which were created by discord: brainfood#7460, states: 'survival' and 'ntmining' from https://github.com/tgstation/tgstation/commit/f743754ec3ef446c8172388431effa73aeddb7ff#diff-b429dd7fccbca60d740d4887c1077a178abf1efffe57e7ae2a0b607c8a9e2202",
|
||||
"states": [
|
||||
{
|
||||
"name": "ai",
|
||||
@@ -1357,6 +1357,22 @@
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "survival",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ntmining",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
BIN
Resources/Textures/Structures/Wallmounts/signs.rsi/ntmining.png
Normal file
|
After Width: | Height: | Size: 519 B |
BIN
Resources/Textures/Structures/Wallmounts/signs.rsi/survival.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/full.png
Normal file
|
After Width: | Height: | Size: 797 B |
46
Resources/Textures/Structures/Walls/mining.rsi/meta.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/tgstation/tgstation/commit/f743754ec3ef446c8172388431effa73aeddb7ff#diff-b429dd7fccbca60d740d4887c1077a178abf1efffe57e7ae2a0b607c8a9e2202 and modified.",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "full"
|
||||
},
|
||||
{
|
||||
"name": "mining0",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining1",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining2",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining3",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining4",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining5",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining6",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "mining7",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining0.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining1.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining2.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining3.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining4.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining5.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining6.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Resources/Textures/Structures/Walls/mining.rsi/mining7.png
Normal file
|
After Width: | Height: | Size: 879 B |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/tgstation/tgstation/commit/f743754ec3ef446c8172388431effa73aeddb7ff#diff-b429dd7fccbca60d740d4887c1077a178abf1efffe57e7ae2a0b607c8a9e2202 and modified.",
|
||||
"states": [
|
||||
{
|
||||
"name": "state0"
|
||||
},
|
||||
{
|
||||
"name": "state1"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
BIN
Resources/Textures/Structures/Walls/necropolis.rsi/full.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
46
Resources/Textures/Structures/Walls/necropolis.rsi/meta.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/tgstation/tgstation/commit/9dbe3253d0bc712e086ec6b5bc4a7fd69bdf337f#diff-a93b44bf8dd39fddb41a69ad1c2dd2d294244b7a46fa885ac6023ed8cdb54080 and modified.",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "full"
|
||||
},
|
||||
{
|
||||
"name": "necropolis0",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis1",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis2",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis3",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis4",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis5",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis6",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "necropolis7",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 2.9 KiB |