damageModifierSet (#1688)

This commit is contained in:
Nim
2025-08-20 20:51:07 +03:00
committed by GitHub
parent 046847b6e5
commit 0d976a80b3
24 changed files with 44 additions and 34 deletions

View File

@@ -18,7 +18,7 @@
anchored: true
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -12,7 +12,7 @@
sprite: _CP14/Structures/Decoration/flags_wallmount.rsi
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -32,7 +32,7 @@
- MachineLayer
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Rock
damageModifierSet: CP14Rock
- type: Destructible
thresholds:
- trigger:
@@ -143,7 +143,7 @@
- MachineLayer
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Rock
damageModifierSet: CP14Rock
- type: Destructible
thresholds:
- trigger:
@@ -210,7 +210,7 @@
- MachineLayer
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Rock
damageModifierSet: CP14Rock
- type: Destructible
thresholds:
- trigger:
@@ -268,7 +268,7 @@
- type: SpriteFade
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Rock
damageModifierSet: CP14Rock
- type: Destructible
thresholds:
- trigger:

View File

@@ -33,7 +33,7 @@
- Opaque
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Metallic
damageModifierSet: CP14Rock
- type: Destructible
thresholds:
- trigger:
@@ -42,6 +42,11 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/break_stone.ogg
params:
volume: -4
- !type:SpawnEntitiesBehavior
spawn:
CP14StoneBlock1:

View File

@@ -70,7 +70,7 @@
- WallLayer
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -13,7 +13,7 @@
- state: barrel
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Physics
bodyType: Static
- type: Transform
@@ -231,7 +231,7 @@
- TabletopMachineLayer
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -34,7 +34,7 @@
placeCentered: true
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -43,6 +43,9 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14WoodenPlanks1:
@@ -73,6 +76,9 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14BirchWoodenPlanks1:

View File

@@ -9,6 +9,9 @@
components:
- type: Transform
anchored: true
- type: Damageable
damageContainer: Inorganic
damageModifierSet: CP14Wood
- type: Rotatable
- type: Sprite
sprite: _CP14/Structures/Furniture/bench.rsi

View File

@@ -18,7 +18,7 @@
node: CP14Bonfire
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -56,7 +56,7 @@
- MachineLayer
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -60,7 +60,7 @@
state: icons
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -89,7 +89,7 @@
state: icons
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Metallic
damageModifierSet: CP14Metallic
- type: Destructible
thresholds:
- trigger:

View File

@@ -9,7 +9,7 @@
components:
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Sprite
sprite: _CP14/Structures/Furniture/chairs.rsi
state: wooden

View File

@@ -66,7 +66,7 @@
state: icons
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -42,7 +42,7 @@
- type: Appearance
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -79,7 +79,7 @@
map: ["fuel"]
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Metallic
damageModifierSet: CP14Metallic
- type: Destructible
thresholds:
- trigger:

View File

@@ -24,7 +24,7 @@
- WallLayer
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: MeleeSound
soundGroups:
Brute:

View File

@@ -47,7 +47,7 @@
node: CP14mannequin
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -31,7 +31,7 @@
collection: FootstepWood
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:

View File

@@ -11,7 +11,7 @@
state: base
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: StructuralMetallicStrong
damageModifierSet: CP14MetallicStructural
- type: Fixtures
fixtures:
fix1:

View File

@@ -43,7 +43,7 @@
components:
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -262,7 +262,7 @@
components:
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Metallic
damageModifierSet: CP14Rock
- type: Sprite
sprite: _CP14/Structures/Furniture/Tables/marble.rsi
- type: Icon

View File

@@ -7,7 +7,7 @@
- type: InteractionOutline
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -182,4 +182,3 @@
range: 5
sound:
path: /Audio/Ambience/Objects/fireplace.ogg

View File

@@ -21,8 +21,8 @@
- type: InteractionOutline
- type: Clickable
- type: Damageable
damageModifierSet: Wood
damageContainer: StructuralInorganic
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -56,4 +56,3 @@
- type: Construction
graph: CP14WallmountOrdersBorder
node: CP14WallmountOrdersBorder

View File

@@ -27,7 +27,7 @@
type: CP14WorkbenchBoundUserInterface
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -171,4 +171,3 @@
collection: CP14Sawing # TODO CP14Leather?
recipeTags:
- CP14RecipeLeatherWorking

View File

@@ -78,7 +78,7 @@
sprite: _CP14/Structures/Storage/Crates/large_wooden_crate.rsi
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -111,7 +111,7 @@
sprite: _CP14/Structures/Storage/Crates/small_wooden_crate.rsi
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Wood
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
@@ -131,4 +131,3 @@
- type: Construction
graph: CP14SmallWoodenCrate
node: CP14SmallWoodenCrate