From 940899eebecf771d722cb568e7ead7e4627560ff Mon Sep 17 00:00:00 2001 From: m2r1k5 <61507029+m2r1k5@users.noreply.github.com> Date: Sun, 27 Feb 2022 21:51:24 +0800 Subject: [PATCH] b0.7 scripts --- overrides/scripts/AE2.zs | 4 +- overrides/scripts/AdvRocketry.zs | 20 +++---- overrides/scripts/BlastFurnace.zs | 69 +++++++++++++++++++++++ overrides/scripts/Earlygame.zs | 48 +++++++++++++--- overrides/scripts/Endgame.zs | 4 +- overrides/scripts/Midgame.zs | 16 +++++- overrides/scripts/Nuclearcraft.zs | 18 ++++-- overrides/scripts/ThermalExpansion.zs | 4 +- overrides/scripts/_oreDict.zs | 2 +- overrides/scripts/aa xu2.zs | 12 ++-- overrides/scripts/coins.zs | 2 +- overrides/scripts/electronics.zs | 11 +++- overrides/scripts/extractor_solidifier.zs | 4 +- overrides/scripts/materials.zs | 4 +- overrides/scripts/multiblocks.zs | 5 +- 15 files changed, 179 insertions(+), 44 deletions(-) diff --git a/overrides/scripts/AE2.zs b/overrides/scripts/AE2.zs index 48fdb32..b49af16 100644 --- a/overrides/scripts/AE2.zs +++ b/overrides/scripts/AE2.zs @@ -106,8 +106,8 @@ assembler.recipeBuilder() .duration(20).EUt(16).buildAndRegister(); //ME Conduit -//recipes.remove(); -//assembler.recipeBuilder().inputs([ * 3, * 6]).outputs( * 8).duration(100).EUt(16).buildAndRegister(); +recipes.remove(); +assembler.recipeBuilder().inputs([ * 3, * 6]).outputs( * 8).duration(100).EUt(16).buildAndRegister(); recipes.remove(); recipes.addShaped(,[ diff --git a/overrides/scripts/AdvRocketry.zs b/overrides/scripts/AdvRocketry.zs index 2f2a19b..c8a5f75 100644 --- a/overrides/scripts/AdvRocketry.zs +++ b/overrides/scripts/AdvRocketry.zs @@ -588,16 +588,16 @@ makeShaped("ar_fuel_tank", }); // Concrete -mixer.recipeBuilder() - .inputs([ - * 3, - - ]) - .fluidInputs([ * 500]) - .fluidOutputs( * 1000) - .EUt(16) - .duration(200) - .buildAndRegister(); +//mixer.recipeBuilder() +// .inputs([ +// * 3, +// +// ]) +// .fluidInputs([ * 500]) +// .fluidOutputs( * 1000) +// .EUt(16) +// .duration(200) +// .buildAndRegister(); // Guidance Computer recipes.remove(); diff --git a/overrides/scripts/BlastFurnace.zs b/overrides/scripts/BlastFurnace.zs index 4b67128..3de4f55 100644 --- a/overrides/scripts/BlastFurnace.zs +++ b/overrides/scripts/BlastFurnace.zs @@ -237,6 +237,28 @@ mixer.recipeBuilder() .duration(300) .EUt(1920) .buildAndRegister(); +// Molten Signalum * 1152 +.findRecipe(120, [ * 4, * 2, * 2, .withTag({Configuration: 13})], [ * 800]).remove(); +// Molten Signalum * 1152 +.findRecipe(120, [ * 4, * 2, * 2, .withTag({Configuration: 3})], null).remove(); +alloy_blast_smelter.recipeBuilder() + .inputs([ * 4, * 2, * 2,]) + .fluidInputs( * 1000) + .circuit(4) + .fluidOutputs( * 576) + .property("temperature", 4000) + .duration(51200) + .EUt(120) + .buildAndRegister(); +alloy_blast_smelter.recipeBuilder() + .inputs([ * 4, * 2, * 2,]) + .fluidInputs([ * 1000, * 400]) + .circuit(14) + .fluidOutputs( * 576) + .property("temperature", 4000) + .duration(34133) + .EUt(120) + .buildAndRegister(); //blast_furnace.recipeBuilder().inputs([]).fluidInputs([*250]).outputs([]).property("temperature", 4000).duration(12800).EUt(120).buildAndRegister(); // Signalum Ingot * 1 @@ -264,6 +286,30 @@ mixer.recipeBuilder() .duration(300) .EUt(1920) .buildAndRegister(); +// Molten Lumium * 864 +.findRecipe(120, [ * 4, * 2, .withTag({Configuration: 12})], [ * 600]).remove(); +// Molten Lumium * 864 +.findRecipe(120, [ * 4, * 2, .withTag({Configuration: 2})], null).remove(); + +alloy_blast_smelter.recipeBuilder() + .inputs([ * 4, * 2, * 2,]) + .fluidInputs( * 1000) + .circuit(4) + .fluidOutputs( * 576) + .property("temperature", 4500) + .duration(57600) + .EUt(120) + .buildAndRegister(); + +alloy_blast_smelter.recipeBuilder() + .inputs([ * 4, * 2, * 2,]) + .fluidInputs([ * 1000, * 400]) + .circuit(14) + .fluidOutputs( * 576) + .property("temperature", 4500) + .duration(38400) + .EUt(120) + .buildAndRegister(); // Lumium Ingot * 1 //.findRecipe(120, [], null).remove(); @@ -308,6 +354,29 @@ mixer.recipeBuilder() .EUt(1920) .buildAndRegister(); +// Molten Enderium * 1152 +.findRecipe(120, [ * 4, * 2, , , .withTag({Configuration: 14})], [ * 80]).remove(); +// Molten Enderium * 1152 +.findRecipe(120, [ * 4, * 2, , , .withTag({Configuration: 4})], null).remove(); +alloy_blast_smelter.recipeBuilder() + .inputs([ * 4, * 2,,,]) + .fluidInputs( * 1000) + .circuit(5) + .fluidOutputs( * 576) + .property("temperature", 6400) + .duration(83200) + .EUt(120) + .buildAndRegister(); +alloy_blast_smelter.recipeBuilder() + .inputs([ * 4, * 2,,,]) + .fluidInputs([ * 1000, * 40]) + .circuit(15) + .fluidOutputs( * 576) + .property("temperature", 6400) + .duration(55467) + .EUt(120) + .buildAndRegister(); + //blast_furnace.recipeBuilder().inputs([]).fluidInputs([*250]).outputs([]).property("temperature", 6400).duration(20800).EUt(120).buildAndRegister(); // Hot Enderium Ingot * 1 //.findRecipe(120, [], null).remove(); diff --git a/overrides/scripts/Earlygame.zs b/overrides/scripts/Earlygame.zs index 1c6f7c4..dbc15d4 100644 --- a/overrides/scripts/Earlygame.zs +++ b/overrides/scripts/Earlygame.zs @@ -410,6 +410,9 @@ recipes.addShaped(, [ //recipes.removeByRecipeName("gregtech:conductive_iron_cable_1"); //recipes.addShapeless(,[,]); +// Battery Alloy +recipes.addShapeless( * 4, [,,,,]); + recipes.addShapeless(,[,,]); //Small Cadmium recipes.addShapeless(,[,,]); //Small Sodium recipes.addShapeless(,[,,]); //Small Lithium @@ -737,7 +740,7 @@ furnace.setFuel(, 1200); //recipes.removeByRecipeName("gregtech:conductive_iron_cable_2"); //recipes.removeByRecipeName("gregtech:conductive_iron_cable_4"); recipes.removeByRecipeName("gregtech:block_decompress_clay"); -recipes.removeByRecipeName("gregtech:gravel_to_flint"); +//recipes.removeByRecipeName("gregtech:gravel_to_flint"); @@ -793,7 +796,7 @@ furnace.addRecipe( * 2, ); //furnace.addRecipe(, , 0.0); -recipes.addShaped(, [[, , ],[, , ], [, , ]]); +//recipes.addShaped(, [[, , ],[, , ], [, , ]]); //makeShaped("of_sponge", , @@ -1051,12 +1054,12 @@ electrolyzer.recipeBuilder() // .duration(150).EUt(8).buildAndRegister(); //Adjust the recipe of the Rotor mold -recipes.removeByRecipeName("gregtech:shape/mold/shape_mold_rotor"); -recipes.addShaped("gtce_rotor_mold", , [ - [, null, null], - [null, null, null], - [null, null, ] -]); +//recipes.removeByRecipeName("gregtech:shape/mold/shape_mold_rotor"); +//recipes.addShaped("gtce_rotor_mold", , [ +// [, null, null], +// [null, null, null], +// [null, null, ] +//]); //recipes.removeByRecipeName("gregtech:scanner_battery.re.lv.lithium"); //recipes.removeByRecipeName("gregtech:scanner_battery.re.lv.cadmium"); @@ -1115,6 +1118,11 @@ furnace.remove(); furnace.addRecipe(, , 0.5); recipes.removeByRecipeName("gregtech:fireclay_dust"); recipes.addShapeless("fireclay_dust", * 16, [, ]); +// Compressed Fireclay * 1 +.findRecipe(4, [], null).remove(); +// Clay Dust * 1 +.findRecipe(30, [ * 2], null).remove(); + // PBF recipe removals // Steel Ingot * 1 @@ -1185,3 +1193,27 @@ primitive_blast_furnace.recipeBuilder() // Kill Glowstone Decomp // Small Pile of Redstone Dust * 2 .findRecipe(80, [], null).remove(); + +cutter.recipeBuilder() + .inputs() + .fluidInputs( * 73) + .outputs( * 8) + .duration(1568) + .EUt(30) + .buildAndRegister(); + +cutter.recipeBuilder() + .inputs() + .fluidInputs( * 55) + .outputs( * 8) + .duration(1176) + .EUt(30) + .buildAndRegister(); + +cutter.recipeBuilder() + .inputs() + .fluidInputs( * 18) + .outputs( * 8) + .duration(784) + .EUt(30) + .buildAndRegister(); \ No newline at end of file diff --git a/overrides/scripts/Endgame.zs b/overrides/scripts/Endgame.zs index cd16dc9..a22a5db 100644 --- a/overrides/scripts/Endgame.zs +++ b/overrides/scripts/Endgame.zs @@ -477,9 +477,9 @@ recipes.addShaped(, [ // Assembly Line // ZPM Field Generator * 1 -.findRecipe(24000, [, * 6, , * 2, * 2, * 64, * 64, * 4], [ * 1152]).remove(); +.findRecipe(24000, [, * 6, , * 2, * 2, * 64, * 64, * 4], [ * 1152]).remove(); assembly_line.recipeBuilder() - .inputs([, * 6, , * 2, * 2, * 64, * 64, * 4, , ]) + .inputs([, * 6, , * 2, * 2, * 64, * 64, * 4, ]) .fluidInputs([ * 1152]) .outputs() .duration(600) diff --git a/overrides/scripts/Midgame.zs b/overrides/scripts/Midgame.zs index b2f6a2e..bc6f25b 100644 --- a/overrides/scripts/Midgame.zs +++ b/overrides/scripts/Midgame.zs @@ -41,6 +41,16 @@ chemical_reactor.recipeBuilder().inputs().flui chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 250, * 1500]).fluidOutputs([ * 1000, * 6000]).duration(300).EUt(30).buildAndRegister(); chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 250, * 1500]).fluidOutputs([ * 1000, * 6000]).duration(300).EUt(30).buildAndRegister(); + +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 9000, * 54000]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 9000, * 54000]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 6750, * 40500]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 6750, * 40500]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 4500, * 27000]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 4500, * 27000]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 2250, * 13500]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); +large_chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 2250, * 13500]) .fluidOutputs([ * 9000, * 54000]).duration(2700).EUt(30).buildAndRegister(); + chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 1000]).fluidOutputs([ * 1000]).duration(100).EUt(120).buildAndRegister(); chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 1000]).fluidOutputs([ * 1000]).duration(100).EUt(500).buildAndRegister(); @@ -63,6 +73,10 @@ centrifuge.findRecipe(20, [], [ * 160]).remove(); centrifuge.recipeBuilder().fluidInputs( * 500).fluidOutputs([ * 10]).duration(800).EUt(30).buildAndRegister(); centrifuge.recipeBuilder().inputs().fluidOutputs([ * 100]).duration(200).EUt(20).buildAndRegister(); +recipes.removeByRecipeName("deepmoblearning:recipe1_deep_learner"); +recipes.addShaped(, [[null,null,null],[,,],[null,null,null]]); + + //// Stone Dust //centrifuge.recipeBuilder() // .inputs( * 3) @@ -145,7 +159,7 @@ centrifuge.recipeBuilder() macerator.recipeBuilder() .inputs([]) .outputs([]) - .chancedOutput(, 100, 300) + .chancedOutput(, 100, 700) .duration(150) .EUt(2) .buildAndRegister(); diff --git a/overrides/scripts/Nuclearcraft.zs b/overrides/scripts/Nuclearcraft.zs index 1a3cf25..8c4281f 100644 --- a/overrides/scripts/Nuclearcraft.zs +++ b/overrides/scripts/Nuclearcraft.zs @@ -928,7 +928,7 @@ compressor.recipeBuilder() // Gelatin from CEu Gelatin extractor.recipeBuilder() .inputs() - .fluidOutputs() + .fluidOutputs( * 144) .duration(100) .EUt(7) .buildAndRegister(); @@ -1169,18 +1169,21 @@ fluid_extractor.recipeBuilder() .duration(720).EUt(32).buildAndRegister(); //Remove Duping Thorium via extra Thorium230 tiny Pile -//thermal_sep.findRecipe(48, [], [null]).remove(); -//thermal_sep.findRecipe(48, [], [null]).remove(); +// Thorium-232 * 1 +.findRecipe(48, [], null).remove(); +// Thorium-232 * 1 +.findRecipe(48, [], null).remove(); + thermal_sep.recipeBuilder() .inputs() .outputs() - .duration(3200).EUt(48).buildAndRegister(); + .duration(1280).EUt(48).buildAndRegister(); thermal_sep.recipeBuilder() .inputs() .outputs() - .duration(3200).EUt(48).buildAndRegister(); + .duration(1280).EUt(48).buildAndRegister(); //Remove Duping Uranium via extra Uranium 235 tiny Pile // Uranium-238 * 1 @@ -1188,6 +1191,11 @@ thermal_sep.recipeBuilder() // Uranium-238 * 1 .findRecipe(48, [], null).remove(); +// Pu dupe +// Plutonium-239 * 1 +.findRecipe(48, [], null).remove(); + + //thermal_sep.findRecipe(48, [], [null]).remove(); //thermal_sep.findRecipe(48, [], [null]).remove(); diff --git a/overrides/scripts/ThermalExpansion.zs b/overrides/scripts/ThermalExpansion.zs index 66d355e..e95c217 100644 --- a/overrides/scripts/ThermalExpansion.zs +++ b/overrides/scripts/ThermalExpansion.zs @@ -175,9 +175,9 @@ recipes.addShaped(, [ //Auxiliary Transmission Coil recipes.remove(); recipes.addShaped(, [ - [, , ], + [, , ], [, , ], - [, , ]]); + [, , ]]); //Auxiliary Reception Coil recipes.remove(); diff --git a/overrides/scripts/_oreDict.zs b/overrides/scripts/_oreDict.zs index fa76c5e..a0fe3de 100644 --- a/overrides/scripts/_oreDict.zs +++ b/overrides/scripts/_oreDict.zs @@ -427,7 +427,7 @@ var dustsDisabled as IItemStack[][IOreDictEntry] = { #dustPlutonium : [ - +// ], #dustSaltpeter diff --git a/overrides/scripts/aa xu2.zs b/overrides/scripts/aa xu2.zs index c7b79cf..30864e4 100644 --- a/overrides/scripts/aa xu2.zs +++ b/overrides/scripts/aa xu2.zs @@ -363,17 +363,17 @@ recipes.addShaped(, [ //Reinforced Drum recipes.removeByRecipeName("extrautils2:drum_4096"); recipes.addShaped(, [ - [, , ], - [, , ], - [, , ]]); + [, , ], + [, , ], + [, , ]]); //Demonic recipes.removeByRecipeName("extrautils2:drum_65536"); mods.extendedcrafting.TableCrafting.addShaped(,[ [,,,,], - [,,,,], - [,,,,], - [,,,,], + [,,,,], + [,,,,], + [,,,,], [,,,,]]); //Solar diff --git a/overrides/scripts/coins.zs b/overrides/scripts/coins.zs index 9141032..87306ad 100644 --- a/overrides/scripts/coins.zs +++ b/overrides/scripts/coins.zs @@ -76,6 +76,7 @@ recipes.addShaped( * 32, [[, recipes.addShaped( * 32, [[, , ],[, , null], [null, , null]]); recipes.addShaped( * 32, [[, , ],[, , null], [, null, null]]); recipes.addShaped( * 32, [[, , ],[, , null], [, null, ]]); +recipes.addShaped( * 32, [[, , ],[, , null], [, , ]]); recipes.addShaped( * 32, [[null, , null],[, , ], [null, null, null]]); recipes.addShaped( * 32, [[, null, null],[, , ], [null, null, ]]); recipes.addShaped( * 32, [[null, , null],[, , ], [null, null, ]]); @@ -142,7 +143,6 @@ recipes.addShaped( * 32, [[null, null, null],[null, * 32, [[null, null, null],[null, , ], [null, null, null]]); recipes.addShaped( * 32, [[null, null, null],[, null, null], [null, null, ]]); recipes.addShaped( * 32, [[null, null, null],[, null, null], [null, , null]]); -recipes.addShaped( * 32, [[null, null, null],[, null, null], [, null, null]]); recipes.addShaped( * 32, [[null, null, null],[, null, ], [null, null, null]]); recipes.addShaped( * 32, [[null, null, null],[, , null], [null, null, null]]); recipes.addShaped( * 32, [[null, null, ],[null, null, null], [null, null, ]]); diff --git a/overrides/scripts/electronics.zs b/overrides/scripts/electronics.zs index 4807d56..b872689 100644 --- a/overrides/scripts/electronics.zs +++ b/overrides/scripts/electronics.zs @@ -178,15 +178,24 @@ makeShaped("of_microverse_casing", * 2, // [, , ], // [, , ]]); -// remove steel LV Motor recipes +// remove LV Motor recipes recipes.removeByRecipeName("gregtech:electric_motor_lv_steel"); +recipes.removeByRecipeName("gregtech:electric_motor_lv_iron"); assembler.findRecipe(30, [ * 2, * 2, , * 4], [null]).remove(); +.findRecipe(30, [ * 2, * 2, , * 4], null).remove(); + //LV Motor - with Fine Copper Wires recipes.addShaped(, [ [, , ], [, , ], [, , ]]); +assembler.recipeBuilder() + .inputs([ * 2, * 2, , * 4]) + .outputs() + .duration(100) + .EUt(30) + .buildAndRegister(); //Wood Pulp recipes.addShapeless( * 4,[,]); diff --git a/overrides/scripts/extractor_solidifier.zs b/overrides/scripts/extractor_solidifier.zs index 1c964c6..ddddf8d 100644 --- a/overrides/scripts/extractor_solidifier.zs +++ b/overrides/scripts/extractor_solidifier.zs @@ -422,12 +422,12 @@ fluid_extractor.recipeBuilder() fluid_extractor.recipeBuilder() .inputs([]) - .fluidOutputs([ * 144]) + .fluidOutputs([ * 144]) .duration(180).EUt(16).buildAndRegister(); fluid_extractor.recipeBuilder() .inputs([]) - .fluidOutputs([ * 16]) + .fluidOutputs([ * 16]) .duration(20).EUt(16).buildAndRegister(); fluid_extractor.recipeBuilder() diff --git a/overrides/scripts/materials.zs b/overrides/scripts/materials.zs index ea1426a..24ae42c 100644 --- a/overrides/scripts/materials.zs +++ b/overrides/scripts/materials.zs @@ -25,7 +25,7 @@ var element_draconium_awakened = Elements.add(149, 267, -1, null, "AwakenedDraco var draconium = MaterialBuilder(32001, "draconium") .element("Draconium") - .ingot().fluid().ore() + .ingot().fluid("fluid", false).ore() .color(0xbe49ed).iconSet("metallic") .blastTemp(6800, "HIGHER") .cableProperties(524288, 1, 0, true) @@ -235,6 +235,7 @@ var iridosmine_8020 = MaterialBuilder(32030, "iridosmine_8020") .addIngot(); .addIngot(); .addIngot(); +.addIngot(); .addFluid(); .addFluid(); @@ -254,6 +255,7 @@ var iridosmine_8020 = MaterialBuilder(32030, "iridosmine_8020") .addFlags(["generate_bolt_screw"]); .addFlags(["generate_dense"]); .addFlags(["generate_dense"]); +.addFlags(["generate_foil"]); // Prevent TE Gears from showing up .addFlags(["generate_gear"]); .addFlags(["generate_gear"]); diff --git a/overrides/scripts/multiblocks.zs b/overrides/scripts/multiblocks.zs index cf670dd..15bc0bf 100644 --- a/overrides/scripts/multiblocks.zs +++ b/overrides/scripts/multiblocks.zs @@ -575,8 +575,9 @@ microverse_projector_basic.recipeMap * 64, * 64, * 64, - * 64, - * 64, + * 64, + * 64, + * 64, * 64, * 64, * 64,