New liquid turret - Tsunami

This commit is contained in:
slava0135
2020-09-25 11:49:04 +03:00
parent 7b90f5a97d
commit 3e81d194cb
21 changed files with 25061 additions and 24857 deletions

View File

@@ -74,7 +74,7 @@ public class Blocks implements ContentList{
coreShard, coreFoundation, coreNucleus, vault, container, unloader,
//turrets
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, spectre, meltdown, segment, parallax,
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, spectre, meltdown, segment, parallax, tsunami,
//units
commandCenter,
@@ -1458,6 +1458,26 @@ public class Blocks implements ContentList{
shootSound = Sounds.splash;
}};
tsunami = new LiquidTurret("tsunami") {{
requirements(Category.turret, with(Items.metaglass, 100, Items.lead, 400, Items.titanium, 250));
ammo(
Liquids.water, Bullets.waterShot,
Liquids.slag, Bullets.slagShot,
Liquids.cryofluid, Bullets.cryoShot,
Liquids.oil, Bullets.oilShot
);
size = 4;
recoilAmount = 0f;
reloadTime = 1f;
inaccuracy = 10f;
shootCone = 45f;
liquidCapacity = 40f;
shootEffect = Fx.shootLiquid;
range = 220f;
health = 250 * size * size;
shootSound = Sounds.splash;
}};
lancer = new ChargeTurret("lancer"){{
requirements(Category.turret, with(Items.copper, 25, Items.lead, 50, Items.silicon, 45));
range = 155f;