expert mode materials

This commit is contained in:
tracer4b 2022-04-05 23:46:30 +08:00
parent 5f638fb158
commit 407572f600
3 changed files with 170 additions and 1 deletions

View File

@ -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();

View File

@ -618,7 +618,7 @@ large_chemical_reactor.recipeBuilder()
circuit_assembler.recipeBuilder()
.inputs(<metaitem:plateKaptonK> * 16, <metaitem:petri_dish>, <metaitem:electric.pump.luv>, <metaitem:sensor.iv>, <metaitem:circuit.mainframe>, <metaitem:foilNiobiumTitanium> * 16)
.fluidInputs(<liquid:sterilized_growth_medium>)
.fluidInputs(<liquid:sterilized_growth_medium> * 4000)
.outputs(<metaitem:board.wetware> * 16)
.duration(1200).EUt(30720).buildAndRegister();

View File

@ -210,6 +210,170 @@ var kaemanite = MaterialBuilder(32031, "kaemanite")
.addOreByproducts(<material:niobium>, <material:trinium_sulfide>, <material:trinium>)
.build();
var tungsten_trioxide = MaterialBuilder(32032, "tungsten_trioxide")
.dust()
.color(0xC7D300).iconSet("dull")
.flags("disable_decomposition")
.components([<material:tungsten> * 1, <material:oxygen> * 3])
.build();
var beryllium_oxide = MaterialBuilder(32033, "beryllium_oxide")
.ingot()
.color(0x54C757).iconSet("dull")
.flags("generate_rod", "generate_ring")
.components([<material:beryllium> * 1, <material:oxygen> * 1])
.build();
var niobium_pentoxide = MaterialBuilder(32034, "niobium_pentoxide")
.dust()
.color(0xBAB0C3).iconSet("rough")
.components([<material:niobium> * 2, <material:oxygen> * 5])
.build();
var tantalum_pentoxide = MaterialBuilder(32035, "tantalum_pentoxide")
.dust()
.color(0x72728A).iconSet("rough")
.components([<material:tantalum> * 2, <material:oxygen> * 5])
.build();
var fluorite = MaterialBuilder(32036, "fluorite")
.dust()
.color(0xFFFC9E).iconSet("rough")
.components([<material:calcium> * 1, <material:fluorine> * 2])
.build();
var manganese_difluoride = MaterialBuilder(32037, "manganese_difluoride")
.dust()
.color(0xEF4B3D).iconSet("rough")
.components([<material:manganese> * 1, <material:fluorine> * 2])
.build();
var molybdenum_trioxide = MaterialBuilder(32038, "molybdenum_trioxide")
.dust()
.color(0xCBCFDA).iconSet("rough")
.flags("disable_decomposition")
.components([<material:molybdenum> * 1, <material:oxygen> * 3])
.build();
var lead_chloride = MaterialBuilder(32039, "lead_chloride")
.dust()
.color(0xF3F3F3).iconSet("rough")
.components([<material:lead> * 1, <material:chlorine> * 2])
.build();
var wollastonite = MaterialBuilder(32040, "wollastonite")
.dust()
.color(0xF7F7E7).iconSet("bright")
.components([<material:calcium> * 1, <material:silicon> * 1, <material:oxygen> * 3])
.build();
var sodium_metavanadate = MaterialBuilder(32041, "sodium_metavanadate")
.dust()
.flags("disable_decomposition")
.color(0xe6bb22).iconSet("dull")
.components([<material:sodium> * 1, <material:vanadium> * 1, <material:oxygen> * 3])
.build();
var vanadium_pentoxide = MaterialBuilder(32042, "vanadium_pentoxide")
.dust()
.color(0xffcf33).iconSet("rough")
.components([<material:vanadium> * 2, <material:oxygen> * 5])
.build();
var ammonium_metavanadate = MaterialBuilder(32043, "ammonium_metavanadate")
.dust()
.flags("disable_decomposition")
.color(0xf7e37e).iconSet("dull")
.components([<material:nitrogen> * 1, <material:hydrogen> * 4, <material:vanadium> * 1, <material:oxygen> * 3])
.build();
var phthalic_anhydride = MaterialBuilder(32044, "phthalic_anhydride")
.dust()
.flags("disable_decomposition")
.color(0xeeaaee).iconSet("dull")
.components([<material:carbon> * 8, <material:hydrogen> * 4, <material:oxygen> * 3])
.build();
<material:phthalic_anhydride>.setFormula("C6H4(CO)2O", true);
var ethylanthraquinone = MaterialBuilder(32045, "ethylanthraquinone")
.dust()
.color(0xf1e181)
.flags("disable_decomposition")
.components([<material:carbon> * 16, <material:hydrogen> * 12, <material:oxygen> * 2])
.build();
<material:ethylanthraquinone>.setFormula("C6H4(CO)2C6H3(CH2CH3)", true);
var hydrogen_peroxide = MaterialBuilder(32046, "hydrogen_peroxide")
.fluid()
.color(0xd2ffff)
.components([<material:hydrogen> * 2, <material:oxygen> * 2])
.build();
var hydrazine = MaterialBuilder(32047, "hydrazine")
.fluid()
.color(0xb50707)
.components([<material:nitrogen> * 2, <material:hydrogen> * 4])
.build();
var acetone_azine = MaterialBuilder(32048, "acetone_azine")
.fluid()
.color(0xa1e1e1)
.components([<material:carbon> * 6, <material:hydrogen> * 12, <material:nitrogen> * 2])
.build();
<material:acetone_azine>.setFormula("((CH3)2(CN))2");
var graphene_oxide = MaterialBuilder(32049, "graphene_oxide")
.dust()
.flags("disable_decomposition")
.color(0x777777).iconSet("rough")
.components([<material:graphene> * 1, <material:oxygen> * 1])
.build();
var kapton_k = MaterialBuilder(32050, "kapton_k")
.ingot().fluid()
.color(0xffce52).iconSet("dull")
.flags("generate_plate", "generate_foil", "disable_decomposition")
.components([<material:carbon> * 22, <material:hydrogen> * 10, <material:nitrogen> * 2, <material:oxygen> * 5])
.build();
<material:kapton_k>.setFormula("C6H2((CO)2N)2C6H4OC6H4", true);
var durene = MaterialBuilder(32051, "durene")
.dust()
.flags("disable_decomposition")
.color(0x336040).iconSet("fine")
.components([<material:carbon> * 10, <material:hydrogen> * 14])
.build();
<material:durene>.setFormula("C6H2(CH3)4", true);
var pyromellitic_dianhydride = MaterialBuilder(32052, "pyromellitic_dianhydride")
.dust()
.flags("disable_decomposition")
.color(0xf0ead6).iconSet("rough")
.components([<material:carbon> * 10, <material:hydrogen> * 2, <material:oxygen> * 6])
.build();
<material:pyromellitic_dianhydride>.setFormula("C6H2(C2O3)2", true);
var dimethylformamide = MaterialBuilder(32053, "dimethylformamide")
.fluid()
.color(0x42bdff)
.components([<material:carbon> * 3, <material:hydrogen> * 7, <material:nitrogen> * 1, <material:oxygen> * 1])
.build();
var aminophenol = MaterialBuilder(32054, "aminophenol")
.fluid()
.flags("disable_decomposition")
.color(0xff7f50)
.components([<material:carbon> * 6, <material:hydrogen> * 7, <material:nitrogen> * 1, <material:oxygen> * 1])
.build();
var oxydianiline = MaterialBuilder(32055, "oxydianiline")
.dust()
.flags("disable_decomposition")
.color(0xf0e130).iconSet("dull")
.components([<material:carbon> * 12, <material:hydrogen> * 12, <material:nitrogen> * 2, <material:oxygen> * 1])
.build();
<material:oxydianiline>.setFormula("O(C6H4NH2)2", true);
<material:lutetium>.addIngot();
<material:neptunium>.addIngot();
<material:curium>.addIngot();