Cheaper Erekir cores
This commit is contained in:
@@ -2934,7 +2934,7 @@ public class Blocks{
|
||||
}};
|
||||
|
||||
coreCitadel = new CoreBlock("core-citadel"){{
|
||||
requirements(Category.effect, with(Items.silicon, 7000, Items.beryllium, 7000, Items.tungsten, 4000, Items.oxide, 2500));
|
||||
requirements(Category.effect, with(Items.silicon, 4000, Items.beryllium, 5000, Items.tungsten, 3000, Items.oxide, 2000));
|
||||
|
||||
unitType = UnitTypes.incite;
|
||||
health = 16000;
|
||||
@@ -2945,13 +2945,12 @@ public class Blocks{
|
||||
incinerateNonBuildable = true;
|
||||
|
||||
unitCapModifier = 15;
|
||||
researchCostMultipliers.put(Items.silicon, 0.4f);
|
||||
researchCostMultiplier = 0.14f;
|
||||
researchCostMultipliers.put(Items.silicon, 0.5f);
|
||||
researchCostMultiplier = 0.17f;
|
||||
}};
|
||||
|
||||
coreAcropolis = new CoreBlock("core-acropolis"){{
|
||||
//TODO cost
|
||||
requirements(Category.effect, with(Items.beryllium, 12000, Items.silicon, 11000, Items.tungsten, 9000, Items.carbide, 10000, Items.oxide, 8000));
|
||||
requirements(Category.effect, with(Items.beryllium, 8000, Items.silicon, 8000, Items.tungsten, 6000, Items.carbide, 5000, Items.oxide, 5000));
|
||||
|
||||
unitType = UnitTypes.emanate;
|
||||
health = 30000;
|
||||
@@ -2962,7 +2961,7 @@ public class Blocks{
|
||||
incinerateNonBuildable = true;
|
||||
|
||||
unitCapModifier = 15;
|
||||
researchCostMultipliers.put(Items.silicon, 0.3f);
|
||||
researchCostMultipliers.put(Items.silicon, 0.4f);
|
||||
researchCostMultiplier = 0.1f;
|
||||
}};
|
||||
|
||||
@@ -4461,7 +4460,7 @@ public class Blocks{
|
||||
}};
|
||||
|
||||
scathe = new ItemTurret("scathe"){{
|
||||
requirements(Category.turret, with(Items.silicon, 300, Items.graphite, 400, Items.tungsten, 450, Items.carbide, 250));
|
||||
requirements(Category.turret, with(Items.silicon, 450, Items.graphite, 400, Items.tungsten, 500, Items.carbide, 300));
|
||||
|
||||
ammo(
|
||||
Items.carbide, new BasicBulletType(0f, 1){{
|
||||
@@ -4498,7 +4497,7 @@ public class Blocks{
|
||||
deathExplosionEffect = Fx.massiveExplosion;
|
||||
shootOnDeath = true;
|
||||
shake = 10f;
|
||||
bullet = new ExplosionBulletType(600f, 65f){{
|
||||
bullet = new ExplosionBulletType(60f, 65f){{
|
||||
hitColor = Pal.redLight;
|
||||
shootEffect = new MultiEffect(Fx.massiveExplosion, Fx.scatheExplosion, Fx.scatheLight, new WaveEffect(){{
|
||||
lifetime = 10f;
|
||||
@@ -4512,7 +4511,7 @@ public class Blocks{
|
||||
ammoMultiplier = 1f;
|
||||
fragLifeMin = 0.1f;
|
||||
fragBullets = 7;
|
||||
fragBullet = new ArtilleryBulletType(3.4f, 30){{
|
||||
fragBullet = new ArtilleryBulletType(3.4f, 32){{
|
||||
buildingDamageMultiplier = 0.3f;
|
||||
drag = 0.02f;
|
||||
hitEffect = Fx.massiveExplosion;
|
||||
@@ -4594,6 +4593,7 @@ public class Blocks{
|
||||
|
||||
recoil = 0.5f;
|
||||
|
||||
fogRadiusMultiuplier = 0.45f;
|
||||
coolantMultiplier = 6f;
|
||||
shootSound = Sounds.missileLaunch;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user