From cb99dfe1b9eaee8e8b8e25350ceb355afd546011 Mon Sep 17 00:00:00 2001 From: "Laetitia (O-01-67)" <68935009+O-01-67@users.noreply.github.com> Date: Thu, 23 Feb 2023 10:13:33 -0500 Subject: [PATCH] move scale out of bananas --- mods/bananas.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/mods/bananas.js b/mods/bananas.js index 3d406c12..be11cf0f 100644 --- a/mods/bananas.js +++ b/mods/bananas.js @@ -1,7 +1,8 @@ var modName = "mods/bananas.js"; var onTryMoveIntoMod = "mods/onTryMoveInto.js"; +var libraryMod = "mods/code_library.js"; -if(enabledMods.includes(onTryMoveIntoMod)) { +if(enabledMods.includes(onTryMoveIntoMod) && enabledMods.includes(libraryMod)) { randomNumberFromOneToThree = function() { return 1 + Math.floor(Math.random() * 3) }; @@ -10,12 +11,6 @@ if(enabledMods.includes(onTryMoveIntoMod)) { logLeaves = false; bananaAttachWhitelist = ["banana_pseudostem","banana_peduncle_1","banana_peduncle_2","petal","banana_leaf","banana_plant_top","banana"]; - // https://stackoverflow.com/questions/10756313/javascript-jquery-map-a-range-of-numbers-to-another-range-of-numbers - // Function from August Miller - function scale(number, inMin, inMax, outMin, outMax) { - return (number - inMin) * (outMax - outMin) / (inMax - inMin) + outMin; - }; - bananaDirtElements = ["dirt","mud","sand","wet_sand","clay_soil","mycelium","grass"]; function logPixelCoords(pixel) { @@ -541,7 +536,8 @@ if(enabledMods.includes(onTryMoveIntoMod)) { tick: functi };*/ } else { - alert(`The ${onTryMoveIntoMod} mod is required and has been automatically inserted (reload for this to take effect).`) - enabledMods.splice(enabledMods.indexOf(modName),0,onTryMoveIntoMod) + enabledMods.splice(enabledMods.indexOf(modName),0,onTryMoveIntoMod); + enabledMods.splice(enabledMods.indexOf(modName),0,libraryMod); localStorage.setItem("enabledMods", JSON.stringify(enabledMods)); + alert(`The ${onTryMoveIntoMod} mod and ${libraryMod} mods are required and have been automatically inserted (reload for this to take effect).`); };