Some initial air boss stats

This commit is contained in:
Anuken
2020-07-23 21:50:07 -04:00
parent d6af9a6671
commit c1283b856b
3 changed files with 16 additions and 12 deletions

View File

@@ -1760,7 +1760,7 @@ public class Blocks implements ContentList{
size = 7;
consumes.power(12f);
consumes.items(with(Items.silicon, 200, Items.titanium, 200, Items.surgealloy, 240));
consumes.items(with(Items.silicon, 250, Items.titanium, 500, Items.plastanium, 400));
consumes.liquid(Liquids.cryofluid, 1f);
constructTime = 60f * 60f * 1.5f;
@@ -1776,7 +1776,7 @@ public class Blocks implements ContentList{
size = 9;
consumes.power(25f);
consumes.items(with(Items.silicon, 300, Items.plastanium, 300, Items.surgealloy, 300, Items.phasefabric, 250));
consumes.items(with(Items.silicon, 350, Items.plastanium, 450, Items.surgealloy, 400, Items.phasefabric, 150));
consumes.liquid(Liquids.cryofluid, 3f);
constructTime = 60f * 60f * 4;

View File

@@ -445,7 +445,7 @@ public class UnitTypes implements ContentList{
}};
horizon = new UnitType("horizon"){{
health = 220;
health = 300;
speed = 2f;
accel = 0.08f;
drag = 0.016f;
@@ -454,6 +454,7 @@ public class UnitTypes implements ContentList{
engineOffset = 7.8f;
range = 140f;
faceTarget = false;
armor = 2f;
weapons.add(new Weapon(){{
x = 3f;
@@ -469,7 +470,7 @@ public class UnitTypes implements ContentList{
}};
zenith = new UnitType("zenith"){{
health = 450;
health = 1000;
speed = 1.9f;
accel = 0.04f;
drag = 0.016f;
@@ -477,6 +478,7 @@ public class UnitTypes implements ContentList{
range = 140f;
hitsize = 18f;
lowAltitude = true;
armor = 4f;
engineOffset = 12f;
engineSize = 3f;
@@ -512,15 +514,16 @@ public class UnitTypes implements ContentList{
}};
antumbra = new UnitType("antumbra"){{
speed = 1.1f;
accel = 0.02f;
speed = 1.25f;
accel = 0.035f;
drag = 0.05f;
rotateSpeed = 2.5f;
rotateSpeed = 3.5f;
flying = true;
lowAltitude = true;
health = 75000;
engineOffset = 38;
engineSize = 7.3f;
health = 7000;
armor = 9f;
engineOffset = 21;
engineSize = 5.3f;
hitsize = 58f;
weapons.add(new Weapon(){{
@@ -539,11 +542,12 @@ public class UnitTypes implements ContentList{
rotateSpeed = 2.5f;
flying = true;
lowAltitude = true;
health = 75000;
health = 13000;
engineOffset = 38;
engineSize = 7.3f;
hitsize = 58f;
destructibleWreck = false;
armor = 13f;
weapons.add(new Weapon(){{
y = 1.5f;

View File

@@ -29,7 +29,7 @@ public class Tile implements Position, QuadTreeObject, Displayable{
protected @NonNull Block block;
protected @NonNull Floor floor;
protected @NonNull Floor overlay;
/** Rotation, 0-3. Not guaranteed to be in any specific range. */
/** Rotation of blocks, or other data. Not guaranteed to be in any specific range. */
protected byte rotation;
protected boolean changing = false;