Beiträge von lennardo97

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


    Dann könnte es sein, dass du in der Liste einen Syntax-Fehler gemacht hast und es deswegen nicht funktioniert. Mit der Fehlermeldung in der Konsole bzw. in der stdout.txt verrrät wahrscheinlich, wo der Fehler ist. Oder schick mal deine geänderte Liste, dann kann ich es dir wahrscheinlich auch sagen.

    Hast du schon irgendwas an der Liste geändert oder ist das grundsätzlich so? Schick mal am besten deine stdout.txt, nachdem du einmal versucht hast die Motras-Anzeigen zu platzieren.

    lennardo97, bezüglich des Fahrkartenautomaten sende ich Dir mal die stdout.txt damit Du nachverfolgen kannst was da noch zu ändern ist

    Danke.

    Bis die Änderung am Fahrkartenautomaten drin ist, kannst du die Ladereihenfolge von Standard- und Motras-Version vertauschen. In einer der Varianten geht es auf jeden Fall, daher hatten wir den Fehler auch beim Test nicht entdeckt.


    die Fahrtzielanzeigen auf den Modular aufstellbaren Anzeigern im Spiel ändern

    In der Motras-Version kannst du mit M und N durch die Texte wechseln (sieht man aber leider erst nach Abschluss des Baus) und in der Standard-Variante ist das fest nach Gleisnummer. Per Klick ändern wie bei den Assets ist leider nicht modbar, daher der Weg über die zusätzliche Liste.

    "Für jeden Bahnhof einzeln" heißt, dass sich trotz Änderung an der eigenen Liste die Texte auf Anzeigen in bereits bestehenden Bahnhöfen nicht verändern, solange du diese Bahnhöfe nicht bearbeitest.

    Wenn du verschiedene Texte haben willst, kannst du also einen Bahnhof bauen, speichern, Liste ändern, Spielstand neu laden und dann den zweiten Bahnhof bauen.

    Ich denke die Struktur der Zugliste ist einigermaßen selbsterklärend. Probier doch einfach aus, was passiert, wenn du daran was änderst ;)

    Güterbahnhöfe standen zwar bisher nicht so weit oben auf der Prioritätenliste, aber ich notiere es mal. Ich denke das wäre dann etwas, womit wir uns beschäftigen, wenn es auch an Gepäckbahnsteige geht.

    elektronikfreak danke, schaue ich mir an - ist natürlich nicht so gedacht!


    Lenzn und Rob (x4) ja, das klingt super! Prinzipiell sind die Grundflächen der Gebäudemodule auf die Größen 10m x 20m, 20, x 20m und 40m x 40m (L x B und inklusive der Flächen für Straßen- und Bahnsteigzugänge) vorgegeben, aber wenn es nicht ganz passt, kann man sich da mit dem Skript notfalls auch etwas drum herum schummeln. Im Sinne der Flexibilität wäre es geschickt, wenn man die Gebäude in Module dieser Größen unterteilen könnte.

    Andernfalls müsste man sozusagen ein übergroßes Modell in einem Modul unterbringen und auf die Intelligenz der Nutzer hoffen, dass sie keine anderen Module mitten rein bauen.

    Welche Abmessungen hat denn das Gebäude aus Varel? Vielleicht kann man es geschickt unterteilen.


    Bei der Bodenhöhe wäre der UG-Standard 80cm (=27cm über SO), aber auch da kann man per Skript auch ganz gut drum rum kommen, indem man das ganze Gebäude vertikal verschiebt und ggf zusätzlich Treppen platziert. Zu den Vanilla-Gebäuden platziere ich immer bahnsteigseitig passende Treppen (dafür muss nur Platz auf der Gebäude-Ebene sein)

    Nach diesem Prinzip wollte ich auch Hoch- und Tiefbahnhöfe umsetzen, also nicht durch verschieben der Gleise und Bahnsteige, sondern durch vertikalen Offset der Bahnhofsgebäude. Wenn ihr schon Gebäude für so ein Setting habt, wäre das natürlich ein super Anwendungsfall. Der Bahnsteigtunnel ist ja ausmodelliert und hat eine Bodenhöhe von -4m, Deckenhöhe von -1,2m und Breite von 5m. Falls das nicht sofort passt, kann ich dafür auch einen Adapter bauen, bräuchte dann aber genug Platz zwischen dem letzten Bahnsteig und dem Anschluss an der Gebäudewand.


    Die Bahnsteigbrücke aus Varel kann auch gerne mit rein. Allerdings würde ich sie dann gerne mit dem selben Skript wie die bestehende Brücke verwenden, d.h. sie müsste modular aufgebaut aus folgenden Modellen sein:

    - Brückenboden mit 5m Spannweite und 8m Bodenhöhe

    - Brückenboden mit 2,5m Spannweite und 8m Bodenhöhe

    - Passende Brückengeländer mit 5m und 2,5m Länge und als Abschluss für den Brückenkopf

    - Treppen für alle Bahnsteighöhen und die Bodenhöhe, also unteres Ende bei 0m, 0,91m (=38cm ü. SO), 1,08m (=55cm ü. SO), 1,29m (=76cm ü. SO) und 1,49m (=96cm ü. SO) und oberes Ende so, dass es an das Segment Brückenboden und die Geländer anschließt. Die Breite der Brückenböden und Länge der Treppe darf zusammen 14m nicht überschreiten (wegen der Lanes auf dem Bahnsteig)

    - Optional Aufzüge, davon ebenfalls je ein eigenes Modell für jede der genannten Höhen und Breite von Brückenboden und Aufzug nicht über 6m

    - Stütze, die auf dem Bahnsteig platziert werden kann (eine für alle Höhen reicht, gerne etwas in den Boden verlängern)

    - Stütze, die zwischen Gleisen platziert werden kann

    - Optional die Überdachung als Einzelteil, sie kann aber auch am Brückenboden oder den Geländern dran hängen


    Also ich würde mich freuen, wenn wir auf die Art Vielfalt in die Gebäude bekämen.

    Ich hab an mehreren sanierten und modernisierten Bahnhöfen schon solche gesehen

    Naja, ausgerechnet diese Dächer sind den bereits enthaltenen ja sehr ähnlich, daher wahrscheinlich eher was mit etwas mehr Abwechslung ;)


    Man kann diese ganzen Bahnhofshallen mit diesem Bahnhof nicht kombinieren oder bin ich nur zu blöd?

    Mit der Standard-Version kannst du sie kombinieren, mit der Motras-Version aber (noch) nicht. Das Thema Bahnhofshalle ist beim Motras aber zumindest in der langfristigen Planung auch berücksichtigt.



    Übrigens vielen Dank für das viele tolle Feedback! Das ist immer eine Belohnung für den Aufwand und motiviert weitere Sachen einzubauen :D

    Den Fehler hat mir bei Steam auch eben jemand gemeldet. Er dürfte zwar eigentlich nicht existieren, da ich da nur auf Spieldateien zugreife (und interessanterweise klappt das bei den meisten auch), aber ich hab trotzdem gerade einen Fix hochgeladen.

    EinfachJxniii versuch es einfach nochmal zu installieren, dann sollte es laufen :)

    Ich sehe gekrümmte Bahnsteige :/

    Dann hast du das besondere Feature der Motras-Version des DB-Bahnhofpakets gefunden ;)



    An der Stelle auch von mir ein großes Danke an Yoshi für die Organisation des Adventskalenders und an alle beteiligten Modder! Es war mir eine Ehre das letzte Türchen füllen zu dürfen :saint: Frohe Weihnachten und einen guten Start ins nächste Jahr! Falls euch zwischen den Jahren langweilig werden sollte, habt ihr jetzt ja einiges zu entdecken ^^

    Ich hoffe ihr habt einen Blick in das letzte Türchen des Adventskalenders geworfen :D Im Sinne der Überaschung haben wir euch die letzten Fortschritte ja vorenthalten. Daher hier mal ein kleiner Überblick über das, was hinzu gekommen ist:



    In der Standardversion...


    ...hat jeder Bahnsteig erstmal nur eine Grundausstattung mit Laternen und Schildern. Neben Dächern, sowie Unter- und Überführungen (deren Richtung man mit M/N ändern kann) kann man auch Warte- und Raucherbereiche hinzufügen. Sie sind in drei Größen verfügbar, was auch mit M/N wählbar ist. Mit Wartebereichen der Größe 3 erhält der Bahnsteig zusätzlich Abschnittsbezeichnungen im Abstand von 60m.

    Für alle Bahnsteig-Addons gilt: Werden sie nebeneinander auf zwei zu einem 10m breiten Bahnsteig kombinierten Modulen platziert, vereinigen sie sich zu einem größeren.

    Sie funktionieren auch auf Bahnsteigen der Bahnhofserweiterung ab Version 1.5.


    Immer zwischen zwei solcher Bahnsteig-Addons wird dann auch ein Zugzielanzeiger platziert, dessen Größe sich durch den größten Wartebereich des gesamten Bahnsteigs bestimmt. Bahnsteige mit 96cm Höhe erhalten grundsätzlich S-Bahn-Anzeiger. Die angezeigten Züge und das Aussehen der Anzeiger passen zu der Region (bisher Bayern und Niedersachsen/Hamburg), die in den Mod-Einstellungen beim Laden gewählt ist, man kann aber auch eine eigene Liste von Zügen definieren unter res/scripts/gs1_personalizedTrainList.lua (dort steht auch genauer wie man das macht). Dabei gehört zu Gleis 1 immer der erste Eintrag, zu Gleis 2 der zweite, etc.

    Da sowohl die Region als auch der Anzeigetext nur bei Bearbeitung des jeweiligen Bahnhofs verändert werden, kann damit prinzipiell jeder Bahnhof seine passend selbst beschrifteten Anzeiger bekommen - man muss nur die Liste passend ändern und den Spielstand neu laden!

    Alternativ gibt es den Anzeiger bei den Assets zum freien konfigurieren mit allen Zugzielen und Zwischenhalten aus allen Regionen und der persönlichen Liste.


    In der Motras-Version...

    ...sind die Ausstattungselemente einzeln platzierbar, von denen die meisten auch mit M/N wählbare Varianten haben. Mit zwei Aschenbechern könnt ihr einen größeren Raucherbereich aufspannen.


    Beim Zugzielanzeiger und Abschnittsmarkierungen sind die angezeigten Texte mit M/N wählbar (leider werden sie erst sichtbar, wenn man fertig ist mit bauen). Der "Dynamische Schriftanzeiger" für ganz kleine Stationen ist dabei der einzige, den man an Laternen und Stützen befestigen kann. Alle anderen Anzeiger brauchen einen Träger, der auch in der Kategorie "Dekoration" zu finden ist.


    Das Highlight dürften die flexiblen Module sein. Wie man sie verwendet, habe ich hier schonmal erwähnt. Die gebogenen Module zum Verlängern gibt es dabei in 40m, 20m und 10m Länge und unterschiedlich einstellbaren Radien zwischen 4000m und 50m (jedes Modul kann auch gerade sein). Man braucht sicherlich etwas Übung bei der Nutzung, aber erhält dadurch natürlich große Flexibilität (siehe letztes Bild).

    Im Moment ist es so, dass man die Bahnsteige immer in beide Richtungen gleichmäßig verlängern sollte, damit Züge mittig halten. Eventuell finde ich aber noch einen Weg diese Einschränkung aufzuheben.



    In beiden Versionen...

    ...haben die Bahnsteige Alterungseffekte bei Upgrade des Bahnhofs, wenn ihr ein moderneres Modul hinzufügt.

    Natürlich ist auch so ziemlich alles als Asset verfügbar. Übrigens lassen sich die Assets um alle drei Achsen um jeweils 360° rotieren, so dass man sie bestimmt auch wunderbar zweckentfremden kann.


    Noch nicht enhalten sind Bahnhofsgebäude. Das steht aber schon auf dem Plan für spätere Updates, schließlich habt ihr davon ja auch schon den "Rohbau" gesehen.



    In diesem Sinne: Viel Spaß bei der Nutzung, frohe Weihnachten und guten Rutsch ins neue Jahr!


    Achja und jemand mit der nötigen Macht könnte das Label jetzt auf "umgesetzt" ändern ;)

    Sind wir wirklich helfende Hände?

    Ja, sonst müsste ich ja alle Bugs selber finden. Und es ist ausgesprochen schwierig jede Idee, die irgendwer irgendwann zur Kombination der Module haben könnte selber auszuprobieren. Da hilft es, wenn mehre Leute mal ihre Vorstellungen von Bahnhöfen umsetzen, selbst wenn auch das nicht 100% abdeckt :D

    BETA eventuell?

    Eine öffentliche Beta ist nicht geplant, aber die bereits vorhandenen Bestandteile befinden sich schon im Test bei ein paar helfenden Händen. Da ein paar Dinge aber noch nicht so sind, wie sie ein sollen, lege ich mal vorsichtshalber nicht fest, ob das dieses Jahr noch was wird... Soll ja niemand enttäuscht sein, falls es doch nicht rechtzeitig fertig ist ;)

    Ich habe gerade ein Update der Bahnhofserweiterung veröffentlicht, das zu empfehlen ist, um die alten und neuen Module frei kombinieren zu können (Abstürze gäbe es ohne Update zwar nicht, aber ein paar Dinge könnten komisch aussehen). Wer es bei Steam abonniert hat, müsste das Update automatisch bekommen :saint:

    lennardo97

    Wird es auch möglich sein, an gebogene "Module" wieder gerade Module zu setzen, bzw. ein weiteres gebogenes?

    Oder ist das quasi nur als abschließendes Modul nutzbar?

    Es ist möglich bis zu 10 (=400m) flexible Module hintereinander zu setzen (Radius ist einstellbar, kann also auch gerade sein), allerdings kann danach kein Standardmodul mehr folgen. Man braucht als Anfangspunkt auch immer ein normales, gerades Gleis mit Bahnsteig, der dann auch die Zugänge bekommt. Da die flexiblen Module zwangsläufig nicht in dem 40m*5m-Raster liegen, ist das leider nicht anders machbar. Die Platzierung von Bahnsteig-Addons/-Deko wird auch recht stark eingeschränkt sein, aber dafür kann man dann ja wieder die Assets aus dem Paket nutzen.

    Ich denke aber, dass man mit dieser flexiblen Bahnsteigverlängerung schon einen großen Teil der Anwendungsfälle abdecken kann - meistens hat man ja zumindest mittig vom Bahnhof eine gerade und freie Fläche zur Verfügung. Wenn man nur in eine Richtung verlängern möchte, reichen dafür 40m Länge und für beide Richtungen braucht man 80m gerades Bahnsteiggleis. Bei asymmetrischer Verlängerung kann es allerdings sein, dass die Halteposition der Züge nicht mittig ist (weiß nicht, ob ich dafür noch eine bessere Lösung finde).


    Was ich aber später noch machen kann, ist eine Zugangsrampe auch als Ende für die flexiblen Bahnsteigmodule nutzbar zu machen. Dann kann man sich ggf einen Eingang, oder Über/Unterführungen mit Assets bauen, da ja die Fußgängerbrücken und Tunnel auch als frei platzierbare und funktionierende Assets ins Paket kommen werden.


    Übrigens habe ich neben den gebogenen Modulen (Radius einstellbar mit M und N) auch bereits gerade Module mit einstellbarer Steigung eingeplant. Die Länge von 40m je Flex-Modul soll auch nicht die einzige bleiben - 20m und 10m sollen auch kommen. Teilweise allerdings nicht gleich mit dem ersten Release, sondern später per Update.

    lennardo97 Wenn ich deine Idee richtig verstanden habe, müssten dennoch alle vanilla Module angepasst werden, so dass sie bemerken, wenn ein Wandmodul angebaut wurde.


    Aber egal, den Weg, den ich jetzt eingeschlagen habe, funktioniert nur mit eigenen Modulen, hat aber auch keinen Einfluss auf die Vanilla Module. Aktuell habe ich ein Gleismodul, welches sich automatisch anpasst. (Demnächst gibt es Bilder davon) Auch die Bahnsteig-Module passen sich schon automatisch an andere Bahnsteig-Module oder Gleismodule an. Hier versuche ich die Anzahl auf ein Minimum zu reduzieren. Am Ende landen meine Module alle in einer separaten Kategorie.

    Kann mir jemand erklären, wie ich mehrere Varianten in ein Modul packen kann. Laut Wiki auf der Transport Fever 2 Seite soll das funktionieren und man kann dann mit M und N durch die Varianten springen.

    Ja, die Vanilla-Module müssten angepasst werden, aber wahrscheinlich ginge das recht komfortabel mit ein oder zwei Modifiern, die der Bauhöhe aller MDLs (Höhenoffset entweder in der addModuleFn oder der transf-Matrix) und der betroffenen Gleise (Höhenoffset in den EdgeList-Einträgen) korrigieren. Allerdings tauchen erfahrungsgemäß sicherlich einige Fragen auf, wann sich welches Modul wie anpassen soll, von daher kann ich deinen Weg des eigenen "geschlossenen" Modul-Sets schon gut verstehen.


    Zu den Varianten mit M und N:

    Zuerst braucht die updateFn des Moduls die Variable "params": updateFn = function(result, transform, tag, slotId, addModelFn, params, closureParams)

    Dann kannst du innerhalb der updateFn mit params.modules[slotId].variant auf die Variante des Moduls zugreifen. Das ist dann eine Integer-Variable, die per default auf 0 steht und mit M und N in beide Richtungen korrigiert werden kann, bis das Modul platziert wird. Danach ändert sich diese Variable nicht mehr, auch wenn man den Rest des Bahnhofs weiter bearbeitet und so die updateFn des Moduls immer wieder neu ausgeführt wird.


    In der getModelsFn kann man, soweit ich weiß, noch nicht auf die Variante zugreifen - also diese schwebende Vorschau des Moduls kann man nicht abhängig von der Variante wählen.


    Es kann aber gut sein, dass das nicht der eleganteste Weg ist, um an die Variante zu kommen - es ist nur der erste, den ich beim rumprobieren gefunden habe.