05-04-2020, Sunday-15:51:03
musste auch erstmal nachschauen, warum das so implementiert ist.
Dort wird geschaut, ob der Convoi hoechstens max_length Felder lang ist. Die verrueckte Rechnung mit dem max liegt daran, dass das die korrekte Laengenberechnung fuer den letzten Wagen ist, siehe convoi_t::get_tile_length(). Liegt am Simutrans-Code und der Tatsache, dass Zuege, die in NO/NW Richtung in einen Bahnhof fahren, aus historischen Gruenden nicht ganz vorfahren, sondern nur halb. Dann haengt
Dort wird geschaut, ob der Convoi hoechstens max_length Felder lang ist. Die verrueckte Rechnung mit dem max liegt daran, dass das die korrekte Laengenberechnung fuer den letzten Wagen ist, siehe convoi_t::get_tile_length(). Liegt am Simutrans-Code und der Tatsache, dass Zuege, die in NO/NW Richtung in einen Bahnhof fahren, aus historischen Gruenden nicht ganz vorfahren, sondern nur halb. Dann haengt