Naval unit movement sounds

This commit is contained in:
Anuken
2025-12-14 13:51:10 -05:00
parent 1bdac35d90
commit d6c1ab50ae
3 changed files with 38 additions and 1 deletions
Binary file not shown.
Binary file not shown.
+38 -1
View File
@@ -1561,11 +1561,13 @@ public class UnitTypes{
drag = 0.13f; drag = 0.13f;
hitSize = 10f; hitSize = 10f;
health = 280; health = 280;
armor = 2f;
accel = 0.4f; accel = 0.4f;
rotateSpeed = 3.3f; rotateSpeed = 3.3f;
faceTarget = false; faceTarget = false;
armor = 2f; moveSoundVolume = 0.4f;
moveSound = Sounds.shipMove;
weapons.add(new Weapon("mount-weapon"){{ weapons.add(new Weapon("mount-weapon"){{
reload = 13f; reload = 13f;
@@ -1622,6 +1624,10 @@ public class UnitTypes{
faceTarget = false; faceTarget = false;
ammoType = new ItemAmmoType(Items.graphite); ammoType = new ItemAmmoType(Items.graphite);
moveSoundVolume = 0.55f;
moveSoundPitchMin = moveSoundPitchMax = 0.9f;
moveSound = Sounds.shipMove;
trailLength = 20; trailLength = 20;
waveTrailX = 5.5f; waveTrailX = 5.5f;
waveTrailY = -4f; waveTrailY = -4f;
@@ -1681,6 +1687,10 @@ public class UnitTypes{
faceTarget = false; faceTarget = false;
ammoType = new ItemAmmoType(Items.graphite); ammoType = new ItemAmmoType(Items.graphite);
moveSoundVolume = 0.7f;
moveSoundPitchMin = moveSoundPitchMax = 0.77f;
moveSound = Sounds.shipMove;
trailLength = 22; trailLength = 22;
waveTrailX = 7f; waveTrailX = 7f;
waveTrailY = -9f; waveTrailY = -9f;
@@ -1778,6 +1788,10 @@ public class UnitTypes{
faceTarget = false; faceTarget = false;
ammoType = new ItemAmmoType(Items.thorium); ammoType = new ItemAmmoType(Items.thorium);
moveSoundVolume = 1f;
moveSound = Sounds.shipMoveBig;
moveSoundPitchMin = moveSoundPitchMax = 0.95f;
trailLength = 50; trailLength = 50;
waveTrailX = 18f; waveTrailX = 18f;
waveTrailY = -21f; waveTrailY = -21f;
@@ -1868,6 +1882,10 @@ public class UnitTypes{
faceTarget = false; faceTarget = false;
ammoType = new PowerAmmoType(4000); ammoType = new PowerAmmoType(4000);
moveSoundVolume = 1.1f;
moveSound = Sounds.shipMoveBig;
moveSoundPitchMin = moveSoundPitchMax = 0.9f;
trailLength = 70; trailLength = 70;
waveTrailX = 23f; waveTrailX = 23f;
waveTrailY = -32f; waveTrailY = -32f;
@@ -1920,6 +1938,9 @@ public class UnitTypes{
ammoType = new PowerAmmoType(900); ammoType = new PowerAmmoType(900);
armor = 3f; armor = 3f;
moveSoundVolume = 0.4f;
moveSound = Sounds.shipMove;
buildSpeed = 1.5f; buildSpeed = 1.5f;
rotateToBuilding = false; rotateToBuilding = false;
@@ -2021,6 +2042,10 @@ public class UnitTypes{
rotateSpeed = 4f; rotateSpeed = 4f;
faceTarget = false; faceTarget = false;
moveSoundVolume = 0.55f;
moveSoundPitchMin = moveSoundPitchMax = 0.9f;
moveSound = Sounds.shipMove;
trailLength = 22; trailLength = 22;
waveTrailX = 5.5f; waveTrailX = 5.5f;
waveTrailY = -4f; waveTrailY = -4f;
@@ -2100,6 +2125,10 @@ public class UnitTypes{
faceTarget = false; faceTarget = false;
ammoType = new ItemAmmoType(Items.graphite); ammoType = new ItemAmmoType(Items.graphite);
moveSoundVolume = 0.7f;
moveSoundPitchMin = moveSoundPitchMax = 0.77f;
moveSound = Sounds.shipMove;
trailLength = 23; trailLength = 23;
waveTrailX = 9f; waveTrailX = 9f;
waveTrailY = -9f; waveTrailY = -9f;
@@ -2240,6 +2269,10 @@ public class UnitTypes{
ammoType = new PowerAmmoType(3500); ammoType = new PowerAmmoType(3500);
ammoCapacity = 40; ammoCapacity = 40;
moveSoundVolume = 1f;
moveSound = Sounds.shipMoveBig;
moveSoundPitchMin = moveSoundPitchMax = 0.95f;
//clip size is massive due to energy field //clip size is massive due to energy field
clipSize = 250f; clipSize = 250f;
@@ -2288,6 +2321,10 @@ public class UnitTypes{
faceTarget = false; faceTarget = false;
ammoType = new PowerAmmoType(4500); ammoType = new PowerAmmoType(4500);
moveSoundVolume = 1.1f;
moveSound = Sounds.shipMoveBig;
moveSoundPitchMin = moveSoundPitchMax = 0.9f;
trailLength = 70; trailLength = 70;
waveTrailX = 23f; waveTrailX = 23f;
waveTrailY = -32f; waveTrailY = -32f;