Also ich habe mir das jetzt alles mal aufmerksam durchgelesen.
Was hier oft angebracht wird, ist dass es bei der derzeitigen Implementierung nicht möglich ist. Fakt ist ja, dass es schon zwei parallele Zeitrechnungen im Spiel gibt:
- Die Tag/Monat/Jahr-Rechnung, die eigentlich nur dazu dient, neue Fahrzeuge irgendwann einzuführen und Gewinne/Verluste irgendwie zeitlich einzugrenzen (Zinszahlungen etc).
- Die Standard-Zeit / Echtzeit, die verwendet wird um Reisezeiten zu berechnen.
Nun ist es doch so, dass weder die eine, noch die andere Zeitrechnung irgendwie Sinn ergibt, wenn es um Reisezeiten geht. Gehe ich nach der einen Zeitrechnung, dauert mein Umlauf / Takt mehrere Monate oder gar Jahre und wenn ich nach der anderen gehe, habe ich einen Takt von 30 Sekunden.
Die Tag/Monat/Jahr-Rechnung muss beibehalten werden, soviel ist klar. Aber eher im Hintergrund, damit eben die Jahre /Epochen sauber durchlaufen.
Die Zeit, die für die Reisezeiten herangezogen wird sollte aber geändert werden. Die Entfernungen sind bekannt, die Geschwindigkeiten der Fahrzeuge sind bekannt, es ist also nur eine einfache Rechnung zur Reisezeit. Die 20-Minuten-Regel wäre dann eben eine 2-Stunden-Regel (oder so ähnlich), in der Stadt habe ich einen 10-min-Takt, für den Regionalexpress einen Stundentakt. Alles viel naheliegender, oder?
Damit wäre noch fast garnichts passiert, aber ein großer Schritt Richtung Fahrpläne wäre geschehen.
Der nächste Schritt wäre dann Wartezeiten an Bahnhöfen und Startzeiten vorzugeben (analog OpenTTD)
Außerdem sollten nicht immer alle gleich losheulen, dass es ihnen zu viel Aufwand ist. Keiner fordert, dass die Züge nur mit Fahrplan fahren. Stellt man keinen Fahrplan ein, ist das Fahrverhalten wie jetzt auch schon.