balancing
This commit is contained in:
@@ -1592,14 +1592,14 @@ public class Blocks implements ContentList{
|
|||||||
tsunami = new LiquidTurret("tsunami"){{
|
tsunami = new LiquidTurret("tsunami"){{
|
||||||
requirements(Category.turret, with(Items.metaglass, 100, Items.lead, 400, Items.titanium, 250, Items.thorium, 100));
|
requirements(Category.turret, with(Items.metaglass, 100, Items.lead, 400, Items.titanium, 250, Items.thorium, 100));
|
||||||
ammo(
|
ammo(
|
||||||
Liquids.water, Bullets.waterShot,
|
Liquids.water, Bullets.heavyWaterShot,
|
||||||
Liquids.slag, Bullets.slagShot,
|
Liquids.slag, Bullets.heavySlagShot,
|
||||||
Liquids.cryofluid, Bullets.cryoShot,
|
Liquids.cryofluid, Bullets.heavyCryoShot,
|
||||||
Liquids.oil, Bullets.oilShot
|
Liquids.oil, Bullets.heavyOilShot
|
||||||
);
|
);
|
||||||
size = 3;
|
size = 3;
|
||||||
recoilAmount = 0f;
|
recoilAmount = 0f;
|
||||||
reloadTime = 1f;
|
reloadTime = 2f;
|
||||||
inaccuracy = 10f;
|
inaccuracy = 10f;
|
||||||
shootCone = 45f;
|
shootCone = 45f;
|
||||||
liquidCapacity = 25f;
|
liquidCapacity = 25f;
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class Bullets implements ContentList{
|
|||||||
standardGlaive, standardDenseBig, standardThoriumBig, standardIncendiaryBig,
|
standardGlaive, standardDenseBig, standardThoriumBig, standardIncendiaryBig,
|
||||||
|
|
||||||
//liquid
|
//liquid
|
||||||
waterShot, cryoShot, slagShot, oilShot,
|
waterShot, cryoShot, slagShot, oilShot, heavyWaterShot, heavyCryoShot, heavySlagShot, heavyOilShot,
|
||||||
|
|
||||||
//environment, misc.
|
//environment, misc.
|
||||||
damageLightning, damageLightningGround, fireball, basicFlame, pyraFlame, driverBolt, healBullet, healBulletBig, frag;
|
damageLightning, damageLightningGround, fireball, basicFlame, pyraFlame, driverBolt, healBullet, healBulletBig, frag;
|
||||||
@@ -474,6 +474,32 @@ public class Bullets implements ContentList{
|
|||||||
drag = 0.03f;
|
drag = 0.03f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
heavyWaterShot = new LiquidBulletType(Liquids.water){{
|
||||||
|
knockback = 1.0f;
|
||||||
|
puddleSize = 1.0f;
|
||||||
|
damage = 4f;
|
||||||
|
}};
|
||||||
|
|
||||||
|
heavyCryoShot = new LiquidBulletType(Liquids.cryofluid){{
|
||||||
|
knockback = 0.75f;
|
||||||
|
puddleSize = 1.0f;
|
||||||
|
damage = 4f;
|
||||||
|
}};
|
||||||
|
|
||||||
|
heavySlagShot = new LiquidBulletType(Liquids.slag){{
|
||||||
|
knockback = 0.75f;
|
||||||
|
puddleSize = 1.0f;
|
||||||
|
damage = 8f;
|
||||||
|
drag = 0.03f;
|
||||||
|
}};
|
||||||
|
|
||||||
|
heavyOilShot = new LiquidBulletType(Liquids.oil){{
|
||||||
|
knockback = 0.75f;
|
||||||
|
puddleSize = 1.0f;
|
||||||
|
damage = 4f;
|
||||||
|
drag = 0.03f;
|
||||||
|
}};
|
||||||
|
|
||||||
driverBolt = new MassDriverBolt();
|
driverBolt = new MassDriverBolt();
|
||||||
|
|
||||||
frag = new BasicBulletType(5f, 8, "bullet"){{
|
frag = new BasicBulletType(5f, 8, "bullet"){{
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ public class LiquidBulletType extends BulletType{
|
|||||||
public void draw(Bullet b){
|
public void draw(Bullet b){
|
||||||
Draw.color(liquid.color, Color.white, b.fout() / 100f);
|
Draw.color(liquid.color, Color.white, b.fout() / 100f);
|
||||||
|
|
||||||
Fill.circle(b.x, b.y, 3f);
|
Fill.circle(b.x, b.y, puddleSize / 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user