From b38b85ead8fcdd1e3b12e1506d9cae0a61293494 Mon Sep 17 00:00:00 2001 From: ludus530 <163735402+ludus530@users.noreply.github.com> Date: Sun, 5 May 2024 09:35:22 +0200 Subject: [PATCH 1/2] cash_n_more.js adds cash and paper --- mods/cash_n_more.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 mods/cash_n_more.js diff --git a/mods/cash_n_more.js b/mods/cash_n_more.js new file mode 100644 index 00000000..ffe5dd21 --- /dev/null +++ b/mods/cash_n_more.js @@ -0,0 +1,37 @@ +elements.cash = { + color: "#00e600", + behavior: behaviors.POWDER, + category: "powders", +}; + +elements.paper = { + color: "#ffffff", + behavior: behaviors.SOLID, + category: "solids", +}; + +elements.shredded_paper = { + color: "#ffffff", + behavior: behaviors.POWDER, + category: "powders", +}; + +elements.shredded_cash = { + color: "#004d00", + behavior: behaviors.POWDER, + category: "powders", +}; + +elements.shredder = { + color: "#08b508", + behavior: behaviors.SOLID, + tool: function(pixel) { + if (pixel.element == "cash") { + pixel.element = "shredded_cash" + }, + if (pixel.element == "paper") { + pixel.element = "shredded_money" + } + }, + category: "tools", +}; From a3adf44dbe36fb6b4e3a1b744f5f5407d27a776d Mon Sep 17 00:00:00 2001 From: ludus530 <163735402+ludus530@users.noreply.github.com> Date: Sun, 5 May 2024 12:57:30 +0200 Subject: [PATCH 2/2] cash_n_more.js added sponges --- mods/cash_n_more.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/mods/cash_n_more.js b/mods/cash_n_more.js index ffe5dd21..e267a8f7 100644 --- a/mods/cash_n_more.js +++ b/mods/cash_n_more.js @@ -4,6 +4,27 @@ elements.cash = { category: "powders", }; +delete elements.paper; +delete elements.sponge; + +elements.sponge = { + color: "#ffff1a", + behavior: behaviors.SOLID, + category: "solids", + tool: function(pixel) { + if (pixel.element == "water") { + pixel.element = "wet_sponge" + } + }, +}; + +elements.wet_sponge = { + color: "#cccc00", + behavior: behaviors.SOLID, + category: "solids", +}; + + elements.paper = { color: "#ffffff", behavior: behaviors.SOLID,