diff --git a/Content.Shared/Movement/Components/InputMoverComponent.cs b/Content.Shared/Movement/Components/InputMoverComponent.cs index 87da601f76..a1ed2b37e5 100644 --- a/Content.Shared/Movement/Components/InputMoverComponent.cs +++ b/Content.Shared/Movement/Components/InputMoverComponent.cs @@ -76,6 +76,8 @@ namespace Content.Shared.Movement.Components public TimeSpan LerpTarget; public const float LerpTime = 1.0f; + public const float SprintingSoundModifier = 3.5f; + public const float WalkingSoundModifier = 1.5f; public bool Sprinting => (HeldMoveButtons & MoveButtons.Walk) == 0x0; diff --git a/Content.Shared/Movement/Systems/SharedMoverController.cs b/Content.Shared/Movement/Systems/SharedMoverController.cs index b3c84aed4d..5d24b16621 100644 --- a/Content.Shared/Movement/Systems/SharedMoverController.cs +++ b/Content.Shared/Movement/Systems/SharedMoverController.cs @@ -331,7 +331,8 @@ public abstract partial class SharedMoverController : VirtualController if (!weightless && MobMoverQuery.TryGetComponent(uid, out var mobMover) && TryGetSound(weightless, uid, mover, mobMover, xform, out var sound, tileDef: tileDef)) { - var soundModifier = mover.Sprinting ? 3.5f : 1.5f; + var soundModifier = mover.Sprinting ? InputMoverComponent.SprintingSoundModifier + : InputMoverComponent.WalkingSoundModifier; var audioParams = sound.Params .WithVolume(sound.Params.Volume + soundModifier)