From 407572f6000f8278ee9021e2e8f741bb14bffb27 Mon Sep 17 00:00:00 2001 From: tracer4b <61507029+tracer4b@users.noreply.github.com> Date: Tue, 5 Apr 2022 23:46:30 +0800 Subject: [PATCH] expert mode materials --- overrides/scripts/ContentTweaker.zs | 5 + overrides/scripts/expertmode.zs | 2 +- overrides/scripts/materials.zs | 164 ++++++++++++++++++++++++++++ 3 files changed, 170 insertions(+), 1 deletion(-) diff --git a/overrides/scripts/ContentTweaker.zs b/overrides/scripts/ContentTweaker.zs index 9377d58..d825a63 100644 --- a/overrides/scripts/ContentTweaker.zs +++ b/overrides/scripts/ContentTweaker.zs @@ -663,3 +663,8 @@ tiertwoship_stabilized_matter.rarity = "epic"; tiertwoship_stabilized_matter.glowing = true; tiertwoship_stabilized_matter.maxStackSize = 64; tiertwoship_stabilized_matter.register(); + +var magnetron = VanillaFactory.createItem("magnetron"); +magnetron.rarity = "rare"; +magnetron.maxStackSize = 64; +magnetron.register(); \ No newline at end of file diff --git a/overrides/scripts/expertmode.zs b/overrides/scripts/expertmode.zs index e768968..9be7280 100644 --- a/overrides/scripts/expertmode.zs +++ b/overrides/scripts/expertmode.zs @@ -618,7 +618,7 @@ large_chemical_reactor.recipeBuilder() circuit_assembler.recipeBuilder() .inputs( * 16, , , , , * 16) - .fluidInputs() + .fluidInputs( * 4000) .outputs( * 16) .duration(1200).EUt(30720).buildAndRegister(); diff --git a/overrides/scripts/materials.zs b/overrides/scripts/materials.zs index 243f827..a7cdfbb 100644 --- a/overrides/scripts/materials.zs +++ b/overrides/scripts/materials.zs @@ -210,6 +210,170 @@ var kaemanite = MaterialBuilder(32031, "kaemanite") .addOreByproducts(, , ) .build(); +var tungsten_trioxide = MaterialBuilder(32032, "tungsten_trioxide") + .dust() + .color(0xC7D300).iconSet("dull") + .flags("disable_decomposition") + .components([ * 1, * 3]) + .build(); + +var beryllium_oxide = MaterialBuilder(32033, "beryllium_oxide") + .ingot() + .color(0x54C757).iconSet("dull") + .flags("generate_rod", "generate_ring") + .components([ * 1, * 1]) + .build(); + +var niobium_pentoxide = MaterialBuilder(32034, "niobium_pentoxide") + .dust() + .color(0xBAB0C3).iconSet("rough") + .components([ * 2, * 5]) + .build(); + +var tantalum_pentoxide = MaterialBuilder(32035, "tantalum_pentoxide") + .dust() + .color(0x72728A).iconSet("rough") + .components([ * 2, * 5]) + .build(); + +var fluorite = MaterialBuilder(32036, "fluorite") + .dust() + .color(0xFFFC9E).iconSet("rough") + .components([ * 1, * 2]) + .build(); + +var manganese_difluoride = MaterialBuilder(32037, "manganese_difluoride") + .dust() + .color(0xEF4B3D).iconSet("rough") + .components([ * 1, * 2]) + .build(); + +var molybdenum_trioxide = MaterialBuilder(32038, "molybdenum_trioxide") + .dust() + .color(0xCBCFDA).iconSet("rough") + .flags("disable_decomposition") + .components([ * 1, * 3]) + .build(); + +var lead_chloride = MaterialBuilder(32039, "lead_chloride") + .dust() + .color(0xF3F3F3).iconSet("rough") + .components([ * 1, * 2]) + .build(); + +var wollastonite = MaterialBuilder(32040, "wollastonite") + .dust() + .color(0xF7F7E7).iconSet("bright") + .components([ * 1, * 1, * 3]) + .build(); + +var sodium_metavanadate = MaterialBuilder(32041, "sodium_metavanadate") + .dust() + .flags("disable_decomposition") + .color(0xe6bb22).iconSet("dull") + .components([ * 1, * 1, * 3]) + .build(); + +var vanadium_pentoxide = MaterialBuilder(32042, "vanadium_pentoxide") + .dust() + .color(0xffcf33).iconSet("rough") + .components([ * 2, * 5]) + .build(); + +var ammonium_metavanadate = MaterialBuilder(32043, "ammonium_metavanadate") + .dust() + .flags("disable_decomposition") + .color(0xf7e37e).iconSet("dull") + .components([ * 1, * 4, * 1, * 3]) + .build(); + +var phthalic_anhydride = MaterialBuilder(32044, "phthalic_anhydride") + .dust() + .flags("disable_decomposition") + .color(0xeeaaee).iconSet("dull") + .components([ * 8, * 4, * 3]) + .build(); +.setFormula("C6H4(CO)2O", true); + +var ethylanthraquinone = MaterialBuilder(32045, "ethylanthraquinone") + .dust() + .color(0xf1e181) + .flags("disable_decomposition") + .components([ * 16, * 12, * 2]) + .build(); +.setFormula("C6H4(CO)2C6H3(CH2CH3)", true); + +var hydrogen_peroxide = MaterialBuilder(32046, "hydrogen_peroxide") + .fluid() + .color(0xd2ffff) + .components([ * 2, * 2]) + .build(); + +var hydrazine = MaterialBuilder(32047, "hydrazine") + .fluid() + .color(0xb50707) + .components([ * 2, * 4]) + .build(); + +var acetone_azine = MaterialBuilder(32048, "acetone_azine") + .fluid() + .color(0xa1e1e1) + .components([ * 6, * 12, * 2]) + .build(); +.setFormula("((CH3)2(CN))2"); + +var graphene_oxide = MaterialBuilder(32049, "graphene_oxide") + .dust() + .flags("disable_decomposition") + .color(0x777777).iconSet("rough") + .components([ * 1, * 1]) + .build(); + +var kapton_k = MaterialBuilder(32050, "kapton_k") + .ingot().fluid() + .color(0xffce52).iconSet("dull") + .flags("generate_plate", "generate_foil", "disable_decomposition") + .components([ * 22, * 10, * 2, * 5]) + .build(); +.setFormula("C6H2((CO)2N)2C6H4OC6H4", true); + +var durene = MaterialBuilder(32051, "durene") + .dust() + .flags("disable_decomposition") + .color(0x336040).iconSet("fine") + .components([ * 10, * 14]) + .build(); +.setFormula("C6H2(CH3)4", true); + +var pyromellitic_dianhydride = MaterialBuilder(32052, "pyromellitic_dianhydride") + .dust() + .flags("disable_decomposition") + .color(0xf0ead6).iconSet("rough") + .components([ * 10, * 2, * 6]) + .build(); +.setFormula("C6H2(C2O3)2", true); + +var dimethylformamide = MaterialBuilder(32053, "dimethylformamide") + .fluid() + .color(0x42bdff) + .components([ * 3, * 7, * 1, * 1]) + .build(); + +var aminophenol = MaterialBuilder(32054, "aminophenol") + .fluid() + .flags("disable_decomposition") + .color(0xff7f50) + .components([ * 6, * 7, * 1, * 1]) + .build(); + +var oxydianiline = MaterialBuilder(32055, "oxydianiline") + .dust() + .flags("disable_decomposition") + .color(0xf0e130).iconSet("dull") + .components([ * 12, * 12, * 2, * 1]) + .build(); +.setFormula("O(C6H4NH2)2", true); + .addIngot(); .addIngot(); .addIngot();