* everything should be fine * Balance early power (#6) * balance update * Add textures * last balance tweaks * more balance * Fix conflicts * Balance early power (#8) * balance update * Add textures * last balance tweaks * Oupsi * more fixes * add changed quests * push latest balance * fix tallow * add btx * Update quests * Oups * Adding some nuclear stuffs so I can merge my branches * Isotopic solvent stuff (#10) * push * fix iconset issue * adding all the textures change * add more stuffs * Push recipes * new stuffs * add stuffs * more changes * add textures and some recipes * tons of change * fix texture * add textures and other stuffs * more recipes * add recycling for fission rods * more recipes * fix fluid textures * comment out FLiBe again and balance rods * fix fluids * some latest fix * fix more texture * more recipe changes * more recipes * some last minute balance changes * add quests * fix conflict * more fixes * fix components * var to const --------- Co-authored-by: Spicy Noodles <93035068+SpicyNoodle5@users.noreply.github.com>
94 lines
No EOL
3.6 KiB
JavaScript
94 lines
No EOL
3.6 KiB
JavaScript
"use strict";
|
|
|
|
function registerTFGCoilRecipes(event) {
|
|
|
|
// #region Cupronickel Coil
|
|
|
|
event.smelting('tfg:refractory_clay_dust', 'tfc:fire_clay')
|
|
|
|
event.recipes.gtceu.chemical_reactor('tfg:magnesium_hydroxide')
|
|
.itemInputs('#forge:dusts/magnesium')
|
|
.inputFluids('tfc:lye 2000')
|
|
.itemOutputs('#forge:dusts/magnesium_hydroxide', '2x #forge:dusts/sodium')
|
|
.duration(5 * 20)
|
|
.EUt(GTValues.VHA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.coke_oven('tfg:magnesia')
|
|
.itemInputs('#forge:dusts/magnesium_hydroxide')
|
|
.itemOutputs('#forge:dusts/magnesia')
|
|
.duration(20 * 20)
|
|
|
|
event.recipes.gtceu.pyrolyse_oven('tfg:magnesia')
|
|
.itemInputs('#forge:dusts/magnesium_hydroxide')
|
|
.itemOutputs('#forge:dusts/magnesia')
|
|
.duration(20 * 20)
|
|
.EUt(GTValues.VHA[GTValues.MV])
|
|
|
|
event.recipes.gtceu.mixer('tfg:magnesia_refractory_brick_dust_sticky')
|
|
.itemInputs('#forge:dusts/magnesia', '#forge:dusts/refractory_clay', '#forge:dusts/graphite', '5x gtceu:sticky_resin')
|
|
.itemOutputs('3x #forge:dusts/magnesia_refractory_brick')
|
|
.duration(5 * 20)
|
|
.EUt(GTValues.VHA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.mixer('tfg:magnesia_refractory_brick_dust_sticky_powder')
|
|
.itemInputs('#forge:dusts/magnesia', '#forge:dusts/refractory_clay', '4x tfc:powder/graphite', '5x gtceu:sticky_resin')
|
|
.itemOutputs('3x #forge:dusts/magnesia_refractory_brick')
|
|
.duration(5 * 20)
|
|
.EUt(GTValues.VHA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.mixer('tfg:magnesia_refractory_brick_dust_phenolic')
|
|
.itemInputs('#forge:dusts/magnesia', '#forge:dusts/refractory_clay', '#forge:dusts/graphite')
|
|
.inputFluids(Fluid.of('tfg:phenolic_resin', 144))
|
|
.itemOutputs('3x #forge:dusts/magnesia_refractory_brick')
|
|
.duration(5 * 20)
|
|
.EUt(GTValues.VHA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.mixer('tfg:magnesia_refractory_brick_dust_phenolic_powder')
|
|
.itemInputs('#forge:dusts/magnesia', '#forge:dusts/refractory_clay', '4x tfc:powder/graphite')
|
|
.inputFluids(Fluid.of('tfg:phenolic_resin', 144))
|
|
.itemOutputs('3x #forge:dusts/magnesia_refractory_brick')
|
|
.duration(5 * 20)
|
|
.EUt(GTValues.VHA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.alloy_smelter('tfg:magnesia_refractory_brick')
|
|
.itemInputs('#forge:dusts/magnesia_refractory_brick')
|
|
.notConsumable('gtceu:ingot_casting_mold')
|
|
.itemOutputs('#forge:ingots/magnesia_refractory_brick')
|
|
.duration(8 * 20)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
.category(GTRecipeCategories.INGOT_MOLDING)
|
|
|
|
event.recipes.gtceu.forming_press('tfg:magnesia_refractory_brick')
|
|
.itemInputs('#forge:dusts/magnesia_refractory_brick')
|
|
.notConsumable('gtceu:ingot_casting_mold')
|
|
.itemOutputs('#forge:ingots/magnesia_refractory_brick')
|
|
.duration(4 * 20)
|
|
.EUt(GTValues.VHA[GTValues.LV])
|
|
|
|
event.recipes.gtceu.assembler('gtceu:coil_cupronickel')
|
|
.itemInputs('8x #forge:double_wires/cupronickel', '8x #forge:foils/blue_steel', '8x #forge:ingots/magnesia_refractory_brick')
|
|
.inputFluids('gtceu:tin_alloy 144')
|
|
.itemOutputs('gtceu:cupronickel_coil_block')
|
|
.duration(10 * 20)
|
|
.EUt(GTValues.VA[GTValues.LV])
|
|
.addMaterialInfo(true, true)
|
|
|
|
// #endregion
|
|
|
|
// #region RTM Coil
|
|
|
|
event.remove({ id : 'gtceu:assembler/coil_rtm_alloy' })
|
|
event.recipes.gtceu.assembler('tfg:coil_rtm_alloy')
|
|
.itemInputs('8x #forge:double_wires/rtm_alloy', '8x #forge:foils/vanadium_steel', '#forge:insulation_t2/sheet')
|
|
.inputFluids('tfg:nichromium_iodomethylate 244')
|
|
.itemOutputs('gtceu:rtm_alloy_coil_block')
|
|
.duration(20 * 25)
|
|
.EUt(GTValues.VA[GTValues.EV])
|
|
.addMaterialInfo(true, true)
|
|
|
|
event.recipes.gtceu.mixer('tfg:nichromium_iodomethylate')
|
|
.inputFluids(Fluid.of('gtceu:nichrome', 144), Fluid.of('tfg:iodomethane', 100))
|
|
.outputFluids('tfg:nichromium_iodomethylate 244')
|
|
.duration(20 * 8)
|
|
.EUt(GTValues.VA[GTValues.HV])
|
|
} |