public override Vector2 CalculateSteering(Vehicle agent, List <Vehicle> targets)
 {
     if (path.Count < 2)
     {
         return(Vector2.zero);
     }
     else
     {
         return(Steering.PathFollowing(agent, path, maxDistance, decelerationDistance, loop));
     }
 }