Decreased flyer speed, damage, moved start wave / Wave time increase
This commit is contained in:
@@ -38,7 +38,7 @@ public class Vars{
|
|||||||
//respawn time in frames
|
//respawn time in frames
|
||||||
public static final float respawnduration = 60*4;
|
public static final float respawnduration = 60*4;
|
||||||
//time between waves in frames (on normal mode)
|
//time between waves in frames (on normal mode)
|
||||||
public static final float wavespace = 60*60*1.5f;
|
public static final float wavespace = 60*60*2f;
|
||||||
//waves can last no longer than 3 minutes, otherwise the next one spawns
|
//waves can last no longer than 3 minutes, otherwise the next one spawns
|
||||||
public static final float maxwavespace = 60*60*4f;
|
public static final float maxwavespace = 60*60*4f;
|
||||||
|
|
||||||
|
|||||||
@@ -125,7 +125,7 @@ public class StatusEffects implements ContentList {
|
|||||||
overdrive = new StatusEffect(6f) {
|
overdrive = new StatusEffect(6f) {
|
||||||
{
|
{
|
||||||
armorMultiplier = 0.95f;
|
armorMultiplier = 0.95f;
|
||||||
speedMultiplier = 1.4f;
|
speedMultiplier = 1.05f;
|
||||||
damageMultiplier = 1.4f;
|
damageMultiplier = 1.4f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ public class UnitTypes implements ContentList {
|
|||||||
|
|
||||||
vtol = new UnitType("vtol", Vtol.class, Vtol::new){{
|
vtol = new UnitType("vtol", Vtol.class, Vtol::new){{
|
||||||
speed = 0.3f;
|
speed = 0.3f;
|
||||||
maxVelocity = 2.1f;
|
maxVelocity = 1.9f;
|
||||||
drag = 0.01f;
|
drag = 0.01f;
|
||||||
isFlying = true;
|
isFlying = true;
|
||||||
}};
|
}};
|
||||||
@@ -50,7 +50,7 @@ public class UnitTypes implements ContentList {
|
|||||||
monsoon = new UnitType("monsoon", Monsoon.class, Monsoon::new){{
|
monsoon = new UnitType("monsoon", Monsoon.class, Monsoon::new){{
|
||||||
health = 230;
|
health = 230;
|
||||||
speed = 0.2f;
|
speed = 0.2f;
|
||||||
maxVelocity = 1.5f;
|
maxVelocity = 1.4f;
|
||||||
drag = 0.01f;
|
drag = 0.01f;
|
||||||
isFlying = true;
|
isFlying = true;
|
||||||
weapon = Weapons.bomber;
|
weapon = Weapons.bomber;
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ public class Weapons implements ContentList {
|
|||||||
|
|
||||||
chainBlaster = new Weapon("chain-blaster") {{
|
chainBlaster = new Weapon("chain-blaster") {{
|
||||||
length = 1.5f;
|
length = 1.5f;
|
||||||
reload = 20f;
|
reload = 30f;
|
||||||
roundrobin = true;
|
roundrobin = true;
|
||||||
ejectEffect = ShootFx.shellEjectSmall;
|
ejectEffect = ShootFx.shellEjectSmall;
|
||||||
setAmmo(AmmoTypes.bulletLead, AmmoTypes.bulletCarbide, AmmoTypes.bulletTungsten, AmmoTypes.bulletSilicon, AmmoTypes.bulletThorium);
|
setAmmo(AmmoTypes.bulletLead, AmmoTypes.bulletCarbide, AmmoTypes.bulletTungsten, AmmoTypes.bulletSilicon, AmmoTypes.bulletThorium);
|
||||||
|
|||||||
@@ -22,7 +22,6 @@ import static io.anuke.mindustry.Vars.world;
|
|||||||
|
|
||||||
public abstract class FlyingUnit extends BaseUnit implements CarryTrait{
|
public abstract class FlyingUnit extends BaseUnit implements CarryTrait{
|
||||||
protected static Translator vec = new Translator();
|
protected static Translator vec = new Translator();
|
||||||
protected static float maxAim = 30f;
|
|
||||||
protected static float wobblyness = 0.6f;
|
protected static float wobblyness = 0.6f;
|
||||||
|
|
||||||
protected Trail trail = new Trail(8);
|
protected Trail trail = new Trail(8);
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ public class WaveCreator{
|
|||||||
}},
|
}},
|
||||||
|
|
||||||
new SpawnGroup(UnitTypes.vtol){{
|
new SpawnGroup(UnitTypes.vtol){{
|
||||||
begin = 6;
|
begin = 12;
|
||||||
end = 8;
|
end = 14;
|
||||||
}},
|
}},
|
||||||
|
|
||||||
new SpawnGroup(UnitTypes.scout){{
|
new SpawnGroup(UnitTypes.scout){{
|
||||||
@@ -100,7 +100,7 @@ public class WaveCreator{
|
|||||||
}},
|
}},
|
||||||
|
|
||||||
new SpawnGroup(UnitTypes.scout){{
|
new SpawnGroup(UnitTypes.scout){{
|
||||||
begin = 25;
|
begin = 35;
|
||||||
spacing = 3;
|
spacing = 3;
|
||||||
unitAmount = 4;
|
unitAmount = 4;
|
||||||
groupAmount = 2;
|
groupAmount = 2;
|
||||||
|
|||||||
Reference in New Issue
Block a user