Ich habe mal ein wenig mit den Lanes gespielt und das ganze mal mitten in der Stadt getestet.
Es ist nach 7 Jahren kein einziges Fahrzeug in falscher Richtung gespawnt, obwohl Häuser auf beiden Seiten der Straße stehen.
Man muss aber unbedingt darauf achten, dass die EInbahnstraßen nur über die dafür vorgesehenen Assets mit anderen Straßen verbunden werden, da ansonsten durchaus Fahrzeuge in falscher Richtung in die Straße einfahren können und alles verstopfen.
Ich bräuchte auch noch etwas Hilfe mit den lanes vom transportNetworkProvider. Was genau beschreibt der zweite Vektor? Ich habe vermutet das wäre einfach nur ein Richtungsvektor. Da scheint aber mehr hinter zu stecken, da die Länge dieses Vektors auch eine Rolle spielt.
So ein transportNetworkProvider sieht z.B. wie folgt aus:
transportNetworkProvider = {
laneLists = {
{
transportModes = { "BUS", "TRAM", "ELECTRIC_TRAM" },
nodes = {
{{0, 0, 0},{1,0,0}, 1.5},
{{4, 0, 0},{1,0,0}, 1.5},
}
}
},
terminals = {}
}
Alles anzeigen
Die Frage bezieht sich auf die beiden Vektoren? {1,0,0}. Die sind sehr wahrscheinlich falsch gewählt. Aber was genau sagen die außer der Richtung noch aus?
Außerdem muss ich die Freude gleich etwas bremsen.
Man kann problemlos in der Einbahnstraße eine Bushaltestelle bauen. Man kann die auch auf die falsche Straßenseite stellen, was dann dazu führt, dass der Bus in die richtige Richtung zur Haltestelle fährt, dort dreht und un falscher Richtung weiter fährt und somit den Verkehr verstopft. Das ist aber mMn verkraftbar.
Viel schlimmer ist es, dass man auf gar keinen Fall auf beiden Straßenseiten eine Haltestelle bauen darf! Man darf auch garnicht erst mit der Maus versehentlich über den gegenüberliegenden Bürgersteig fahren, wenn man gleichzeitig die Bushaltestelle ausgewählt hat. Macht man dies, stürzt das Spiel sofort ab. Ich versuche noch eine Lösung dafür zu finden, vermute aber stark, dass sich das Problem nur von UG beheben lässt.
Anbei ein kleiner Screenshot davon wie eine Stadt mit Einbahnstraßen aussehen könnte
Auch einzelne Straßenbahngleise und Stadtbahnen die auf dem Mittelstreifen einer Straße, technisch gesehen zwischen zwei mehrspurigen Einbahnstraßen fahren wären mit dem Vorgehen umsetzbar.

Ich werde jetzt erstmal das Script aufräumen und ein paar UI Parameter basteln mit denen man einen solchen Einbahnstraßenanschluss möglichcht frei konfigurieren kann.
Wenn der Kram dann fertig ist und majus das machen möchte, gehen die Straßenanschlüsse danach an Maju und werden mit Modellen, Texturen und was da nicht noch so alles dazu gehört versorgt.