From cbc963aee6b57f4f8d623688f2bdcb600b5b8008 Mon Sep 17 00:00:00 2001 From: "Laetitia (O-01-67)" <68935009+O-01-67@users.noreply.github.com> Date: Wed, 22 Feb 2023 16:26:53 -0500 Subject: [PATCH] fix substitution error --- mods/code_library.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/mods/code_library.js b/mods/code_library.js index 6c56ac8f..c3323571 100644 --- a/mods/code_library.js +++ b/mods/code_library.js @@ -1446,22 +1446,33 @@ }; function fillCircleReturn(element,x,y,radius,overwrite=false) { + //console.log("fcr"); var pixels = []; + //console.log("pixels initted"); var coords = circleCoords(x,y,radius); + //console.log("coords gotten"); var newElement = element; + //console.log("element processing"); if(Array.isArray(newElement)) { newElement = newElement[Math.floor(Math.random() * newElement.length)]; }; + //console.log("element processed"); for(i = 0; i < coords.length; i++) { + //console.log("iterator through spots: " + i); coordX = Math.round(coords[i].x); coordY = Math.round(coords[i].y); + //console.log(`coord: (${coords[i].x},${coords[i].y})`); if(overwrite && !isEmpty(coordX,coordY,true)) { - pixels.push(changePixelReturn(pixelMap[coordX][coordY],element)); + //console.log("replaced pixel"); + pixels.push(changePixelReturn(pixelMap[coordX][coordY],newElement)); }; if(isEmpty(coordX,coordY,false)) { - pixels.push(createPixelReturn(element,coordX,coordY)); + //console.log("created pixel"); + pixels.push(createPixelReturn(newElement,coordX,coordY)); }; }; + //console.log("fcr finished"); + //console.log(pixels.map(x => x.element)); return pixels; };