public Ets2NavigationRoute NavigateTo(PointF from, PointF to) { var start = FindClosestRoadPrefab(from); var end = FindClosestRoadPrefab(to); Console.WriteLine("Navigating from " + start.ItemUID.ToString("X16") + " to " + end.ItemUID.ToString("X16")); // Look up pre-fab closest by these 2 points return new Ets2NavigationRoute(start,end, new Ets2Point(from), new Ets2Point(to), this); }