From cc66e8f68f87c52371c7ce89af01b21c5e89299f Mon Sep 17 00:00:00 2001 From: Suss <167750109+therealsuss@users.noreply.github.com> Date: Mon, 21 Jul 2025 10:26:02 +1000 Subject: [PATCH 1/3] petal dye yeah --- mods/petal_dye.js | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/petal_dye.js diff --git a/mods/petal_dye.js b/mods/petal_dye.js new file mode 100644 index 00000000..38a06353 --- /dev/null +++ b/mods/petal_dye.js @@ -0,0 +1,8 @@ +elements.water.reactions.petal = { + func: function(pixel1, pixel2) { + if (pixel1.temp > 64) { + deletePixel(pixel1.x, pixel1.y); + pixel2.element = "dye"; + } + } +} From fcc5cc35ea4b94bd1a9f4c4cae6f4160c4c99096 Mon Sep 17 00:00:00 2001 From: Suss <167750109+therealsuss@users.noreply.github.com> Date: Wed, 23 Jul 2025 10:43:16 +1000 Subject: [PATCH 2/3] fix --- mods/petal_dye.js | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/mods/petal_dye.js b/mods/petal_dye.js index 38a06353..137032a3 100644 --- a/mods/petal_dye.js +++ b/mods/petal_dye.js @@ -6,3 +6,35 @@ elements.water.reactions.petal = { } } } +elements.salt_water.reactions.petal = { + func: function(pixel1, pixel2) { + if (pixel1.temp > 64) { + deletePixel(pixel1.x, pixel1.y); + pixel2.element = "dye"; + } + } +} +elements.sugar_water.reactions.petal = { + func: function(pixel1, pixel2) { + if (pixel1.temp > 64) { + deletePixel(pixel1.x, pixel1.y); + pixel2.element = "dye"; + } + } +} +elements.seltzer.reactions.petal = { + func: function(pixel1, pixel2) { + if (pixel1.temp > 64) { + deletePixel(pixel1.x, pixel1.y); + pixel2.element = "dye"; + } + } +} +elements.pool_water.reactions.petal = { + func: function(pixel1, pixel2) { + if (pixel1.temp > 64) { + deletePixel(pixel1.x, pixel1.y); + pixel2.element = "dye"; + } + } +} From af28e7bbd1a687b72509db7db8c5f86f70e04757 Mon Sep 17 00:00:00 2001 From: Suss <167750109+therealsuss@users.noreply.github.com> Date: Wed, 23 Jul 2025 10:46:12 +1000 Subject: [PATCH 3/3] Update mod-list.html --- mod-list.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mod-list.html b/mod-list.html index 0141dd98..ebaaf7de 100644 --- a/mod-list.html +++ b/mod-list.html @@ -231,6 +231,7 @@