From a4e5bb3e414c38f806228c88b1dad432eb6fbe8b Mon Sep 17 00:00:00 2001 From: tracer4b <61507029+tracer4b@users.noreply.github.com> Date: Sun, 4 Sep 2022 23:55:41 +0800 Subject: [PATCH] hard mode rare earth --- overrides/scripts/expert_processing.zs | 37 ++++++++++++++++++++++++++ overrides/scripts/materials.zs | 26 ++++++++++++++++++ 2 files changed, 63 insertions(+) diff --git a/overrides/scripts/expert_processing.zs b/overrides/scripts/expert_processing.zs index 6b4426b..a3134ae 100644 --- a/overrides/scripts/expert_processing.zs +++ b/overrides/scripts/expert_processing.zs @@ -763,3 +763,40 @@ centrifuge.recipeBuilder() .fluidInputs( * 2500) .outputs() .duration(320).EUt(1920).buildAndRegister(); + +// Tributyl Phosphate + +chemical_reactor.recipeBuilder() + .inputs() + .fluidInputs( * 3000) + .fluidOutputs( * 1000) + .duration(300).EUt(480).buildAndRegister(); + +large_chemical_reactor.recipeBuilder() + .inputs( * 7) + .fluidInputs( * 3000, * 6000) + .fluidOutputs( * 5000) + .duration(800).EUt(3840).buildAndRegister(); + +chemical_reactor.recipeBuilder() + .fluidInputs( * 1000, * 2000) + .notConsumable() + .fluidOutputs( * 1000) + .duration(300).EUt(480).buildAndRegister(); + +large_chemical_reactor.recipeBuilder() + .fluidInputs( * 1000, * 3000) + .fluidOutputs( * 1000) + .duration(600).EUt(23040).buildAndRegister(); + +// Rare Earth +electrolyzer.recipeBuilder() + .inputs() + .fluidInputs( * 150) + .chancedOutput(, 1500, 0) + .chancedOutput(, 1500, 0) + .chancedOutput(, 1500, 0) + .chancedOutput(, 1500, 0) + .chancedOutput(, 600, 0) + .chancedOutput(, 600, 0) + .duration(50).EUt(1966080).buildAndRegister(); diff --git a/overrides/scripts/materials.zs b/overrides/scripts/materials.zs index 7f32dda..4260660 100644 --- a/overrides/scripts/materials.zs +++ b/overrides/scripts/materials.zs @@ -761,6 +761,32 @@ var dulystite = MaterialBuilder(32111, "dulystite") .addOreByproducts([, , ]) .build(); +var butanol = MaterialBuilder(32112, "butanol") + .fluid() + .color(0xc7af2e) + .components([ * 4, * 10, * 1]) + .build(); +.setFormula("C4H9OH", true); + +var phosphorus_trichloride = MaterialBuilder(32113, "phosphorus_trichloride") + .fluid() + .color(0xe8c474) + .components([ * 1, * 3]) + .build(); + +var phosphoryl_chloride = MaterialBuilder(32114, "phosphoryl_chloride") + .fluid() + .color(0xe8bb5b) + .components([ * 1, * 1, * 3]) + .build(); + +var tributyl_phosphate = MaterialBuilder(32115, "tributyl_phosphate") + .fluid() + .color(0xe8c4a0) + .components([ * 12, * 27, * 4, * 1]) + .build(); +.setFormula("(C4H9O)3PO", true); + .addDust(); .addIngot();