Erekir heat-boosted efficiency cap now displays as 100%
This commit is contained in:
@@ -1415,9 +1415,9 @@ public class Blocks{
|
||||
ambientSound = Sounds.loopExtract;
|
||||
ambientSoundVolume = 0.06f;
|
||||
|
||||
heatRequirement = 6f;
|
||||
|
||||
outputLiquid = new LiquidStack(Liquids.nitrogen, 4f / 60f);
|
||||
maxEfficiency = 1f;
|
||||
heatRequirement = 24f;
|
||||
outputLiquid = new LiquidStack(Liquids.nitrogen, 16f / 60f);
|
||||
|
||||
researchCost = with(Items.silicon, 2000, Items.oxide, 900, Items.beryllium, 2400);
|
||||
}};
|
||||
@@ -1534,7 +1534,7 @@ public class Blocks{
|
||||
requirements(Category.crafting, with(Items.tungsten, 110, Items.thorium, 150, Items.oxide, 60));
|
||||
craftEffect = Fx.none;
|
||||
outputItem = new ItemStack(Items.carbide, 1);
|
||||
craftTime = 60f * 2.25f;
|
||||
craftTime = 60f * 2.25f/4f;
|
||||
size = 3;
|
||||
itemCapacity = 20;
|
||||
hasPower = hasItems = true;
|
||||
@@ -1542,7 +1542,8 @@ public class Blocks{
|
||||
ambientSound = Sounds.loopSmelter;
|
||||
ambientSoundVolume = 0.09f;
|
||||
|
||||
heatRequirement = 10f;
|
||||
heatRequirement = 40f;
|
||||
maxEfficiency = 1f;
|
||||
|
||||
consumeItems(with(Items.tungsten, 2, Items.graphite, 3));
|
||||
consumePower(2f);
|
||||
@@ -1585,8 +1586,9 @@ public class Blocks{
|
||||
size = 3;
|
||||
|
||||
itemCapacity = 20;
|
||||
heatRequirement = 10f;
|
||||
craftTime = 60f * 3f;
|
||||
heatRequirement = 40f;
|
||||
maxEfficiency = 1f;
|
||||
craftTime = 60f * 3f/4f;
|
||||
liquidCapacity = 80f * 5;
|
||||
|
||||
ambientSound = Sounds.loopSmelter;
|
||||
@@ -1610,14 +1612,15 @@ public class Blocks{
|
||||
}});
|
||||
|
||||
consumeItem(Items.silicon, 3);
|
||||
consumeLiquid(Liquids.slag, 40f / 60f);
|
||||
consumeLiquid(Liquids.slag, 160f / 60f);
|
||||
consumePower(1.5f);
|
||||
}};
|
||||
|
||||
cyanogenSynthesizer = new HeatCrafter("cyanogen-synthesizer"){{
|
||||
requirements(Category.crafting, with(Items.carbide, 50, Items.silicon, 80, Items.beryllium, 90));
|
||||
|
||||
heatRequirement = 5f;
|
||||
heatRequirement = 20f;
|
||||
maxEfficiency = 1f;
|
||||
|
||||
drawer = new DrawMulti(new DrawRegion("-bottom"), new DrawLiquidTile(Liquids.cyanogen),
|
||||
new DrawParticles(){{
|
||||
@@ -1637,9 +1640,9 @@ public class Blocks{
|
||||
ambientSoundVolume = 0.08f;
|
||||
|
||||
liquidCapacity = 80f;
|
||||
outputLiquid = new LiquidStack(Liquids.cyanogen, 3f / 60f);
|
||||
outputLiquid = new LiquidStack(Liquids.cyanogen, 12f / 60f);
|
||||
|
||||
consumeLiquid(Liquids.arkycite, 40f / 60f);
|
||||
consumeLiquid(Liquids.arkycite, 160f / 60f);
|
||||
consumeItem(Items.graphite);
|
||||
consumePower(2f);
|
||||
}};
|
||||
@@ -1650,8 +1653,9 @@ public class Blocks{
|
||||
size = 3;
|
||||
|
||||
itemCapacity = 40;
|
||||
heatRequirement = 8f;
|
||||
craftTime = 60f * 2f;
|
||||
heatRequirement = 32f;
|
||||
maxEfficiency = 1f;
|
||||
craftTime = 60f * 2f / 4f;
|
||||
liquidCapacity = 10f * 4;
|
||||
|
||||
ambientSound = Sounds.loopTech;
|
||||
@@ -1673,7 +1677,7 @@ public class Blocks{
|
||||
}});
|
||||
|
||||
consumeItems(with(Items.thorium, 2, Items.sand, 6));
|
||||
consumeLiquid(Liquids.ozone, 2f / 60f);
|
||||
consumeLiquid(Liquids.ozone, 8f / 60f);
|
||||
consumePower(8f);
|
||||
}};
|
||||
|
||||
@@ -5097,8 +5101,8 @@ public class Blocks{
|
||||
}};
|
||||
|
||||
consumePower(5f);
|
||||
heatRequirement = 10f;
|
||||
maxHeatEfficiency = 2f;
|
||||
heatRequirement = 20f;
|
||||
maxHeatEfficiency = 1f;
|
||||
|
||||
newTargetInterval = 40f;
|
||||
|
||||
@@ -5108,8 +5112,8 @@ public class Blocks{
|
||||
outlineColor = Pal.darkOutline;
|
||||
size = 4;
|
||||
envEnabled |= Env.space;
|
||||
reload = 100f;
|
||||
cooldownTime = reload;
|
||||
reload = 50f;
|
||||
cooldownTime = 100f;
|
||||
recoil = 3f;
|
||||
range = 368;
|
||||
shootCone = 20f;
|
||||
@@ -6174,8 +6178,8 @@ public class Blocks{
|
||||
}};
|
||||
|
||||
velocityRnd = 0.15f;
|
||||
heatRequirement = 72f;
|
||||
maxHeatEfficiency = 2f;
|
||||
heatRequirement = 144f;
|
||||
maxHeatEfficiency = 1f;
|
||||
warmupMaintainTime = 120f;
|
||||
consumePower(40f);
|
||||
unitSort = UnitSorts.strongest;
|
||||
@@ -6188,7 +6192,7 @@ public class Blocks{
|
||||
|
||||
outlineColor = Pal.darkOutline;
|
||||
envEnabled |= Env.space;
|
||||
reload = 7f;
|
||||
reload = 3.5f;
|
||||
range = 410;
|
||||
trackingRange = range * 1.4f;
|
||||
shootCone = 100f;
|
||||
|
||||
Reference in New Issue
Block a user