This commit is contained in:
slweeb 2024-06-14 23:41:59 -04:00
parent 42f7a6fcd6
commit fe764513fa
2 changed files with 16 additions and 3 deletions

View File

@ -1439,11 +1439,11 @@ try {
};
if (elements[pixel.element].breakIntoColor) {
var oldelement = pixel.element;
changePixel(pixel,result);
changePixel(pixel,result,changeTemp);
pixel.color = pixelColorPick(pixel, elements[oldelement].breakIntoColor);
}
else {
changePixel(pixel,result);
changePixel(pixel,result,changeTemp);
}
}
defaultHardness = 0.3;

View File

@ -1385,7 +1385,20 @@ window.libraryLoaded = true;
if(Array.isArray(breakIntoElement)) {
breakIntoElement = breakIntoElement[Math.floor(Math.random() * breakIntoElement.length)]
};
changePixel(pixel,breakIntoElement,changetemp)
var result = breakIntoElement;
// change the pixel to the result
if (result === null) {
deletePixel(pixel.x,pixel.y);
return;
}
if (elements[pixel.element].breakIntoColor) {
var oldelement = pixel.element;
changePixel(pixel,result,changetemp);
pixel.color = pixelColorPick(pixel, elements[oldelement].breakIntoColor);
}
else {
changePixel(pixel,result,changetemp);
}
};
function tryBreak(pixel,changetemp=false,defaultBreakIntoDust=false) {