Merge branch 'main' of https://github.com/JustAGenericUsername/sandboxelsmodding
This commit is contained in:
commit
0716708eb3
|
|
@ -3,6 +3,7 @@ elements.obsidian = {
|
|||
behavior: behaviors.SOLID,
|
||||
category: "solids",
|
||||
state: "solid",
|
||||
density: 2380,
|
||||
reactions: {
|
||||
"sand": { elem1: "obsidian_shard" },
|
||||
"dirt": { elem1: "obsidian_shard" },
|
||||
|
|
@ -22,8 +23,29 @@ elements.obsidian = {
|
|||
}
|
||||
},
|
||||
elements.obsidian_shard = {
|
||||
color: ["#343434" , "#313639"],
|
||||
color: ["#343434", "#313639"],
|
||||
behavior: behaviors.POWDER,
|
||||
category: "powders",
|
||||
state: "solid",
|
||||
}
|
||||
density: 2380,
|
||||
reactions: {
|
||||
"glue": { elem1: "obsidian" },
|
||||
}
|
||||
},
|
||||
elements.magma = {
|
||||
color: ["#ff6f00","#ff8c00","#ff4d00"],
|
||||
behavior: behaviors.MOLTEN,
|
||||
reactions: {
|
||||
"ice": { elem1: "basalt" },
|
||||
"ash": { elem1: "molten_tuff", "elem2":null },
|
||||
"molten_ash": { elem1: "molten_tuff", "elem2":null },
|
||||
"charcoal": { elem2:"diamond", tempMin:800, chance:0.005, oneway:true },
|
||||
},
|
||||
temp: 1200,
|
||||
tempLow: 800,
|
||||
stateLow: ["basalt","basalt","basalt","rock","obsidian_shard","obsidian"],
|
||||
viscosity: 10000,
|
||||
category: "liquids",
|
||||
state: "liquid",
|
||||
density: 2725
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,19 @@
|
|||
elements.beer = {
|
||||
color: "#ffc64a",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.root_beer = {
|
||||
color: "#9e7723",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.fruit_slushy = {
|
||||
color: "#b867cf",
|
||||
behavior: behaviors.LIQUID,
|
||||
|
|
@ -72,6 +88,9 @@ elements.frozen_fruit_yogurt = {
|
|||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
density: 902,
|
||||
tempHigh: 0,
|
||||
stateHigh: "fruit_yogurt",
|
||||
};
|
||||
|
||||
elements.frozen_chocolate_yogurt = {
|
||||
|
|
@ -80,6 +99,9 @@ elements.frozen_chocolate_yogurt = {
|
|||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
density: 902,
|
||||
tempHigh: 0,
|
||||
stateHigh: "chocolate_yogurt",
|
||||
};
|
||||
|
||||
elements.cooking_oil = {
|
||||
|
|
@ -90,6 +112,8 @@ elements.cooking_oil = {
|
|||
reactions: {
|
||||
"meat": { elem1: null, elem2: "chicken_nuggets" },
|
||||
"potato": { elem1: null, elem2: "fries" },
|
||||
"advanced_dough": { elem1: null, elem2: "churros" },
|
||||
"snow": { elem1: null, elem2: "fried_snow" },
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -101,6 +125,19 @@ elements.chicken_nuggets = {
|
|||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.advanced_dough = {
|
||||
color: "#dbbc72",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
tempHigh: 94,
|
||||
stateHigh: "croissant",
|
||||
reactions: {
|
||||
"electric": { elem1: "steampunk_pancakes", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.fries = {
|
||||
color: "#ebba34",
|
||||
behavior: behaviors.POWDER,
|
||||
|
|
@ -109,14 +146,75 @@ elements.fries = {
|
|||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.rose_sauce = {
|
||||
color: "#f0340e",
|
||||
behavior: behaviors.LIQUID,
|
||||
elements.fried_snow = {
|
||||
color: "#a16f37",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.steampunk_pancakes = {
|
||||
color: "#252a33",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "machines",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.churros = {
|
||||
color: "#c29a3c",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
reactions: {
|
||||
"chocolate": { elem1: "chocolate_churros", elem2: null },
|
||||
"chocolate_sauce": { elem1: "chocolate_churros", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.chocolate_churros = {
|
||||
color: "#1c0c01",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.croissant = {
|
||||
color: "#e0c46e",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
breakInto: "crumb",
|
||||
tempHigh: 550,
|
||||
stateHigh: "ash",
|
||||
burnInto: "smoke"
|
||||
};
|
||||
|
||||
elements.eggy_dough = {
|
||||
color: "#c4ad7c",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
tempHigh: 75,
|
||||
stateHigh: "french_toast",
|
||||
burnInto: "smoke"
|
||||
};
|
||||
|
||||
elements.french_toast = {
|
||||
color: "#ab8d4f",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
breakInto: "crumb",
|
||||
tempHigh: 550,
|
||||
stateHigh: "ash",
|
||||
burnInto: "smoke"
|
||||
};
|
||||
|
||||
elements.rose_sauce = {
|
||||
color: "#f0340e",
|
||||
behavior: behaviors.LIQUID,
|
||||
|
|
@ -125,6 +223,31 @@ elements.rose_sauce = {
|
|||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.seasoning = {
|
||||
color: "#734631",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
hidden: "TRUE",
|
||||
};
|
||||
|
||||
elements.parmesan = {
|
||||
color: "#e0c66e",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.baking_powder = {
|
||||
color: "#fffaed",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
reactions: {
|
||||
"flour": { elem1: null, elem2: "advanced_dough" },
|
||||
},
|
||||
};
|
||||
|
||||
elements.smashed_ice = {
|
||||
color: "#c3d4e6",
|
||||
behavior: behaviors.LIQUID,
|
||||
|
|
@ -134,6 +257,10 @@ elements.smashed_ice = {
|
|||
"grape": { elem1: null, elem2: "fruit_slushy" },
|
||||
"green_grape": { elem1: null, elem2: "fruit_slushy" },
|
||||
"cherry": { elem1: null, elem2: "fruit_slushy" },
|
||||
"apple": { elem1: null, elem2: "fruit_slushy" },
|
||||
"orange": { elem1: null, elem2: "fruit_slushy" },
|
||||
"kiwi": { elem1: null, elem2: "fruit_slushy" },
|
||||
"strawberry": { elem1: null, elem2: "fruit_slushy"},
|
||||
"chocolate": { elem1: null, elem2: "chocolate_slushy" },
|
||||
"juice": { elem1: null, elem2: "fruit_slushy" },
|
||||
"chocolate_sauce": { elem1: null, elem2: "chocolate_slushy" },
|
||||
|
|
@ -189,6 +316,29 @@ elements.cherry = {
|
|||
tempHigh: 256,
|
||||
stateHigh: "steam",
|
||||
breakIntoColor: "#450008",
|
||||
reactionsColor: "#450008",
|
||||
};
|
||||
|
||||
elements.strawberry = {
|
||||
color: "#ff0033",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
breakInto: "juice",
|
||||
tempHigh: 256,
|
||||
stateHigh: "steam",
|
||||
breakIntoColor: "#bd0f32",
|
||||
};
|
||||
|
||||
elements.apple = {
|
||||
color: "#f21313",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
breakInto: "juice",
|
||||
tempHigh: 256,
|
||||
stateHigh: "steam",
|
||||
breakIntoColor: "#ffd500",
|
||||
};
|
||||
|
||||
elements.orange = {
|
||||
|
|
@ -199,7 +349,6 @@ elements.orange = {
|
|||
breakInto: "juice",
|
||||
tempHigh: 256,
|
||||
stateHigh: "steam",
|
||||
breakIntoColor: "#d69c4f",
|
||||
};
|
||||
|
||||
elements.kiwi = {
|
||||
|
|
@ -224,11 +373,43 @@ elements.green_grape = {
|
|||
stateHigh: "steam",
|
||||
};
|
||||
|
||||
elements.oreo = {
|
||||
color: "#120600",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.toorhpaste = {
|
||||
color: "#7dfff2",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
if (!elements.lettuce.reactions) elements.lettuce.reactions = {};
|
||||
elements.lettuce.reactions.ice_cream = { elem1: "moss", elem2: null }
|
||||
|
||||
if (!elements.advanced_dough.reactions) elements.advanced_dough.reactions = {};
|
||||
elements.advanced_dough.reactions.yolk = { elem1: "eggy_dough", elem2: null }
|
||||
|
||||
if (!elements.yeast.reactions) elements.yeast.reactions = {};
|
||||
elements.yeast.reactions.flour = { elem1: "beer", elem2: null }
|
||||
|
||||
if (!elements.beer.reactions) elements.beer.reactions = {};
|
||||
elements.beer.reactions.fiber = { elem1: "root_beer", elem2: null }
|
||||
|
||||
if (!elements.cheese.reactions) elements.cheese.reactions = {};
|
||||
elements.cheese.reactions.seasoning = { elem1: "parmesan", elem2: null }
|
||||
|
||||
if (!elements.sodium.reactions) elements.sodium.reactions = {};
|
||||
elements.sodium.reactions.neutral_acid = { elem1: "baking_powder", elem2: null }
|
||||
|
||||
if (!elements.toast.reactions) elements.toast.reactions = {};
|
||||
elements.toast.reactions.chocolate = { elem1: "oreo", elem2: null }
|
||||
|
||||
if (!elements.ketchup.reactions) elements.ketchup.reactions = {};
|
||||
elements.ketchup.reactions.yolk = { elem1: "rose_sauce", elem2: null }
|
||||
elements.ketchup.reactions.mayo = { elem1: "rose_sauce", elem2: null }
|
||||
|
||||
|
||||
if (!elements.bread.reactions) elements.bread.reactions = {};
|
||||
|
|
@ -269,6 +450,8 @@ elements.baked_batter.reactions.mud = { elem1: "mold", elem2: null }
|
|||
|
||||
elements.sugar_ice.breakInto = "smashed_ice"
|
||||
|
||||
elements.herb.breakInto = "seasoning"
|
||||
|
||||
elements.chocolate.breakInto = "chocolate_sauce"
|
||||
|
||||
if (!elements.ice_cream.reactions) elements.ice_cream.reactions = {};
|
||||
|
|
|
|||
193
mods/sbstuff.js
193
mods/sbstuff.js
|
|
@ -32,14 +32,17 @@ elements.moth = {
|
|||
state: "solid",
|
||||
};
|
||||
|
||||
elements.moss = {
|
||||
elements.cotton_candy = {
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
density: 1000,
|
||||
color: "#2d571a",
|
||||
color: "#b6c7e3",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "land",
|
||||
state: "solid",
|
||||
category: "food",
|
||||
state: "liquid",
|
||||
reactions: {
|
||||
"water": { elem1: "sugar", elem2: null },
|
||||
}
|
||||
};
|
||||
|
||||
elements.mc_donalds = {
|
||||
|
|
@ -108,6 +111,7 @@ elements.avocado = {
|
|||
|
||||
elements.guacamole = {
|
||||
isFood: true,
|
||||
hidden: true,
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
color: "#a2e09d",
|
||||
|
|
@ -120,20 +124,21 @@ elements.watermelon = {
|
|||
isFood: true,
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
breakInto: "water_from_the_melon",
|
||||
breakInto: "watermelon_flesh",
|
||||
color: "#40993f",
|
||||
behavior: behaviors.SUPPORT,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.water_from_the_melon = {
|
||||
elements.watermelon_flesh = {
|
||||
isFood: true,
|
||||
hidden: true,
|
||||
tempHigh: 500,
|
||||
stateHigh: "steam",
|
||||
color: "#ff5d47",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "liquid",
|
||||
};
|
||||
|
||||
|
|
@ -157,7 +162,7 @@ elements.cherry = {
|
|||
state: "solid",
|
||||
};
|
||||
|
||||
elements.green_cherry = {
|
||||
elements.green_berries = {
|
||||
isFood: true,
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
|
|
@ -168,9 +173,10 @@ elements.green_cherry = {
|
|||
};
|
||||
|
||||
elements.meth = {
|
||||
hidden: true,
|
||||
hardness: 1,
|
||||
tempHigh: 5000,
|
||||
stateHigh: "steam",
|
||||
tempHigh: 500,
|
||||
stateHigh: "melted_meth",
|
||||
color: "#0affef",
|
||||
behavior: behaviors.POWDER,
|
||||
category: "powders",
|
||||
|
|
@ -222,12 +228,16 @@ elements.peanut_butter = {
|
|||
};
|
||||
|
||||
elements.poop = {
|
||||
hardness: 1,
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
color: "#331600",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "special",
|
||||
state: "solid",
|
||||
reactions: {
|
||||
"piss": { elem1: null, elem2: "bless" },
|
||||
}
|
||||
};
|
||||
|
||||
elements.marshmallow = {
|
||||
|
|
@ -274,3 +284,164 @@ elements.cereal = {
|
|||
category: "food",
|
||||
state: "liquid",
|
||||
};
|
||||
|
||||
elements.sushi = {
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
color: ["#020802", "#fff0eb", "#ff6524", "#35ab26"],
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "liquid",
|
||||
};
|
||||
|
||||
elements.indestructible_wall = {
|
||||
color: "#7a7a7a",
|
||||
behavior: behaviors.WALL,
|
||||
category: "solids",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.diamond_ore = {
|
||||
tempHigh: 1000,
|
||||
stateHigh: "ash",
|
||||
breakInto: "diamond",
|
||||
color: ["#525252", "#525252", "#525252", "#525252", "#525252", "#2ba3ff"],
|
||||
behavior: behaviors.WALL,
|
||||
category: "solids",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.coca_cola = {
|
||||
tempHigh: 500,
|
||||
stateHigh: "steam",
|
||||
color: "#381e13",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
state: "liquid",
|
||||
};
|
||||
|
||||
elements.piss = {
|
||||
tempHigh: 500,
|
||||
stateHigh: "steam",
|
||||
color: "#ffff00",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "special",
|
||||
state: "liquid",
|
||||
};
|
||||
|
||||
elements.soup = {
|
||||
temp: 50,
|
||||
tempHigh: 500,
|
||||
stateHigh: "steam",
|
||||
color: "#945e00",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "liquids",
|
||||
state: "liquid",
|
||||
};
|
||||
|
||||
elements.pastry = {
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
color: "#ba6727",
|
||||
behavior: behaviors.SUPPORT,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.melted_meth = {
|
||||
hidden: true,
|
||||
tempHigh: 100000,
|
||||
stateHigh: "beans",
|
||||
color: "#00a2ff",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "states",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.expired_milk = {
|
||||
hidden: true,
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
color: "#b8c2b4",
|
||||
behavior: behaviors.LIQUID,
|
||||
category: "states",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.kfc = {
|
||||
tempHigh: 69420,
|
||||
stateHigh: "void",
|
||||
color: "#d16e11",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.wendys = {
|
||||
tempHigh: 69420,
|
||||
stateHigh: "void",
|
||||
color: "#db1e0d",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.burger_king = {
|
||||
tempHigh: 69420,
|
||||
stateHigh: "void",
|
||||
color: "#db660d",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.pizza_hut = {
|
||||
tempHigh: 69420,
|
||||
stateHigh: "void",
|
||||
color: "#ed3b24",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.dominos = {
|
||||
tempHigh: 69420,
|
||||
stateHigh: "void",
|
||||
color: ["#ed4934", "#3494ed"],
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
|
||||
elements.vape = {
|
||||
tempHigh: 500999,
|
||||
hidden: true,
|
||||
stateHigh: "beans",
|
||||
color: "#999999",
|
||||
behavior: [
|
||||
"XX|CR:smoke|XX",
|
||||
"CR:smoke|XX|CR:smoke",
|
||||
"XX|CR:smoke|XX",
|
||||
],
|
||||
category: "special",
|
||||
state: "solid",
|
||||
};
|
||||
|
||||
elements.tendon = {
|
||||
temp: 20000,
|
||||
color: ["#1eff00", "#1eff00", "#1eff00", "#acffa1", "#1eff00", "#1eff00", "#1eff00"],
|
||||
behavior: behaviors.DGAS,
|
||||
category: "energy",
|
||||
state: "gas",
|
||||
};
|
||||
|
||||
elements.pea = {
|
||||
breakInto: "mashed_pea",
|
||||
tempHigh: 500,
|
||||
stateHigh: "ash",
|
||||
color: "#3cbf2a",
|
||||
behavior: behaviors.STURDYPOWDER,
|
||||
category: "food",
|
||||
state: "solid",
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue