mirror of
https://github.com/Anuken/Mindustry.git
synced 2026-10-02 11:10:50 +03:00
High Tier Armor Buffs+Spiroct (#12027)
* Update UnitTypes.java * edit * spiroct lifesteal counternerf * milder values for now * final * keep arkyid HP
This commit is contained in:
@@ -191,7 +191,7 @@ public class UnitTypes{
|
|||||||
hitSize = 22f;
|
hitSize = 22f;
|
||||||
rotateSpeed = 2.1f;
|
rotateSpeed = 2.1f;
|
||||||
health = 9000;
|
health = 9000;
|
||||||
armor = 10f;
|
armor = 20f;
|
||||||
mechFrontSway = 1f;
|
mechFrontSway = 1f;
|
||||||
|
|
||||||
mechStepParticles = true;
|
mechStepParticles = true;
|
||||||
@@ -292,7 +292,7 @@ public class UnitTypes{
|
|||||||
hitSize = 30f;
|
hitSize = 30f;
|
||||||
rotateSpeed = 1.65f;
|
rotateSpeed = 1.65f;
|
||||||
health = 24000;
|
health = 24000;
|
||||||
armor = 18f;
|
armor = 30f;
|
||||||
mechStepParticles = true;
|
mechStepParticles = true;
|
||||||
stepShake = 0.75f;
|
stepShake = 0.75f;
|
||||||
drownTimeMultiplier = 1.6f;
|
drownTimeMultiplier = 1.6f;
|
||||||
@@ -504,7 +504,7 @@ public class UnitTypes{
|
|||||||
riseSpeed = descentSpeed = 0.02f;
|
riseSpeed = descentSpeed = 0.02f;
|
||||||
|
|
||||||
health = 8200f;
|
health = 8200f;
|
||||||
armor = 9f;
|
armor = 16f;
|
||||||
canBoost = true;
|
canBoost = true;
|
||||||
mechLandShake = 4f;
|
mechLandShake = 4f;
|
||||||
immunities = ObjectSet.with(StatusEffects.burning);
|
immunities = ObjectSet.with(StatusEffects.burning);
|
||||||
@@ -575,7 +575,7 @@ public class UnitTypes{
|
|||||||
corvus = new UnitType("corvus"){{
|
corvus = new UnitType("corvus"){{
|
||||||
hitSize = 29f;
|
hitSize = 29f;
|
||||||
health = 18000f;
|
health = 18000f;
|
||||||
armor = 9f;
|
armor = 14f;
|
||||||
stepShake = 1.5f;
|
stepShake = 1.5f;
|
||||||
rotateSpeed = 1.5f;
|
rotateSpeed = 1.5f;
|
||||||
drownTimeMultiplier = 1.6f;
|
drownTimeMultiplier = 1.6f;
|
||||||
@@ -743,7 +743,7 @@ public class UnitTypes{
|
|||||||
legMoveSpace = 1.4f;
|
legMoveSpace = 1.4f;
|
||||||
legBaseOffset = 2f;
|
legBaseOffset = 2f;
|
||||||
hovering = true;
|
hovering = true;
|
||||||
armor = 5f;
|
armor = 9f;
|
||||||
|
|
||||||
shadowElevation = 0.3f;
|
shadowElevation = 0.3f;
|
||||||
groundLayer = Layer.legUnit;
|
groundLayer = Layer.legUnit;
|
||||||
@@ -764,7 +764,7 @@ public class UnitTypes{
|
|||||||
y = -1.5f;
|
y = -1.5f;
|
||||||
|
|
||||||
bullet = new SapBulletType(){{
|
bullet = new SapBulletType(){{
|
||||||
sapStrength = 0.5f;
|
sapStrength = 0.4f;
|
||||||
length = 75f;
|
length = 75f;
|
||||||
damage = 23;
|
damage = 23;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
@@ -784,7 +784,7 @@ public class UnitTypes{
|
|||||||
shootSound = Sounds.shootSap;
|
shootSound = Sounds.shootSap;
|
||||||
|
|
||||||
bullet = new SapBulletType(){{
|
bullet = new SapBulletType(){{
|
||||||
sapStrength = 0.8f;
|
sapStrength = 0.7f;
|
||||||
length = 40f;
|
length = 40f;
|
||||||
damage = 18;
|
damage = 18;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
@@ -802,7 +802,7 @@ public class UnitTypes{
|
|||||||
speed = 0.62f;
|
speed = 0.62f;
|
||||||
hitSize = 23f;
|
hitSize = 23f;
|
||||||
health = 8000;
|
health = 8000;
|
||||||
armor = 6f;
|
armor = 14f;
|
||||||
|
|
||||||
rotateSpeed = 2.7f;
|
rotateSpeed = 2.7f;
|
||||||
|
|
||||||
@@ -906,7 +906,7 @@ public class UnitTypes{
|
|||||||
speed = 0.5f;
|
speed = 0.5f;
|
||||||
hitSize = 26f;
|
hitSize = 26f;
|
||||||
health = 22000;
|
health = 22000;
|
||||||
armor = 13f;
|
armor = 22f;
|
||||||
lightRadius = 140f;
|
lightRadius = 140f;
|
||||||
stepSound = Sounds.walkerStep;
|
stepSound = Sounds.walkerStep;
|
||||||
stepSoundVolume = 1.1f;
|
stepSoundVolume = 1.1f;
|
||||||
@@ -1182,7 +1182,7 @@ public class UnitTypes{
|
|||||||
flying = true;
|
flying = true;
|
||||||
lowAltitude = true;
|
lowAltitude = true;
|
||||||
health = 7200;
|
health = 7200;
|
||||||
armor = 9f;
|
armor = 17f;
|
||||||
engineOffset = 21;
|
engineOffset = 21;
|
||||||
engineSize = 5.3f;
|
engineSize = 5.3f;
|
||||||
hitSize = 46f;
|
hitSize = 46f;
|
||||||
@@ -1261,7 +1261,7 @@ public class UnitTypes{
|
|||||||
engineOffset = 38;
|
engineOffset = 38;
|
||||||
engineSize = 7.3f;
|
engineSize = 7.3f;
|
||||||
hitSize = 58f;
|
hitSize = 58f;
|
||||||
armor = 13f;
|
armor = 22f;
|
||||||
targetFlags = new BlockFlag[]{BlockFlag.reactor, BlockFlag.battery, BlockFlag.core, null};
|
targetFlags = new BlockFlag[]{BlockFlag.reactor, BlockFlag.battery, BlockFlag.core, null};
|
||||||
|
|
||||||
loopSound = Sounds.loopHover;
|
loopSound = Sounds.loopHover;
|
||||||
@@ -1457,7 +1457,7 @@ public class UnitTypes{
|
|||||||
}};
|
}};
|
||||||
|
|
||||||
quad = new UnitType("quad"){{
|
quad = new UnitType("quad"){{
|
||||||
armor = 8f;
|
armor = 10f;
|
||||||
health = 6000;
|
health = 6000;
|
||||||
speed = 1.2f;
|
speed = 1.2f;
|
||||||
rotateSpeed = 2f;
|
rotateSpeed = 2f;
|
||||||
@@ -1533,7 +1533,7 @@ public class UnitTypes{
|
|||||||
oct = new UnitType("oct"){{
|
oct = new UnitType("oct"){{
|
||||||
aiController = DefenderAI::new;
|
aiController = DefenderAI::new;
|
||||||
|
|
||||||
armor = 16f;
|
armor = 20f;
|
||||||
health = 24000;
|
health = 24000;
|
||||||
speed = 0.8f;
|
speed = 0.8f;
|
||||||
rotateSpeed = 1f;
|
rotateSpeed = 1f;
|
||||||
@@ -2313,7 +2313,7 @@ public class UnitTypes{
|
|||||||
speed = 0.65f;
|
speed = 0.65f;
|
||||||
drag = 0.17f;
|
drag = 0.17f;
|
||||||
hitSize = 58f;
|
hitSize = 58f;
|
||||||
armor = 16f;
|
armor = 20f;
|
||||||
accel = 0.2f;
|
accel = 0.2f;
|
||||||
rotateSpeed = 1.1f;
|
rotateSpeed = 1.1f;
|
||||||
faceTarget = false;
|
faceTarget = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user