Necropolis and mine walls (#20578)

This commit is contained in:
NULL882
2023-09-28 20:07:12 +03:00
committed by GitHub
parent 5d8219761e
commit c2771c24fa
28 changed files with 217 additions and 1 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 B

View 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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 B

View File

@@ -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"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View 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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB