Vault Walls (alien, sandstone and rock) (#7799)

This commit is contained in:
Peptide90
2022-05-02 23:38:06 +01:00
committed by GitHub
parent c9d2ba60c5
commit ec11a7562e
6 changed files with 72 additions and 7 deletions

View File

@@ -38,6 +38,3 @@
sizeX: 32
sizeY: 32
- type: Airtight
- type: IconSmooth
key: walls
base: solid

View File

@@ -27,9 +27,6 @@
- type: IconSmooth
key: walls
base: brick
- type: Occluder
sizeX: 32
sizeY: 32
- type: entity
parent: WallBase
@@ -650,6 +647,57 @@
key: walls
base: wood
# Vault Walls
- type: entity
parent: WallBase
id: WallVaultAlien
name: alien vault wall
description: A mysterious ornate looking wall. There may be ancient dangers inside.
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
state: alienvault
- type: Icon
sprite: Structures/Walls/vault.rsi
state: alienvault
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 500
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: entity
parent: WallVaultAlien
id: WallVaultRock
name: rock vault wall
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
state: rockvault
- type: Icon
sprite: Structures/Walls/vault.rsi
state: rockvault
- type: entity
parent: WallVaultAlien
id: WallVaultSandstone
name: sandstone vault wall
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
state: sandstonevault
- type: Icon
sprite: Structures/Walls/vault.rsi
state: sandstonevault
# Mime
- type: entity
id: WallInvisible
name: Invisible Wall
@@ -670,4 +718,4 @@
- SmallImpassable
mask:
- Impassable
- type: Airtight
- type: Airtight