Ich kann dir dazu keine klare Aussage geben.
Der Train Station Adapter für Gleise ist technisch überflüssig um Gleise zu bauen. UG hat das postRunFn System eingeführt, das war einfach da, mit der Erklärung so funktioniert das nun. Ob UG nun auch ein Gleisupgrade und Oberleitungsupdates anbieten wird, keine Ahnung. UG wohl selber nicht. Upgrade Pfad? Keine Ahnung.
Es gibt leider keine Neuerungen in dem nun vorliegen Spielupdates, die eine CommonAPI2 Lite Version ohne DLL ermöglichen könnten.
Das die Build Nr in die stdout.txt geschrieben wird, hat nun zwei Spiele gebraucht, eine API Funktion gibt es derweil nicht, oder wurde vielleicht eingeführt. UG Changelogs sind dürftig. Und wenn Sie es gäbe? Bestimmt wieder so, das Sie zwar irgendwo in api steckt, aber beim Laden der strings.luar noch nicht zur Verfügung steht. Brauchbar ist das dann für den speziellen CommonAPI2 Fall nicht.
linedestinationpatcher ist für ein Feature, das im Native Code Teil der CommonAPI2 abläuft, man kann es ohne Probleme entfernen. In den -dev Versionen war es abgeschaltet um Crashes zu vermeiden.
Fakt ist, ich bin auf UG zugegangen und habe versucht das Problem für beide Seiten zufriedenstellend zu lösen. Ich habe klar gesagt, was für die Grundfunktionen nötig sind. Ich habe schon während der Testingphase versucht UG UI Code zu nutzen, aber das war mangels Dokumentation noch zufriedenstellender APIs kaum möglich. Es gibt auf Discord einen Screenshot von Sonntag, der zeigt das ich das sehr wohl versucht habe aber eben nur teilweise erfolgreich war.