929 lines
19 KiB
JavaScript
929 lines
19 KiB
JavaScript
elements.test = {
|
|
color: "#ff0000",
|
|
behavior: behaviors.POWDER,
|
|
category: "land",
|
|
state: "solid",
|
|
density: 10,
|
|
};
|
|
elements.neutronium = {
|
|
name: "Neutronium",
|
|
color: "#aaffff",
|
|
behavior: behaviors.POWDER,
|
|
tempHigh: 1000,
|
|
stateHigh: "molten_neutronium",
|
|
category: "solids",
|
|
state: "solid",
|
|
density: 100000000000000000,
|
|
};
|
|
elements.molten_neutronium = {
|
|
name: "Molten Neutronium",
|
|
color: "#ffffaa",
|
|
behavior: behaviors.LIQUID,
|
|
temp: 2500,
|
|
tempHigh: 5000,
|
|
stateHigh: "neutronium_gas",
|
|
tempLow: 1000,
|
|
stateLow: "neutronium",
|
|
viscosity: 10000,
|
|
category: "liquids",
|
|
state: "liquid",
|
|
density: 50000000000000000,
|
|
};
|
|
elements.neutronium_gas = {
|
|
name: "Neutronium Gas",
|
|
color: "#abcdef",
|
|
behavior: behaviors.GAS,
|
|
temp: 6000,
|
|
tempLow: 5000,
|
|
stateLow: "molten_neutronium",
|
|
category: "gases",
|
|
state: "gas",
|
|
density: 0.045,
|
|
};
|
|
elements.hydrogen = {
|
|
name: "Protium",
|
|
color: "#558bcf",
|
|
behavior: behaviors.GAS,
|
|
reactions: {
|
|
"oxygen": { "elem1":null, "elem2":"hydrogen" },
|
|
},
|
|
category: "gases",
|
|
burn: 100,
|
|
burnTime: 2,
|
|
tempHigh: 9726.85,
|
|
stateHigh: "ionized_hydrogen",
|
|
tempLow: -252.8,
|
|
stateLow: "liquid_hydrogen",
|
|
state: "gas",
|
|
density: 0.08375,
|
|
};
|
|
elements.liquid_hydrogen = {
|
|
name: "Liquid Protium",
|
|
color: "#97afcf",
|
|
behavior: behaviors.LIQUID,
|
|
reactions: {
|
|
"liquid_oxygen": { "elem1":"ice", "elem2":null },
|
|
"oxygen": { "elem1":"ice", "elem2":null },
|
|
},
|
|
category: "liquids",
|
|
burn: 100,
|
|
burnTime: 2,
|
|
temp:-252.8,
|
|
tempHigh: -252.8,
|
|
stateHigh: "hydrogen",
|
|
state: "liquid",
|
|
density: 71,
|
|
};
|
|
elements.ionized_hydrogen = {
|
|
name: "Ionized Protium",
|
|
color: "#ff00ff",
|
|
behavior: behaviors.GAS,
|
|
reactions: {
|
|
"fusion_catalyst": { "elem1":"ionized_deuterium", "elem2":"fusion_catalyst" },
|
|
"ionized_deuterium": { "elem1":"ionized_tralphium", "elem2":"light" },
|
|
},
|
|
category: "energy",
|
|
state: "gas",
|
|
density: 0.08375,
|
|
temp: 11000,
|
|
tempLow: 9726.85,
|
|
stateLow: "hydrogen"
|
|
};
|
|
elements.fusion_catalyst = {
|
|
name: "Fusion Catalyst",
|
|
color: ["#ff0000", "#ffff00"],
|
|
behavior: behaviors.GAS,
|
|
category: "energy",
|
|
state: "solid",
|
|
density: 1500
|
|
};
|
|
elements.ionized_deuterium = {
|
|
name: "Ionized Deuterium",
|
|
color: "#c73097",
|
|
behavior: behaviors.GAS,
|
|
category: "energy",
|
|
state: "gas",
|
|
density: 0.17,
|
|
temp: 11000,
|
|
tempLow: 9726.85,
|
|
stateLow: "deuterium"
|
|
};
|
|
elements.deuterium = {
|
|
name: "Deuterium",
|
|
color: "#ace0e6",
|
|
behavior: behaviors.GAS,
|
|
reactions: {
|
|
"oxygen": { "elem1":"heavy_water", "elem2":null },
|
|
},
|
|
category: "gases",
|
|
state: "gas",
|
|
density: 0.18,
|
|
tempHigh: 9726.85,
|
|
stateHigh: "ionized_deuterium",
|
|
tempLow: -254.43,
|
|
stateLow: "liquid_deuterium"
|
|
};
|
|
elements.ionized_tralphium = {
|
|
name: "Ionized Tralphium",
|
|
color: "#f0f7da",
|
|
behavior: behaviors.GAS,
|
|
reactions: {
|
|
"fusion_catalyst": { "elem1":"ionized_helium", "elem2":"ionized_hydrogen" } /* NOTE:
|
|
Elem1 is the element shown in the properties, while elem2 is the element that is shown in the reactions. */
|
|
},
|
|
category: "energy",
|
|
state: "gas",
|
|
density: 0.164,
|
|
temp: 30000,
|
|
tempLow: 28726.85,
|
|
stateLow: "tralphium"
|
|
};
|
|
elements.tralphium = {
|
|
name: "Tralphium",
|
|
color: "#bbc4a1",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
state: "gas",
|
|
density: 0.165,
|
|
tempHigh: 28726.85,
|
|
stateHigh: "ionized_tralphium",
|
|
tempLow: -269,
|
|
stateLow: "liquid_tralphium"
|
|
};
|
|
elements.ionized_helium = {
|
|
name: "Ionized Helium-4",
|
|
color: "#aa00ff",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
state: "gas",
|
|
density: 0.177,
|
|
temp: 30000,
|
|
tempLow: 28726.85,
|
|
stateLow: "helium"
|
|
};
|
|
elements.helium = {
|
|
name: "Helium-4",
|
|
color: "#fffacc",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
state: "gas",
|
|
density: 0.178,
|
|
tempHigh: 28726.85,
|
|
stateHigh: "ionized_helium",
|
|
tempLow: -272.2,
|
|
stateLow: "liquid_helium"
|
|
};
|
|
elements.liquid_tralphium = {
|
|
name: "Liquid Tralphium",
|
|
color: "#c6d669",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
state: "liquid",
|
|
density: 59,
|
|
temp: -274,
|
|
tempHigh: 269,
|
|
stateHigh: "Tralphium"
|
|
};
|
|
elements.liquid_deuterium = {
|
|
name: "Liquid Deuterium",
|
|
color: "#bff2eb",
|
|
behavior: behaviors.LIQUID,
|
|
reactions: {
|
|
"oxygen": { "elem1":null, "elem2":"heavy_water" },
|
|
},
|
|
category: "liquids",
|
|
state: "liquid",
|
|
density: 162.4,
|
|
temp: -260,
|
|
tempHigh: -254.43,
|
|
stateHigh: "deuterium"
|
|
};
|
|
elements.liquid_helium = {
|
|
name: "Liquid Helium-4",
|
|
color: "#b2d1b5",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
state: "liquid",
|
|
density: 162.4,
|
|
temp: -274,
|
|
tempHigh: -272.2,
|
|
stateHigh: "helium"
|
|
};
|
|
behaviors.PARTICLE = [
|
|
"XX|M1 AND BO|XX",
|
|
"XX|XX|M1 AND BO",
|
|
"M1 AND BO|XX|XX",
|
|
];
|
|
elements.neutron = {
|
|
color: "#0abef5",
|
|
behavior: behaviors.PARTICLE,
|
|
rotatable: true,
|
|
reactions: {
|
|
"protium": { "elem1":null, "elem2":"deuterium" },
|
|
"deuterium": { "elem1":null, "elem2":"tritium" },
|
|
"heavy_water": { "elem1":null, "elem2":"heavy_water"},
|
|
"heavy_steam": { "elem1":null, "elem2":"heavy_steam"},
|
|
"heavy_ice": { "elem1":null, "elem2":"heavy_ice"},
|
|
"heavy_snow": { "elem1":null, "elem2":"heavy_snow"},
|
|
},
|
|
category: "energy",
|
|
temp: 100,
|
|
density: 0.045
|
|
};
|
|
elements.heavy_water = {
|
|
color: "#394280",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
density: 998,
|
|
state: "liquid",
|
|
tempHigh: 100,
|
|
stateHigh: "heavy_steam",
|
|
tempLow: 0,
|
|
stateLow: "heavy_ice"
|
|
};
|
|
behaviors.RADIOACTIVE_GAS = [
|
|
"M2|M1 AND CR:neutron%0.01|M2",
|
|
"M1 AND CR:neutron%0.01|DL%0.01|M1 AND CR:neutron%0.01",
|
|
"M2|M1 AND CR:neutron%0.01|M2",
|
|
];
|
|
elements.tritium = {
|
|
color: "#7e86bf",
|
|
behavior: behaviors.RADIOACTIVE_GAS,
|
|
category: "gases",
|
|
density: 0.2,
|
|
state: "gas",
|
|
tempHigh: 9726.85,
|
|
stateHigh: "ionized_tritium",
|
|
tempLow: -248.15,
|
|
stateLow: "liquid_tritium"
|
|
};
|
|
elements.ionized_tritium = {
|
|
color: "#cff1fa",
|
|
behavior: behaviors.RADIOACTIVE_GAS,
|
|
category: "energy",
|
|
density: 0.199,
|
|
state: "gas",
|
|
tempLow: 9726.85,
|
|
stateLow: "tritium",
|
|
temp: 11000
|
|
};
|
|
behaviors.RADIOACTIVE_LIQUID = [
|
|
"XX|CR:neutron%0.01|XX",
|
|
"CR:neutron%0.01 AND M2|DL%0.01|CR:neutron%0.01 AND M2",
|
|
"M1|CR:neutron%0.01 AND M1|M1",
|
|
];
|
|
elements.liquid_tritium = {
|
|
color: "#87ada7",
|
|
behavior: behaviors.RADIOACTIVE_LIQUID,
|
|
category: "liquids",
|
|
density: 50,
|
|
state: "liquid",
|
|
tempHigh: -248.15,
|
|
stateHigh: "tritium",
|
|
temp: -260
|
|
};
|
|
elements.radioactive_water = {
|
|
color: "#a510b5",
|
|
behavior: behaviors.RADIOACTIVE_LIQUID,
|
|
category: "liquids",
|
|
density: 1000,
|
|
state: "liquid",
|
|
tempHigh: 100,
|
|
stateHigh: "radioactive_steam",
|
|
tempLow: 0,
|
|
stateLow: "radioactive_ice"
|
|
};
|
|
elements.radioactive_steam = {
|
|
color: "#df90e8",
|
|
behavior: behaviors.RADIOACTIVE_GAS,
|
|
category: "gases",
|
|
density: 3.6,
|
|
state: "gas",
|
|
temp: 150,
|
|
tempLow: 100,
|
|
stateLow: "radioactive_water"
|
|
};
|
|
behaviors.RADIOACTIVE_SOLID = [
|
|
"XX|CR:neutron%0.01|XX",
|
|
"CR:neutron%0.01|DL%0.01|CR:neutron%0.01",
|
|
"XX|CR:neutron%0.01|XX",
|
|
];
|
|
elements.radioactive_ice = {
|
|
color: "#c2abcc",
|
|
behavior: behaviors.RADIOACTIVE_SOLID,
|
|
category: "solids",
|
|
state: "solid",
|
|
density: 920,
|
|
temp: -20,
|
|
tempHigh: 0,
|
|
stateHigh: "radioactive_water"
|
|
};
|
|
behaviors.RADIOACTIVE_POWDER = [
|
|
"XX|CR:neutron%0.01|XX",
|
|
"CR:neutron%0.01|DL%0.01|CR:neutron%0.01",
|
|
"M2|M1 AND CR:neutron%0.01|M2",
|
|
];
|
|
elements.radioactive_snow = {
|
|
color: "#9f7ba6",
|
|
behavior: behaviors.RADIOACTIVE_POWDER,
|
|
category: "land",
|
|
density: 103,
|
|
state: "solid",
|
|
temp: -20,
|
|
tempHigh: 0,
|
|
stateHigh: "radioactive_water"
|
|
};
|
|
elements.heavy_steam = {
|
|
color: "#656fb5",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
density: 1.6,
|
|
state: "liquid",
|
|
temp: 150,
|
|
tempLow: 100,
|
|
stateLow: "heavy_water"
|
|
};
|
|
elements.heavy_ice = {
|
|
color: "#a8b8e3",
|
|
behavior: behaviors.WALL,
|
|
category: "solids",
|
|
density: 918,
|
|
state: "solid",
|
|
temp: -20,
|
|
tempHigh: 0,
|
|
stateHigh: "heavy_water"
|
|
};
|
|
elements.heavy_snow = {
|
|
color: "#8299b0",
|
|
behavior: behaviors.POWDER,
|
|
category: "land",
|
|
density: 101,
|
|
state: "solid",
|
|
temp: -20,
|
|
tempHigh: 0,
|
|
stateHigh: "heavy_water"
|
|
};
|
|
elements.coal = {
|
|
color: "#363023",
|
|
behavior: behaviors.POWDER,
|
|
category: "energy",
|
|
density: 900,
|
|
state: "solid",
|
|
tempHigh: 1000,
|
|
stateHigh: "coal_coke",
|
|
burn: 33,
|
|
burnTime: 1500,
|
|
burnInto: ["ash", "coal_coke", "fire", "carbon_dioxide"]
|
|
};
|
|
elements.coal_coke = {
|
|
color: "#232b36",
|
|
behavior: behaviors.POWDER,
|
|
category: "energy",
|
|
reactions: {
|
|
"limestone": { "elem1":"blast_furnace_fuel", "elem2":null },
|
|
},
|
|
density: 900,
|
|
state: "solid",
|
|
burn: 45,
|
|
burnTime: 2000,
|
|
burnInto: ["ash", "carbon_dioxide", "fire"]
|
|
};
|
|
elements.blast_furnace_fuel = {
|
|
color: "#94947c",
|
|
behavior: behaviors.POWDER,
|
|
category: "energy",
|
|
density: 1450,
|
|
state: "solid",
|
|
burn: 25,
|
|
burnTime: 1500,
|
|
burnInto: ["carbon_dioxide", "fire", "slag"]
|
|
};
|
|
elements.rutile = {
|
|
color: "#522614",
|
|
behavior: behaviors.POWDER,
|
|
category: "land",
|
|
density: 4240,
|
|
state: "solid",
|
|
tempHigh: 1843,
|
|
stateHigh: "molten_rutile",
|
|
};
|
|
elements.slag = {
|
|
color: ["#2e2616", "#453124"],
|
|
behavior: behaviors.POWDER,
|
|
category: "land",
|
|
density: 2000,
|
|
state: "solid",
|
|
};
|
|
elements.molten_rutile = {
|
|
color: ["#e3907f", "#e68f3e"],
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
reactions: {
|
|
"chlorine": { "elem1": "titanium_tetrachloride", "elem2":null },
|
|
density: 10000
|
|
},
|
|
density: 4230,
|
|
state: "liquid",
|
|
temp: 2000,
|
|
tempLow: 1843,
|
|
stateLow: "rutile"
|
|
};
|
|
elements.titanium_tetrachloride = {
|
|
color: "#d9d7b2",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
density: 1728,
|
|
state: "liquid",
|
|
tempHigh: 136.4,
|
|
stateHigh: "titanium_tetrachloride_gas",
|
|
tempLow: -24,
|
|
stateLow: "titanium_tetrachloride_crystal",
|
|
};
|
|
elements.titanium_tetrachloride_gas = {
|
|
color: "#e8edd5",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
density: 500,
|
|
state: "gas",
|
|
temp: 200,
|
|
tempLow: 136.4,
|
|
stateLow: "titanium_tetrachloride"
|
|
};
|
|
elements.titanium_tetrachloride_crystal = {
|
|
color: "#f5fffe",
|
|
behavior: behaviors.WALL,
|
|
category: "solids",
|
|
density: 1728,
|
|
state: "solid",
|
|
temp: -50,
|
|
tempHigh: -24,
|
|
stateHigh: "titanium_tetrachloride"
|
|
};
|
|
elements.chlorine = {
|
|
color: "#89b87b",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
density:3.2,
|
|
state: "gas",
|
|
tempLow: -101.5,
|
|
stateLow: "liquid_chlorine"
|
|
};
|
|
elements.liquid_chlorine = {
|
|
color: "#4b9c33",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
density: 1.468,
|
|
state: "liquid",
|
|
tempHigh: -101.5,
|
|
stateHigh: "chlorine",
|
|
temp: -150
|
|
};
|
|
elements.mythril = {
|
|
color: "#51bd89",
|
|
behavior: behaviors.WALL,
|
|
category: "solids",
|
|
density: 7750,
|
|
state: "solid",
|
|
tempHigh: 2500,
|
|
stateHigh: "molten_mythril",
|
|
conduct: 0.93
|
|
};
|
|
elements.molten_mythril = {
|
|
color: ["#eda724", "#f0eabd"],
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
reactions: {
|
|
"molten_mithril": { "elem1": "molten_mythril_mithril_alloy", "elem2":null },
|
|
viscosity: 10000
|
|
},
|
|
density: 6855,
|
|
state: "liquid",
|
|
tempLow: 2500,
|
|
stateLow: "mythril",
|
|
temp: 3000
|
|
};
|
|
elements.argon = {
|
|
color: "#92dec7",
|
|
colorOn: "#8a27d6",
|
|
behavior: behaviors.GAS,
|
|
category: "gases",
|
|
density: 1.78,
|
|
state: "gas",
|
|
tempLow: -189.4,
|
|
stateLow: "liquid_argon",
|
|
conduct: 0.85
|
|
};
|
|
elements.liquid_argon = {
|
|
color: "#679991",
|
|
colorOn: "#6d3080",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
density: 1398.2,
|
|
state: "liquid",
|
|
tempHigh: -189.4,
|
|
temp: -200,
|
|
stateHigh: "argon",
|
|
conduct: 0.9
|
|
};
|
|
elements.molten_mithril_mythril_alloy = {
|
|
name: "Molten Mithril/Mythril Alloy",
|
|
color: "#ebd8a4",
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
density: 3922.5,
|
|
state: "liquid",
|
|
tempLow: 1975,
|
|
stateLow: "mithril_mythril_alloy",
|
|
viscosity: 10000,
|
|
temp: 2350
|
|
};
|
|
elements.mithril_mythril_alloy = {
|
|
conduct: 0.965,
|
|
name: "Mithril/Mythril Alloy",
|
|
color: "#bfd8d9",
|
|
behavior: behaviors.WALL,
|
|
category: "solids",
|
|
density: 4425,
|
|
state: "solid",
|
|
tempHigh: 1975,
|
|
stateHigh: "molten_mithril_mythril_alloy"
|
|
};
|
|
elements.berry_seed = {
|
|
color: ["#941260", "#752043"],
|
|
behavior: [
|
|
"XX|M2%0.1|XX",
|
|
"L2:berry_leaf%50 AND M2%5|CH:berry_leaf%0.1|L2:berry_leaf%50 AND M2%5",
|
|
"XX|M1|XX",
|
|
],
|
|
category: "life",
|
|
density: 1200,
|
|
state: "solid",
|
|
burn: 10,
|
|
burnTime: 50,
|
|
burnInto: ["ash", "carbon_dioxide", "juice"]
|
|
};
|
|
elements.old_berry_leaf = {
|
|
color: ["#0fbf53", "#118f42"],
|
|
behavior: [
|
|
"XX|CR:berry%0.01|XX",
|
|
"CR:berry%0.01|XX|CR:berry%0.01",
|
|
"XX|CR:berry%0.01|XX",
|
|
],
|
|
category: "life",
|
|
state: "solid",
|
|
burn: 15,
|
|
burnTime: 50,
|
|
burnInto: ["ash", "carbon_dioxide"]
|
|
};
|
|
elements.berry_leaf = {
|
|
burn: 10,
|
|
burnTime: 50,
|
|
burnInto: ["ash", "carbon_dioxide", "juice"],
|
|
color: ["#0fbf53", "#118f42"],
|
|
behavior: [
|
|
"XX|CR:berry leaf,old_berry_leaf%1|XX",
|
|
"CR:berry leaf,old_berry_leaf%2 AND SA|CH:old_berry_leaf%0.1|CR:berry leaf,old_berry_leaf%2 AND SA",
|
|
"XX|CR:berry leaf,old_berry_leaf%2|XX",
|
|
],
|
|
category: "life",
|
|
state: "solid"
|
|
};
|
|
elements.juice = {
|
|
burn: 5,
|
|
burnTime: 100,
|
|
burnInto: ["water", "carbon_dioxide", "smoke"],
|
|
color: "#eb96b5",
|
|
behavior: behaviors.LIQUID,
|
|
category: "life",
|
|
state: "liquid",
|
|
conduct: 0.019,
|
|
viscosity: 100
|
|
};
|
|
elements.berry = {
|
|
burn: 15,
|
|
burnTime: 150,
|
|
burnInto: ["ash", "carbon_dioxide", "juice"],
|
|
color: "#bf2477",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|CH:ripe_berry%0.01|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
category: "life",
|
|
state: "solid"
|
|
};
|
|
elements.flamer = {
|
|
color: ["#ff8000", "#ff00ff"],
|
|
category: "machines",
|
|
state: "solid",
|
|
behavior: [
|
|
"XX|CL%50|XX",
|
|
"CL%50|CH:fire, plasma|CL%50",
|
|
"M2|CL%50 AND M1|M2",
|
|
],
|
|
temp: 1000
|
|
};
|
|
elements.hematite = {
|
|
color: ["#824b1b", "#914a20", "#ad3f1d"],
|
|
category: "land",
|
|
state: "solid",
|
|
behavior: behaviors.POWDER,
|
|
tempHigh: 1538,
|
|
stateHigh: "molten_hematite",
|
|
reactions: {
|
|
"blast_furnace_fuel": { "elem1":"hematite_mixture", "elem2":null },
|
|
},
|
|
};
|
|
elements.molten_hematite = {
|
|
color: ["#e68f3e", "#e0ae51", "#dbc356"],
|
|
category: "liquids",
|
|
state: "liquid",
|
|
behavior: behaviors.LIQUID,
|
|
tempLow: 1538,
|
|
stateLow: "hematite",
|
|
temp: 2000,
|
|
viscosity: 10000
|
|
};
|
|
elements.crystal = {
|
|
color: ["#a1e6df", "#bae8de"],
|
|
category: "solids",
|
|
state: "solid",
|
|
behavior: behaviors.WALL,
|
|
tempHigh: 1000,
|
|
stateHigh: "liquid_crystal",
|
|
conduct: 0.3
|
|
};
|
|
elements.t_center = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"CR:a7|CR:wall|CR:a7",
|
|
"XX|XX|XX",
|
|
"XX|CR:t2|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a_center = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"CR:a2|XX|CR:a2",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a2 = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"CR:a3left|XX|CR:a3right",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a3left = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|CR:a4left|XX",
|
|
"XX|XX|XX",
|
|
"XX|CR:a5|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a3right = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|CR:a4right|XX",
|
|
"XX|XX|XX",
|
|
"XX|CR:a5|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a4left = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|CR:a6left|XX",
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a4right = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|CR:a6right|XX",
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a5 = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|CR:wall|XX",
|
|
"XX|XX|XX",
|
|
"XX|CR:wall|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a6left = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|XX|CR:a7",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a6right = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"CR:a7|XX|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.a7 = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"CR:wall|XX|CR:wall",
|
|
"XX|XX|XX",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.t2 = {
|
|
color: "#808080",
|
|
behavior: [
|
|
"XX|CR:a5|XX",
|
|
"XX|XX|XX",
|
|
"XX|CR:a5",
|
|
],
|
|
state: "solid",
|
|
category: "structures"
|
|
};
|
|
elements.electrical_flamewave_generator = {
|
|
color: "#e6a045",
|
|
behavior: behaviors.WALL,
|
|
behaviorOn: [
|
|
"CR:flameshockwave1|CR:flameshockwave2|CR:flameshockwave3",
|
|
"CR:flameshockwave4|XX|CR:flameshockwave5",
|
|
"CR:flameshockwave6|CR:flameshockwave7|CR:flameshockwave8",
|
|
],
|
|
state: "solid",
|
|
category: "machines",
|
|
tempHigh: 2500,
|
|
stateHigh: ["molten_steel", "molten_mythril"],
|
|
conduct: 1,
|
|
};
|
|
elements.flameshockwave1 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire AND M1|LB:fire|LB:fire",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire|LB:fire|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave2 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire AND M1|LB:fire",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire|LB:fire|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave3 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire|LB:fire AND M1",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire|LB:fire|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave4 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire|LB:fire",
|
|
"LB:fire AND M1|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire|LB:fire|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave5 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire|LB:fire",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire AND M1",
|
|
"LB:fire|LB:fire|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave6 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire|LB:fire",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire AND M1|LB:fire|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave7 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire|LB:fire",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire|LB:fire AND M1|LB:fire",
|
|
],
|
|
};
|
|
elements.flameshockwave8 = {
|
|
color: "#c9c9c9",
|
|
category: "special",
|
|
behavior: [
|
|
"LB:fire|LB:fire|LB:fire",
|
|
"LB:fire|LB:fire AND DL%3.33|LB:fire",
|
|
"LB:fire|LB:fire|LB:fire AND M1",
|
|
],
|
|
};
|
|
elements.flamebomb = {
|
|
color: "#615f55",
|
|
category: "machines",
|
|
behavior: [
|
|
"CR:flameshockwave1|CR:flameshockwave2|CR:flameshockwave3",
|
|
"CR:flameshockwave4|DL%10|CR:flameshockwave5",
|
|
"CR:flameshockwave6 AND M2|CR:flameshockwave7 AND M1|CR:flameshockwave8 AND M2",
|
|
],
|
|
state: "solid"
|
|
};
|
|
elements.explosion5 = {
|
|
color: ["#ffb48f","#ffd991","#ffad91"],
|
|
category: "special",
|
|
state: "solid",
|
|
behavior: [
|
|
"CR:explosion4|CR:explosion4|CR:explosion4",
|
|
"CR:explosion4|DL|CR:explosion4",
|
|
"CR:explosion4|CR:explosion4|CR:explosion4",
|
|
],
|
|
};
|
|
elements.explosion4 = {
|
|
color: ["#ffb48f","#ffd991","#ffad91"],
|
|
category: "special",
|
|
state: "solid",
|
|
behavior: [
|
|
"CR:explosion3|CR:explosion3|CR:explosion3",
|
|
"CR:explosion3|DL|CR:explosion3",
|
|
"CR:explosion3|CR:explosion3|CR:explosion3",
|
|
],
|
|
};
|
|
elements.explosion3 = {
|
|
color: ["#ffb48f","#ffd991","#ffad91"],
|
|
category: "special",
|
|
state: "solid",
|
|
behavior: [
|
|
"CR:explosion|CR:explosion|CR:explosion",
|
|
"CR:explosion2|DL|CR:explosion2",
|
|
"CR:explosion2|CR:explosion2|CR:explosion2",
|
|
],
|
|
};
|
|
elements.explosion2 = {
|
|
color: ["#ffb48f","#ffd991","#ffad91"],
|
|
category: "special",
|
|
state: "solid",
|
|
behavior: [
|
|
"CR:explosion|CR:explosion|CR:explosion",
|
|
"CR:explosion|DL|CR:explosion",
|
|
"CR:explosion|CR:explosion|CR:explosion",
|
|
],
|
|
};
|
|
elements.explosion5explosion = {
|
|
color: ["#ffb48f","#ffd991","#ffad91"],
|
|
category: "special",
|
|
state: "solid",
|
|
behavior: [
|
|
"EX:10>explosion5|EX:10>explosion5|EX:10>explosion5",
|
|
"EX:10>explosion5|XX|EX:10>explosion5",
|
|
"EX:10>explosion5|EX:10>explosion5|EX:10>explosion5",
|
|
],
|
|
};
|
|
/* Unfinished:
|
|
magnesium
|
|
hematite mixture
|
|
molten magnesium
|
|
titanium
|
|
molten titanium
|
|
*/
|