diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 10d8094146..01721a6286 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -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; diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index 09784f50a4..6c16e2f95a 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -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; diff --git a/core/src/mindustry/world/Tile.java b/core/src/mindustry/world/Tile.java index 93aab9bcc9..c81bb4dfa6 100644 --- a/core/src/mindustry/world/Tile.java +++ b/core/src/mindustry/world/Tile.java @@ -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;