so each pixel of gas is 10 shocks?
so each pixel of gas is 10 shocks?
tick: function(pixel){
for (var i = 0; i < adjacentCoords.length; i++){
var coord = adjacentCoords[i]
var x = pixel.x + coord[0]
var y = pixel.y + coord[1]
if (!isEmpty(x, y, true)){
var otherPixel = pixelMap[x][y]
if (otherPixel.element == "gasoline"){
deletePixel(x, y)
if(!pixel.shocksToDo){pixel.shocksToDo = 0}
pixel.shocksToDo += 10
}
}
}
if (!pixel.charge && !pixel.chargeCD && pixel.shocksToDo){
pixel.charge = 1
pixel.shocksToDo --
}
}tick: function(pixel){
if (pixel.shocksToDo <= 40){
for (var i = 0; i < adjacentCoords.length; i++){
var coord = adjacentCoords[i]
var x = pixel.x + coord[0]
var y = pixel.y + coord[1]
if (!isEmpty(x, y, true)){
var otherPixel = pixelMap[x][y]
if (otherPixel.element == "gasoline"){
deletePixel(x, y)
if(!pixel.shocksToDo){pixel.shocksToDo = 0}
pixel.shocksToDo += 10
}
}
}}
if (!pixel.charge && !pixel.chargeCD && pixel.shocksToDo){
pixel.charge = 1
pixel.shocksToDo --
}
}