Add tree felling and chopping sounds (#14622)
This commit is contained in:
@@ -16,7 +16,7 @@ namespace Content.Server.Destructible.Thresholds.Behaviors
|
||||
public void Execute(EntityUid owner, DestructibleSystem system, EntityUid? cause = null)
|
||||
{
|
||||
var pos = system.EntityManager.GetComponent<TransformComponent>(owner).Coordinates;
|
||||
SoundSystem.Play(Sound.GetSound(), Filter.Pvs(pos), pos, AudioHelpers.WithVariation(0.125f));
|
||||
system.EntityManager.System<SharedAudioSystem>().PlayPvs(Sound, pos);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,3 +22,8 @@
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "chime.ogg taken from Citadel Station."
|
||||
source: "https://github.com/Citadel-Station-13/Citadel-Station-13/commit/b604390f334343be80045d955705cf48ee056c61"
|
||||
|
||||
- files: ["tree_fell.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Taken from felix.blume via freesound.org and cropped + mixed from stereo to mono."
|
||||
source: "https://freesound.org/people/felix.blume/sounds/414093/"
|
||||
|
||||
BIN
Resources/Audio/Effects/chop.ogg
Normal file
BIN
Resources/Audio/Effects/chop.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/Effects/tree_fell.ogg
Normal file
BIN
Resources/Audio/Effects/tree_fell.ogg
Normal file
Binary file not shown.
@@ -58,6 +58,12 @@
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Wood
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
path: /Audio/Effects/chop.ogg
|
||||
params:
|
||||
variation: 0.05
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -70,6 +76,12 @@
|
||||
!type:DamageTrigger
|
||||
damage: 50
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
path: /Audio/Effects/tree_fell.ogg
|
||||
params:
|
||||
volume: 5
|
||||
variation: 0.05
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
|
||||
Reference in New Issue
Block a user