1689 lines
53 KiB
JavaScript
1689 lines
53 KiB
JavaScript
// Sandboxels: Fey & More, v2.1
|
|
// Author: MelecieDiancie
|
|
|
|
/*
|
|
=== CHANGELOG ===
|
|
Planned additions:
|
|
+ Solid/Liquid Darkness, maybe a way to create bleakstone?
|
|
+ Feywood
|
|
+ Swampland, Swampy Water, and Will o' the Wisp
|
|
~ Gloomfly now converts Fantastic Creatures items to itself
|
|
|
|
2.1 Version
|
|
+ New fairies: Radiated, Spirit, Corrupt
|
|
+ Liquid light through concoction and magic
|
|
+ Toxic and unstable mistake variants
|
|
+ Celie mix
|
|
+ Cloud Cotton, and rain/snow variants
|
|
+ Corrupt Rock
|
|
+ Peark, Ivory, and Sky growth crystals
|
|
~ Unhid concoction
|
|
~ Slowed down poison- and pure water spreading to others
|
|
~ Bugfix: thunder, light, mushroom, and magic fairies now die to iron and silver
|
|
~ Bugfix: saplings now make birthpool when mixed with concoction
|
|
- Removed everfire dust being created from magic
|
|
|
|
2.0 Version
|
|
+ Updated to Mod Manager format
|
|
+ Essence and spirits
|
|
+ Mix mana with essence to create concoction: incredibly reactive, but tends to make mistakes.
|
|
+ New concoctions: birthpool, firesea, lektre
|
|
+ New fairies: Thunder, Light, Mushroom, and Magic!
|
|
+ Electric Focus
|
|
+ Corrupt land and withery trees, obtained through gloomwind
|
|
+ Enchanted Ketchup
|
|
~ Renamed a secret element
|
|
~ Creatures now move more naturally
|
|
- Removed chicken-related elements. They'll be back!
|
|
- Moved virus back to Special category
|
|
|
|
1.1 Version
|
|
+ Updated to Sandboxels 0.7.2
|
|
+ Celie trees!
|
|
+ New fairies: nature, earth, and rain!
|
|
+ Mythril
|
|
+ Bleakstone, nearly black
|
|
+ Poisonwater, a dangerous substance produced through gloomwind that kills creatures
|
|
+ Added two further states to Pyrestone
|
|
+ Chickens and eggs! Which came first?
|
|
~ Added virus to corruption category
|
|
~ Fairies now transform through interacting with magma, ice, petals, mud, and rainclouds instead of heat/cold.
|
|
~ Fire and ice fairies can now be selected in the inventory
|
|
~ Fire and ice fairies now drop stardust
|
|
~ Pure and Chilly Water now have all Water reactions that do not transform them
|
|
~ Pure Water now spreads through water
|
|
~ Soap now restores all Corruption creatures but Gloomfly back to meat/bone
|
|
~ Mystic fire made to spread more due to the changes to Plasma
|
|
~ Prevented pure water from removing mushroom-related elements as well as gray goo and gloomwind
|
|
~ Liquid light now burns instead of disappearing
|
|
~ Moved everfire dust to Energy category
|
|
~ Bug fix: green dye now produces yellow dye when put on top of red dye
|
|
- Removed pure ice's ability to kill impure objects
|
|
|
|
1.0 Version
|
|
+ Fairies! as well as temperature-affected variants
|
|
+ Fairy dust, produced by regular fairies and can be mixed with water to create mana
|
|
+ Fairy eggs (placeholder name), produced in mana
|
|
+ Mana and frozen mana
|
|
+ Liquid light, dustlight, and solid light
|
|
+ Pure water, ice, and steam
|
|
+ Chilly water that can't be frozen
|
|
+ Gloomwind, gloomflies, and beasts produced from animal remains
|
|
+ Pyrestone, has four stages of heating
|
|
+ Stardust
|
|
+ Dyes that change a color of any pixel of any element while retaining their qualities
|
|
+ Dye cleaner to clean off dyes (although can't remove colors from colored elements)
|
|
+ Everfire dust, burns for a long time
|
|
+ Mystic fire, an attempt to replicate pre-0.7 plasma
|
|
+ Frostwind
|
|
+ Magic. For some reason I forgot to put this of all features to the changelog
|
|
~ Iron and steel now kill fairies
|
|
~ Plague moved to corruption category
|
|
|
|
*/
|
|
|
|
// New lists
|
|
eLists.FAIRY = ["fairy","fairy_egg","fire_fairy","ice_fairy","nature_fairy","earth_fairy","rain_fairy","thunder_fairy","light_fairy","mushroom_fairy","magic_fairy","radiated_fairy","spirit_fairy","corrupt_fairy"],
|
|
eLists.DYE =["red_dye","green_dye","blue_dye","yellow_dye","cyan_dye","magenta_dye"],
|
|
eLists.IMPURITY = ["flea","fly","bone","blood","worm","termite","rat","plague","virus","bone_marrow","rotten_meat","mushroom_spore","gloomfly","meat_monster","rotten_ravager","bone_beast","poisonwater","corrupt_land","poisoned_ketchup"],
|
|
eLists.WOOD = ["bamboo","bamboo_plant","sapling","wood","tree_branch","celie_seed","celie_wood","celie_branch"]
|
|
eLists.PLANT = ["grass","plant","grass_seed","wheat","wheat_seed","flower_seed","pistil","petal","vine","potato_seed","potato","corn_seed","corn","celie_leaves","dry_celie_leaves"]
|
|
|
|
// New behavior templates
|
|
behaviors.FAIRYKILL = [
|
|
"XX|DL:"+eLists.FAIRY+"|XX",
|
|
"DL:"+eLists.FAIRY+"|XX|DL:"+eLists.FAIRY+"",
|
|
"XX|DL:"+eLists.FAIRY+"|XX"
|
|
];
|
|
|
|
// Changing vanilla elements
|
|
elements.iron.behavior = behaviors.FAIRYKILL;
|
|
elements.silver.behavior = behaviors.FAIRYKILL;
|
|
|
|
elements.plague.category = "corruption";
|
|
|
|
// New elements
|
|
elements.fairy = {
|
|
name: "fairy",
|
|
color: ["#9051a8","#e193e6","#7a58b8"],
|
|
behavior: [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
state: "solid",
|
|
category: "fey",
|
|
reactions: {
|
|
"fire": { "elem1": "fire_fairy",},
|
|
"magma": { "elem1": "fire_fairy",},
|
|
"snow": { "elem1": "ice_fairy",},
|
|
"ice": { "elem1": "ice_fairy",},
|
|
"petal": { "elem1": "nature_fairy",},
|
|
"dirt": { "elem1": "earth_fairy",},
|
|
"mud": { "elem1": "earth_fairy",},
|
|
"raincloud": { "elem1": "rain_fairy",},
|
|
"electric": { "elem1": "thunder_fairy",},
|
|
"little_star": { "elem1": "stellar_fairy",},
|
|
"moonrock": { "elem1": "lunar_fairy",},
|
|
"liquid_light": { "elem1": "light_fairy",},
|
|
"mushroom_cap": { "elem1": "mushroom_fairy",},
|
|
"magic": { "elem1": "magic_fairy",},
|
|
"radiation": { "elem1": "radiated_fairy",},
|
|
"uranium": { "elem1": "radiated_fairy",},
|
|
"essence": { "elem1": "spirit_fairy",},
|
|
"liquid_essence": { "elem1": "spirit_fairy",},
|
|
"gloomwind": { "elem1": "corrupt_fairy",},
|
|
"gloomfly": { "elem1": "corrupt_fairy",},
|
|
},
|
|
};
|
|
elements.fire_fairy = {
|
|
name: "fire fairy",
|
|
color: ["#c99373","#d9b882","#db7972"],
|
|
temp:150,
|
|
state: "solid",
|
|
behavior: [
|
|
"XX|CR:smoke%1 AND M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:magma%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
category: "fey",
|
|
};
|
|
elements.ice_fairy = {
|
|
"name": "ice fairy",
|
|
"color": ["#a3fff9","#abe0f7","#b3b6ff"],
|
|
"temp":-150,
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:snow%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.nature_fairy = {
|
|
"name": "nature fairy",
|
|
"color": ["#baffa8","#bdffc3","#a8ffcb"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:sapling%0.01 AND CR:flower_seed%0.01 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.earth_fairy = {
|
|
"name": "earth fairy",
|
|
"color": ["#9c8b7b","#9c907b","#c9baad"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:dirt%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.rain_fairy = {
|
|
"name": "rain fairy",
|
|
"color": ["#b8b4d4","#cecce0","#a8b2e6"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:water%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.stellar_fairy = {
|
|
"color": ["#fff6a6","#fffdeb","#ffe2b8"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:stardust%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
"hidden": true,
|
|
};
|
|
elements.lunar_fairy = {
|
|
"color": ["#969bb5","#908fa8","#b6b7db"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:moonrock%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
"hidden": true,
|
|
};
|
|
elements.thunder_fairy = {
|
|
"color": ["#ffec96","#ffd980","#ffedc2"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:electric%0.5 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.light_fairy = {
|
|
"color": ["#fffed1","#e3e2c3","#fff4ba"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:light%0.1 AND M1|M1",
|
|
"CR:light%0.1|FX%5|CR:light%0.1",
|
|
"XX|CR:light%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.mushroom_fairy = {
|
|
"color": ["#ffc7c2","#c9a7a7","#ffc7d4"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:mushroom_spore%0.1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.magic_fairy = {
|
|
"color": ["#c1aed4","#917ca6","#ad98d4"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:magic%1 AND M1|M1",
|
|
"CR:magic%1|FX%5|CR:magic%1",
|
|
"XX|CR:magic%1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.radiated_fairy = {
|
|
"color": ["#40703d","#718f6f","#40703d"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:uranium%0.1s AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.spirit_fairy = {
|
|
"color": ["#6d7da3","#8b95ad","#6d7da3"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:spirit%0.5 AND M1|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|CR:spirit_tear%0.5 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.corrupt_fairy = {
|
|
"color": ["#635678","#857999","#635678"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:gloomwind%1 AND M1|M1",
|
|
"CR:gloomwind%1|FX%5|CR:gloomwind%1",
|
|
"XX|CR:gloomwind%1 AND CR:fairy_dust%0.005 AND M1|M1",
|
|
],
|
|
"category": "fey",
|
|
};
|
|
elements.fairy_dust = {
|
|
"name": "fairy dust",
|
|
"color": ["#ba97f0","#fae3ff","#ffffe6"],
|
|
"state": "solid",
|
|
"behavior": behaviors.POWDER,
|
|
"category": "fey",
|
|
"density": 310,
|
|
"reactions": {
|
|
"water": {
|
|
"elem1": null,
|
|
"elem2": "mana",
|
|
},
|
|
"ice": {
|
|
"elem1": null,
|
|
"elem2": "frozen_mana",
|
|
},
|
|
},
|
|
|
|
},
|
|
elements.mana = {
|
|
"name": "mana",
|
|
"color": ["#4f90ff","#428aff","#52b7ff"],
|
|
"state": "liquid",
|
|
"behavior": [
|
|
"XX|CR:mana_bubble%0.1 AND CR:fairy_egg%0.005|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
"tempLow": 0,
|
|
"stateLow": "frozen_mana",
|
|
"density": 252,
|
|
"viscosity": 0,
|
|
"category": "fey",
|
|
};
|
|
elements.mana_bubble = {
|
|
"name": "mana bubble",
|
|
"color": ["#c7e8ff","#abcbff"],
|
|
"state": "gas",
|
|
"behavior": [
|
|
"M2|M1|M2",
|
|
"M1|DL%2|M1",
|
|
"M2|M1%10|M2",
|
|
],
|
|
"density": 0.6,
|
|
"category": "fey",
|
|
"hidden": true,
|
|
};
|
|
elements.frozen_mana = {
|
|
"name": "frozen mana",
|
|
"color": ["#abcaff","#5a85cc","#6fbff7"],
|
|
"state": "solid",
|
|
"behavior": behaviors.WALL,
|
|
"density": 252,
|
|
"temp": -10,
|
|
"tempHigh": 10,
|
|
"stateHigh": "mana",
|
|
"category": "fey",
|
|
};
|
|
elements.fairy_egg = {
|
|
"name": "fairy egg",
|
|
"color": ["#f8e8ff","#efe8ff","#efe8ff"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|CH:fairy%0.05|XX",
|
|
"XX|M1|XX",
|
|
],
|
|
"tempHigh": 100,
|
|
"stateHigh": "fire",
|
|
"category": "fey",
|
|
"burn":65,
|
|
"burnTime":50,
|
|
};
|
|
elements.pure_water = {
|
|
"name": "pure water",
|
|
"color": "#8099ff",
|
|
"state": "liquid",
|
|
"behavior": [
|
|
"DL:"+eLists.IMPURITY+"|DL:"+eLists.IMPURITY+"|DL:"+eLists.IMPURITY+"",
|
|
"DL:"+eLists.IMPURITY+" AND M2|XX|DL:"+eLists.IMPURITY+" AND M2",
|
|
"DL:"+eLists.IMPURITY+" AND M1|DL:"+eLists.IMPURITY+" AND M1|DL:"+eLists.IMPURITY+" AND M1",
|
|
],
|
|
"density": 997,
|
|
"tempHigh": 100,
|
|
"stateHigh": "pure_steam",
|
|
"tempLow": 0,
|
|
"stateLow": "pure_ice",
|
|
"viscosity": 1,
|
|
"category": "liquids",
|
|
"reactions": {
|
|
"dirt": { "elem1": null, "elem2": "mud", },
|
|
"sand": { "elem1": null, "elem2": "wet_sand", },
|
|
"quicklime": { "elem1": null, "elem2": "slaked_lime", },
|
|
"water": { "elem1": "pure_water", "elem2": "pure_water", "chance": 0.05 },
|
|
"salt_water": { "elem1": "pure_water", "elem2": "pure_water", "chance": 0.05 },
|
|
"sugar_water": { "elem1": "pure_water", "elem2": "pure_water", "chance": 0.05 },
|
|
"chilly_water": { "elem1": "pure_water", "elem2": "pure_water", "chance": 0.05 },
|
|
"swamp_water": { "elem1": "pure_water", "elem2": "pure_water", "chance": 0.05 },
|
|
},
|
|
};
|
|
elements.pure_ice = {
|
|
"color": "#f0fdff",
|
|
"behavior": behaviors.WALL,
|
|
"temp": 0,
|
|
"tempHigh": 5,
|
|
"stateHigh": "pure_water",
|
|
"category": "solids",
|
|
"state": "solid",
|
|
"density": 917,
|
|
};
|
|
elements.pure_steam = {
|
|
"color": "#e3f1ff",
|
|
"behavior": [
|
|
"M2 AND DL:"+eLists.IMPURITY+"|M1 AND DL:"+eLists.IMPURITY+"|M2 AND DL:"+eLists.IMPURITY+"",
|
|
"M1 AND DL:"+eLists.IMPURITY+"|XX|M1 AND DL:"+eLists.IMPURITY+"",
|
|
"M2 AND DL:"+eLists.IMPURITY+"|M1 AND DL:"+eLists.IMPURITY+"|M2 AND DL:"+eLists.IMPURITY+"",
|
|
],
|
|
"temp": 100,
|
|
"tempLow": 95,
|
|
"stateLow": "pure_water",
|
|
"category": "gases",
|
|
"state": "gas",
|
|
"density": 0.6,
|
|
};
|
|
elements.chilly_water = {
|
|
"mod": "Fey & More",
|
|
"name": "chilly water",
|
|
"color": "#4b78db",
|
|
"state": "liquid",
|
|
"behavior": behaviors.LIQUID,
|
|
"density": 997,
|
|
"temp":-50,
|
|
"tempHigh": 100,
|
|
"stateHigh": "steam",
|
|
"viscosity": 1,
|
|
"category": "liquids",
|
|
"reactions": {
|
|
"dirt": { "elem1": null, "elem2": "mud", },
|
|
"sand": { "elem1": null, "elem2": "wet_sand", },
|
|
"quicklime": { "elem1": null, "elem2": "slaked_lime", },
|
|
},
|
|
};
|
|
elements.liquid_light = {
|
|
"name": "liquid light",
|
|
"color": "#fffdde",
|
|
"behavior": behaviors.LIQUID,
|
|
"density": 1210,
|
|
"temp": 100,
|
|
"tempLow": -10,
|
|
"stateLow": "dustlight",
|
|
"viscosity": 1000,
|
|
"burn": 300,
|
|
"burnTime": 250,
|
|
"burnInto": "light",
|
|
"fireColor": ["#ffffe3","#fffdf7"],
|
|
"category": "liquids",
|
|
"state": "liquid",
|
|
};
|
|
elements.dustlight = {
|
|
"name": "dustlight",
|
|
"color": "#fff1b3",
|
|
"behavior": behaviors.POWDER,
|
|
"density": 2800,
|
|
"tempHigh": 10,
|
|
"stateHigh": "liquid_light",
|
|
"tempLow": -100,
|
|
"stateLow": "solid_light",
|
|
"category": "land",
|
|
"state": "solid",
|
|
"hidden": true,
|
|
};
|
|
elements.solid_light = {
|
|
"name": "solid light",
|
|
"color": "#ffd375",
|
|
"density": 2800,
|
|
"state": "solid",
|
|
"behavior": behaviors.WALL,
|
|
"category": "solids",
|
|
"tempHigh": 100,
|
|
"stateHigh": "liquid_light"
|
|
};
|
|
elements.gloomwind = {
|
|
"name": "gloomwind",
|
|
"color": "#1d1530",
|
|
"state": "gas",
|
|
"behavior": [
|
|
"M2|M1 AND CR:gloomfly%0.01|M2",
|
|
"M1 AND CR:gloomfly%0.01|DL%10|M1 AND CR:gloomfly%0.01",
|
|
"M2|M1 AND CR:gloomfly%0.01|M2",
|
|
],
|
|
"density": 1,
|
|
"category": "corruption",
|
|
"reactions": {
|
|
"meat": { "elem1": null, "elem2": "meat_monster", },
|
|
"rotten_meat": { "elem1": null, "elem2": "rotten_ravager", },
|
|
"bone": { "elem1": null, "elem2": "bone_beast", },
|
|
"water": { "elem1": null, "elem2": "poisonwater", "chance": 0.05 },
|
|
"water": { "elem1": null, "elem2": "poisonwater", "chance": 0.05 },
|
|
"salt_water": { "elem1": null, "elem2": "poisonwater", "chance": 0.05 },
|
|
"sugar_water": { "elem1": null, "elem2": "poisonwater", "chance": 0.05 },
|
|
"chilly_water": { "elem1": null, "elem2": "poisonwater", "chance": 0.05 },
|
|
"wood": { "elem1": null, "elem2": "withery", },
|
|
"tree_branch": { "elem1": null, "elem2": "withery", },
|
|
"sapling": { "elem1": null, "elem2": "withery", },
|
|
"bamboo": { "elem1": null, "elem2": "withery", },
|
|
"bamboo_plant": { "elem1": null, "elem2": "withery", },
|
|
"celie_seed": { "elem1": null, "elem2": "withery", },
|
|
"celie_wood": { "elem1": null, "elem2": "withery", },
|
|
"celie_branch": { "elem1": null, "elem2": "withery", },
|
|
"root": { "elem1": null, "elem2": "withery", },
|
|
"grass": { "elem1": null, "elem2": "withery_plant", },
|
|
"plant": { "elem1": null, "elem2": "withery_plant", },
|
|
"grass_seed": { "elem1": null, "elem2": "withery_plant", },
|
|
"wheat": { "elem1": null, "elem2": "withery_plant", },
|
|
"wheat_seed": { "elem1": null, "elem2": "withery_plant", },
|
|
"flower": { "elem1": null, "elem2": "withery_plant", },
|
|
"pistil": { "elem1": null, "elem2": "withery_plant", },
|
|
"petal": { "elem1": null, "elem2": "withery_plant", },
|
|
"corn": { "elem1": null, "elem2": "withery_plant", },
|
|
"corn_seed": { "elem1": null, "elem2": "withery_plant", },
|
|
"potato_seed": { "elem1": null, "elem2": "withery_plant", },
|
|
"potato": { "elem1": null, "elem2": "withery_plant", },
|
|
"celie_leaves": { "elem1": null, "elem2": "withery_plant", },
|
|
"old_celie_leaves": { "elem1": null, "elem2": "withery_plant", },
|
|
"vine": { "elem1": null, "elem2": "withery_plant", },
|
|
"dirt": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"mud": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"mudstone": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"sand": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"wet_sand": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"packed_sand": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"clay": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"clay_soil": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"mycelium": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"rock": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"gravel": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"limestone": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"quickline": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"basalt": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
},
|
|
};
|
|
elements.gloomfly = {
|
|
"name": "gloomfly",
|
|
"color": "#463e57",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M2|M1",
|
|
"XX|FX%5|XX",
|
|
"XX|M2|M1",
|
|
],
|
|
"tempHigh": 47,
|
|
"stateHigh": "ash",
|
|
"category":"corruption",
|
|
"burn":125,
|
|
"burnTime":50,
|
|
"hidden": true,
|
|
"reactions": {
|
|
"fly": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
"firefly": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
"bee": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
"bat": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
"vampire_bat": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
"hummingbird": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
"butterfly": { "elem1": "gloomfly", "elem2": "gloomfly", "chance": 0.5 },
|
|
},
|
|
};
|
|
elements.meat_monster = {
|
|
"name": "meat monster",
|
|
"color": "#4a2222",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|M2%1",
|
|
"XX|FX%3|M2%10 AND DL:"+eLists.CLEANANIMAL+"",
|
|
"XX|M1|XX",
|
|
],
|
|
"tempHigh": 47,
|
|
"stateHigh": "ash",
|
|
"category":"corruption",
|
|
"burn":125,
|
|
"burnTime":50,
|
|
"hidden": true,
|
|
};
|
|
elements.rotten_ravager = {
|
|
"name": "rotten ravager",
|
|
"color": ["#617d31","#948e48","#85683d"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:plague%0.25|M2%0.6",
|
|
"XX|FX%1|M2%6 AND DL:"+eLists.CLEANANIMAL+"",
|
|
"XX|M1|XX",
|
|
],
|
|
"tempHigh": 47,
|
|
"stateHigh": "ash",
|
|
"category":"corruption",
|
|
"burn":125,
|
|
"burnTime":50,
|
|
"hidden": true,
|
|
};
|
|
elements.bone_beast = {
|
|
"name": "bone beast",
|
|
"color": "#a8a59b",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|DL:"+eLists.CLEANANIMAL+"",
|
|
"XX|FX%0.5|M2%3 AND DL:"+eLists.CLEANANIMAL+"",
|
|
"XX|M1|XX",
|
|
],
|
|
"category":"corruption",
|
|
"hidden": true,
|
|
};
|
|
elements.unignited_pyrestone = {
|
|
"name": "pyrestone",
|
|
"color": "#706964",
|
|
"temp":50,
|
|
"state": "solid",
|
|
"behavior": behaviors.POWDER,
|
|
"density": 2600,
|
|
"category": "solids",
|
|
"tempHigh": 100,
|
|
"stateHigh": "ignited_pyrestone",
|
|
};
|
|
elements.ignited_pyrestone = {
|
|
"name": "ignited pyrestone",
|
|
"color": "#8c6142",
|
|
"temp":150,
|
|
"state": "solid",
|
|
"behavior": behaviors.POWDER,
|
|
"density": 2600,
|
|
"category": "solids",
|
|
"tempHigh": 300,
|
|
"stateHigh": "heated_pyrestone",
|
|
"hidden": true,
|
|
};
|
|
elements.heated_pyrestone = {
|
|
"name": "heated pyrestone",
|
|
"color": "#803713",
|
|
"temp":400,
|
|
"state": "solid",
|
|
"behavior": [
|
|
"HT:3|HT:3|HT:3",
|
|
"HT:3|XX|HT:3",
|
|
"M2 AND HT:3|M1 AND HT:3|M2 AND HT:3",
|
|
],
|
|
"density": 2600,
|
|
"category": "solids",
|
|
"tempHigh": 650,
|
|
"stateHigh": "burning_pyrestone",
|
|
"hidden": true,
|
|
};
|
|
elements.burning_pyrestone = {
|
|
"mod": "Fey & More",
|
|
"name": "burning pyrestone",
|
|
"color": "#7d2900",
|
|
"temp":750,
|
|
"state": "solid",
|
|
"behavior": [
|
|
"HT:6|HT:8 AND CR:fire%1|HT:6",
|
|
"HT:6|XX|HT:6",
|
|
"M2 AND HT68|M1 AND HT:6|M2 AND HT:6",
|
|
],
|
|
"density": 2600,
|
|
"category": "solids",
|
|
"tempHigh": 1500,
|
|
"stateHigh": "blazing_pyrestone",
|
|
"hidden": true,
|
|
};
|
|
elements.blazing_pyrestone = {
|
|
"mod": "Fey & More",
|
|
"name": "blazing pyrestone",
|
|
"color": "#612000",
|
|
"temp":1850,
|
|
"state": "solid",
|
|
"behavior": [
|
|
"HT:8|HT:8 AND CR:fire%3|HT:8",
|
|
"HT:8|XX|HT:8",
|
|
"M2 AND HT:8|M1 AND HT:8|M2 AND HT:8",
|
|
],
|
|
"density": 2600,
|
|
"category": "solids",
|
|
"tempHigh": 2850,
|
|
"stateHigh": "fiery_pyrestone",
|
|
"hidden": true,
|
|
};
|
|
elements.fiery_pyrestone = {
|
|
"mod": "Fey & More",
|
|
"name": "fiery pyrestone",
|
|
"color": "#300b00",
|
|
"temp":3000,
|
|
"state": "solid",
|
|
"behavior": [
|
|
"HT:12|HT:12 AND CR:fire%6|HT:12",
|
|
"HT:12|XX|HT:12",
|
|
"M2 AND HT:12|M1 AND HT:12|M2 AND HT:12",
|
|
],
|
|
"density": 2600,
|
|
"category": "solids",
|
|
"hidden": true,
|
|
};
|
|
elements.stardust = {
|
|
"name": "stardust",
|
|
"color": ["#8e76b8","#dcc7ff","#7876b8"],
|
|
"state": "solid",
|
|
"behavior": behaviors.POWDER,
|
|
"tempHigh": 2000,
|
|
"stateHigh": "little_star",
|
|
"category": "land",
|
|
"density": 310,
|
|
};
|
|
elements.little_star = {
|
|
"name": "little star",
|
|
"color": ["#ffd7a3","#ffefdb"],
|
|
"temp":2500,
|
|
"state": "gas",
|
|
"behavior": [
|
|
"M1%1 AND CR:fire%0.1|M1%1AND CR:fire%0.1|M1%1AND CR:fire%0.1",
|
|
"M1%1AND CR:fire%0.1|XX|M1%1AND CR:fire%0.1",
|
|
"M1%1AND CR:fire%0.1|M1%1AND CR:fire%0.1|M1%1AND CR:fire%0.1",
|
|
],
|
|
"density": 0.1,
|
|
"category": "special",
|
|
"hidden": true,
|
|
};
|
|
elements.red_dye = {
|
|
"name": "red dye",
|
|
"color": "#bb0000",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"CC:#ff0000|XX|CC:#ff0000",
|
|
"CC:#ff0000|CC:#bb0000|CC:#ff0000",
|
|
"M2 AND CC:#ff0000|M1 AND CC:#ff0000|M2 AND CC:#ff0000",
|
|
],
|
|
"density": 100,
|
|
"category": "dyes",
|
|
"reactions": {
|
|
"green_dye": { "elem1": "yellow_dye", "elem2": "yellow_dye", },
|
|
"blue_dye": { "elem1": "magenta_dye", "elem2": "magenta_dye", },
|
|
},
|
|
};
|
|
elements.green_dye = {
|
|
"name": "green dye",
|
|
"color": "#00bb00",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"CC:#00ff00|CC:#00bb00|CC:#00ff00",
|
|
"M2 AND CC:#00ff00|M1 AND CC:#00ff00|M2 AND CC:#00ff00",
|
|
],
|
|
"density": 100,
|
|
"category": "dyes",
|
|
"reactions": {
|
|
"red_dye": { "elem1": "yellow_dye", "elem2": "yellow_dye", },
|
|
"blue_dye": { "elem1": "cyan_dye", "elem2": "cyan_dye", },
|
|
},
|
|
};
|
|
elements.blue_dye = {
|
|
"name": "blue dye",
|
|
"color": "#0000bb",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"CC:#0000ff|CC:#0000bb|CC:#0000ff",
|
|
"M2 AND CC:#0000ff|M1 AND CC:#0000ff|M2 AND CC:#0000ff",
|
|
],
|
|
"density": 100,
|
|
"category": "dyes",
|
|
};
|
|
elements.yellow_dye = {
|
|
"name": "yellow dye",
|
|
"color": "#bbbb00",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"CC:#ffff00|CC:#bbbb00|CC:#ffff00",
|
|
"M2 AND CC:#ffff00|M1 AND CC:#ffff00|M2 AND CC:#ffff00",
|
|
],
|
|
"density": 100,
|
|
"category": "dyes",
|
|
};
|
|
elements.cyan_dye = {
|
|
"name": "cyan dye",
|
|
"color": "#00bbbb",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"CC:#00ffff|CC:#00bbbb|CC:#00ffff",
|
|
"M2 AND CC:#00ffff|M1 AND CC:#00ffff|M2 AND CC:#00ffff",
|
|
],
|
|
"density": 100,
|
|
"category": "dyes",
|
|
};
|
|
elements.magenta_dye = {
|
|
"name": "magenta dye",
|
|
"color": "#bb00bb",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"CC:#ff00ff|CC:#bb00bb|CC:#ff00ff",
|
|
"M2 AND CC:#ff00ff|M1 AND CC:#ff00ff|M2 AND CC:#ff00ff",
|
|
],
|
|
"density": 100,
|
|
"category": "dyes",
|
|
};
|
|
elements.dye_cleaner = {
|
|
"name": "dye cleaner",
|
|
"color": "#bababa",
|
|
"state": "liquid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"M2 AND DL:"+eLists.DYE+"|CC:#bababa AND DL%1|M2 AND DL:"+eLists.DYE+"",
|
|
"M1 AND DL:"+eLists.DYE+"|M1 AND DL:"+eLists.DYE+"|M1 AND DL:"+eLists.DYE+"",
|
|
],
|
|
"density": 99,
|
|
"category": "dyes",
|
|
"hidden": false,
|
|
};
|
|
elements.everfire_dust = {
|
|
"name": "everfire dust",
|
|
"color": "#06142b",
|
|
"state": "solid",
|
|
"behavior": behaviors.POWDER,
|
|
"density": 1490,
|
|
"burn": 100,
|
|
"burnTime": 2000,
|
|
"burnInto": "extinguished_everfire_dust",
|
|
"category": "energy",
|
|
"fireColor": ["#0041a8","#8ab7ff"],
|
|
};
|
|
elements.extinguished_everfire_dust = {
|
|
"name": "extinguished everfire dust",
|
|
"color": "#242d3b",
|
|
"state": "solid",
|
|
"behavior": behaviors.POWDER,
|
|
"density": 1490,
|
|
"fireColor": ["#0041a8","#8ab7ff"],
|
|
"category": "energy",
|
|
"hidden": true,
|
|
};
|
|
elements.magic = {
|
|
"name": "magic",
|
|
"color": ["#a270ff","#f2d9ff"],
|
|
"state": "energy",
|
|
"behavior": [
|
|
"M2|M1|M2",
|
|
"M1|DL%10|M1",
|
|
"M2|M1|M2",
|
|
],
|
|
"density": 1,
|
|
"category": "energy",
|
|
"reactions": {
|
|
"water": { "elem1": null, "elem2": "pure_water", },
|
|
"little_star": { "elem1": "mystic_fire", "elem2": "mystic_fire", },
|
|
"cheese": { "elem1": null, "elem2": "moonrock", },
|
|
"sapling": { "elem1": null, "elem2": "celie_seed", },
|
|
"old_celie_leaves": { "elem1": null, "elem2": "celie_leaves", },
|
|
"ketchup": { "elem1": null, "elem2": "enchanted_ketchup", },
|
|
"tomato_sauce": { "elem1": null, "elem2": "enchanted_ketchup", },
|
|
"rain_cloud": { "elem1": null, "elem2": "raincloud_cotton", },
|
|
"snow_cloud": { "elem1": null, "elem2": "snowcloud_cotton", },
|
|
"cloud": { "elem1": null, "elem2": "cloud_cotton", },
|
|
},
|
|
};
|
|
elements.mystic_fire = {
|
|
"name": "mystic fire",
|
|
"color": ["#5454ff","#2020d4","#5800c4"],
|
|
"behavior": [
|
|
"M2|M1 AND CR:mystic_fire%10|M2",
|
|
"M1 AND CR:mystic_fire%5|EX:15>mystic_fire%0.1|M1 AND CR:mystic_fire%5",
|
|
"M2|M2|M2",
|
|
],
|
|
"temp":8500,
|
|
"tempChange":-100,
|
|
"tempLow":8000,
|
|
"stateLow": "fire",
|
|
"category": "energy",
|
|
"burning": true,
|
|
};
|
|
elements.frostwind = {
|
|
"mod": "Fey & More",
|
|
"name": "frostwind",
|
|
"color": ["#ccfffe","#bdedff","#a1cdff"],
|
|
"state": "gas",
|
|
"behavior": [
|
|
"M2 AND CO:8|M1 AND CO:8|M2 AND CO:8",
|
|
"M1 AND CO:8|DL%10|M1 AND CO:8",
|
|
"M2 AND CO:8|M1 AND CO:8|M2 AND CO:8",
|
|
],
|
|
"density": 1,
|
|
"temp":-100,
|
|
"category": "gases",
|
|
};
|
|
elements.magic_focus = {
|
|
"name": "magic focus",
|
|
"color": "#1f0042",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:magic%25|XX",
|
|
"CR:magic%25|XX|CR:magic%25",
|
|
"XX|CR:magic%25|XX",
|
|
],
|
|
"density": 1,
|
|
"category": "special",
|
|
};
|
|
elements.electric_focus = {
|
|
"color": "#37094f",
|
|
colorOn: "#671b8f",
|
|
"state": "solid",
|
|
"behavior": behaviors.WALL,
|
|
"behaviorOn": [
|
|
"XX|CR:magic%40|XX",
|
|
"CR:magic%40|XX|CR:magic%40",
|
|
"XX|CR:magic%40|XX",
|
|
],
|
|
"density": 1,
|
|
"category": "special",
|
|
conduct: 1,
|
|
};
|
|
elements.moonrock = {
|
|
"mod": "Fey & More",
|
|
"name": "moonrock",
|
|
"color": ["#4e5361","#6d748a"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"XX|M1%25|XX",
|
|
],
|
|
"density": 1550,
|
|
"category": "land",
|
|
"hidden": true,
|
|
};
|
|
elements.celie_seed = {
|
|
"color": "#74ad97",
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|M2%2|XX",
|
|
"XX|L2:celie_wood,celie_branch AND CH:celie_branch%0.25|XX",
|
|
"XX|M1|XX",
|
|
],
|
|
"tempHigh": 400,
|
|
"stateHigh": "fire",
|
|
"burn": 40,
|
|
"burnTime": 50,
|
|
"burnInto": ["ash","charcoal","fire"],
|
|
"density": 1400,
|
|
"category": "life",
|
|
|
|
};
|
|
elements.celie_branch = {
|
|
"color": "#a3764e",
|
|
"behavior": [
|
|
"CR:celie_leaves,celie_branch%2|CR:celie_leaves,celie_leaves,celie_leaves,celie_branch%2|CR:celie_leaves,celie_branch%2",
|
|
"XX|CH:celie_wood%0.1|XX",
|
|
"XX|CR:vine%0.005|XX",
|
|
],
|
|
"tempHigh": 400,
|
|
"stateHigh": "fire",
|
|
"category": "solids",
|
|
"burn": 40,
|
|
"burnTime": 50,
|
|
"burnInto": ["ash","charcoal","fire"],
|
|
"hidden": true,
|
|
"state": "solid",
|
|
"density": 1500,
|
|
};
|
|
elements.celie_wood = {
|
|
"color": "#a3764e",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"XX|CR:vine%0.005|XX",
|
|
],
|
|
"tempHigh": 400,
|
|
"stateHigh": "fire",
|
|
"category": "solids",
|
|
"burn": 40,
|
|
"burnTime": 50,
|
|
"burnInto": ["ash","charcoal","fire"],
|
|
"hidden": true,
|
|
"state": "solid",
|
|
"density": 1500,
|
|
};
|
|
elements.celie_leaves = {
|
|
"color": ["#a4dbc7","#afe3c3","#95bfa5"],
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|CH:old_celie_leaves%0.07 AND CH:celie_berry%0.005|XX",
|
|
"XX|CR:vine%0.005|XX",
|
|
],
|
|
"category":"life",
|
|
"tempHigh": 300,
|
|
"stateHigh": "fire",
|
|
"burn":65,
|
|
"burnTime":50,
|
|
"hidden": true,
|
|
};
|
|
elements.old_celie_leaves = {
|
|
"color": ["#cbd6d0","#cce3de","#9aada5"],
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
"category":"life",
|
|
"tempHigh": 300,
|
|
"stateHigh": "fire",
|
|
"burn":65,
|
|
"burnTime":50,
|
|
"hidden": true,
|
|
};
|
|
elements.celie_berry = {
|
|
"mod": "Fey & More",
|
|
"color": ["#ffe7a3","#f0c69c"],
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"XX|M1|XX",
|
|
],
|
|
"category":"life",
|
|
"tempHigh": 300,
|
|
"stateHigh": "fire",
|
|
"burn":65,
|
|
"burnTime":50,
|
|
"density": 1000,
|
|
"hidden": true,
|
|
"reactions": {
|
|
"yeast": { "elem2": "alcohol" },
|
|
"water": { "elem1": null, "elem2": "celie_mix" },
|
|
},
|
|
};
|
|
elements.bleakstone = {
|
|
"color": "#020202",
|
|
"tempHigh": 1000,
|
|
"behavior": behaviors.WALL,
|
|
"category": "solids",
|
|
"density": 20000,
|
|
};
|
|
elements.mithril = {
|
|
"color": "#bac1c2",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"XX|CC:bac1c2,bac1c2,bac1c2,bac1c2,bac1c2,bac1c2,f7fafa%1|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
"tempHigh": 1450,
|
|
"category": "solids",
|
|
"density": 1100,
|
|
conduct: 1,
|
|
};
|
|
elements.poisonwater = {
|
|
"name": "poisonwater",
|
|
"color": "#402f61",
|
|
"state": "liquid",
|
|
"behavior": [
|
|
"XX|DL:"+eLists.ANIMAL+"|XX",
|
|
"M2 AND DL:"+eLists.ANIMAL+"|XX|M2 AND DL:"+eLists.ANIMAL+"",
|
|
"M1 AND DL:"+eLists.ANIMAL+"|M1 AND DL:"+eLists.ANIMAL+"|M1 AND DL:"+eLists.ANIMAL+"",
|
|
],
|
|
"tempLow": -10,
|
|
"stateLow": "poisoned_ice",
|
|
"tempHigh": 110,
|
|
"stateHigh": "poisoned_gas",
|
|
"density": 252,
|
|
"viscosity": 0,
|
|
"category": "corruption",
|
|
"reactions": {
|
|
"water": { "elem1": "poisonwater", "elem2": "poisonwater", "chance": 0.05},
|
|
"salt_water": { "elem1": "poisonwater", "elem2": "poisonwater", "chance": 0.05 },
|
|
"sugar_water": { "elem1": "poisonwater", "elem2": "poisonwater", "chance": 0.05 },
|
|
"chilly_water": { "elem1": "poisonwater", "elem2": "poisonwater", "chance": 0.05 },
|
|
"swamp_water": { "elem1": "poisonwater", "elem2": "poisonwater", "chance": 0.05 },
|
|
},
|
|
};
|
|
elements.poisoned_ice = {
|
|
"color": "#716882",
|
|
"behavior": [
|
|
"XX|DL:"+eLists.ANIMAL+"|XX",
|
|
"DL:"+eLists.ANIMAL+"|XX|DL:"+eLists.ANIMAL+"",
|
|
"DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"",
|
|
],
|
|
"temp": 0,
|
|
"tempHigh": 5,
|
|
"stateHigh": "poisonwater",
|
|
"category": "corruption",
|
|
"state": "solid",
|
|
"density": 917,
|
|
};
|
|
elements.poisoned_gas = {
|
|
"color": "#b2a7c7",
|
|
"behavior": behaviors.GAS,
|
|
"temp": 100,
|
|
"tempLow": 95,
|
|
"stateLow": "poisonwater",
|
|
"category": "corruption",
|
|
"state": "gas",
|
|
"density": 0.6,
|
|
};
|
|
elements.essence = {
|
|
"color": ["#e0dfeb", "#e6ccdd", "#ebcdc5"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX||XX",
|
|
"XX|CH:spirit%0.25 AND DL%0.5|XX",
|
|
"M2|M1|M2",
|
|
],
|
|
"density": 1490,
|
|
"category": "energy",
|
|
"tempHigh": 40,
|
|
"stateHigh": "liquid_essence",
|
|
"reactions": {
|
|
"mana": { "elem1": null, "elem2": "concoction", },
|
|
}
|
|
};
|
|
elements.liquid_essence = {
|
|
"color": ["#9c9ab8", "#ab8aa0", "#a3847c"],
|
|
"state": "liquid",
|
|
"behavior": [
|
|
"XX||XX",
|
|
"M2|CH:spirit%0.1 AND DL%0.2|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
"density": 1024,
|
|
"category": "energy",
|
|
"tempLow": 20,
|
|
"stateLow": "essence",
|
|
hidden: true,
|
|
|
|
"reactions": {
|
|
"mana": { "elem1": null, "elem2": "concoction", },
|
|
},
|
|
"burn": 100,
|
|
"burnTime": 100,
|
|
"burnInto": "furious_spirit",
|
|
"fireColor": "#f7ebff",
|
|
};
|
|
elements.concoction = {
|
|
"color": ["#6d6ec2", "#5556ad", "#6b55ad"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:mana_bubble%0.1|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
"density": 1250,
|
|
"category": "energy",
|
|
"burn": 200,
|
|
"burnTime": 200,
|
|
"fireColor": ["#968fff", "#af8fff"],
|
|
"burnInto": "mana_bubble",
|
|
"reactions": {
|
|
// reactions go nyoom. most of these create mistakes
|
|
"sand": { "elem1": "mistake", "elem2": null, },
|
|
"wet_sand": { "elem1": "mistake", "elem2": null, },
|
|
"packed_sand": { "elem1": "mistake", "elem2": null, },
|
|
"dirt": { "elem1": "mistake", "elem2": null, },
|
|
"mud": { "elem1": "mistake", "elem2": null, },
|
|
"mudstone": { "elem1": "mistake", "elem2": null, },
|
|
"snow": { "elem1": "chilly_water", "elem2": null, }, //chilly water
|
|
"packed_snow": { "elem1": "chilly_water", "elem2": null, }, //chilly water
|
|
"rock": { "elem1": "mistake", "elem2": null, },
|
|
"gravel": { "elem1": "mistake", "elem2": null, },
|
|
"clay": { "elem1": "mistake", "elem2": null, },
|
|
"permafrost": { "elem1": "mistake", "elem2": null, },
|
|
"basalt": { "elem1": "mistake", "elem2": null, },
|
|
"limestone": { "elem1": "mistake", "elem2": null, },
|
|
"quicklime": { "elem1": "mistake", "elem2": null, },
|
|
"salt_water": { "elem1": "mistake", "elem2": null, },
|
|
"sugar_water": { "elem1": "sweetsauce", "elem2": null, }, //sweetsauce
|
|
"dirty_water": { "elem1": "mistake", "elem2": null, },
|
|
"magma": { "elem1": "mistake", "elem2": null, },
|
|
"slime": { "elem1": "mistake", "elem2": null, },
|
|
"oil": { "elem1": "mistake", "elem2": null, },
|
|
"lamp_oil": { "elem1": "mistake", "elem2": null, },
|
|
"acid": { "elem1": "mistake", "elem2": null, },
|
|
"glue": { "elem1": "mistake", "elem2": null, },
|
|
"milk": { "elem1": "mistake", "elem2": null, },
|
|
"vinegar": { "elem1": "mistake", "elem2": null, },
|
|
"alcohol": { "elem1": "mistake", "elem2": null, },
|
|
"soap": { "elem1": "pure_water", "elem2": null, }, // pure water
|
|
"blood": { "elem1": "mistake", "elem2": null, },
|
|
"honey": { "elem1": "mistake", "elem2": null, },
|
|
"ketchup": { "elem1": "enchanted_ketchup", "elem2": null, }, // enchanted ketchup
|
|
"molasses": { "elem1": "sweetsauce", "elem2": null, }, //sweetsauce
|
|
"chocolate_syrup": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_hydrogen": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_oxygen": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_nitrogen": { "elem1": "mistake", "elem2": null, },
|
|
"bamboo_plant": { "elem1": "mistake", "elem2": null, },
|
|
"potato_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"grass_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"wheat_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"flower_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"corn": { "elem1": "mistake", "elem2": null, },
|
|
"corn_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"potato": { "elem1": "mistake", "elem2": null, },
|
|
"potato_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"yeast": { "elem1": "mistake", "elem2": null, },
|
|
"lichen": { "elem1": "mistake", "elem2": null, },
|
|
"celie_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"fire": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"plasma": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"ash": { "elem1": "firesea", "elem2": "everfire_dust", }, // firesea + everfire dust
|
|
"charcoal": { "elem1": "mistake", "elem2": null, },
|
|
"tinder": { "elem1": "mistake", "elem2": null, },
|
|
"straw": { "elem1": "mistake", "elem2": null, },
|
|
"fireball": { "elem1": "firesea", "elem2": null, },
|
|
"borax": { "elem1": "mistake", "elem2": null, },
|
|
"dust": { "elem1": "firesea", "elem2": "everfire_dust", }, // firesea + everfire dust
|
|
"chocolate": { "elem1": "mistake", "elem2": null, },
|
|
"cheese": { "elem1": "mistake", "elem2": null, },
|
|
"bead": { "elem1": "mistake", "elem2": null, },
|
|
"epsom_salt": { "elem1": "mistake", "elem2": null, },
|
|
"potassium_salt": { "elem1": "mistake", "elem2": null, },
|
|
"gold_coin": { "elem1": "mistake", "elem2": null, },
|
|
"yogurt": { "elem1": "mistake", "elem2": null, },
|
|
"baking_soda": { "elem1": "sweetsauce", "elem2": null, }, //sweetsauce
|
|
"flour": { "elem1": "sweetsauce", "elem2": null, }, //sweetsauce
|
|
"sugar": { "elem1": "sweetsauce", "elem2": null, }, //sweetsauce
|
|
"popcorn": { "elem1": "mistake", "elem2": null, },
|
|
"bread": { "elem1": "mistake", "elem2": null, },
|
|
"toast": { "elem1": "mistake", "elem2": null, },
|
|
"flour": { "elem1": "mistake", "elem2": null, },
|
|
"dough": { "elem1": "mistake", "elem2": null, },
|
|
"salt": { "elem1": "mistake", "elem2": null, },
|
|
"caramel": { "elem1": "mistake", "elem2": null, },
|
|
"candy": { "elem1": "mistake", "elem2": null, },
|
|
"calcium": { "elem1": "mistake", "elem2": null, },
|
|
"sulfur": { "elem1": "mistake", "elem2": null, },
|
|
"diamond": { "elem1": "mistake", "elem2": null, },
|
|
"glitter": { "elem1": "mistake", "elem2": null, },
|
|
"radiation": { "elem1": "toxic_mistake", "elem2": null, }, // toxic mistake
|
|
"uranium": { "elem1": "toxic_mistake", "elem2": null, }, // toxic mistake
|
|
"fallout": { "elem1": "toxic_mistake", "elem2": null, }, // toxic mistake
|
|
"mycelium": { "elem1": "mistake", "elem2": null, },
|
|
"slag": { "elem1": "mistake", "elem2": null, },
|
|
"neutral_acid": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_helium": { "elem1": "mistake", "elem2": null, },
|
|
"sawdust": { "elem1": "mistake", "elem2": null, },
|
|
"molten_iron": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"molten_copper": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"molten_silver": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"molten_aluminum": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"molten_bronze": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"molten_steel": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"molten_mithril": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"electric": { "elem1": "lektre", "elem2": null, }, //lektre
|
|
"uranium": { "elem1": "toxic_mistake", "elem2": null, }, //toxic mistake
|
|
"radiation": { "elem1": "toxic_mistake", "elem2": null, }, //toxic mistake
|
|
"light": { "elem1": "liquid_light", "elem2": null, }, // liquid light
|
|
|
|
// Fey & More
|
|
"mystic_fire": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"fairy_dust": { "elem1": "mistake", "elem2": null, },
|
|
"stardust": { "elem1": "mistake", "elem2": null, },
|
|
"gloomwind": { "elem1": "mistake", "elem2": null, },
|
|
"dustlight": { "elem1": "mistake", "elem2": null, },
|
|
"poisonwater": { "elem1": "mistake", "elem2": null, },
|
|
"red_dye": { "elem1": "mistake", "elem2": null, },
|
|
"green_dye": { "elem1": "mistake", "elem2": null, },
|
|
"blue_dye": { "elem1": "mistake", "elem2": null, },
|
|
"yellow_dye": { "elem1": "mistake", "elem2": null, },
|
|
"cyan_dye": { "elem1": "mistake", "elem2": null, },
|
|
"magenta_dye": { "elem1": "mistake", "elem2": null, },
|
|
"dye_cleaner": { "elem1": "mistake", "elem2": null, },
|
|
"corrupt_land": { "elem1": "mistake", "elem2": null, },
|
|
"spirit_tear": { "elem2": null, }, // absorbs tears
|
|
"cloud_cotton": { "elem1": "mistake", "elem2": null, },
|
|
"raincloud_cotton": { "elem1": "mistake", "elem2": null, },
|
|
"snowcloud_cotton": { "elem1": "mistake", "elem2": null, },
|
|
"swampland": { "elem1": "mistake", "elem2": null, },
|
|
"swamp_water": { "elem1": "mistake", "elem2": null, },
|
|
"celie_mix": { "elem1": "mistake", "elem2": null, },
|
|
"celie_berry": { "elem1": "mistake", "elem2": null, },
|
|
|
|
// Fantastic Creatures support
|
|
"egg": { "elem1": "mistake", "elem2": null, },
|
|
"golden_egg": { "elem1": "mistake", "elem2": null, },
|
|
"silk": { "elem1": "mistake", "elem2": null, },
|
|
|
|
// Ketchup Mod support
|
|
"poisoned_ketchup": { "elem1": "enchanted_ketchup", "elem2": null, }, // enchanted ketchup
|
|
"ketchup_snow": { "elem1": "mistake", "elem2": null, },
|
|
"mayonnaise": { "elem1": "mistake", "elem2": null, },
|
|
"mustard": { "elem1": "mistake", "elem2": null, },
|
|
"fry_sauce": { "elem1": "mistake", "elem2": null, },
|
|
"ketchup_powder": { "elem1": "mistake", "elem2": null, },
|
|
"tomato": { "elem1": "enchanted_ketchup", "elem2": null, },
|
|
"tomato_sauce": { "elem1": "enchanted_ketchup", "elem2": null, }, // enchanted ketchup
|
|
"sugary_tomato_sauce": { "elem1": "enchanted_ketchup", "elem2": null, }, // enchanted ketchup
|
|
"cumin": { "elem1": "mistake", "elem2": null, },
|
|
|
|
// Neutronium Mod support
|
|
"neutronium": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_hydrogen": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_tralphium": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_deuterium": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_tritium": { "elem1": "mistake", "elem2": null, },
|
|
"radioactive_water": { "elem1": "toxic_mistake", "elem2": null, }, // toxic mistake
|
|
"radioactive_snow": { "elem1": "toxic_mistake", "elem2": null, }, // toxic mistake
|
|
"heavy_water": { "elem1": "mistake", "elem2": null, },
|
|
"heavy_snow": { "elem1": "mistake", "elem2": null, },
|
|
"coal": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"coal_coke": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"blast_furnace_fuel": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"rutile": { "elem1": "mistake", "elem2": null, },
|
|
"titanium_tetrachloride": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_chlorine": { "elem1": "mistake", "elem2": null, },
|
|
"liquid_argon": { "elem1": "mistake", "elem2": null, },
|
|
"berry_seed": { "elem1": "birthpool", "elem2": null, }, // birthpool
|
|
"berry": { "elem1": "mistake", "elem2": null, },
|
|
"juice": { "elem1": "mistake", "elem2": null, },
|
|
"flamer": { "elem1": "firesea", "elem2": null, }, // firesea
|
|
"hematite": { "elem1": "mistake", "elem2": null, },
|
|
|
|
// Chalcopyrite Mod support
|
|
"chalcopyrite_ore": { "elem1": "mistake", "elem2": null, },
|
|
"chalcopyrite_dust": { "elem1": "mistake", "elem2": null, },
|
|
"copper_concentrate": { "elem1": "mistake", "elem2": null, },
|
|
"fluxed_copper_concentrate": { "elem1": "mistake", "elem2": null, },
|
|
"tailings": { "elem1": "mistake", "elem2": null, },
|
|
|
|
// Randomness Mod support
|
|
"unnamed_powder": { "elem1": "mistake", "elem2": null, },
|
|
|
|
// combinations spread to concoction
|
|
"mana": { "elem1": "concoction", "elem2": "concoction", "chance":0.05},
|
|
"mistake": { "elem1": "mistake", "elem2": "mistake", "chance":0.05},
|
|
"birthpool": { "elem1": "birthpool", "elem2": "birthpool", "chance":0.05},
|
|
"chilly_water": { "elem1": "chilly_water", "elem2": "chilly_water", "chance": 0.05},
|
|
"lektre": { "elem1": "lektre", "elem2": "lektre", "chance": 0.05},
|
|
"pure_water": { "elem1": "pure_water", "elem2": "pure_water", "chance": 0.05},
|
|
"sweetsauce": { "elem1": "sweetsauce", "elem2": "sweetsauce", "chance": 0.05},
|
|
"liquid_light": { "elem1": "liquid_light", "elem2": "liquid_light", "chance": 0.05},
|
|
}
|
|
};
|
|
elements.mistake = {
|
|
"color": ["#2d3240", "#2d2e40", "#312d40"],
|
|
"state": "solid",
|
|
"behavior": behaviors.LIQUID,
|
|
"density": 1250,
|
|
"category": "solids",
|
|
"hidden": true,
|
|
"burn": 200,
|
|
"burnTime": 100,
|
|
"fireColor": ["#968fff", "#af8fff"],
|
|
"burnInto": "mana_bubble",
|
|
"reactions": {
|
|
"concoction": { "elem1": "mistake", "elem2": "mistake", "chance":0.05},
|
|
}
|
|
};
|
|
elements.birthpool = {
|
|
"color": ["#6bc982", "#6bc995", "#6bc971"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|CR:sapling%0.01 AND CR:wheat_seed%0.05 AND CR:flower_seed%0.05|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
"density": 1250,
|
|
"category": "solids",
|
|
"hidden": true,
|
|
"reactions": {
|
|
"concoction": { "elem1": "birthpool", "elem2": "birthpool", "chance":0.005},
|
|
},
|
|
};
|
|
elements.firesea = {
|
|
"color": ["#a16235", "#d4854c"],
|
|
"state": "solid",
|
|
"behavior": [
|
|
"XX|XX|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
"density": 1250,
|
|
"category": "solids",
|
|
"burning": true,
|
|
burnTime: 200,
|
|
"hidden": true,
|
|
"reactions": {
|
|
"concoction": { "elem1": "firesea", "elem2": "firesea", "chance":0.005},
|
|
"ash": { "elem2": "everfire_dust"},
|
|
"dust": { "elem2": "everfire_dust"},
|
|
},
|
|
};
|
|
elements.spirit = {
|
|
color: ["#dbe9ff","#e0dbff","#b0abd4","#b0abd4"],
|
|
behavior: [
|
|
"XX|M1%10|M1%10",
|
|
"XX|FX%1 AND DL%0.5|XX",
|
|
"XX|CR:spirit_tear%0.05|XX",
|
|
],
|
|
category: "energy",
|
|
state: "gas",
|
|
hidden: true
|
|
};
|
|
elements.furious_spirit = {
|
|
color: ["#36282f","#473239","#473532","#473532"],
|
|
behavior: [
|
|
"XX|M1%10|M1%10",
|
|
"XX|FX%1 AND DL%0.5|XX",
|
|
"XX|CR:magma%0.05|XX",
|
|
],
|
|
category: "energy",
|
|
state: "gas",
|
|
hidden: true
|
|
};
|
|
elements.spirit_tear = {
|
|
color: ["#2f2769","#382e80","#4436ad"],
|
|
behavior: behaviors.LIQUID,
|
|
category: "liquids",
|
|
state: "liquid",
|
|
hidden: true,
|
|
density: 105
|
|
};
|
|
elements.lektre = {
|
|
color: ["#ffc74f","#bf9741"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"M2 AND SH%5|XX|M2 AND SH%5",
|
|
"M1 AND SH%5|M1 AND SH%5|M1 AND SH%5",
|
|
],
|
|
category: "liquids",
|
|
state: "liquid",
|
|
hidden: true,
|
|
density: 1250,
|
|
conduct: 0.8,
|
|
viscosity: 100,
|
|
};
|
|
elements.corrupt_land = {
|
|
color: ["#574954","#574954","#574954","#574954","#574954","#574954","#574954","#574954","#574954","#574954","#574954","#857381"],
|
|
behavior: behaviors.POWDER,
|
|
tempHigh: 1200,
|
|
category: "corruption",
|
|
state: "solid",
|
|
density: 1220,
|
|
reactions: {
|
|
"dirt": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"mud": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"mudstone": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"sand": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"wet_sand": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"packed_sand": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"clay": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"clay_soil": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"mycelium": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"swampland": { "elem1": "corrupt_land", "elem2": "corrupt_land", "chance": 0.05},
|
|
"rock": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"gravel": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"limestone": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"quickline": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
"basalt": { "elem1": "corrupt_rock", "elem2": "corrupt_rock", "chance": 0.05},
|
|
}
|
|
};
|
|
elements.corrupt_rock = {
|
|
color: ["#514c78","#514c78","#2a264d","#2a264d","#514c78","#514c78"],
|
|
behavior: behaviors.POWDER,
|
|
tempHigh: 1200,
|
|
category: "corruption",
|
|
state: "solid",
|
|
density: 1220,
|
|
reactions: elements.corrupt_land.reactions
|
|
};
|
|
elements.withery = {
|
|
color: ["#454a43","#474a43"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
tempHigh: 400,
|
|
stateHigh: "fire",
|
|
category: "corruption",
|
|
burn: 40,
|
|
burnTime: 50,
|
|
burnInto: ["ash","charcoal","fire"],
|
|
hidden: true
|
|
};
|
|
elements.withery_plant = {
|
|
color: ["#6f786c","#71786c"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|DL%0.1|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
tempHigh: 400,
|
|
stateHigh: "fire",
|
|
category: "corruption",
|
|
burn: 40,
|
|
burnTime: 50,
|
|
burnInto: ["ash","charcoal","fire"],
|
|
hidden: true
|
|
};
|
|
elements.enchanted_ketchup = {
|
|
color: ["#ff2e69","#ff4d7f"],
|
|
behavior: [
|
|
"XX|CR:magic%1|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
viscosity: 50000,
|
|
tempHigh: 260,
|
|
stateHigh: ["vinegar","steam","salt","sugar"],
|
|
category:"liquids",
|
|
state: "liquid",
|
|
density: 1235,
|
|
hidden: true
|
|
};
|
|
elements.celie_mix = {
|
|
color: ["#d9cb8d","#b8a658","#b89258", "#cfb082"],
|
|
behavior: behaviors.LIQUID,
|
|
viscosity: 50,
|
|
state: "liquid",
|
|
density: 1150,
|
|
conduct: 0.02,
|
|
category: "food",
|
|
hidden: true,
|
|
};
|
|
elements.toxic_mistake = {
|
|
color: ["#567855", "#254524"],
|
|
behavior: [
|
|
"XX|CR:radiation%1|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
state: "liquid",
|
|
burn: 200,
|
|
burnTime: 100,
|
|
fireColor: "#a4d6a3",
|
|
burnInto: ["mana_bubble", "radiation"],
|
|
hidden: true,
|
|
},
|
|
elements.unstable_mistake = {
|
|
color: ["#6b5248", "#7d645a"],
|
|
behavior: [
|
|
"XX|EX:5 AND EX:6>magic|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
state: "liquid",
|
|
burn: 200,
|
|
burnTime: 100,
|
|
fireColor: "#a4d6a3",
|
|
burnInto: ["mana_bubble"],
|
|
hidden: true,
|
|
},
|
|
elements.cloud_cotton = {
|
|
color: ["#d1dbf0", "#b3c3e6"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"M2%10|M1%25|M2%10",
|
|
],
|
|
category: "powders",
|
|
density: 750,
|
|
reactions: {
|
|
"water": { "elem1": "raincloud_cotton", "elem2": null },
|
|
"snow": { "elem1": "snowcloud_cotton", "elem2": null },
|
|
}
|
|
|
|
},
|
|
elements.raincloud_cotton = {
|
|
color: ["#8b98b3", "#6d788f"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"M2%10|M1%25|M2%10",
|
|
],
|
|
category: "powders",
|
|
density: 750,
|
|
temp: 60,
|
|
tempHigh: 70,
|
|
stateHigh: "rain_cloud",
|
|
},
|
|
elements.snowcloud_cotton = {
|
|
color: ["#a1acc2", "#8090b0"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"M2%10|M1%25|M2%10",
|
|
],
|
|
category: "powders",
|
|
density: 750,
|
|
temp: 0,
|
|
tempLow: -10,
|
|
stateLow: "snow_cloud",
|
|
},
|
|
elements.cloud = {
|
|
color: "#f0f5ff",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"M1%5|XX|M1%5",
|
|
"XX|XX|XX",
|
|
],
|
|
category:"gases",
|
|
state: "gas",
|
|
density: 1,
|
|
conduct: 0.03,
|
|
reactions: {
|
|
"water": { "elem1": "raincloud", "elem2": null },
|
|
"snow": { "elem1": "snowcloud", "elem2": null },
|
|
}
|
|
},
|
|
elements.frostbomb = {
|
|
color: "#72dfed",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|EX:15>frostwind|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
category: "energy"
|
|
}
|
|
elements.pearl_growth_crystal = {
|
|
color: ["#e1a1f7","#e1a1f7","#d195e6","#f2cbf7"],
|
|
behavior: [
|
|
"XX|CR:pearl_growth_crystal%0.4|XX",
|
|
"CR:pearl_growth_crystal%0.4|CH:pearl_crystal%0.8|CR:pearl_growth_crystal%0.4",
|
|
"XX|CR:pearl_growth_crystal%0.8|XX",
|
|
],
|
|
category: "land",
|
|
}
|
|
elements.pearl_crystal = {
|
|
color: ["#d195e6","#d195e6","#d195e6","#d9b6de"],
|
|
behavior: behaviors.WALL,
|
|
category: "land",
|
|
hidden: true,
|
|
}
|
|
elements.ivory_growth_crystal = {
|
|
color: ["#d6c2ae","#d6c2ae","#d6c2ae","#edddcc"],
|
|
behavior: [
|
|
"XX|CR:ivory_growth_crystal%0.4|XX",
|
|
"CR:ivory_growth_crystal%0.4|CH:ivory_crystal%0.8|CR:ivory_growth_crystal%0.4",
|
|
"XX|CR:ivory_growth_crystal%0.8|XX",
|
|
],
|
|
category: "land",
|
|
}
|
|
elements.ivory_crystal = {
|
|
color: ["#bfad9b","#bfad9b","#bfad9b","#d6c8b8"],
|
|
behavior: behaviors.WALL,
|
|
category: "land",
|
|
hidden: true,
|
|
}
|
|
elements.sky_growth_crystal = {
|
|
color: ["#aec6e6","#aec6e6","#aec6e6","#d1def0"],
|
|
behavior: [
|
|
"XX|CR:sky_growth_crystal%0.4|XX",
|
|
"CR:sky_growth_crystal%0.4|CH:sky_crystal%0.8|CR:sky_growth_crystal%0.4",
|
|
"XX|CR:sky_growth_crystal%0.8|XX",
|
|
],
|
|
category: "land",
|
|
}
|
|
elements.sky_crystal = {
|
|
color: ["#95aac7","#95aac7","#95aac7","#b6c2d4"],
|
|
behavior: behaviors.WALL,
|
|
category: "land",
|
|
hidden: true,
|
|
},
|
|
elements.swampland = {
|
|
color: "#382a1c",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|XX|XX",
|
|
"XX|M1|XX",
|
|
],
|
|
category: "land",
|
|
reactions: {
|
|
//"light": { "elem2": "will_o_wisp" }
|
|
},
|
|
},
|
|
elements.swamp_water = {
|
|
color: "#524b44",
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"M2|XX|M2",
|
|
"M1|M1|M1",
|
|
],
|
|
category: "liquids",
|
|
reactions: {
|
|
//"light": { "elem2": "will_o_wisp" }
|
|
},
|
|
},
|
|
/*elements.will_o_wisp = { // Element will be added when a related bug is fixed
|
|
color: ["#f2eeb3","#f2e3b3"],
|
|
behavior: [
|
|
"XX|M1|XX",
|
|
"XX|DL%1|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
rotatable: false,
|
|
category: "energy",
|
|
hidden: true,
|
|
},*/
|
|
|
|
elements.sweetsauce = { // placeholder for future feature i'm still working on
|
|
color: ["#daedea", "#edeada"],
|
|
behavior: [
|
|
"XX|XX|XX",
|
|
"XX|CH:mistake|XX",
|
|
"XX|XX|XX",
|
|
],
|
|
hidden: true,
|
|
extraInfo: "This element is coming soon!"
|
|
}
|