fixy the pipesy

This commit is contained in:
JustAGenericUsername 2025-06-18 23:39:49 -04:00
parent 883f99fe94
commit 3b54ce1203
1 changed files with 22 additions and 10 deletions

View File

@ -320,9 +320,11 @@ elements.destroyable_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {
createPixel("brick",x,y);
pixelMap[x][y].color = pixelColorPick(pixel,"#586879");
createPixel("pipe_wall",x,y);
}
}
pixel.stage = 1;
@ -631,9 +633,11 @@ elements.e_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {
createPixel("pipe_wall",x,y);
pixelMap[x][y].color = pixelColorPick(pixel,"#586879");
}
}
pixel.stage = 1;
@ -749,9 +753,11 @@ elements.destroyable_e_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {
createPixel("brick",x,y);
pixelMap[x][y].color = pixelColorPick(pixel,"#586879");
createPixel("pipe_wall",x,y);
}
}
pixel.stage = 1;
@ -874,9 +880,11 @@ elements.channel_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {
createPixel("pipe_wall",x,y);
pixelMap[x][y].color = pixelColorPick(pixel,"#586879");
}
}
pixel.stage = 1;
@ -995,9 +1003,11 @@ elements.destroyable_channel_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {
createPixel("brick",x,y);
pixelMap[x][y].color = pixelColorPick(pixel,"#586879");
createPixel("pipe_wall",x,y);
}
}
pixel.stage = 1;
@ -1112,9 +1122,11 @@ elements.bridge_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {
createPixel("pipe_wall",x,y);
pixelMap[x][y].color = pixelColorPick(pixel,"#586879");
}
}
pixel.stage = 1;
@ -1224,7 +1236,7 @@ elements.bridge_pipe = {
var coord = squareCoords[i];
var x = pixel.x+coord[0];
var y = pixel.y+coord[1];
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable && newPixel.element != "ray") {
if (!isEmpty(x,y,true) && elements[pixelMap[x][y].element].movable) {
deletePixel(x,y)
}
if (isEmpty(x,y)) {