Merge pull request #236 from HACKERPRO908/HACKERPRO908-patch-1
1.1 update fantasy_elements.js
This commit is contained in:
commit
64a8e52120
|
|
@ -44,6 +44,7 @@ elements.pulsium = {
|
||||||
"molten_iron": { elem1: "pulsium_bar", elem2: "pulsium_bar" },
|
"molten_iron": { elem1: "pulsium_bar", elem2: "pulsium_bar" },
|
||||||
"molten_tin": { elem1: "pulsium_bar", elem2: "pulsium_bar" },
|
"molten_tin": { elem1: "pulsium_bar", elem2: "pulsium_bar" },
|
||||||
"water": { elem1: "sap", elem2: "sap" },
|
"water": { elem1: "sap", elem2: "sap" },
|
||||||
|
"magma": { elem1: "pulsium_bar", elem2: "pulsium_bar" },
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -128,6 +129,7 @@ elements.iced_pheonix = {
|
||||||
behavior: behaviors.SOLID,
|
behavior: behaviors.SOLID,
|
||||||
category: "fantasy",
|
category: "fantasy",
|
||||||
state: "solid",
|
state: "solid",
|
||||||
|
breakInto: "ice",
|
||||||
density: 1.5,
|
density: 1.5,
|
||||||
weight: 100,
|
weight: 100,
|
||||||
update: function(x, y) {
|
update: function(x, y) {
|
||||||
|
|
@ -135,4 +137,107 @@ elements.iced_pheonix = {
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// New Fantasy Elements with Updated Reactions
|
||||||
|
elements.dragon_scale = {
|
||||||
|
color: "#8B4513",
|
||||||
|
behavior: behaviors.SOLID,
|
||||||
|
category: "fantasy",
|
||||||
|
state: "solid",
|
||||||
|
density: 0.8,
|
||||||
|
weight: 60,
|
||||||
|
update: function(x, y) {
|
||||||
|
// Update the element's behavior
|
||||||
|
},
|
||||||
|
reactions: {
|
||||||
|
"fire": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"plasma": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"goblins_delight": { elem1: "dragon_breath", elem2: null },
|
||||||
|
"pulsium": { elem1: "dragon_breath", elem2: null },
|
||||||
|
"oil": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"salt": { elem1: "dragon_breath", elem2: null },
|
||||||
|
"sap": { elem1: "dragon_breath", elem2: null },
|
||||||
|
"water": { elem1: "dragon_breath", elem2: null },
|
||||||
|
"laser": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"oxygen": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"wall": { elem1: "dragon_breath", elem2: null },
|
||||||
|
"glass": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"wood": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
"charcoal": { elem1: null, elem2: "dragon_breath" },
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
elements.mystic_runes = {
|
||||||
|
color: "#9932CC",
|
||||||
|
behavior: behaviors.SOLID,
|
||||||
|
category: "fantasy",
|
||||||
|
state: "solid",
|
||||||
|
density: 0.8,
|
||||||
|
weight: 60,
|
||||||
|
update: function(x, y) {
|
||||||
|
// Update the element's behavior
|
||||||
|
},
|
||||||
|
reactions: {
|
||||||
|
"heat_ray": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"god_ray": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"laser": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"helium": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"oxygen": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"sugar": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"wall": { elem1: "mystic_runes", elem2: null },
|
||||||
|
"glass": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"wood": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"charcoal": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
"diamond": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
elements.enchanted_wood = {
|
||||||
|
color: "#923B70",
|
||||||
|
behavior: behaviors.SOLID,
|
||||||
|
category: "fantasy",
|
||||||
|
state: "solid",
|
||||||
|
density: 0.8,
|
||||||
|
weight: 60,
|
||||||
|
update: function(x, y) {
|
||||||
|
// Update the element's behavior
|
||||||
|
},
|
||||||
|
reactions: {
|
||||||
|
"fire": { elem1: null, elem2: "charcoal" },
|
||||||
|
"plasma": { elem1: null, elem2: "charcoal" },
|
||||||
|
"water": { elem1: null, elem2: "mystic_runes" },
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
// update 1.1 below
|
||||||
|
// adds 3 more extra elements
|
||||||
|
// by hackerpro908
|
||||||
|
// main game by R74N called sandboxels
|
||||||
|
|
||||||
|
elements.quartzium = {
|
||||||
|
color: "#51484f",
|
||||||
|
behavior: behaviors.SOLID,
|
||||||
|
category: "fantasy",
|
||||||
|
state: "solid",
|
||||||
|
density: 1065,
|
||||||
|
weight: 100,
|
||||||
|
reactions: {
|
||||||
|
"fire": { elem1: "quartz", elem2: "quartz" },
|
||||||
|
},
|
||||||
|
};
|
||||||
|
elements.quartz = {
|
||||||
|
color: "#ebedeb",
|
||||||
|
behavior: behaviors.SOLID,
|
||||||
|
category: "fantasy",
|
||||||
|
state: "solid",
|
||||||
|
density: 8076,
|
||||||
|
weight: 100,
|
||||||
|
};
|
||||||
|
|
||||||
|
elements.moonite = {
|
||||||
|
color: "#e6e6e6",
|
||||||
|
behavior: behaviors.SUPERFLUID,
|
||||||
|
category: "fantasy",
|
||||||
|
state: "solid",
|
||||||
|
density: 8076,
|
||||||
|
weight: 100,
|
||||||
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue