Unit balancing

This commit is contained in:
Anuken
2019-02-04 09:09:47 -05:00
parent 336256fc71
commit 82b908f0ab
4 changed files with 1395 additions and 1396 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@@ -131,13 +131,13 @@ public class UnitTypes implements ContentList{
mass = 5f; mass = 5f;
hitsize = 20f; hitsize = 20f;
rotatespeed = 0.06f; rotatespeed = 0.06f;
health = 800; health = 20000;
weapon = new Weapon("chaos"){{ weapon = new Weapon("chaos"){{
length = 8f; length = 8f;
reload = 50f; reload = 50f;
width = 17.5f; width = 17.5f;
roundrobin = true; roundrobin = true;
recoil = 5f; recoil = 3f;
shake = 2f; shake = 2f;
shots = 4; shots = 4;
spacing = 4f; spacing = 4f;
@@ -154,7 +154,7 @@ public class UnitTypes implements ContentList{
mass = 5f; mass = 5f;
hitsize = 20f; hitsize = 20f;
rotatespeed = 0.06f; rotatespeed = 0.06f;
health = 800; health = 80000;
weapon = new Weapon("eradication"){{ weapon = new Weapon("eradication"){{
length = 9f; length = 9f;
reload = 30f; reload = 30f;
@@ -163,8 +163,7 @@ public class UnitTypes implements ContentList{
recoil = 4f; recoil = 4f;
shake = 2f; shake = 2f;
shots = 4; shots = 4;
spacing = 4f; shotDelay = 2;
shotDelay = 1;
ejectEffect = Fx.shellEjectMedium; ejectEffect = Fx.shellEjectMedium;
bullet = Bullets.standardThoriumBig; bullet = Bullets.standardThoriumBig;
}}; }};
@@ -234,7 +233,7 @@ public class UnitTypes implements ContentList{
}}; }};
revenant = new UnitType("revenant", Revenant.class, Revenant::new){{ revenant = new UnitType("revenant", Revenant.class, Revenant::new){{
health = 400; health = 4000;
mass = 5f; mass = 5f;
hitsize = 20f; hitsize = 20f;
speed = 0.1f; speed = 0.1f;
@@ -264,7 +263,7 @@ public class UnitTypes implements ContentList{
}}; }};
lich = new UnitType("lich", Revenant.class, Revenant::new){{ lich = new UnitType("lich", Revenant.class, Revenant::new){{
health = 1500; health = 15000;
mass = 20f; mass = 20f;
hitsize = 40f; hitsize = 40f;
speed = 0.01f; speed = 0.01f;
@@ -274,7 +273,7 @@ public class UnitTypes implements ContentList{
shootCone = 20f; shootCone = 20f;
isFlying = true; isFlying = true;
rotateWeapon = true; rotateWeapon = true;
engineOffset = 22; engineOffset = 21;
engineSize = 4f; engineSize = 4f;
rotatespeed = 0.01f; rotatespeed = 0.01f;
attackLength = 90f; attackLength = 90f;
@@ -296,7 +295,7 @@ public class UnitTypes implements ContentList{
}}; }};
reaper = new UnitType("reaper", Revenant.class, Revenant::new){{ reaper = new UnitType("reaper", Revenant.class, Revenant::new){{
health = 3000; health = 30000;
mass = 30f; mass = 30f;
hitsize = 56f; hitsize = 56f;
speed = 0.01f; speed = 0.01f;