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


    Wir haben zwar einen Übergang in Arbeit, aber die erste Variante wird wohl etwas einfacher als der aus Neustadt/Weinstraße. Danach schauen wir mal, was wir noch machen können.

    Möchte man seinen Passagieren zumuten immer quer über die Gleise zu rennen? Wahrscheinlich nicht. Möchte man die Bahnstrecken immer auf Straßenhöhe durch die Stadt führen und auf allen Hauptverkehrsstraßen für Staus vor den Bahnübergängen sorgen? Wohl auch nicht. Hat man immer Platz für Außenbahnsteige und Rampen zur Straße, wenn man dieses Problem mit einem Bahndamm umgeht? Nicht zu erwarten.

    Hier die Lösung: Die Unterführung bekommt einen Satz neuer Zugangsmöglichkeiten spendiert, mit denen ihr u.A. direkt den Bahndamm nutzen könnt, um einen Zugang zur Unterführung zu schaffen. Alternativ gibt es weitere Zugänge parallel (rechts, links und beide Richtungen) oder orthogonal zum Gleis. Natürlich alles frei kombinierbar, falls man z.B. einen Bahnhof in Hanglage hat.

    Selbst eine ganz einfache Fußgängerunterführung kann man damit bauen, wenn man keine Bahnsteige setzt.

    Das Paket wird ja in zwei Varianten erscheinen, einmal für den Standard-Bahnhof und einmal für den MOTRAS von EISFEUER (siehe hier). Letzterer bietet ja von sich aus schon diverse Möglichkeiten zur eigenen Ausgestaltung mit Beschilderung und sonstigen Assets. Hier mal ein Teaser der Kategorie "modernisierter Nahverkehrshalt im Nirgendwo" unter Verwendung des zuletzt erwähnten Reisendenübergangs :)

    S1 nach Seebrugg gerne! ^^

    irgendwelche pläne für das gleiche nur mit alten Bahnsteigen, könnte sowas für meine 1980er karte gebrauchen?

    Ja, die Pläne gibt es. Erstmal sind zwar die modernen Bahnsteige dran, aber danach soll es mit weiteren Modulen stückweise weiter in die Vergangenheit gehen. Dauert also noch ein bisschen, aber wird kommen.

    So, kleines Update: Ich hatte mit einigen Bugs zu kämpfen, die mich bei der weiteren Entwicklung leider etwas aufgehalten haben - jetzt läuft es aber wieder und ich kann euch mal die drei Varianten der Rampen zeigen:

    1) Nur Reisendenübergang

    2) Reisendenübergang und Straßenzugang

    3) Nur Straßenzugang

    Die Dinger lassen sich wie Bahnsteige platzieren und passen sich dann automatisch an Design und Höhe des übrigen Bahnsteigs an.


    An der platzsparenderen Variante als Bahnhofsgebäude arbeite ich noch.

    In der postRunFn von UG steht:

    Code
    mod.description.icon = track.icon
    if mod.description.icon ~= "" then
       mod.description.icon = string.gsub(mod.description.icon, ".tga", "")
       mod.description.icon = mod.description.icon .. "_module" .. (catenary and "_catenary" or "") .. ".tga"
    end

    mod ist das spätere Modul, track ist der Inhalt der track.lua

    Üblicherweise gibt es eine default-Location und Benennung für die Icons

    Scheinbar taucht der Pfad für die default-Location nicht in den Daten auf, die die postRunFn bekommt. Sonst müsste es ja so schon mit den Standard-Icons funktionieren. Mir fallen zwei Möglichkeiten ein:


    1) track.icon ist nil, wenn die Funktion ausgeführt wird. Da nil ~= "" bekommt damit jedes der betroffenen Module das Icon "_module.tga" bzw. "_module_catenary.tga", die es zwar nicht gibt, aber auch nicht dem default-Pfad entsprechen. Wäre dem so, könnte man durch Erstellung der beiden genannten Dateien in res/textures/ui zumindest schon zwei verschiedene Icons für alle automatisch generierten Module erzeugen. Ohne Anpassung der track.lua werden aber keine unterschiedlichen Icons möglich.


    2) Wenn vor der postRunFn die track.luas geladen werden und aus irgendeinem Grund TPF2 schonmal alle Icon-Einträge mit nil durch den String "" ersetzt (sinnvoll? weiß nicht; möglich? schon), würden auch die betroffenen Module den String "" als Icon haben. In dem Fall müsste man die Icons in der default-Location der Modul-UIs platzieren und so benennen, wie die Module heißen. Dann ginge es ohne Modifier.


    Ich halte erstere Variante für wahrscheinlicher. Falls man sich also Icons wünscht, die nur eine Unterscheidung nach mit und ohne Oberleitung zulassen, ginge es ohne Modifier mit vergleichsweise kleinem Aufwand.

    In der UG-API-Referenz steht die Funktion, mit der die zusätzlichen Module erstellt werden. Demnach muss in der jeweiligen track.lua der Eintrag icon und an diesen wird dann _module bzw. _module_catenary dran gehängt.

    Wenn mich nicht alles täuscht, passiert das aber blöderweise nur dann, wenn es diesen Eintrag vorher schon in der track.lua gibt. Ist dieser nicht vorhanden, bekommt das Modul gar kein Icon.

    Kann es sein, dass es genügt, Kopien der UI-Texturen zu erstellen und jeweils "_module" und "_module_catenary" in die Dateinamen einzufügen?

    Bisher wurde in den track.luas kein Icon angegeben, daher wird das allein nicht reichen. Man muss zusätzlich entweder als Gleis-Modder direkt diesen Eintrag ergänzen oder als Mod-zur-Mod-Ersteller einen Modifier über die track.luas laufen lassen, der das erledigt.

    Ist es nach DB-Norm nicht Pflicht, alle neugebauten ebenerdigen Übergänge mit Schranken zu sichern?

    Tatsächlich kenne ich mindestens drei Bahnhöfe, die neue Bahnsteige in dieser Bauform bekommen haben und deren Übergänge nur durch Warnschilder gesichert sind. Allerdings betrifft das eine Nebenbahn, die Übergänge liegen nicht am durchgehenden Hauptgleis und werden im regulären Betrieb (glaube ich) erst vom ausfahrenden Zug befahren.

    In der EBO steht nur (§11, 4) "Für den Schutz der Reisenden, die Übergänge (§ 11 Abs. 1 Satz 2) überschreiten müssen, ist zu sorgen.", aber nicht wie dieser Schutz aussehen muss. Was die DB selbst für Normen dazu hat, weiß ich allerdings nicht.


    Der unsichtbare BÜ ist auch mehr zum selbst dekorieren und (später) für ältere Bauformen gedacht. Die Umlaufgitter aus der Absperrezugs-Mod wären sicherlich auch angemessener Schutz der Reisenden.

    So sollen die Übergänge aussehen, wenn man einen (fast) unsichtbaren Übergang verwendet ^^

    Wie benutzt man es? Es ist gibt im Menü ein Übergangs-Modul, das wie ein Bahnsteig platziert wird. Befindet sich parallel dazu ein weiteres und liegen dazwischen nur entweder Gleise oder gar nichts, wird automatisch der Weg dazwischen gebaut.

    Die Rampe passt sich automatisch an die Höhe des angrenzenden Bahnsteiges an (also zumindest an alle Höhen dieses Pakets - 38cm, 55cm, 76cm und 96cm) und es können auch problemlos Bahnsteige unterschiedlicher Höhen an beiden Enden verwendet werden, wenn man das gerne möchte.

    Nach Abschluss des Bahnhofsbaus wird dann der passende Bahnübergangs-Typ gewählt. Ein fast unsichtbarer wird mitgeliefert und es folgen auch noch Varianten mit Warnschildern und Schranken. (Fast unsichtbar heißt, dass es einen kleinen Stein am Gleisbett gibt, mit dem man den Übergang anklicken und wieder ändern kann.)


    Nach dem gleichen Prinzip werde ich noch eine Zugangsrampe für Straßenzugang am Kopfende erstellen, sowie eine Kombination aus beidem. Wenn das läuft, verpasse ich der Rampe noch Repaints, so dass sie auch ihren Weg in die Bahnhofserweiterung findet und so beides frei kombiniert werden kann.

    Auf ein Datum will ich mich besser nicht festlegen, da noch viele augenscheinlich kleinere Dinge zu erledigen sind, die aber auch alle unerwartet lange dauern können. Und nebenbei sollte ich mein Studium besser nicht ganz vernachlässigen :/^^

    Also bevor ihr dann entäuscht seid, sage ich besser nichts weiter dazu. Wenn ich eine Idee habe, werde ich es aber hier reinschreiben.

    Danke!


    Irgendwo weiter hinten auf meiner Liste der Ideen sind solche Gebäude auch schon aufgetaucht, wenn es mit weiteren Modulen weiter in Richtung Vergangenheit geht. Ich denke mal, dass da zumindest längerfristig auch noch was kommen wird... ^^

    Es wird eine Standard-Bahnhof-Variante und eine Motras-Variante der Module geben (in zwei Mods) - mit letzterer wird folglich das genau das gehen :saint:

    EISFEUER ist nämlich auch gerade dabei einen großen Satz passender Assets zu erstellen, die in dem Paket mit enthalten sein werden und natürlich die Funktionalität des Motras ausnutzen.

    Wie gesagt, wird im genannten Paket enthalten sein, sobald es fertig ist. Das Label kann also auf "WIP" gesetzt werden.


    Er wird nicht komplett unsichtbar sein, da man ihn dann nach einmaliger Platzierung nicht anklicken und nochmal ändern könnte. Stattdessen wird ganz dicht am Schotter ein kleiner, unauffälliger und leicht zu versteckender Stein sein, den man anklicken kann, um den Übergang wieder zu ändern.

    Die meisten Deko-Elemente in dem DB-Paket werden auch als Asset frei platzierbar sein - gilt dann voraussichtlich auch für die Schilder.