Necropolis and mine walls (#20578)
@@ -1273,3 +1273,21 @@
|
|||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
state: zero
|
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
|
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
|
# Vault Walls
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"y": 32
|
"y": 32
|
||||||
},
|
},
|
||||||
"license": "CC-BY-SA-3.0",
|
"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": [
|
"states": [
|
||||||
{
|
{
|
||||||
"name": "ai",
|
"name": "ai",
|
||||||
@@ -1357,6 +1357,22 @@
|
|||||||
1
|
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 |