use library
This commit is contained in:
parent
50a91b5134
commit
c8ac0c0081
|
|
@ -1,11 +1,15 @@
|
|||
/*
|
||||
//arbitrarily picked
|
||||
var modName = "mods/roseyiede.js";
|
||||
var libraryMod = "mods/code_library.js";
|
||||
|
||||
if(enabledMods.includes(libraryMod)) {
|
||||
/*
|
||||
//arbitrarily picked
|
||||
binitialArrayL = ["m","n","p","t","ch","k","b","d","j","g","f","th","s","sh","h","l","r","y","w","z"] //:eggTF:
|
||||
bvowelArrayL = ["a","e","i","o","u","ay","ee","ie"] //:eggTF:
|
||||
bmedialArrayL = ["m","n","p","t","k","b","d","g","f","th","s","sh","h","l","r","y","z","sp","st","bl"] //:eggTF:
|
||||
bfinalArrayL = ["m","n","p","t","k","b","d","g","f","th","s","sh","l","r","y","z","st"] //:eggTF:
|
||||
|
||||
function bGenerateName() {
|
||||
function bGenerateName() {
|
||||
//these are picked arbitrarily
|
||||
|
||||
//console.log("getting random type")
|
||||
|
|
@ -39,24 +43,12 @@ function bGenerateName() {
|
|||
}
|
||||
//console.log(randomName)
|
||||
return randomName
|
||||
}
|
||||
*/
|
||||
|
||||
function tryCreatePixel(_element,_x,_y) {
|
||||
if(!elements[_element]) {
|
||||
throw new Error("Element " + _element + " doesn't exist!");
|
||||
};
|
||||
if(isEmpty(_x,_y)) {
|
||||
createPixel(_element,_x,_y);
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
//Base Roseyiede
|
||||
//Base Roseyiede
|
||||
|
||||
elements.roseyiede = {
|
||||
elements.roseyiede = {
|
||||
color: "#686118",
|
||||
behavior: behaviors.LIQUID,
|
||||
tempHigh: 103,
|
||||
|
|
@ -66,9 +58,9 @@ elements.roseyiede = {
|
|||
category: "liquids",
|
||||
state: "liquid",
|
||||
density: 1000,
|
||||
},
|
||||
},
|
||||
|
||||
elements.gaseous_roseyiede = {
|
||||
elements.gaseous_roseyiede = {
|
||||
color: "#a49e4c",
|
||||
behavior: behaviors.GAS,
|
||||
tempLow: -8,
|
||||
|
|
@ -116,9 +108,9 @@ elements.gaseous_roseyiede = {
|
|||
state: "gas",
|
||||
density: 0.63,
|
||||
temp: 120,
|
||||
},
|
||||
},
|
||||
|
||||
elements.solid_roseyiede = {
|
||||
elements.solid_roseyiede = {
|
||||
color: "#685e10",
|
||||
behavior: behaviors.WALL,
|
||||
tempHigh: 103,
|
||||
|
|
@ -129,9 +121,9 @@ elements.solid_roseyiede = {
|
|||
hardness: 0.121,
|
||||
breakInto: "powdered_roseyiede",
|
||||
temp: -20,
|
||||
},
|
||||
},
|
||||
|
||||
elements.powdered_roseyiede = {
|
||||
elements.powdered_roseyiede = {
|
||||
color: "#6c641c",
|
||||
behavior: behaviors.POWDER,
|
||||
tempHigh: -8,
|
||||
|
|
@ -140,11 +132,11 @@ elements.powdered_roseyiede = {
|
|||
state: "solid",
|
||||
density: 182,
|
||||
temp: -20,
|
||||
}
|
||||
}
|
||||
|
||||
//Volatile Roseyiede
|
||||
//Volatile Roseyiede
|
||||
|
||||
elements.explosive_roseyiede = {
|
||||
elements.explosive_roseyiede = {
|
||||
color: "#986118",
|
||||
behavior: behaviors.LIQUID,
|
||||
tempHigh: 98,
|
||||
|
|
@ -196,9 +188,9 @@ elements.explosive_roseyiede = {
|
|||
category: "liquids",
|
||||
state: "liquid",
|
||||
density: 1000,
|
||||
},
|
||||
},
|
||||
|
||||
elements.gaseous_explosive_roseyiede = {
|
||||
elements.gaseous_explosive_roseyiede = {
|
||||
color: "#c89e4c",
|
||||
behavior: behaviors.GAS,
|
||||
tempLow: -6,
|
||||
|
|
@ -249,9 +241,9 @@ elements.gaseous_explosive_roseyiede = {
|
|||
state: "gas",
|
||||
density: 0.63,
|
||||
temp: 120,
|
||||
},
|
||||
},
|
||||
|
||||
elements.explosive_roseyiede_vapor = {
|
||||
elements.explosive_roseyiede_vapor = {
|
||||
color: "#c89449",
|
||||
behavior: behaviors.GAS,
|
||||
tempHigh: 98,
|
||||
|
|
@ -304,9 +296,9 @@ elements.explosive_roseyiede_vapor = {
|
|||
state: "gas",
|
||||
density: 0.63,
|
||||
temp: 40,
|
||||
},
|
||||
},
|
||||
|
||||
elements.solid_explosive_roseyiede = {
|
||||
elements.solid_explosive_roseyiede = {
|
||||
color: "#985e10",
|
||||
behavior: behaviors.WALL,
|
||||
tempHigh: 98,
|
||||
|
|
@ -320,9 +312,9 @@ elements.solid_explosive_roseyiede = {
|
|||
hardness: 0.121,
|
||||
breakInto: "powdered_explosive_roseyiede",
|
||||
temp: -20,
|
||||
},
|
||||
},
|
||||
|
||||
elements.powdered_explosive_roseyiede = {
|
||||
elements.powdered_explosive_roseyiede = {
|
||||
color: "#98641c",
|
||||
behavior: behaviors.POWDER,
|
||||
tempHigh: -6,
|
||||
|
|
@ -334,9 +326,9 @@ elements.powdered_explosive_roseyiede = {
|
|||
state: "solid",
|
||||
density: 182,
|
||||
temp: -20,
|
||||
},
|
||||
},
|
||||
|
||||
elements.boiling_roseyiede = {
|
||||
elements.boiling_roseyiede = {
|
||||
name: "forever- boiling roseyiede",
|
||||
color: "#9e942e",
|
||||
behavior: [
|
||||
|
|
@ -363,4 +355,9 @@ elements.boiling_roseyiede = {
|
|||
state: "liquid",
|
||||
density: 956,
|
||||
temp: 120,
|
||||
}
|
||||
}
|
||||
} else {
|
||||
alert(`The ${libraryMod} mod is required and has been automatically inserted (reload for this to take effect).`)
|
||||
enabledMods.splice(enabledMods.indexOf(modName),0,libraryMod)
|
||||
localStorage.setItem("enabledMods", JSON.stringify(enabledMods));
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue