06-01-2021, Wednesday-19:58:14
(06-01-2021, Wednesday-19:48:13 )Dwachs2 schrieb: An der Stelle scheint weder start noch end definiert zu sein. Vielleicht start_l/end_l gemeint?
Die werden erst weiter unten definiert aus dem Ergebnis obiger Funktion.
Ich vermute eher, das ich mir in class astar_builder extends astar Fehler rein gebaut habe.
Bzw. verändert sich wieder was unbeabsichtigt.
[start]/[end] sind die Rückgabewerte der Zeile drüber.
Code:
local asf = astar_route_finder(cnv.get_waytype())
local result = asf.search_route([start], [end])
Rückgabe von astar_route_finder (astar.nut Zeile 279)
Code:
if (route.len() > 0) {
return { start = route[route.len()-1], end = route[0], routes = route }
}
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds