From 7f2c3d8858be237bd26a8a45a1d4f9e72693d756 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Sat, 9 Mar 2024 10:48:51 +0800 Subject: [PATCH] element eraser --- mods/elementEraser.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 mods/elementEraser.js diff --git a/mods/elementEraser.js b/mods/elementEraser.js new file mode 100644 index 00000000..5505fa7a --- /dev/null +++ b/mods/elementEraser.js @@ -0,0 +1,19 @@ +// made by SquareScreamYT/sqec + +let finalEraseElement = null; +elements.element_eraser = { + color: "#eeeeee", + onSelect: function() { + var answer = prompt("Please input the element you wish to delete. It will not work if you enter multiple element types while paused.",(finalEraseElement||undefined)); + if (!answer) { return } + finalEraseElement = mostSimilarElement(answer); + }, + tool: function(pixel) { + if (pixel.element === finalEraseElement) { + deletePixel(pixel.x,pixel.y) + } + }, + category: "tools", + excludeRandom: true, + desc: "Input a element to erase only that element." +}