Hier mijn laatste aanpassingen om alles goed werkend te krijgen. Deze doet het nu in alle gevallen die ik getest heb correct.
Wat er nu nog wel mist:
Automatisch herkennen van veranderingen (doen van auto-reroutes).
Misschien aan inzittenden laten weten hoe ver het nog is (wat is de beste manier om dit te doen? Is dit uberhaupt een gewenste feature?)
Ik heb een paar dingen die jij had veranderd toch weer terug gezet. Om precies te zijn:
Max distance weggehaald - vervangen door anti-loop code in TrackMap.
in getDestDir geen gebruik gemaakt van getRailLocation - dit werkt niet door het gebruik van kommagetallen.
Je andere veranderingen heb ik onaangeraakt gelaten (hoewel volgens mij mijn versie van de klikhandling minder CPU tijd kost - maar hey, het is jouw plugin :-) ).
Hier mijn laatste aanpassingen om alles goed werkend te krijgen. Deze doet het nu in alle gevallen die ik getest heb correct.
Wat er nu nog wel mist:
Ik heb een paar dingen die jij had veranderd toch weer terug gezet. Om precies te zijn:
Je andere veranderingen heb ik onaangeraakt gelaten (hoewel volgens mij mijn versie van de klikhandling minder CPU tijd kost - maar hey, het is jouw plugin :-) ).