From bb7a18b6f9410180768e4c46f9ba9a55bf455484 Mon Sep 17 00:00:00 2001 From: "Laetitia (O-01-67)" <68935009+O-01-67@users.noreply.github.com> Date: Thu, 8 Dec 2022 11:02:32 -0500 Subject: [PATCH] move circle functions out to library (1) --- mods/cpt_alt.js | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/mods/cpt_alt.js b/mods/cpt_alt.js index 0e398a29..59ce90ad 100644 --- a/mods/cpt_alt.js +++ b/mods/cpt_alt.js @@ -5,36 +5,6 @@ var libraryMod = "mods/code_library.js"; if(enabledMods.includes(explodeAtPlusMod) && enabledMods.includes(libraryMod)) { actExcludedElements = ["wall","alt_controllable_pixel"]; - function breakCircle(x,y,radius,respectHardness=false,changeTemp=false,defaultBreakIntoDust=false) { - var coords = circleCoords(x,y,radius); - for(i = 0; i < coords.length; i++) { - coordX = coords[i].x; - coordY = coords[i].y; - if(!isEmpty(coordX,coordY,true)) { - var pixel = pixelMap[coordX][coordY]; - respectHardness ? tryBreak(pixel,changeTemp,defaultBreakIntoDust) : breakPixel(pixel,changeTemp,defaultBreakIntoDust); - }; - }; - }; - - function fillCircle(element,x,y,radius,overwrite=false) { - var coords = circleCoords(x,y,radius); - var newElement = element; - if(Array.isArray(newElement)) { - newElement = newElement[Math.floor(Math.random() * newElement.length)]; - }; - for(i = 0; i < coords.length; i++) { - coordX = coords[i].x; - coordY = coords[i].y; - if(overwrite && !isEmpty(coordX,coordY,true)) { - changePixel(pixelMap[coordX][coordY],element); - }; - if(isEmpty(coordX,coordY,false)) { - createPixel(element,coordX,coordY); - }; - }; - }; - function actTryMove(pixel,x,y) { if(!tryMove(pixel,x,y)) { if(outOfBounds(x,y)) {