public override void ResetCachedDone() { _isDone = false; _lastGeneratedNavPoint = DateTime.MinValue; _lastMoveResult = MoveResult.Moved; _tagStartTime = DateTime.MinValue; CurrentObject = null; }