commit
886c788871
|
|
@ -416,7 +416,7 @@ elements.cellulose_screen = {
|
||||||
if (Math.random() > 0.2 && !isEmpty(pixel.x,pixel.y+1,true)) {
|
if (Math.random() > 0.2 && !isEmpty(pixel.x,pixel.y+1,true)) {
|
||||||
var newPixel = pixelMap[pixel.x][pixel.y+1];
|
var newPixel = pixelMap[pixel.x][pixel.y+1];
|
||||||
if (newPixel.element === "sandboxels_screen") {
|
if (newPixel.element === "sandboxels_screen") {
|
||||||
changePixel(newPixel,"water_screen");
|
changePixel(newPixel,"cellulose_screen");
|
||||||
newPixel.dtemp = pixel.dtemp;
|
newPixel.dtemp = pixel.dtemp;
|
||||||
changePixel(pixel,"sandboxels_screen");
|
changePixel(pixel,"sandboxels_screen");
|
||||||
pixel.dtemp = 0;
|
pixel.dtemp = 0;
|
||||||
|
|
@ -444,7 +444,7 @@ elements.cellulose_screen = {
|
||||||
else if (Math.random() > 0.5 && !isEmpty(pixel.x+1,pixel.y+1,true)) {
|
else if (Math.random() > 0.5 && !isEmpty(pixel.x+1,pixel.y+1,true)) {
|
||||||
var newPixel = pixelMap[pixel.x+1][pixel.y+1];
|
var newPixel = pixelMap[pixel.x+1][pixel.y+1];
|
||||||
if (newPixel.element === "sandboxels_screen") {
|
if (newPixel.element === "sandboxels_screen") {
|
||||||
changePixel(newPixel,"water_screen");
|
changePixel(newPixel,"cellulose_screen");
|
||||||
newPixel.dtemp = pixel.dtemp;
|
newPixel.dtemp = pixel.dtemp;
|
||||||
changePixel(pixel,"sandboxels_screen");
|
changePixel(pixel,"sandboxels_screen");
|
||||||
pixel.dtemp = 0;
|
pixel.dtemp = 0;
|
||||||
|
|
@ -473,7 +473,7 @@ elements.cellulose_screen = {
|
||||||
else if (!isEmpty(pixel.x-1,pixel.y+1,true)) {
|
else if (!isEmpty(pixel.x-1,pixel.y+1,true)) {
|
||||||
var newPixel = pixelMap[pixel.x-1][pixel.y+1];
|
var newPixel = pixelMap[pixel.x-1][pixel.y+1];
|
||||||
if (newPixel.element === "sandboxels_screen") {
|
if (newPixel.element === "sandboxels_screen") {
|
||||||
changePixel(newPixel,"water_screen");
|
changePixel(newPixel,"cellulose_screen");
|
||||||
newPixel.dtemp = pixel.dtemp;
|
newPixel.dtemp = pixel.dtemp;
|
||||||
changePixel(pixel,"sandboxels_screen");
|
changePixel(pixel,"sandboxels_screen");
|
||||||
pixel.dtemp = 0;
|
pixel.dtemp = 0;
|
||||||
|
|
@ -503,7 +503,7 @@ elements.cellulose_screen = {
|
||||||
else if (Math.random() > 0.5 && !isEmpty(pixel.x+1,pixel.y,true)) {
|
else if (Math.random() > 0.5 && !isEmpty(pixel.x+1,pixel.y,true)) {
|
||||||
var newPixel = pixelMap[pixel.x+1][pixel.y];
|
var newPixel = pixelMap[pixel.x+1][pixel.y];
|
||||||
if (newPixel.element === "sandboxels_screen") {
|
if (newPixel.element === "sandboxels_screen") {
|
||||||
changePixel(newPixel,"water_screen");
|
changePixel(newPixel,"cellulose_screen");
|
||||||
newPixel.dtemp = pixel.dtemp;
|
newPixel.dtemp = pixel.dtemp;
|
||||||
changePixel(pixel,"sandboxels_screen");
|
changePixel(pixel,"sandboxels_screen");
|
||||||
pixel.dtemp = 0;
|
pixel.dtemp = 0;
|
||||||
|
|
@ -532,7 +532,7 @@ elements.cellulose_screen = {
|
||||||
else if (!isEmpty(pixel.x-1,pixel.y,true)) {
|
else if (!isEmpty(pixel.x-1,pixel.y,true)) {
|
||||||
var newPixel = pixelMap[pixel.x-1][pixel.y];
|
var newPixel = pixelMap[pixel.x-1][pixel.y];
|
||||||
if (newPixel.element === "sandboxels_screen") {
|
if (newPixel.element === "sandboxels_screen") {
|
||||||
changePixel(newPixel,"water_screen");
|
changePixel(newPixel,"cellulose_screen");
|
||||||
newPixel.dtemp = pixel.dtemp;
|
newPixel.dtemp = pixel.dtemp;
|
||||||
changePixel(pixel,"sandboxels_screen");
|
changePixel(pixel,"sandboxels_screen");
|
||||||
pixel.dtemp = 0;
|
pixel.dtemp = 0;
|
||||||
|
|
@ -600,6 +600,12 @@ elements.water_screen = {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
}
|
}
|
||||||
|
else if (newPixel.element === "saw_screen") {
|
||||||
|
changePixel(newPixel,"cellulose_screen");
|
||||||
|
newPixel.dtemp = pixel.dtemp;
|
||||||
|
changePixel(pixel,"sandboxels_screen");
|
||||||
|
pixel.dtemp = 0;
|
||||||
|
}
|
||||||
else if (newPixel.element === "sand_screen") {
|
else if (newPixel.element === "sand_screen") {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
|
|
@ -624,6 +630,12 @@ elements.water_screen = {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
}
|
}
|
||||||
|
else if (newPixel.element === "saw_screen") {
|
||||||
|
changePixel(newPixel,"cellulose_screen");
|
||||||
|
newPixel.dtemp = pixel.dtemp;
|
||||||
|
changePixel(pixel,"sandboxels_screen");
|
||||||
|
pixel.dtemp = 0;
|
||||||
|
}
|
||||||
else if (newPixel.element === "sand_screen") {
|
else if (newPixel.element === "sand_screen") {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
|
|
@ -649,6 +661,12 @@ elements.water_screen = {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
}
|
}
|
||||||
|
else if (newPixel.element === "saw_screen") {
|
||||||
|
changePixel(newPixel,"cellulose_screen");
|
||||||
|
newPixel.dtemp = pixel.dtemp;
|
||||||
|
changePixel(pixel,"sandboxels_screen");
|
||||||
|
pixel.dtemp = 0;
|
||||||
|
}
|
||||||
else if (newPixel.element === "sand_screen") {
|
else if (newPixel.element === "sand_screen") {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
|
|
@ -675,6 +693,12 @@ elements.water_screen = {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
}
|
}
|
||||||
|
else if (newPixel.element === "saw_screen") {
|
||||||
|
changePixel(newPixel,"cellulose_screen");
|
||||||
|
newPixel.dtemp = pixel.dtemp;
|
||||||
|
changePixel(pixel,"sandboxels_screen");
|
||||||
|
pixel.dtemp = 0;
|
||||||
|
}
|
||||||
else if (newPixel.element === "sand_screen") {
|
else if (newPixel.element === "sand_screen") {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
|
|
@ -700,6 +724,12 @@ elements.water_screen = {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
}
|
}
|
||||||
|
else if (newPixel.element === "saw_screen") {
|
||||||
|
changePixel(newPixel,"cellulose_screen");
|
||||||
|
newPixel.dtemp = pixel.dtemp;
|
||||||
|
changePixel(pixel,"sandboxels_screen");
|
||||||
|
pixel.dtemp = 0;
|
||||||
|
}
|
||||||
else if (newPixel.element === "sand_screen") {
|
else if (newPixel.element === "sand_screen") {
|
||||||
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
newPixel.dtemp = ((pixel.dtemp + newPixel.dtemp) / 2);
|
||||||
pixel.dtemp = newPixel.dtemp;
|
pixel.dtemp = newPixel.dtemp;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue