mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-13 12:16:53 +07:00
so i made a slag heater (#6925)
* Add slag fueled heater * i have no idea why i have to do this but i do Co-authored-by: Blue <415bluewolf@gmail.com> Co-authored-by: Anuken <arnukren@gmail.com>
This commit is contained in:
parent
5cc314672f
commit
38b0a664f4
BIN
core/assets-raw/sprites/blocks/production/slag-heater-bottom.png
Normal file
BIN
core/assets-raw/sprites/blocks/production/slag-heater-bottom.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 307 B |
BIN
core/assets-raw/sprites/blocks/production/slag-heater-heat.png
Normal file
BIN
core/assets-raw/sprites/blocks/production/slag-heater-heat.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
BIN
core/assets-raw/sprites/blocks/production/slag-heater-top1.png
Normal file
BIN
core/assets-raw/sprites/blocks/production/slag-heater-top1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 635 B |
BIN
core/assets-raw/sprites/blocks/production/slag-heater-top2.png
Normal file
BIN
core/assets-raw/sprites/blocks/production/slag-heater-top2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 640 B |
BIN
core/assets-raw/sprites/blocks/production/slag-heater.png
Normal file
BIN
core/assets-raw/sprites/blocks/production/slag-heater.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.0 KiB |
@ -1945,6 +1945,7 @@ block.electrolyzer.name = Electrolyzer
|
|||||||
block.atmospheric-concentrator.name = Atmospheric Concentrator
|
block.atmospheric-concentrator.name = Atmospheric Concentrator
|
||||||
block.oxidation-chamber.name = Oxidation Chamber
|
block.oxidation-chamber.name = Oxidation Chamber
|
||||||
block.electric-heater.name = Electric Heater
|
block.electric-heater.name = Electric Heater
|
||||||
|
block.slag-heater.name = Slag Heater
|
||||||
block.phase-heater.name = Phase Heater
|
block.phase-heater.name = Phase Heater
|
||||||
block.heat-redirector.name = Heat Redirector
|
block.heat-redirector.name = Heat Redirector
|
||||||
block.slag-incinerator.name = Slag Incinerator
|
block.slag-incinerator.name = Slag Incinerator
|
||||||
|
@ -138,4 +138,5 @@ Jerzy Paciorkiewicz
|
|||||||
YozoZChomutova
|
YozoZChomutova
|
||||||
Qendolin
|
Qendolin
|
||||||
Goobrr
|
Goobrr
|
||||||
|
BlueWolf
|
||||||
[Error_27]
|
[Error_27]
|
||||||
|
@ -563,3 +563,4 @@
|
|||||||
63121=tank-refabricator|block-tank-refabricator-ui
|
63121=tank-refabricator|block-tank-refabricator-ui
|
||||||
63120=mech-refabricator|block-mech-refabricator-ui
|
63120=mech-refabricator|block-mech-refabricator-ui
|
||||||
63119=ship-refabricator|block-ship-refabricator-ui
|
63119=ship-refabricator|block-ship-refabricator-ui
|
||||||
|
63118=slag-heater|block-slag-heater-ui
|
||||||
|
@ -71,7 +71,7 @@ public class Blocks{
|
|||||||
melter, separator, disassembler, sporePress, pulverizer, incinerator, coalCentrifuge,
|
melter, separator, disassembler, sporePress, pulverizer, incinerator, coalCentrifuge,
|
||||||
|
|
||||||
//erekir
|
//erekir
|
||||||
siliconArcFurnace, electrolyzer, oxidationChamber, atmosphericConcentrator, electricHeater, phaseHeater, heatRedirector, slagIncinerator,
|
siliconArcFurnace, electrolyzer, oxidationChamber, atmosphericConcentrator, electricHeater, slagHeater, phaseHeater, heatRedirector, slagIncinerator,
|
||||||
carbideCrucible, slagCentrifuge, surgeCrucible, cyanogenSynthesizer, phaseSynthesizer, heatReactor,
|
carbideCrucible, slagCentrifuge, surgeCrucible, cyanogenSynthesizer, phaseSynthesizer, heatReactor,
|
||||||
|
|
||||||
//sandbox
|
//sandbox
|
||||||
@ -1251,6 +1251,20 @@ public class Blocks{
|
|||||||
regionRotated1 = 1;
|
regionRotated1 = 1;
|
||||||
consumePower(50f / 60f);
|
consumePower(50f / 60f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
slagHeater = new HeatProducer("slag-heater"){{
|
||||||
|
requirements(Category.crafting, with(Items.tungsten, 50, Items.oxide, 20, Items.beryllium, 20));
|
||||||
|
|
||||||
|
researchCostMultiplier = 4f;
|
||||||
|
|
||||||
|
drawer = new DrawMulti(new DrawRegion("-bottom"), new DrawLiquidTile(Liquids.slag), new DrawDefault(), new DrawHeatOutput());
|
||||||
|
size = 3;
|
||||||
|
liquidCapacity = 40f;
|
||||||
|
rotateDraw = false;
|
||||||
|
regionRotated1 = 1;
|
||||||
|
consumeLiquid(Liquids.slag, 40f / 60f);
|
||||||
|
heatOutput = 6f;
|
||||||
|
}};
|
||||||
|
|
||||||
phaseHeater = new HeatProducer("phase-heater"){{
|
phaseHeater = new HeatProducer("phase-heater"){{
|
||||||
requirements(Category.crafting, with(Items.oxide, 30, Items.carbide, 30, Items.beryllium, 30));
|
requirements(Category.crafting, with(Items.oxide, 30, Items.carbide, 30, Items.beryllium, 30));
|
||||||
|
@ -197,6 +197,10 @@ public class ErekirTechTree{
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
node(slagHeater, () -> {
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
node(atmosphericConcentrator, Seq.with(new OnSector(four)), () -> {
|
node(atmosphericConcentrator, Seq.with(new OnSector(four)), () -> {
|
||||||
node(cyanogenSynthesizer, Seq.with(new OnSector(four)), () -> {
|
node(cyanogenSynthesizer, Seq.with(new OnSector(four)), () -> {
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user