Balancing / Reconstructors require power

This commit is contained in:
Anuken
2018-08-25 10:37:05 -04:00
parent 86a7f837cd
commit f60ba8587f
8 changed files with 47 additions and 21 deletions

View File

@@ -312,16 +312,23 @@ public class Mechs implements ContentList{
}
};
trident = new Mech("trident-ship", true){{
drillPower = 2;
speed = 0.12f;
maxSpeed = 3.4f;
drag = 0.035f;
turnCursor = false;
armor = 20f;
trailColor = Color.valueOf("84f491");
weapon = Weapons.bomberTrident;
}};
trident = new Mech("trident-ship", true){
{
drillPower = 2;
speed = 0.12f;
maxSpeed = 3.4f;
drag = 0.035f;
turnCursor = false;
armor = 20f;
trailColor = Color.valueOf("84f491");
weapon = Weapons.bomberTrident;
}
@Override
public boolean canShoot(Player player){
return player.getVelocity().len() > 1.2f;
}
};
halberd = new Mech("halberd-ship", true){
{

View File

@@ -12,36 +12,43 @@ public class UpgradeBlocks extends BlockList{
deltaFactory = new MechFactory("delta-mech-factory"){{
mech = Mechs.delta;
size = 2;
powerCapacity = 70f;
}};
tauFactory = new MechFactory("tau-mech-factory"){{
mech = Mechs.tau;
size = 2;
powerCapacity = 100f;
}};
omegaFactory = new MechFactory("omega-mech-factory"){{
mech = Mechs.omega;
size = 3;
powerCapacity = 120f;
}};
dartFactory = new MechFactory("dart-ship-factory"){{
mech = Mechs.dart;
size = 2;
powerCapacity = 50f;
}};
javelinFactory = new MechFactory("javelin-ship-factory"){{
mech = Mechs.javelin;
size = 2;
powerCapacity = 80f;
}};
tridentFactory = new MechFactory("trident-ship-factory"){{
mech = Mechs.trident;
size = 2;
powerCapacity = 100f;
}};
halberdFactory = new MechFactory("halberd-ship-factory"){{
mech = Mechs.halberd;
size = 3;
powerCapacity = 120f;
}};
}
}