Make more entities destructible (#7193)
This commit is contained in:
@@ -14,6 +14,28 @@
|
||||
tags:
|
||||
- Sheet
|
||||
- DroneUsable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 50
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: GlassBreak
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
ShardGlass:
|
||||
min: 0
|
||||
max: 1
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: SheetGlassBase
|
||||
|
||||
@@ -15,6 +15,14 @@
|
||||
- Sheet
|
||||
- Metal
|
||||
- DroneUsable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: SheetMetalBase
|
||||
|
||||
@@ -14,6 +14,14 @@
|
||||
tags:
|
||||
- Sheet
|
||||
- DroneUsable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: SheetOtherBase
|
||||
|
||||
@@ -13,6 +13,14 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ingot
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 500
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: IngotBase
|
||||
|
||||
@@ -13,6 +13,14 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: MaterialBase
|
||||
|
||||
@@ -13,6 +13,14 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ore
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 200
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: OreBase
|
||||
|
||||
@@ -13,6 +13,14 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: PartBase
|
||||
|
||||
@@ -28,6 +28,14 @@
|
||||
- Recyclable
|
||||
- Trash
|
||||
- type: Recyclable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: ShardBase
|
||||
|
||||
@@ -18,6 +18,14 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
name: steel tile
|
||||
|
||||
@@ -33,3 +33,22 @@
|
||||
- type: Construction
|
||||
graph: Catwalk
|
||||
node: Catwalk
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 500
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 200
|
||||
behaviors:
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
PartRodMetal: # takes two to construct, so drop less than that
|
||||
min: 0
|
||||
max: 1
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
@@ -33,6 +33,15 @@
|
||||
- type: Construction
|
||||
graph: ConveyorGraph
|
||||
node: entity
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 200
|
||||
behaviors:
|
||||
# if ConveyorBeltAssembly becomes craftable, maybe spawn some of the ingredients?
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
id: ConveyorBeltAssembly
|
||||
@@ -79,3 +88,11 @@
|
||||
- type: Construction
|
||||
graph: LeverGraph
|
||||
node: lever
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
Reference in New Issue
Block a user