elements.worldgen_test = { color: ["#787674", "#787674", "#787674", "#8c5923", "#8c5923", "#54c942", "#f7f0b0", "#5280eb"], tick: function(pixel) { for (var i = 1; i < width; i++) { for (var j = 1; j < height; j++) { if (isEmpty(i,j)) { if(j >= Math.floor(6*height/7) && j < Math.floor(7*height/7)) { if(Math.random() < 0.95) { createPixel("rock",i,j) } } if(j >= Math.floor(5*height/7) && j < Math.floor(6*height/7)) { if(Math.random() < 0.95) { if(Math.random() < 1/2) { if(i >= Math.floor(11*width/14) && i < Math.floor(14*width/14)) { createPixel("sand",i,j) } else { createPixel("dirt",i,j) } } else { createPixel("rock",i,j) } } } if(j >= Math.floor(4*height/7) && j < Math.floor(5*height/7)) { if(Math.random() < 0.95) { if(i >= Math.floor(11*width/14) && i < Math.floor(14*width/14)) { createPixel("sand",i,j) } else { createPixel("dirt",i,j) } } } if(j >= Math.floor(15*height/28) && j < Math.floor(4*height/7)) { if(Math.random() < 0.95) { if(i < Math.floor(11*width/14)) { createPixel("grass",i,j) } } } } } } explodeAt(Math.floor(51*width/56),Math.floor(9*height/14),Math.floor(1.8*height/7),fire="water") deletePixel(pixel.x,pixel.y) }, category: "machines", insulate: true, state: "solid", excludeRandom: true, }