From cbeffef0b70aa10e70546ef8f8832414fb0a9f79 Mon Sep 17 00:00:00 2001 From: SomeonesShade Date: Sun, 6 Apr 2025 23:32:09 +0800 Subject: [PATCH] Erekir Production Changes (#10607) --- core/assets/bundles/bundle.properties | 2 +- core/src/mindustry/content/Blocks.java | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 16455fd4aa..212ebf33b3 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -2312,7 +2312,7 @@ block.vent-condenser.description = Condenses vent gases into water. Consumes pow block.plasma-bore.description = When placed facing an ore wall, outputs items indefinitely. Requires small amounts of power.\nOptionally uses hydrogen to boost efficiency. block.large-plasma-bore.description = A larger plasma bore. Capable of mining tungsten and thorium. Requires hydrogen and power.\nOptionally uses nitrogen to boost efficiency. block.cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power. Efficiency varies based on type of wall. -block.large-cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power and ozone. Efficiency varies based on type of wall. Optionally consumes tungsten to increase efficiency. +block.large-cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power and hydrogen. Efficiency varies based on type of wall. Optionally consumes graphite to increase efficiency. block.impact-drill.description = When placed on ore, outputs items in bursts indefinitely. Requires power and water.\nOptionally uses ozone to boost efficiency. block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.\nOptionally uses cyanogen to boost efficiency. block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides. diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 8507e93b81..6d21810b88 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -1339,7 +1339,7 @@ public class Blocks{ }}; smallHeatRedirector = new HeatConductor("small-heat-redirector"){{ - requirements(Category.crafting, with(Items.surgeAlloy, 10, Items.graphite, 10)); + requirements(Category.crafting, with(Items.surgeAlloy, 8, Items.graphite, 8)); researchCostMultiplier = 10f; @@ -2827,7 +2827,7 @@ public class Blocks{ largeCliffCrusher = new WallCrafter("large-cliff-crusher"){{ requirements(Category.production, with(Items.silicon, 80, Items.surgeAlloy, 15, Items.beryllium, 100, Items.tungsten, 50)); - consumePower(30 / 60f); + consumePower(1f); drillTime = 48f; size = 3; @@ -2837,11 +2837,11 @@ public class Blocks{ ambientSound = Sounds.drill; ambientSoundVolume = 0.08f; - consumeLiquid(Liquids.ozone, 1f / 60f); + consumeLiquid(Liquids.hydrogen, 1f / 60f); - itemConsumer = consumeItem(Items.tungsten).boost(); + itemConsumer = consumeItem(Items.graphite).boost(); itemCapacity = 20; - boostItemUseTime = 60f * 10f; + boostItemUseTime = 60f / 0.75f; //alternatively, boost using nitrogen: //consumeLiquid(Liquids.nitrogen, 3f / 60f).boost(); @@ -2892,7 +2892,7 @@ public class Blocks{ blockedItem = Items.thorium; researchCostMultiplier = 0.5f; - drillMultipliers.put(Items.beryllium, 1.95f); + drillMultipliers.put(Items.beryllium, 2f); liquidBoostIntensity = 1.75f; fogRadius = 4; @@ -2923,13 +2923,13 @@ public class Blocks{ glowColor.a = 0.6f; fogRadius = 5; - drillMultipliers.put(Items.beryllium, 1.35f); + drillMultipliers.put(Items.beryllium, 2f); liquidBoostIntensity = 2f; //TODO different requirements consumePower(6f); consumeLiquid(Liquids.hydrogen, 4f / 60f); - consumeLiquid(Liquids.cyanogen, 3f / 60f).boost(); + consumeLiquid(Liquids.cyanogen, 0.75f / 60f).boost(); }}; //endregion