fork download
  1. var difX = Math.abs((WORLD_WIDTH/2) - x);
  2. var difY = Math.abs((WORLD_HEIGHT/2) - y);
  3.  
  4. var distanceFromCenter = difX + difY;
  5.  
  6. if (distanceFromCenter == 0)
  7. {
  8. world.firstLayer[x][y] = FirstLayerType.GRASS;
  9.  
  10. break;
  11. }
  12.  
  13. var chance = (100 - (distanceFromCenter/(WORLD_WIDTH + WORLD_HEIGHT)))*100;
  14.  
  15. //alert ("fidtance from center: " + distanceFromCenter + " chance:" + chance);
  16.  
  17. if (chance > 100)
  18. chance = 100;
  19.  
  20.  
  21.  
  22. if (100/chance >= Math.random()*100)
  23. world.firstLayer[x][y] = FirstLayerType.GRASS;
  24.  
  25.  
Runtime error #stdin #stdout 0.33s 381952KB
stdin
Standard input is empty
stdout
Standard output is empty