Core unit balance

This commit is contained in:
Anuken 2020-07-10 09:43:59 -04:00
parent b94f883f39
commit f39702e1cc
9 changed files with 727 additions and 706 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1006 KiB

After

Width:  |  Height:  |  Size: 1008 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 184 KiB

After

Width:  |  Height:  |  Size: 182 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 185 KiB

After

Width:  |  Height:  |  Size: 183 KiB

View File

@ -535,21 +535,20 @@ public class UnitTypes implements ContentList{
isCounted = false;
flying = true;
mineSpeed = 10f;
mineSpeed = 6f;
mineTier = 1;
buildSpeed = 0.5f;
drag = 0.05f;
speed = 2.6f;
rotateSpeed = 15f;
accel = 0.1f;
range = 70f;
itemCapacity = 30;
health = 80f;
engineOffset = 6f;
hitsize = 8f;
weapons.add(new Weapon("small-basic-weapon"){{
reload = 15f;
reload = 20f;
x = 2.75f;
y = 1f;
@ -570,31 +569,36 @@ public class UnitTypes implements ContentList{
isCounted = false;
flying = true;
mineSpeed = 2f;
mineSpeed = 7f;
mineTier = 1;
buildSpeed = 0.5f;
buildSpeed = 0.75f;
drag = 0.05f;
speed = 2.9f;
rotateSpeed = 15f;
rotateSpeed = 17f;
accel = 0.1f;
range = 70f;
itemCapacity = 30;
health = 80f;
itemCapacity = 50;
health = 120f;
engineOffset = 6f;
hitsize = 8f;
hitsize = 9f;
rotateShooting = false;
lowAltitude = true;
weapons.add(new Weapon("small-basic-weapon"){{
reload = 15f;
x = 2.75f;
y = 1f;
weapons.add(new Weapon("small-mount-weapon"){{
reload = 20f;
x = 3f;
y = 0.5f;
rotate = true;
shots = 2;
shotDelay = 4f;
spacing = 0f;
bullet = new BasicBulletType(2.5f, 9){{
bullet = new BasicBulletType(3f, 9){{
width = 7f;
height = 9f;
lifetime = 60f;
shootEffect = Fx.shootSmall;
smokeEffect = Fx.shootSmallSmoke;
tileDamageMultiplier = 0.1f;
tileDamageMultiplier = 0.14f;
}};
}});
}};
@ -605,31 +609,35 @@ public class UnitTypes implements ContentList{
isCounted = false;
flying = true;
mineSpeed = 2f;
mineTier = 1;
buildSpeed = 0.5f;
mineSpeed = 8f;
mineTier = 2;
buildSpeed = 1f;
drag = 0.05f;
speed = 3.4f;
rotateSpeed = 15f;
accel = 0.1f;
range = 70f;
itemCapacity = 30;
health = 80f;
rotateSpeed = 19f;
accel = 0.11f;
itemCapacity = 70;
health = 160f;
engineOffset = 6f;
hitsize = 8f;
hitsize = 10f;
weapons.add(new Weapon("small-basic-weapon"){{
weapons.add(new Weapon("small-mount-weapon"){{
reload = 15f;
x = 2.75f;
y = 1f;
x = 1f;
y = 2f;
shots = 2;
spacing = 2f;
inaccuracy = 3f;
shotDelay = 3f;
bullet = new BasicBulletType(2.5f, 9){{
width = 7f;
height = 9f;
lifetime = 60f;
bullet = new BasicBulletType(3.5f, 9){{
width = 6.5f;
height = 11f;
lifetime = 70f;
shootEffect = Fx.shootSmall;
smokeEffect = Fx.shootSmallSmoke;
tileDamageMultiplier = 0.1f;
tileDamageMultiplier = 0.15f;
homingPower = 0.04f;
}};
}});
}};

View File

@ -622,7 +622,6 @@ public class DesktopInput extends InputHandler{
}
if(unit instanceof Commanderc){
if(Core.input.keyTap(Binding.command)){
Call.unitCommand(player);
}