Merge pull request #1242 from theenchantedsword/main

Changed to dependOn for my library
This commit is contained in:
slweeb 2025-09-16 13:24:18 -04:00 committed by GitHub
commit 636a153982
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 11 additions and 32 deletions

View File

@ -1,13 +1,7 @@
/*
Version 1.0.0
*Version 1.0.0
*/
if(!enabledMods.includes("/mods/orchidslibrary.js")){
let continueWithout = confirm("Missing dependency for datawire.js: \"orchidslibrary.js\". Continue without? (cancel will add mod and refresh the page)");
if(!continueWithout){
addMod("/mods/orchidslibrary.js", true);
window.location.reload();
}
} else {
dependOn("orchidslibrary.js", ()=>{
elements.data_wire = {
desc: "Transfers data.",
color: ["#6b1502", "#631402", "#6e1400", "#631200"],
@ -241,4 +235,4 @@ if(!enabledMods.includes("/mods/orchidslibrary.js")){
}
};
}
}, true);

View File

@ -1,14 +1,8 @@
/*
Version 2.2.0
*Version 2.2.0
*/
if(!enabledMods.includes("/mods/orchidslibrary.js")){
let continueWithout = confirm("Missing dependency for morechemistry.js: \"orchidslibrary.js\". Continue without? (cancel will add mod and refresh the page)");
if(!continueWithout){
addMod("/mods/orchidslibrary.js", true);
window.location.reload();
}
} else {
dependOn("orchidslibrary.js", ()=>{
elements.cloner.keyInput = "str:clone", elements.ecloner.keyInput = "str:clone", elements.slow_cloner.keyInput = "str:clone", elements.floating_cloner.keyInput = "str:clone";
let xDown = false;
elements.copper_sulfate = {
@ -1568,4 +1562,4 @@ if(!enabledMods.includes("/mods/orchidslibrary.js")){
stateLow: "bismuth",
temp: 270,
};
};
}, true);

View File

@ -1,5 +1,5 @@
/*
Version 1.0.0
*Version 1.0.0
*/
function noiseify(color, range){
if(color.startsWith("#")){
@ -14,7 +14,7 @@ function noiseify(color, range){
return `rgb(${color.r},${color.g},${color.b})`;
}
let is2d = (arr)=>{
function is2d(arr){
return arr.some(item => Array.isArray(item));
}

View File

@ -1,17 +1,8 @@
/*
Version 2.2.1
*Version 2.2.1
*/
let plants;
if(!enabledMods.includes("/mods/orchidslibrary.js")){
let continueWithout = confirm("Missing dependency for plants.js: \"orchidslibrary.js\". Continue without? (cancel will add mod and refresh the page)");
if(!continueWithout){
addMod("/mods/orchidslibrary.js", true);
window.location.reload();
}
} else {
let is2d = (arr)=>{
return arr.some(item => Array.isArray(item));
}
dependOn("orchidslibrary.js", ()=>{
class growInterval {
constructor(seedPixel, pattern, basePos, c = 0.025, dieAfter = undefined, fruit = undefined, elems = undefined){
let currentLength = 0;
@ -1622,4 +1613,4 @@ if(!enabledMods.includes("/mods/orchidslibrary.js")){
};
}
}, true);