Fix stunbaton stun sounds (#9511)
This commit is contained in:
parent
3e5ccbafc1
commit
d5628fd004
|
|
@ -1,3 +1,5 @@
|
|||
using Content.Shared.Sound;
|
||||
|
||||
namespace Content.Server.Damage.Events;
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -7,4 +9,5 @@ namespace Content.Server.Damage.Events;
|
|||
public struct StaminaDamageOnHitAttemptEvent
|
||||
{
|
||||
public bool Cancelled;
|
||||
public SoundSpecifier? HitSoundOverride;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,6 +59,7 @@ public sealed class StaminaSystem : EntitySystem
|
|||
|
||||
if (ev.Cancelled) return;
|
||||
|
||||
args.HitSoundOverride = ev.HitSoundOverride;
|
||||
var stamQuery = GetEntityQuery<StaminaComponent>();
|
||||
var toHit = new ValueList<StaminaComponent>();
|
||||
|
||||
|
|
|
|||
|
|
@ -50,6 +50,8 @@ namespace Content.Server.Stunnable.Systems
|
|||
return;
|
||||
}
|
||||
|
||||
args.HitSoundOverride = component.StunSound;
|
||||
|
||||
if (battery.CurrentCharge < component.EnergyPerUse)
|
||||
{
|
||||
SoundSystem.Play(component.SparksSound.GetSound(), Filter.Pvs(component.Owner, entityManager: EntityManager), uid, AudioHelpers.WithVariation(0.25f));
|
||||
|
|
|
|||
Loading…
Reference in New Issue