From d9989f0a3339fde187fbd18ddcaf279e750065c4 Mon Sep 17 00:00:00 2001 From: MarbleTC3 Date: Mon, 2 Jun 2025 12:37:19 -0700 Subject: [PATCH] Create AlchemyRandom.js --- mods/AlchemyRandom.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 mods/AlchemyRandom.js diff --git a/mods/AlchemyRandom.js b/mods/AlchemyRandom.js new file mode 100644 index 00000000..6c9e96ee --- /dev/null +++ b/mods/AlchemyRandom.js @@ -0,0 +1,18 @@ + +elements.randomdiscovered = { + color: ["#ffffff", "#dddddd", "#eeeeee"], + tick: function(pixel) { + if (!pixel.start) { + const discovered = Object.keys(elements).filter(name => discoveredElements.includes(name)); + if (discovered.length > 0) { + const randomElem = discovered[Math.floor(Math.random() * discovered.length)]; + changePixel(pixel, randomElem); + } + pixel.start = true; + } + }, + category: "random", + state: "solid", + density: 1000, + excludeRandom: true +};