Nuclear fix (#3015)
* fix nuclear line hardlock, move LSA mk2 and change ae2 recipes * small fix to recipe casing name * fix ostrum * Hide items from ExtendedAE * add quests * add langfile * some fix
This commit is contained in:
parent
792f524884
commit
3a3d502265
10 changed files with 84 additions and 30 deletions
|
|
@ -561,7 +561,7 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_access_part')
|
||||
.itemInputs(
|
||||
'ae2:pattern_access_terminal',
|
||||
'4x ae2:logic_processor',
|
||||
Item.of('ae2:engineering_processor', 4),
|
||||
'2x megacells:accumulation_processor')
|
||||
.itemOutputs('expatternprovider:ex_pattern_access_part')
|
||||
.duration(100)
|
||||
|
|
@ -569,7 +569,7 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_terminal_upgrade')
|
||||
.itemInputs(
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:calculation_processor',
|
||||
'2x megacells:accumulation_processor')
|
||||
.itemOutputs('expatternprovider:pattern_terminal_upgrade')
|
||||
.duration(100)
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@ function registerGTCEUTerminalRecipes(event) {
|
|||
}).id(`tfg:shaped/multi_structure_manager`)
|
||||
|
||||
event.remove({ id : 'gtceuterminal:schematic_interface' })
|
||||
/* Broken for now as it can duplicate resources in the I/O Ports
|
||||
event.shaped('1x gtceuterminal:schematic_interface', [
|
||||
'ABA',
|
||||
'CDC',
|
||||
|
|
@ -48,6 +47,5 @@ function registerGTCEUTerminalRecipes(event) {
|
|||
E: '#gtceu:batteries/iv',
|
||||
F: '#forge:plates/tungsten_steel'
|
||||
}).id(`tfg:shaped/schematic_interface`)
|
||||
*/
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -22,7 +22,7 @@ function registerTFGCasingRecipes(event) {
|
|||
)
|
||||
.inputFluids(Fluid.of('gtceu:epoxy', 144))
|
||||
.itemOutputs(Item.of('tfg:superconductor_coil_small', 4 * multiplier))
|
||||
.circuit(4)
|
||||
.circuit(6)
|
||||
.duration(400)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
|
|
@ -34,7 +34,7 @@ function registerTFGCasingRecipes(event) {
|
|||
ChemicalHelper.get(TagPrefix.wireGtSingle, GTMaterials[type.materialId], 4))
|
||||
.inputFluids(Fluid.of('gtceu:epoxy', 144))
|
||||
.itemOutputs(Item.of('tfg:superconductor_coil_large', 4 * multiplier))
|
||||
.circuit(7)
|
||||
.circuit(6)
|
||||
.duration(600)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
})
|
||||
|
|
@ -148,13 +148,21 @@ function registerTFGCasingRecipes(event) {
|
|||
// Heat Battery deafission:battery_heat_port_ev
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:battery_heat_port_ev')
|
||||
.itemInputs(Item.of('gtceu:iv_machine_hull', 1), Item.of('gtceu:rtm_alloy_coil_block'), Item.of('gtceu:silicon_plate', 6))
|
||||
.itemInputs(Item.of('gtceu:ev_machine_hull', 1), Item.of('gtceu:rtm_alloy_coil_block'), Item.of('gtceu:silicon_plate', 6))
|
||||
.inputFluids(Fluid.of('gtceu:mercury', 4000))
|
||||
.itemOutputs('deafission:battery_heat_port_ev')
|
||||
//.circuit(6)
|
||||
.duration(2.5 * 20)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:heat_input_hatch_ev')
|
||||
.itemInputs(Item.of('gtceu:ev_machine_hull', 1), Item.of('gtceu:rtm_alloy_coil_block'), Item.of('gtceu:beryllium_plate', 6))
|
||||
.inputFluids(Fluid.of('gtceu:mercury', 4000))
|
||||
.itemOutputs(Item.of('deafission:heat_input_hatch_ev', 1))
|
||||
//.circuit(6)
|
||||
.duration(2.5 * 20)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
|
||||
// Small Modular Turbine
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:machine_casing_desh_ptfe')
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@ function registerTFGNuclearRecipes(event) {
|
|||
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:empty_rod')
|
||||
.itemInputs('3x gtceu:cobalt_large_restrictive_item_pipe', '9x #forge:double_plates/cadmium', '4x #forge:dense_plates/maraging_steel_300')
|
||||
.itemInputs('3x gtceu:cobalt_large_restrictive_item_pipe', '9x #forge:double_plates/cadmium', '4x #forge:dense_plates/hsla_steel')
|
||||
.itemOutputs('tfg:empty_rod')
|
||||
.duration(20*15)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
|
|
@ -551,7 +551,7 @@ function registerTFGNuclearRecipes(event) {
|
|||
|
||||
let g = event.recipes.gtceu.nuclear_fuel_factory('tfg:depleted_americium_241_rod')
|
||||
//.inputItemNbtPredicate(Item.of('tfg:depleted_thorium_rod'), NBTPredicates.gte("avgHeat", 5000))
|
||||
.itemInputs(Item.of('tfg:americium_241_rod'))
|
||||
.itemInputs(Item.of('tfg:depleted_americium_241_rod'))
|
||||
.itemOutputs(Item.of('tfg:empty_rod_t2'))
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.duration(20*16)
|
||||
|
|
@ -562,7 +562,7 @@ function registerTFGNuclearRecipes(event) {
|
|||
|
||||
let h = event.recipes.gtceu.nuclear_fuel_factory('tfg:depleted_neptunium_237_rod')
|
||||
//.inputItemNbtPredicate(Item.of('tfg:depleted_thorium_rod'), NBTPredicates.gte("avgHeat", 5000))
|
||||
.itemInputs(Item.of('tfg:neptunium_237_rod'))
|
||||
.itemInputs(Item.of('tfg:depleted_neptunium_237_rod'))
|
||||
.itemOutputs(Item.of('tfg:empty_rod_t2'))
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.duration(20*16)
|
||||
|
|
@ -573,7 +573,7 @@ function registerTFGNuclearRecipes(event) {
|
|||
|
||||
let i = event.recipes.gtceu.nuclear_fuel_factory('tfg:depleted_californium_252_rod')
|
||||
//.inputItemNbtPredicate(Item.of('tfg:depleted_thorium_rod'), NBTPredicates.gte("avgHeat", 5000))
|
||||
.itemInputs(Item.of('tfg:californium_252_rod'))
|
||||
.itemInputs(Item.of('tfg:depleted_californium_252_rod'))
|
||||
.itemOutputs(Item.of('tfg:empty_rod_t3'))
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.duration(20*16)
|
||||
|
|
@ -794,6 +794,13 @@ function registerTFGNuclearRecipes(event) {
|
|||
.EUt(GTValues.VA[GTValues.EV])
|
||||
.duration(20*4)
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:titanium_exhaust_vent')
|
||||
.itemInputs(Item.of('gtceu:double_titanium_plate', 6), Item.of('gtceu:double_magnalium_plate', 2), Item.of('gtceu:titanium_rotor', 1))
|
||||
.itemOutputs(Item.of('tfg:titanium_exhaust_vent', 1))
|
||||
.circuit(6)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
.duration(20*30)
|
||||
|
||||
event.shaped('tfg:cooling_tower', [
|
||||
'ABA',
|
||||
'CDC',
|
||||
|
|
|
|||
|
|
@ -22,12 +22,12 @@ function registerTFGSolarRecipes(event) {
|
|||
{
|
||||
S: 'ad_astra:photovoltaic_etrium_cell',
|
||||
Z: 'gtceu:large_solar_panel',
|
||||
W: '#gtceu:circuits/iv',
|
||||
U: '#forge:gears/rocket_alloy_t1',
|
||||
T: '#forge:gears/desh'
|
||||
W: '#gtceu:circuits/ev',
|
||||
U: '#forge:gears/rocket_alloy_t2',
|
||||
T: '#forge:gears/ostrum_iodide'
|
||||
}
|
||||
).id('gtceu:shaped/large_solar_panel_tier2')
|
||||
|
||||
// Remember to change the Mk3 when Venus is out
|
||||
event.shaped(
|
||||
'gtceu:large_solar_panel_tier3',
|
||||
['WSW', 'TZT', 'WUW'],
|
||||
|
|
@ -35,8 +35,8 @@ function registerTFGSolarRecipes(event) {
|
|||
S: 'ad_astra:photovoltaic_vesnium_cell',
|
||||
Z: 'gtceu:large_solar_panel_tier2',
|
||||
W: '#gtceu:circuits/luv',
|
||||
U: '#forge:gears/rocket_alloy_t1',
|
||||
T: '#forge:gears/desh'
|
||||
U: '#forge:gears/rocket_alloy_t2',
|
||||
T: '#forge:gears/ostrum_iodide'
|
||||
}
|
||||
).id('gtceu:shaped/large_solar_panel_tier3')
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue