Stop moving when near destination

This commit is contained in:
Anuken
2022-02-08 21:00:21 -05:00
parent c3c0b95024
commit d7cd9ab744

View File

@@ -21,14 +21,20 @@ public class CommandAI extends AIController{
targetPos.set(attackTarget);
}
if(targetPos != null){
moveTo(targetPos, attackTarget != null ? unit.type.range - 10f : 5f);
moveTo(targetPos, attackTarget != null ? unit.type.range - 10f : 0f);
if(unit.isFlying()){
unit.lookAt(targetPos);
}else{
faceTarget();
}
if(attackTarget == null && unit.within(targetPos, Math.max(5f, unit.hitSize) / 2.9f)){
targetPos = null;
}
}else if(target != null){
faceTarget();
}