some more dest'able building amts

This commit is contained in:
An Orbit 2024-02-05 15:09:20 -05:00 committed by GitHub
parent 5323cd2c8c
commit e1c488ce77
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 67 additions and 5 deletions

View File

@ -42396,6 +42396,27 @@ Make sure to save your command in a file if you want to add this preset again.`
hidden: true,
};
elements.hanging_bulb = {
color: "#a8a897",
behavior: [
"XX|SP|XX",
"XX|XX|XX",
"M2|M1|M2"
],
behaviorOn: [
"XX|SP|XX",
"CR:light|XX|CR:light",
"M2|CR:light AND M1|M2"
],
colorOn: "#ebebc3",
category: "machines",
tempHigh: 1500,
stateHigh: ["molten_glass","molten_glass","molten_copper"],
conduct: 1,
breakInto: "glass_shard",
hidden: true,
};
elements.support_plastic = {
color: "#c5dede",
behavior: behaviors.SUPPORT,
@ -42485,16 +42506,57 @@ Make sure to save your command in a file if you want to add this preset again.`
elements.steel.movable = false;
elements.support_steel = {
color: "#71797E",
color: elements.steel.color,
behavior: behaviors.SUPPORT,
tempHigh: 1455.5,
tempHigh: elements.steel.tempHigh,
stateHigh: "molten_steel",
category: "solids",
density: 7850,
conduct: 0.42,
hardness: 0.8,
density: elements.steel.density,
conduct: elements.steel.conduct,
hardness: elements.steel.hardness,
};
elements.support_aluminum = {
color: elements.aluminum.color,
behavior: behaviors.SUPPORT,
tempHigh: elements.aluminum.tempHigh,
stateHigh: "molten_aluminum",
category: "solids",
density: elements.aluminum.density,
conduct: elements.aluminum.conduct,
hardness: elements.aluminum.hardness,
};
elements.support_copper = {
color: elements.copper.color,
behavior: behaviors.SUPPORT,
tempHigh: elements.copper.tempHigh,
stateHigh: "molten_copper",
category: "solids",
density: elements.copper.density,
conduct: elements.copper.conduct,
hardness: elements.copper.hardness,
};
runAfterAutogen(function() {
for(var name in elements) {
var rxns = elements[name].reactions;
if(!rxns) { continue };
if(typeof(rxns) == "object" && typeof(rxns["steel"]) === "object") {
rxns.support_steel = rxns.steel
};
if(typeof(rxns) == "object" && typeof(rxns["aluminum"]) === "object") {
rxns.support_aluminum = rxns.aluminum
}
if(typeof(rxns) == "object" && typeof(rxns["copper"]) === "object") {
rxns.support_copper = rxns.copper
}
};
elements.support_steel.reactions = elements.steel.reactions;
elements.support_aluminum.reactions = elements.aluminum.reactions;
elements.support_copper.reactions = elements.copper.reactions;
});
var newAcidIgnores = ["glass_pane", "rad_glass_pane", "rad_glass_shard", "hanging_plastic"];
for(i = 0; i < newAcidIgnores.length; i++) {
elements.acid.ignore.push(newAcidIgnores[i]);