22-06-2020, Monday-01:26:15
Code:
local entries = cnv.get_schedule().entries
if ( entries.len() >= 2 ) {
start_l = entries[0].get_halt(our_player).get_tile_list()
end_l = entries[entries.len()-1].get_halt(our_player).get_tile_list()
}
Ich frage die Stationsfelder des im Fahrplan stehenden Haltes ab. start_l[0] liefert bei einzelnen Bahnsteigen das Fahrplanfeld.
Nun hab ich das Problem, das bei einer kombinierten Station das Dock-Feld zurückgegeben wird für einen Zug statt dem Fahrplanfeld des Zuges.
Frage ich nur get_halt(our_player) ab, dann habe ich keine Koordinaten ( start_l.x usw. ).
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds