void Start()
    {
        ai = GetComponent<AITaskFollower>();

        var points = flyTo.ToList();
        points.Reverse();

        foreach (var point in points)
        {
            ai.AssignTask(NavigateTask.Create(point.position));
        }
    }
 void Start()
 {
     ai = GetComponent<AITaskFollower>();
     dockedTime = 0;
 }
 private void Awake()
 {
     tasks = GetComponent<AITaskFollower>();
     Ship = GetComponent<Ship>();
 }