[editor] add ColorView

This commit is contained in:
2019-03-25 16:01:37 +03:00
parent 216e1aa476
commit a9b591a7ca
10 changed files with 115 additions and 73 deletions

View File

@@ -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 {

View File

@@ -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());
}
}
}