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:
BlueWolf 2022-06-08 07:20:35 -06:00 committed by GitHub
parent 5cc314672f
commit 38b0a664f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 22 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 635 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 640 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1945,6 +1945,7 @@ block.electrolyzer.name = Electrolyzer
block.atmospheric-concentrator.name = Atmospheric Concentrator
block.oxidation-chamber.name = Oxidation Chamber
block.electric-heater.name = Electric Heater
block.slag-heater.name = Slag Heater
block.phase-heater.name = Phase Heater
block.heat-redirector.name = Heat Redirector
block.slag-incinerator.name = Slag Incinerator

View File

@ -138,4 +138,5 @@ Jerzy Paciorkiewicz
YozoZChomutova
Qendolin
Goobrr
BlueWolf
[Error_27]

View File

@ -563,3 +563,4 @@
63121=tank-refabricator|block-tank-refabricator-ui
63120=mech-refabricator|block-mech-refabricator-ui
63119=ship-refabricator|block-ship-refabricator-ui
63118=slag-heater|block-slag-heater-ui

View File

@ -71,7 +71,7 @@ public class Blocks{
melter, separator, disassembler, sporePress, pulverizer, incinerator, coalCentrifuge,
//erekir
siliconArcFurnace, electrolyzer, oxidationChamber, atmosphericConcentrator, electricHeater, phaseHeater, heatRedirector, slagIncinerator,
siliconArcFurnace, electrolyzer, oxidationChamber, atmosphericConcentrator, electricHeater, slagHeater, phaseHeater, heatRedirector, slagIncinerator,
carbideCrucible, slagCentrifuge, surgeCrucible, cyanogenSynthesizer, phaseSynthesizer, heatReactor,
//sandbox
@ -1251,6 +1251,20 @@ public class Blocks{
regionRotated1 = 1;
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"){{
requirements(Category.crafting, with(Items.oxide, 30, Items.carbide, 30, Items.beryllium, 30));

View File

@ -197,6 +197,10 @@ public class ErekirTechTree{
});
});
node(slagHeater, () -> {
});
node(atmosphericConcentrator, Seq.with(new OnSector(four)), () -> {
node(cyanogenSynthesizer, Seq.with(new OnSector(four)), () -> {