[editor] add ColorView
This commit is contained in:
@@ -4,7 +4,7 @@ import ru.m.geom.Direction;
|
||||
import ru.m.tankz.core.Entity;
|
||||
import ru.m.tankz.core.EntityType;
|
||||
import ru.m.tankz.core.Eagle;
|
||||
import ru.m.tankz.control.Control.ControlHandler;
|
||||
import ru.m.tankz.control.Control;
|
||||
import ru.m.tankz.Type;
|
||||
|
||||
class BotHelper {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package ru.m.tankz.bot;
|
||||
|
||||
import ru.m.tankz.core.Eagle;
|
||||
import haxe.Timer;
|
||||
import ru.m.tankz.core.EntityType;
|
||||
import ru.m.tankz.core.Tank;
|
||||
@@ -81,6 +82,11 @@ class HardBotControl extends BotControl {
|
||||
}
|
||||
|
||||
private function calcTurn():Void {
|
||||
turn(BotHelper.randomDirection());
|
||||
var eagle:Eagle = BotHelper.findEagle(playerId.team, handler);
|
||||
if (eagle != null && Math.random() > 0.5) {
|
||||
turn(BotHelper.getDirectionTo(tank, eagle));
|
||||
} else {
|
||||
turn(BotHelper.randomDirection());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user