12-07-2021, Monday-09:50:24
Ich denke, das Problem ist folgendes: halt.get_line_list() generiert keine Liste, sondern merkt sich nur: hier werden von Halt xy Linien abgefragt. Wenn dann alle Fahrzeuge von einer Linie geloescht werden, dann ist diese Linie nicht mehr mit dem Halt verbunden, und taucht bei Abfragen der Liste nicht mehr auf. Um das zu fixen, muss vorher die Liste kopiert werden:
Das betrifft alle diese get_**_list Methoden.
Code:
local my_line_list = [];
foreach(line in halt.get_line_list()) my_line_list.append(line)