Fahrzeug-Mods: Sitzplatz-Zahlen vereinheitlichen - ein Vorschlag

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


  • Hi, ich möchte einen Vorschlag zur Pax-Zahl bei Fahrzeugmods einbringen.


    Über die Frage gibt es nämlich höchst unterschiedliche Vorstellungen; die Folge sind Fahrzeuge, die im Spiel schlecht miteinander harmonieren. Die bekannte Formel - ein Viertel der Original-Sitzplätze - lässt viel Interpretationsraum:

    • Was ist mit Stehplätzen?
    • Was ist mit Komfortunterschieden wie 1. und 2. Klasse?
    • Wie handhabt man Sonderräume wie Speiseräume, Gepäckräume, Mehrzweckabteile?

    Klassisches Beispiel: Von einem Regionaltriebwagen haben manche Bauarten extra viel Raum für Fahrräder, mit Klappsitzen. Zählen wir das als mehr Plätze, oder als weniger?


    Ich habe nun viel mit dem Vehicle Tweaker experimentiert - danke übrigens für dieses geniale Tool - und mir alle Mod-Fahrzeuge vereinheitlicht. Dabei bin ich auf eine simple Formel gestoßen:


    Ich nehme die Nutzlänge des Fahrzeugs in Metern, und multipliziere sie mit einem Komfort-Faktor. Fertig ist die Sitzplatzzahl. Das Ergebnis harmoniert erstaunlich gut mit den Vanilla-Fahrzeugen, und führt im Spiel zu plausiblem Fahrzeugeinsatz. Die Nutzlänge greife ich einfach aus Screenshots des Fahrzeugs ab (Länge ist ja bekannt).


    Nutzlänge ist alles, wo der Fahrgast irgendwas machen kann: Fahrgasträume, Mehrzweckräume, Einstiegsräume, Speise- und Loungebereiche. Im Dosto natürlich gesondert nach Stockwerk. Nicht zur Nutzlänge zähle ich alles, wo Fahrgäste nichts tun (bestenfalls durchgehen): Führerstände und Technikräume, Wagenübergänge und Treppenräume, Küchen und Gepäckräume.


    Da eine S-Bahn kein Rheingold ist, und Busse schlecht mit Zügen vergleichbar, führe ich einen Komfortfaktor ein. Mit dem multipliziere ich die Nutzlänge, und erhalte die Sitzplatzzahl im Spiel:

    • 0,6 bei Luxuszügen
    • 0,8 bei Fernzügen
    • 1,0 bei Regionalzügen
    • 1,2 bei S- und U-Bahnen mit hohem Stehplatzanteil
    • 1,0 bei Fern- und Regionalbussen
    • 1,4 bei Stadtbussen und Straßnbahnen

    Die Vanilla-Fahrzeuge liegen überwiegend im Vereich 0,9. Es kann also sinnvoll sein, nur zwischen 0,8 und 1,0 zu variieren, je nach dem ob man den Komfort (der ja im Spiel nichts zählt) mit abbilden will oder nicht.


    Was haltet ihr davon? Gibt es überhaupt ein Interesse an einer Harmonisierung, oder macht das jeder Modder eh wie er will? Ist mein Ansatz sinnvoll, oder gibt es einen besseren? Ich freue mich über Meinungen dazu!

  • Oder man macht das ganze, so wie es vorgesehen ist und gibt die Sitzplätze des Fahrzeges an.

    Ist wesentlich besser als einen Standard zu erfinden, der nur diesen xcdk beweist

    https://xkcd.com/927/

  • Ich richte mich bei allen meine Fahrzeugen nach der Anzahl der Sitzplätze, wobei bei allen meinen Mods die Anzahl einfach über einen Multiplikator in den Modoptionen der jeweiligen Mod eingestellt werden kann.

  • Die Probleme mit den uneinheitlichen Kapazitäten hatte ich auch, deswegen habe ich ja den Tweaker gemacht. ;-) Grundsätzlich finde ich deinen Ansatz gut, aber leider ist es in der TPF-Community sehr schwer, für irgendetwas eine Norm zu definieren, denn dazu gibt es zu viele Individualisten. Und dann musst du es noch den internationalen Freunden auf Steam vermitteln. Wird nicht funktionieren. :-( Du kannst allenfalls Anregungen geben. Ich selber arbeite übrigens bei Bussen und Trams mit der Formel Sitzplätze plus halbe Anzahl Stehplätze, sofern ich diese überhaupt anhand von Vorbilddaten ermitteln kann. Bei Reisebussen entfallen die Stehplätze. Bei Zügen habe ich bislang noch nicht nachjustieren müssen, aber da würde ich vielleicht nur noch ein Viertel Stehplätze addieren.


    Im Zweifelsfall schätze ich die Kapazität. Hierbei orientiere ich mich an ähnlichen Fahrzeugen, die einigermaßen sinnvoll einjustiert sind. Alles sollte in einem harmonischen Verhältnis zueinander stehen. Ein Straßenbahn-Zweiachser kann nicht mehr Plätze haben als ein Gelenkbus usw. Auch die Breite der Fahrzeuge kann evtl. eine Rolle spielen.

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!

  • Wenn man anstelle des Wortes "Sitzplätze" das Wort "Kapazität" nehmen würde, dann wäre die Sache einfacher. Dann könnte man einfach in die .mdl reinschreiben, wie viel der Wagen schleppen kann und es wäre egal, ob die Zombies sitzen, stehen, schlafen, auf Sitzstangen wie im Hühnerstall hocken oder was auch immer. Und daß die 1/4-Konvention gerade bei kleinen Fahrzeugen an ihre Grenzen stößt, ist auch klar: wenn ein frühes Fahrzeug (oder Flugzeug aus den 1920ern) nur 5 oder 6 Sitzplätze hat und gemäß dieser nur einen Passagier mitnimmt, dann hat man sofort einen Passagierstau an den Flughäfen und bekommt ihn erst 20 Jahre später mit größeren Modellen wieder weg.


    Aber einen gewissen Charme hat die Idee mit dem Komfortfaktor trotzdem. Daß die Berechnung der Betriebskosten und der Einnahmen im Spiel etwas verbesserungsfähig ist, wissen wir alle: ein Waggon, der 10 Passagiere in erlesenem Komfort transportiert, ist absurderweise billiger im Betrieb als derselbe Wagen, wenn man aus ihm die Polstersessel, 5-Sterne-Bar und Klimaanlage rausreißt und statt dessen Haltestangen für 500 stehende Passagiere reinschraubt. Wenn man diesen Faktor in beide Rechnungen einfließen lassen könnte, könnte man den Zombies für eine Reise in der ersten Klasse deutlich mehr abknöpfen, hätte aber auch für den Betrieb des aufwendigeren Fahrzeugs etwas mehr laufende Kosten...

  • Die Idee mit dem Fahrpreis ist grundsätzlich gut, und ich wundere mich ohnehin, warum ausgerechnet dieser Faktor bei einer Wirtschaftssimulation fehlt. Allerdings würde ich ihn gerne als Spieler selber definieren. Denn es gibt noch andere Kriterien als nur die Ausstattung der Fahrzeuge, wie etwa die Fahrzeit oder die Nachfrage. Ich möchte auf einer schwach frequentierten Strecke die Preise senken können, um vielleicht doch noch rentabel zu sein, und wo sich die Fahrgäste knubbeln, könnte ich die Tickets verteuern.


    Ich denke übrigens, dass kleinere Transportmittel sich ohnehin nicht an die 1/4-Regel halten und auch nicht halten sollten. Bei einer Droschke mit nur vier Sitzplätzen kann es dann auch gerne mal 1/1 oder 1/2 sein.

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!

  • WernerK, noch mal persönlichen Dank für den Vehicle Tweaker! Wirklich grnial und nützlich!


    Stehplätze halb zu zählen, ist natürlich eine plausible Lösung. Ich wollte aber was einfaches, wenn ich ein paar dutzend Mods mit dem Tweaker "umbestuhle", und selten Vorbilddaten habe. Da kam die Idee mit der Nutzlänge. Wenn man selbet moddet, hat man natürlich ganz andere Daten vom Fahrzeug.


    Ich würde die 1/4-Regel auch nur als grobe Richtschnur sehen. Siehe Postkutsche - die müsste beim Vorbild 20 Plätze bieten!


    Ich war mal auf einer Convention, wo es ein Spiele-Entwickler gut ausdrückte: Drei Dinge sind für ein Wirtschaftsspiel entscheidend: Balancing, Balancing, und Balancing.

  • Komfortklassen abzubilden, fände ich ein sehr sinnvolles Feature! Denn das macht viele Verkehrsmittel aus. Entweder durch Fahrpreise.


    Ich hätte eine andere Idee: Im komfortablen Verkehrsmittel akzeptieren die Reisenden viel längere Reisezeiten. Wenn 10 Min im Luxuszug oder Ozeanliner wie 5 min gerechnet werden, wären solche Verkehrsmittel im 19. Jahrhundert gut einsetzbar! Derzeit ist der Personenverkehr in den frühen Epochen rein lokal, Fernreisen gibt es nicht.


    Man könnte drei Komfortstufen einführen: Nahverkehr, Fernverkehr Standard (Fernzug, Bus, Flugzeug) und Luxus (1. Klasse, Ozeanliner). Die müsste eben jeder Modder sinnvoll für sein Fahrzeug festlegen...

  • Hallo WernerK, sorry, aber scheinbar haben es mir Deine mods besonders angetan.
    Heute war ich auf der Suche nach einer Lösung für ein kleines Problem, was mich aber dennoch genervt hat.

    Ich setzte die Gondelbahn von Marcolino26 und die Capacity 4x mod von LTDX ein.

    Insgesamt bin ich mit der Kapazitätssteigerung sehr zufrieden - außer halt bei der Gondelbahn. Da ist sie kontraproduktiv.

    Bei der Suche bin ich dann auf Deine vehicle tweaker mod gestoßen.


    Nun zur Frage:

    Ich muss bei allen in der mod vorhandenen Fahrzeugen die Kapazität wieder durch 4 teilen und würde das so in Deiner wkvt_settings.lua umsetzten:



    Hab ich das richtig verstanden und funktioniert das so oder muss ich jedes Fahrzeug einzeln angeben?

  • Eine Capacity Mod von LTDX hatte ich auch mal. Die wird aber gar nicht mehr benötigt, denn ich schreibe in den Tweaker ans Ende der Kapazitäts- Tabelle folgende Zeile:

    Code
    {'.', '1.8'},

    Heißt zunächst, sämtliche Kapazitäten werden mit 1.8 multipliziert, denn der Punkt im Namen ist der Lua-Platzhalter für alle möglichen Zeichen. Das hat zudem noch den Vorteil, dass ich einen individuell beliebigen Multiplikator eingeben kann. In deinem Fall wäre das 4 statt 1.8.


    Jetzt der nächste Trick: Alle Fahrzeuge, auf die du diese Regel nicht anwenden möchtest, trägst du in der Reihenfolge danach ein. Denn die Einträge werden zeilenweise abgearbeitet, und ein absoluter Wert hebt die Multiplikation wieder auf. Du musst nur den absoluten Wert - wie gehabt - ohne Hochkommata und den Multiplikator mit Hochkommata eintragen.


    Ich hab das zwar noch nie getestet, aber es sollte funktionieren. Übrigens hat ein netter Mensch inzwischen eine Eingabemaske für den Tweaker geschrieben. Du findest sie unter https://vehicle-tweaker-web.vercel.app. Die Benutzung geschieht natürlich auf eigenes Risiko.


    Natürlich kannst - aber musst du nicht - du auch den Tweaker in Verbindung mit der LTDX-Mod benutzen, dann musst du aber den Tweaker mit den absoluten Werten dahinter laden.


    Edit: Du könntest auch den Eintrag für den absoluten Wert vor die generelle Multiplikation setzen. Dann müsstest du ihn durch den nachfolgenden Multiplikator dividieren. Viele Wege führen nach Rom. ;-)

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!

    Einmal editiert, zuletzt von WernerK ()

  • Ich habe meine Einstellung getestet und sie hat funktioniert (zumindest hatten die Gondeln wieder ihre ursprüngliche Kapazität).

    Würde mich aber jetzt auch wundern, wenn andere Fahrzeuge das jetzt auch übernommen hätten.

    Zumindest stichprobenweise konnte ich das nicht feststellen.