View difference between Paste ID: Z0b6vJm6 and JqFcRyG2
SHOW: | | - or go back to the newest paste.
1
//getNearestEnemy()
2
var enemies = this.getEnemies();
3
var nearestEnemy = enemies[0];
4
for(var enemy in enemies){
5
    if(this.distanceTo(enemy) < this.distanceTo(nearestEnemy)){
6
        nearestEnemy = enemy;
7
    }
8
}
9
return nearestEnemy;
10
//distanceTo(target)
11-
return Math.sqrt(Math.pow(this.pos.x-target.pos.x)+Math.pow(this.pos.y-target.pos.y));
11+
return Math.sqrt(Math.pow(this.pos.x-target.pos.x, 2)+Math.pow(this.pos.y-target.pos.y, 2));