public override bool TestForFinished() { if ((unit.hexTransform.CalcHexManhattanDist(unit.Destination) == 0)) { unit.GetNewDestination(); return(true); } return(false); }