Turret bullet tweaks & fixes
This commit is contained in:
@@ -4347,7 +4347,7 @@ public class Blocks{
|
||||
reloadMultiplier = 0.8f;
|
||||
splashDamageRadius = 110f;
|
||||
rangeChange = 8f;
|
||||
splashDamage = 300f;
|
||||
splashDamage = 330f;
|
||||
scaledSplashDamage = true;
|
||||
hitColor = backColor = trailColor = Color.valueOf("a0b380");
|
||||
frontColor = Color.valueOf("e4ffd6");
|
||||
@@ -4371,6 +4371,23 @@ public class Blocks{
|
||||
shrinkX = 0.2f;
|
||||
shrinkY = 0.1f;
|
||||
buildingDamageMultiplier = 0.25f;
|
||||
|
||||
fragBullets = 1;
|
||||
fragBullet = new EmptyBulletType(){{
|
||||
lifetime = 60f * 2f;
|
||||
bulletInterval = 20f;
|
||||
intervalBullet = new EmptyBulletType(){{
|
||||
splashDamage = 30f;
|
||||
collidesGround = true;
|
||||
collidesAir = false;
|
||||
collides = false;
|
||||
hitEffect = Fx.none;
|
||||
pierce = true;
|
||||
instantDisappear = true;
|
||||
splashDamageRadius = 90f;
|
||||
buildingDamageMultiplier = 0.2f;
|
||||
}};
|
||||
}};
|
||||
}}
|
||||
);
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ import mindustry.entities.bullet.*;
|
||||
public class Bullets{
|
||||
public static BulletType
|
||||
|
||||
placeholder, spaceLiquid, damageLightning, damageLightningGround, fireball;
|
||||
placeholder, spaceLiquid, damageLightning, damageLightningGround, damageLightningAir, fireball;
|
||||
|
||||
public static void load(){
|
||||
|
||||
@@ -37,6 +37,10 @@ public class Bullets{
|
||||
damageLightningGround = damageLightning.copy();
|
||||
damageLightningGround.collidesAir = false;
|
||||
|
||||
damageLightningAir = damageLightning.copy();
|
||||
damageLightningAir.collidesGround = false;
|
||||
damageLightningAir.collidesTiles = false;
|
||||
|
||||
fireball = new FireBulletType(1f, 4){{
|
||||
hittable = false;
|
||||
}};
|
||||
|
||||
Reference in New Issue
Block a user