var difX = Math.abs((WORLD_WIDTH/2) - x);
var difY = Math.abs((WORLD_HEIGHT/2) - y);
var distanceFromCenter = difX + difY;
if (distanceFromCenter == 0)
{
world.firstLayer[x][y] = FirstLayerType.GRASS;
break;
}
var chance = (100 - (distanceFromCenter/(WORLD_WIDTH + WORLD_HEIGHT)))*100;
//alert ("fidtance from center: " + distanceFromCenter + " chance:" + chance);
if (chance > 100)
chance = 100;
if (100/chance >= Math.random()*100)
world.firstLayer[x][y] = FirstLayerType.GRASS;
dmFyIGRpZlggPSBNYXRoLmFicygoV09STERfV0lEVEgvMikgLSB4KTsKICAgIAkJdmFyIGRpZlkgPSBNYXRoLmFicygoV09STERfSEVJR0hULzIpIC0geSk7CgkJCQoJCQl2YXIgZGlzdGFuY2VGcm9tQ2VudGVyID0gZGlmWCArIGRpZlk7CgkJCQoJCQlpZiAoZGlzdGFuY2VGcm9tQ2VudGVyID09IDApCgkJCXsKCQkJCXdvcmxkLmZpcnN0TGF5ZXJbeF1beV0gPSBGaXJzdExheWVyVHlwZS5HUkFTUzsKCQkJCQoJCQkJYnJlYWs7CgkJCX0KCQkJCgkJCXZhciBjaGFuY2UgPSAoMTAwIC0gKGRpc3RhbmNlRnJvbUNlbnRlci8oV09STERfV0lEVEggKyBXT1JMRF9IRUlHSFQpKSkqMTAwOwoJCQkKCQkJLy9hbGVydCAoImZpZHRhbmNlIGZyb20gY2VudGVyOiAiICsgZGlzdGFuY2VGcm9tQ2VudGVyICsgIiAgIGNoYW5jZToiICsgY2hhbmNlKTsKCQkJCgkJCWlmIChjaGFuY2UgPiAxMDApCgkJCQljaGFuY2UgPSAxMDA7CgkJCQkKCQkJCgkJCQoJCQlpZiAoMTAwL2NoYW5jZSA+PSBNYXRoLnJhbmRvbSgpKjEwMCkKCQkJCXdvcmxkLmZpcnN0TGF5ZXJbeF1beV0gPSBGaXJzdExheWVyVHlwZS5HUkFTUzsKCQkJCQoJCQk=