Create mystic.js
This commit is contained in:
parent
e375228369
commit
e7f96c2d8c
|
|
@ -0,0 +1,274 @@
|
|||
elements.aether = {
|
||||
color: "#ffe4e1",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.05,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "aqua_vapor", elem2: null },
|
||||
"fire": { elem1: "fire_spirit", elem2: null },
|
||||
"dirt": { elem1: "terra_dust", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.aqua_vapor = {
|
||||
color: "#add8e6",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.08,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"fire": { elem1: "mystic_mist", elem2: null },
|
||||
"dirt": { elem1: "enchanted_mud", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.fire_spirit = {
|
||||
color: "#ff4500",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.02,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "steam", elem2: null },
|
||||
"dirt": { elem1: "scorched_earth", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.terra_dust = {
|
||||
color: "#8b4513",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "powders",
|
||||
state: "solid",
|
||||
density: 1.2,
|
||||
weight: 50,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "enchanted_mud", elem2: null },
|
||||
"fire": { elem1: "scorched_earth", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.mystic_mist = {
|
||||
color: "#d8bfd8",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.06,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"dirt": { elem1: "mystic_clay", elem2: null },
|
||||
"fire": { elem1: "flame_spark", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.enchanted_mud = {
|
||||
color: "#6b4226",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
state: "liquid",
|
||||
density: 1.5,
|
||||
weight: 100,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"fire": { elem1: "mystic_clay", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.scorched_earth = {
|
||||
color: "#654321",
|
||||
behavior: behaviors.SOLID,
|
||||
category: "solids",
|
||||
state: "solid",
|
||||
density: 1.8,
|
||||
weight: 120,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "enchanted_mud", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.mystic_clay = {
|
||||
color: "#a52a2a",
|
||||
behavior: behaviors.SOLID,
|
||||
category: "solids",
|
||||
state: "solid",
|
||||
density: 1.7,
|
||||
weight: 110,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"fire": { elem1: "terra_dust", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.arcane_crystal = {
|
||||
color: "#00ffff",
|
||||
behavior: behaviors.SOLID,
|
||||
category: "solids",
|
||||
state: "solid",
|
||||
density: 2.0,
|
||||
weight: 150,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "mystic_mist", elem2: null },
|
||||
"fire": { elem1: "fire_spirit", elem2: null },
|
||||
"dirt": { elem1: "terra_dust", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.spirit_flame = {
|
||||
color: "#ff69b4",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.03,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "steam", elem2: null },
|
||||
"dirt": { elem1: "scorched_earth", elem2: null },
|
||||
"aether": { elem1: "fire_spirit", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.elven_dust = {
|
||||
color: "#f0e68c",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "powders",
|
||||
state: "solid",
|
||||
density: 0.5,
|
||||
weight: 20,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "enchanted_mud", elem2: null },
|
||||
"fire": { elem1: "spirit_flame", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.magic_water = {
|
||||
color: "#1e90ff",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
state: "liquid",
|
||||
density: 1.0,
|
||||
weight: 50,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"fire": { elem1: "mystic_mist", elem2: null },
|
||||
"dirt": { elem1: "enchanted_mud", elem2: null },
|
||||
"aether": { elem1: "aqua_vapor", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.lightning_bolt = {
|
||||
color: "#ffff00",
|
||||
behavior: behaviors.ENERGY,
|
||||
category: "energy",
|
||||
state: "gas",
|
||||
density: 0.05,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "aqua_vapor", elem2: "steam" },
|
||||
"dirt": { elem1: "scorched_earth", elem2: null },
|
||||
"aether": { elem1: "electric_mist", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.electric_mist = {
|
||||
color: "#b0e0e6",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.04,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"fire": { elem1: "spirit_flame", elem2: null },
|
||||
"dirt": { elem1: "enchanted_mud", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.void_essence = {
|
||||
color: "#8a2be2",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
state: "liquid",
|
||||
density: 1.2,
|
||||
weight: 60,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "dark_mist", elem2: null },
|
||||
"fire": { elem1: "dark_flame", elem2: null },
|
||||
"dirt": { elem1: "dark_mud", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.dark_mist = {
|
||||
color: "#483d8b",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.06,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"fire": { elem1: "dark_flame", elem2: null },
|
||||
"dirt": { elem1: "dark_mud", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.dark_flame = {
|
||||
color: "#8b0000",
|
||||
behavior: behaviors.GAS,
|
||||
category: "gases",
|
||||
state: "gas",
|
||||
density: 0.04,
|
||||
weight: 1,
|
||||
update: function(x, y) {
|
||||
// Update the element's behavior
|
||||
},
|
||||
reactions: {
|
||||
"water": { elem1: "dark_mist", elem2: null },
|
||||
"dirt": { elem1: "dark_mud", elem2: null },
|
||||
}
|
||||
};
|
||||
Loading…
Reference in New Issue