Destruction & impact sound rework pass 1 (#24282)

* Various sounds ported

* Replace wall_bonk.ogg

* Metal/metalglass break sound pass

* Replace metalbreak.ogg

* Replace woodhit

* Replcae tap.ogg n some smack uses

* Fix lint

* Replace bang.ogg and some instances of hit_kick.ogg

* couple more

* fix wood sound

* i may be stupid

* le attributing

* bro what

* standardize more destruction sounds

* fix melee hit sound cutting off

* window threshold sounds and remove `destroySound` it literally doesnt exist
This commit is contained in:
Kara
2024-01-19 08:33:07 -07:00
committed by GitHub
parent bdb1399ada
commit 818b07ecf8
157 changed files with 455 additions and 236 deletions

View File

@@ -14,7 +14,7 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/hit_kick.ogg
collection: MetalThud
- type: CombatMode
- type: NoSlip
- type: StaticPrice
@@ -159,7 +159,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:EmptyContainersBehaviour
containers:
- borg_brain
@@ -249,4 +249,4 @@
channels:
- Syndicate
- type: ShowSyndicateIcons
- type: MovementAlwaysTouching
- type: MovementAlwaysTouching

View File

@@ -26,7 +26,7 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/hit_kick.ogg
collection: MetalThud
- type: RandomSprite
available:
- enum.DamageStateVisualLayers.Base:

View File

@@ -13,7 +13,7 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/hit_kick.ogg
collection: MetalThud
- type: Clickable
- type: Damageable
damageContainer: Inorganic

View File

@@ -62,7 +62,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -8
- !type:SpawnEntitiesBehavior

View File

@@ -223,7 +223,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/glass_break1.ogg
collection: GlassBreak
- !type:SpawnEntitiesBehavior
spawn:
FloodlightBroken:
@@ -259,7 +259,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -34,7 +34,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -8
- !type:DoActsBehavior

View File

@@ -6,8 +6,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: Sprite
sprite: Objects/Power/light_bulb.rsi
layers:

View File

@@ -47,7 +47,8 @@
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
sound:
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel:
@@ -160,7 +161,8 @@
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
@@ -215,7 +217,8 @@
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
sound:
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel:
@@ -273,7 +276,7 @@
max: 1
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
#Magic/Cult Shields (give these to wizard for now)
@@ -346,7 +349,8 @@
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound: /Audio/Effects/glass_break1.ogg
sound:
collection: GlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetGlass:
@@ -440,7 +444,8 @@
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
sound:
collection: GlassBreak
- !type:SpawnEntitiesBehavior
spawn:
BrokenEnergyShield:
@@ -518,7 +523,8 @@
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
sound:
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel:

View File

@@ -401,7 +401,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: ItemMapper
mapLayers:
cart_plunger:
@@ -544,7 +544,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: entity
name: plunger

View File

@@ -40,7 +40,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: Appearance
- type: UserInterface
interfaces:

View File

@@ -67,7 +67,7 @@
max: 5
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: PointLight

View File

@@ -44,7 +44,7 @@
max: 5
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:DoActsBehavior
acts: [ "Destruction" ]
@@ -107,6 +107,6 @@
max: 10
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:DoActsBehavior
acts: [ "Destruction" ]

View File

@@ -39,7 +39,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:DumpRestockInventory
- !type:DoActsBehavior
acts: [ "Destruction" ]

View File

@@ -37,7 +37,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:ExplodeBehavior
- type: entity
@@ -125,7 +125,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:ExplodeBehavior
- !type:SpawnEntitiesBehavior # in future should also emit a cloud of hot gas
spawn:
@@ -402,7 +402,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: entity
parent: VehicleUnicycle

View File

@@ -255,7 +255,7 @@
types:
Heat: 5
soundHit:
path: "/Audio/Weapons/tap.ogg"
collection: WeakHit
forceSound: true
- type: entity
@@ -295,7 +295,7 @@
types:
Heat: 1
soundHit:
path: "/Audio/Weapons/tap.ogg"
collection: WeakHit
forceSound: true
- type: entity
@@ -866,7 +866,7 @@
types:
Heat: 2
soundHit:
path: "/Audio/Weapons/tap.ogg"
collection: WeakHit
forceSound: true
- type: entity

View File

@@ -23,7 +23,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:
@@ -86,7 +86,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -31,7 +31,8 @@
damage: 15
behaviors:
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
sound:
collection: MetalBreak
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: DamageOnLand

View File

@@ -10,7 +10,7 @@
- type: MovedByPressure
- type: EmitSoundOnCollide
sound:
path: /Audio/Effects/wall_bonk.ogg
collection: WeakHit
- type: EmitSoundOnLand
sound:
path: /Audio/Effects/drop.ogg
@@ -21,7 +21,7 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/hit_kick.ogg
collection: MetalThud
- type: CollisionWake
- type: TileFrictionModifier
modifier: 0.5

View File

@@ -23,7 +23,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
PartRodMetal1:

View File

@@ -53,7 +53,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- type: ReagentDispenser
storageWhitelist:
tags:

View File

@@ -22,6 +22,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -129,7 +129,7 @@
components:
- type: Sprite
sprite: Structures/Doors/Airlocks/Standard/hatch_maint.rsi
# Glass
- type: entity
@@ -140,8 +140,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmack
- type: Door
occludes: false
- type: Occluder

View File

@@ -118,6 +118,10 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
# TODO this should go to the broken node first
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- type: Construction
graph: Airlock
node: airlock

View File

@@ -233,7 +233,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWebSilk:

View File

@@ -8,8 +8,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: InteractionOutline
- type: Physics
- type: Fixtures

View File

@@ -41,7 +41,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -98,7 +98,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank1:
@@ -141,7 +141,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -182,7 +182,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -220,7 +220,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -267,13 +267,16 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
- trigger:
!type:DamageTrigger
damage: 5
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/glass_break2.ogg
collection: GlassBreak
- !type:SpawnEntitiesBehavior
spawn:
ShardGlass:
@@ -316,13 +319,16 @@
behaviors: #excess damage (nuke?). avoid computational cost of spawning entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
- trigger:
!type:DamageTrigger
damage: 20
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/glass_break2.ogg
collection: GlassBreak
- !type:ChangeConstructionNodeBehavior
node: TableFrame
- !type:SpawnEntitiesBehavior
@@ -368,13 +374,16 @@
behaviors: #excess damage (nuke?). avoid computational cost of spawning entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
- trigger:
!type:DamageTrigger
damage: 50
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/glass_break2.ogg
collection: GlassBreak
- !type:ChangeConstructionNodeBehavior
node: TableFrame
- !type:SpawnEntitiesBehavior
@@ -414,13 +423,16 @@
behaviors: #excess damage (nuke?). avoid computational cost of spawning entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
- trigger:
!type:DamageTrigger
damage: 15
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
@@ -458,7 +470,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
@@ -589,7 +601,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank1:
@@ -632,7 +644,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -53,7 +53,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:
@@ -187,7 +187,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroyHeavy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
@@ -382,7 +382,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -105,7 +105,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
@@ -144,7 +144,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWebSilk:

View File

@@ -26,7 +26,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroyHeavy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:

View File

@@ -45,7 +45,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: StaticPrice
price: 10
@@ -191,7 +191,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
@@ -289,7 +289,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWebSilk:

View File

@@ -22,7 +22,8 @@
visible: false
- type: MovedByPressure
- type: DamageOnHighSpeedImpact
soundHit: /Audio/Effects/bang.ogg
soundHit:
collection: MetalThud
- type: InteractionOutline
- type: Physics
- type: Fixtures

View File

@@ -58,7 +58,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: AmbientSound
enabled: false
volume: -8

View File

@@ -13,8 +13,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: Transform
anchored: true
- type: Clickable
@@ -49,6 +48,9 @@
behaviors: #excess damage, don't spawn entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
- trigger:
!type:DamageTrigger
damage: 50
@@ -61,6 +63,9 @@
max: 2
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
placement:
mode: SnapgridCenter
snap:

View File

@@ -41,7 +41,7 @@
- !type:EmptyAllContainersBehaviour
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- type: entity
parent: BaseLightStructure

View File

@@ -8,8 +8,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: Construction
graph: Computer
node: computer

View File

@@ -90,7 +90,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -63,6 +63,9 @@
damage: 100
behaviors:
- !type:EmptyAllContainersBehaviour
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -85,7 +85,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:ExplodeBehavior
- type: GuideHelp
guides:

View File

@@ -40,7 +40,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: entity
abstract: true

View File

@@ -38,6 +38,9 @@
!type:DamageTrigger
damage: 50
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -39,6 +39,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -50,7 +50,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -88,6 +88,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -45,6 +45,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: start
- !type:DoActsBehavior
@@ -97,6 +100,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: missingWires
- !type:DoActsBehavior

View File

@@ -113,7 +113,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
MachineFrameDestroyed:

View File

@@ -25,6 +25,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -51,6 +51,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -59,6 +59,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -45,7 +45,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:
@@ -112,7 +112,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -82,7 +82,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Metallic
@@ -91,4 +91,4 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/bang.ogg
collection: MetalThud

View File

@@ -41,6 +41,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -52,7 +52,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- type: ActivatableUI
key: enum.VendingMachineUiKey.Key
- type: ActivatableUIRequiresPower

View File

@@ -382,6 +382,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -33,7 +33,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -8
- !type:SpawnEntitiesBehavior

View File

@@ -87,7 +87,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -452,7 +452,7 @@
solution: tank
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: NodeContainer
nodes:
pipe:

View File

@@ -37,6 +37,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: start
- !type:DoActsBehavior

View File

@@ -43,6 +43,9 @@
!type:DamageTrigger
damage: 50
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:DoActsBehavior
acts: ["Breakage"]
- !type:ChangeConstructionNodeBehavior

View File

@@ -55,7 +55,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -69,7 +69,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -96,7 +96,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:
@@ -162,7 +162,7 @@
messages: WindowMessages
- type: Repairable
- type: Damageable
damageContainer: StructuralInorganic
damageContainer: StructuralInorganic
- type: DamageVisuals
thresholds: [8, 16, 25]
damageDivisor: 3.333
@@ -174,12 +174,12 @@
- trigger:
!type:DamageTrigger
damage: 300
behaviors:
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -71,7 +71,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:ExplodeBehavior
- type: Explosive
explosionType: Default
@@ -261,7 +261,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
GeneratorRTGDamaged:
@@ -305,7 +305,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -72,7 +72,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior
@@ -177,7 +177,7 @@
- output_mv
sprite: Structures/Power/Generation/portable_generator.rsi
state: portgen0
- type: entity
name: S.U.P.E.R.P.A.C.M.A.N.-type portable generator
description: |-
@@ -233,7 +233,7 @@
- output_mv
sprite: Structures/Power/Generation/portable_generator.rsi
state: portgen1
- type: entity
name: J.R.P.A.C.M.A.N.-type portable generator
description: |-
@@ -307,7 +307,7 @@
nodes:
output:
!type:CableDeviceNode
nodeGroupID: Apc
nodeGroupID: Apc
- type: PowerMonitoringDevice
group: Generator
loadNode: output
@@ -340,7 +340,7 @@
solution: tank
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- !type:DoActsBehavior

View File

@@ -8,8 +8,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: Clickable
- type: InteractionOutline
- type: Transform

View File

@@ -112,6 +112,9 @@
behaviors: #excess damage, don't spawn entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- trigger:
!type:DamageTrigger
damage: 50
@@ -123,6 +126,9 @@
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
- type: StationInfiniteBatteryTarget
- type: Electrified
onHandInteract: false
@@ -177,6 +183,9 @@
SheetSteel1:
min: 1
max: 1
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:DoActsBehavior
acts: [ "Destruction" ]

View File

@@ -32,7 +32,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: StaticPrice
price: 25

View File

@@ -76,7 +76,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- !type:ExplodeBehavior
- !type:SpawnEntitiesBehavior
spawn:
@@ -210,7 +210,7 @@
- !type:ExplodeBehavior
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
- type: Construction
graph: WallmountSubstation
node: substation

View File

@@ -41,7 +41,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- type: StaticPrice
price: 300
placement:
@@ -70,7 +70,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- type: Sprite
@@ -179,7 +179,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:ChangeConstructionNodeBehavior
node: machineFrame
- type: UpgradePowerDraw

View File

@@ -52,7 +52,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
GasCanisterBrokenBase:
@@ -141,7 +141,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
StorageCanisterBroken:
@@ -183,7 +183,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
AirCanisterBroken:
@@ -222,7 +222,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
OxygenCanisterBroken:
@@ -277,7 +277,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
NitrogenCanisterBroken:
@@ -334,7 +334,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
CarbonDioxideCanisterBroken:
@@ -395,7 +395,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
PlasmaCanisterBroken:
@@ -440,7 +440,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
TritiumCanisterBroken:
@@ -486,7 +486,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
WaterVaporCanisterBroken:
@@ -531,7 +531,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
AmmoniaCanisterBroken:
@@ -579,7 +579,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
NitrousOxideCanisterBroken:
@@ -626,7 +626,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
FrezonCanisterBroken:
@@ -660,7 +660,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetPlasteel1:

View File

@@ -35,7 +35,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -33,7 +33,7 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/bang.ogg
collection: MetalThud
- type: InteractionOutline
- type: Physics
- type: Fixtures
@@ -75,7 +75,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -163,7 +163,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -230,7 +230,7 @@
types:
Blunt: 5
soundHit:
path: /Audio/Effects/bang.ogg
collection: MetalThud
- type: InteractionOutline
- type: Physics
- type: Fixtures
@@ -271,7 +271,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -48,6 +48,9 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: Appearance
- type: EntityStorageVisuals
stateDoorOpen: open
@@ -111,6 +114,9 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: Construction
graph: CrateSecure
node: cratesecure

View File

@@ -151,7 +151,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWebSilk:
@@ -317,7 +317,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroyHeavy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank1:
@@ -367,7 +367,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: MetalGlassBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetPlastic:
@@ -462,7 +462,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank1:
@@ -500,7 +500,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank1:

View File

@@ -53,7 +53,7 @@
solution: tank
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:DoActsBehavior
acts: ["Destruction"]
- type: SolutionContainerManager

View File

@@ -56,7 +56,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:
@@ -145,7 +145,7 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
SheetSteel1:

View File

@@ -47,7 +47,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -7,8 +7,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: WallMount
- type: Sprite
drawdepth: Objects

View File

@@ -102,7 +102,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
params:
volume: -4

View File

@@ -16,7 +16,7 @@
- state: bell
- type: InteractionPopup
successChance: 1
interactSuccessSound:
interactSuccessSound:
path: /Audio/Weapons/boxingbell.ogg
- type: Clickable
- type: MeleeSound
@@ -44,4 +44,4 @@
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak

View File

@@ -54,7 +54,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
placement:
mode: SnapgridCenter

View File

@@ -54,7 +54,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
params:
volume: -4
placement:

View File

@@ -99,7 +99,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
params:
volume: -4
placement:

View File

@@ -9,8 +9,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmash
- type: WallMount
- type: Clickable
- type: InteractionOutline

View File

@@ -89,7 +89,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalGlassBreak
params:
volume: -4
- type: GenericVisualizer

View File

@@ -29,7 +29,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:

View File

@@ -64,7 +64,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -8
placement:

View File

@@ -91,7 +91,7 @@
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -8

View File

@@ -4,7 +4,7 @@
description: Wallmount reagent dispenser.
placement:
mode: SnapgridCenter
snap:
snap:
- Wallmount
components:
- type: WallMount
@@ -50,7 +50,7 @@
solution: tank
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:DoActsBehavior
acts: ["Destruction"]
- type: SolutionContainerManager
@@ -86,4 +86,4 @@
- Welding
weldingDamage:
types:
Heat: 20
Heat: 20

View File

@@ -37,7 +37,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
PartRodMetal1:
@@ -125,7 +125,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
- !type:SpawnEntitiesBehavior
spawn:
PartRodMetal1:

View File

@@ -49,6 +49,9 @@
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: StaticPrice
price: 10
@@ -72,6 +75,9 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- trigger:
!type:DamageTrigger
damage: 50
@@ -86,5 +92,8 @@
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: StaticPrice
price: 66

View File

@@ -43,7 +43,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -112,7 +112,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -172,7 +172,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior
@@ -247,7 +247,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalBreak
params:
volume: -6
- !type:SpawnEntitiesBehavior

View File

@@ -293,6 +293,9 @@
!type:DamageTrigger
damage: 300
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- !type:DoActsBehavior
acts: ["Destruction"]
- trigger:
@@ -301,13 +304,11 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: gold
@@ -364,6 +365,9 @@
!type:DamageTrigger
damage: 300
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- !type:DoActsBehavior
acts: ["Destruction"]
- trigger:
@@ -372,13 +376,11 @@
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: plasma
@@ -409,19 +411,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 150
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: plastic
@@ -513,19 +516,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 400
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: reinf_over
@@ -636,19 +640,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 150
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: silver
@@ -715,6 +720,9 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 300
@@ -723,7 +731,7 @@
node: girder
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:DoActsBehavior
acts: ["Destruction"]
- type: Construction
@@ -805,19 +813,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 200
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: solid
@@ -866,19 +875,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 200
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: solidrust
@@ -903,19 +913,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: MetalSlam
- trigger:
!type:DamageTrigger
damage: 150
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: MetalSlam
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: uranium
@@ -942,19 +953,20 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroyHeavy
- trigger:
!type:DamageTrigger
damage: 150
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
collection: WoodDestroyHeavy
- !type:ChangeConstructionNodeBehavior
node: girder
- !type:DoActsBehavior
acts: ["Destruction"]
destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth
key: walls
base: wood
@@ -996,7 +1008,7 @@
max: 1
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
collection: WoodDestroy
- type: IconSmooth
key: walls
base: wall

View File

@@ -28,7 +28,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassReinforced:

View File

@@ -19,13 +19,16 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- trigger:
!type:DamageTrigger
damage: 60
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassPlasma:
@@ -84,7 +87,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassPlasma:

View File

@@ -22,13 +22,16 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- trigger:
!type:DamageTrigger
damage: 75
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassReinforced:
@@ -104,7 +107,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassReinforced:

View File

@@ -21,13 +21,16 @@
behaviors: #excess damage, don't spawn entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- trigger:
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassPlasma:
@@ -93,7 +96,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassPlasma:

View File

@@ -25,7 +25,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassUranium:

View File

@@ -28,7 +28,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassReinforced:

View File

@@ -26,7 +26,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlassUranium:

View File

@@ -11,8 +11,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmack
- type: WallMount
arc: 360 # interact despite grilles
- type: Tag
@@ -49,6 +48,9 @@
!type:DamageTrigger
damage: 100
behaviors:
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- !type:DoActsBehavior
acts: [ "Destruction" ]
- trigger:
@@ -57,7 +59,7 @@
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlass:
@@ -105,8 +107,7 @@
- type: MeleeSound
soundGroups:
Brute:
path:
"/Audio/Effects/glass_hit.ogg"
collection: GlassSmack
- type: Sprite
drawdepth: Mobs
sprite: Structures/Windows/directional.rsi
@@ -145,13 +146,16 @@
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: WindowShatter
- trigger:
!type:DamageTrigger
damage: 50
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
collection: WindowShatter
- !type:SpawnEntitiesBehavior
spawn:
ShardGlass:

Some files were not shown because too many files have changed in this diff Show More