Beiträge von VacuumTube

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


    Das war in TPF1 möglich, ist es aber nicht in TPF2.


    Signale und Fahrzeuge steuern ist doch was ganz anderes.


    Züge werden in Bahnhöfen gestoppt, weil so dort eh anhalten und daher keine Geschwindigkeit haben.

    Man kann nur den Zug an sich steuern. Den Weg sucht sich jeder Zug selber. Und stellt dafür gewissermaßen seine Signale und Weichen selber.


    Nicht möglich sage ich nicht, aber definitiv nicht modbar.

    Außerdem spammt "Advanced_Statistics" die Stdout mit über 40.000 Zeilen zu

    allerdings nur weil der Loglevel auf "ALL" gestellt wurde. Da darf man sich dann auch nicht über jede Menge Logs wundern. Das ist ganz sicher nicht die Standardeinstellung.

    Bitte immer auf Normal stellen und nur bei Verdacht mit Ursache bei Adv. Statistics auf "MORE" stellen!


    Was dort steht mit Advanced_Statistics.res sind alle im Spiel vorhanden Ressourcen, die sind mit einer hochlaufenden id nummeriert, also logisch dass dort alle möglichen 3-4 stelligen Zahlen stehen :D

    Die Zahlen in der Fehlermeldung bezeichnen einen Thread, damit können wir nichts anfangen.


    Solange der Crash nicht direkt beim Laden oder bei Interaktion mit Adv. Statistics auftritt, ist ein Zusammenhang sehr unwahrscheinlich.


    Hast du zuletzt neue Mods verbaut?

    Passiert irgendwo etwas besonderes an dem Zeitpunkt nach 1min?

    Dem Ansatz die Linien zeitlich zu steuern halt ich für falsch. Für richtig halte ich die zeitliche programmierung der Signale.

    Erstens ist das in TPF technisch nicht möglich. Du kannst nicht ein Signal auf "rot" stellen, wenn der Zug darüber fahren will und freien Weg hat. Du kannst nur die Fahrzeuge steuern (anhalten). TPF ist nicht wirklich als Modellbahn gedacht.


    Und auch logisch gesehen frage ich mich, ob das besser bzw. einfacher ist. Du musst ja dann irgendwie sicherstellen, dass der Zug in deiner vorgesehenen Zeit auch pünktlich über die Signale fährt. Und ganze Fahrstraßen vorzugeben ist doch aufwändiger als die Haltepunkte mit Zeiten anzugeben.

    - Folgende Zeile in die Konsole eingegeben:

    api.cmd.sendCommand(api.cmd.make.removeField(69537 ))

    - Mit Enter bestätigt


    Ergebnis: Dabei stürzt das Spiel sofort ab und ich lande auf dem Desktop.

    Mit welcher Fehlermeldung?

    Dieselbe wie vom Anfang?

    Diese problematische Entity ist also immer noch vorhanden und ist auch nicht einfach zu löschen.


    Versuche es nochmal mit game.interface.bulldoze(id)

    Dazu musst du allerdings via CommonApi Console in den Script Thread gehen.


    Wenn das auch nicht geht, ist das Savegame wahrscheinlich nicht mehr zu retten.

    So einfach ist es auch wieder nicht. Die Wartezeit ist für jeden Sim anders und hängt von der Haltestelle ab. Die muss man erstmal irgendwie bestimmen.

    Letztendlich könnten sich so auch Schwingunseffekte bilden: Die Leute meiden plötzlich eine beliebte Linie, weil sie verstopft ist, die Fahrgastzahlen brechen ein, und eine andere Linie wird von allen genutzt. Dann wird Linie 1 wieder attraktiver usw..

    Auch bei unregelmäßigen oder sehr langen Takten/Wartezeiten könnte es problematisch werden.

    Spontane Verkehrswahl Änderung wäre mal eine Idee, aber ein tieferer Eingriff ins System. Ständiges Neuberechnen der besten verfügbaren Wege geht auch auf die Performance.

    Aber natürlich würde es Sinn machen, wenn man das Thema mal angehen würde und eine bessere Lösung findet.


    schon einmal damit versucht?


    simPersonDestinationRecomputationProbability

    hast du?

    ich habe es mal irgendwann getestet und keinen nennenswerten Unterschied festgestellt.

    Auch der Takt hat keinen Einfluss auf die Entscheidung der Verkehrsmittel.


    Also nochmal:

    Fahrzeit = Zeit von einer Station zu nächsten (abhängig in erster Linie von Strecke und Geschwindigkeit der Fahrzeuge)

    Takt (Frequenz im Spiel genannt): Fahrzeit / Anzahl Fahrzeuge auf dieser Linie

    Rate (im Spiel so genannt): Takt*Güterkapazität, also gelieferte Güter pro Spieljahr


    Nur die (voraussichtliche) Fahrzeit ist relevant. Sie wird im Spiel erst geschätzt und dann anhand der Fahrzeiten aktualisiert. Sichtbar über die Frequenz.


    Setzt einfach 1 einzigen Bus auf eine Linie zwischen 2 großen Städten. Die Stationen überfüllen sich.


    Natürlich wird die tatsächliche Fahrzeit davon beeinflusst, wielange man an der Haltestelle auf den Bus warten muss. Wird aber vom Spiel nicht berücksichtigt.

    ob deine Mod auch die Assets beeinflusst.

    nein, nur die vom Spiel gebauten Stadtgebäude.


    Im Idealfall möchte ich 1:1 spielen, sowohl räumlich als auch zeitlich. Schade, dass man an allen möglichen Parametern schrauben kann, nur daran nicht.

    Das Grundproblem dabei ist, dass Sims sofort nachdem sie zuhause sind, wieder losfahren. Daher ist immer viel mehr Verkehr im Spiel als in der Realität, auch wenn Größenverhältnisse und Einwohnerzahlen realistisch sind. Die einzige Lösung ist daher weniger Einwohner. Dann kann man durchaus 1:1 bauen.


    und die Rate entscheidet eben ob Leute Bus fahren oder nicht.

    Nein tut sie nicht! Warum wird das immer wieder behauptet X/ Es geht nur um die (voraussichtliche) Fahrzeit

    Nach der Änderung von Segmenten mit Haltestellen oder Wegpunkten gerät die Zuordnung zu Linien durcheinander oder wird aufgelöst.

    Wo ist das Problem, deine Brücke wird wohl kaum direkt neben einem Bahnhof sein? Wobei sich das glaub ich eher auf Straßen bezieht.

    Also solang kein Wegpunkt auf deiner Brücke ist, sollte es denk ich kein Problem geben.