angel statue (#696)

This commit is contained in:
Nim
2025-01-05 18:10:33 +02:00
committed by GitHub
parent 639db84a0b
commit 9ea8111d9e
6 changed files with 104 additions and 0 deletions

View File

@@ -132,3 +132,84 @@
- state: anim
map: ["garland"]
visible: false
- type: entity
id: CP14StatueAngel
parent: BaseStructure
name: angel statue
description: A divine statue of a praying angel.
categories: [ ForkFiltered ]
suffix: Stone
components:
- type: Sprite
noRot: true
sprite: _CP14/Structures/Decoration/angel_statue.rsi
layers:
- state: statue1
- state: glow
map: ["ritual"]
visible: false
shader: unshaded
drawdepth: Mobs
offset: "0.0,0.5"
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.45,-0.45,0.45,0.45"
density: 60
mask:
- MachineMask
layer:
- MachineLayer
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Rock
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 125
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/break_stone.ogg
params:
volume: -4
- !type:SpawnEntitiesBehavior
spawn:
CP14StoneBlock1:
min: 4
max: 5
- type: CP14MagicRitual
startPhase: CP14_NeutralCluster_Root
- type: Appearance
- type: entity
id: CP14StatueAngelMarble
parent: CP14StatueAngel
suffix: Marble
components:
- type: Sprite
layers:
- state: statue2
- state: glow
map: ["ritual"]
visible: false
shader: unshaded
- type: entity
id: CP14StatueAngelLimestone
parent: CP14StatueAngel
suffix: Limestone
components:
- type: Sprite
layers:
- state: statue3
- state: glow
map: ["ritual"]
visible: false
shader: unshaded

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,23 @@
{
"version": 1,
"license": "CLA",
"copyright": "Created by vladimir.s ",
"size": {
"x": 112,
"y": 80
},
"states": [
{
"name": "statue1"
},
{
"name": "statue2"
},
{
"name": "statue3"
},
{
"name": "glow"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB