diff --git a/core/assets/sounds/movement/mechStepSmall.ogg b/core/assets/sounds/movement/mechStepSmall.ogg index 7473bc1ca6..5cefc03b5b 100644 Binary files a/core/assets/sounds/movement/mechStepSmall.ogg and b/core/assets/sounds/movement/mechStepSmall.ogg differ diff --git a/core/assets/sounds/ui/waveSpawn.ogg b/core/assets/sounds/ui/waveSpawn.ogg index 78a4d676d4..5b69169a8c 100644 Binary files a/core/assets/sounds/ui/waveSpawn.ogg and b/core/assets/sounds/ui/waveSpawn.ogg differ diff --git a/core/src/mindustry/audio/SoundPriority.java b/core/src/mindustry/audio/SoundPriority.java index bb351f0042..4235cea9a2 100644 --- a/core/src/mindustry/audio/SoundPriority.java +++ b/core/src/mindustry/audio/SoundPriority.java @@ -88,7 +88,7 @@ public class SoundPriority{ shieldHit.setMaxConcurrent(4); - max(4, mechStep, mechStepHeavy, walkerStep, walkerStepSmall, walkerStepTiny, mechStepSmall); + max(5, mechStep, mechStepHeavy, walkerStep, walkerStepSmall, walkerStepTiny); //repair sounds are lower priority and generally not important set(-1f, blockHeal, healWave); diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index e232244e6c..cc6c847cf0 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -160,6 +160,7 @@ public class UnitTypes{ armor = 9f; mechFrontSway = 0.55f; ammoType = new ItemAmmoType(Items.graphite); + stepSound = Sounds.mechStepSmall; stepSoundPitch = 0.8f; stepSoundVolume = 0.65f; @@ -373,7 +374,6 @@ public class UnitTypes{ mineTier = 2; mineSpeed = 3f; - stepSound = Sounds.mechStepSmall; abilities.add(new ShieldRegenFieldAbility(20f, 40f, 60f * 5, 60f)); ammoType = new PowerAmmoType(1300); @@ -430,6 +430,7 @@ public class UnitTypes{ mechFrontSway = 0.55f; ammoType = new PowerAmmoType(1500); + stepSound = Sounds.mechStepSmall; stepSoundPitch = 0.9f; stepSoundVolume = 0.6f; @@ -640,7 +641,7 @@ public class UnitTypes{ range = 40f; ammoType = new ItemAmmoType(Items.coal); stepSound = Sounds.walkerStepTiny; - stepSoundVolume = 0.4f; + stepSoundVolume = 0.2f; weapons.add(new Weapon(){{ shootOnDeath = true; @@ -680,7 +681,7 @@ public class UnitTypes{ stepSound = Sounds.walkerStepSmall; stepSoundPitch = 1f; - stepSoundVolume = 0.3f; + stepSoundVolume = 0.2f; legCount = 4; legLength = 9f; @@ -3073,7 +3074,7 @@ public class UnitTypes{ legStraightness = 0.3f; stepShake = 0f; stepSound = Sounds.walkerStepTiny; - stepSoundVolume = 0.7f; + stepSoundVolume = 0.4f; legCount = 6; legLength = 8f;