Rasengleis Strassenpaket mit CommonAPI2

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


  • Hallo,

    (für alle die nicht im Discord unterwegs sind)


    Ich lasse mal einfach mal ein Bild sprechen:


    Die Erstellung von Straßengeometrie ist etwas Eigen von TPF2, deswegen muss ich da mit einem Patch nachhelfen.

    Sprich ich kann (noch nicht) das erstellen von Phantomgleisen auf der äußeren Fahrspur verhindern.


    Funktionen:

    • Rasen - Tramgleis in der Mitte der Strasse ohne Autoverkehr
    • Sollte das Tramgleis in der äußeren Fahrspur nicht aktiviert sein, kann eine Tram in alle Richtungen abbiegen
    • Savegame kompatibel, wenn CommonAPI2 Native nicht geladen werden kann, gibt es massive Render Fehler, aber es ist weiterhin spielbar
      Failback als Busspur
    • Busspur an / abschaltbar
    • Zuschaltbares äußeres Tramgleis (es wird zurzeit aber immer dargestellt, siehe nächste Punkte)


    Punkte, die nicht funktionieren:

    • Verschiedene Texturen für Tramgleise ob auf Grass oder Asphalt
    • Haltestellen für das Rasengleis
    • Äußere und Innere Tramverbindung gleichzeitig in alle Richtungen (das Rasengleis wird zur Abbiege Spur )


    Punkte, die ich versuche noch zu beheben

    • Phantomgleise wegbekommen (Tramgleis äußeren Fahrspur) UGs Code ist ziemlich kompliziert, warum genau immer ein Tramgleis gerendert wird, keine Ahnung Workaround 29.6.2021 eingebaut.
    • Linux Version Funktioniert seit 28.6.2021
    • Verbesserung bezüglich Texturnutzung, zurzeit wird der Rasen als Overlay via median (= Mittelstreifen) dargestellt.





    Download:


    eis_os Strassenpaket - Strassen mit Rasengleis & Mitteltram -


    Bitte beachten, CommonAPI2 mit nativen Teil wird benötigt. (Siehe Downloadbeschreibung)

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 19
  • Na das sieht doch sehr vielversprechend aus. Ich drücke die Daumen das du die äußeren Tramspuren noch weg bekommst. Die Idee mit dem streetStripeMedian finde ich garnicht schlecht. Auf die Idee wäre ich garnicht gekommen. Ich finde es sieht besser ohne das Paving aus.

    Wenns einem nicht passt, einfach mal Kopf zu und Leine ziehen !!!

    Win7 Pro, Amd FX 8150 (Bulldozer), Mainboard Gigabyte 970A-DS3P, 32gb Corsair Ram DDR3-1666, AMD Radeon Rx 5700x (8gb VRam, Treibervers. 21.5.2)


  • Schön ist es nicht, nu habe ich keine Phantomgleise mehr, aber zuschalten kann man die Außengleise so auch nicht mehr.

    Aber das visuelle Endergebnis ist nun viel schöner.


    (Auch dafür wird die CommonAPI2 gebraucht, weil ich da UGs Code zwingen muss das Richtige zu machen :)

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 6
  • Die äußeren Schienen braucht man eh nicht, so ists besser!

    3, 2, 1, meins... Lg Edith

    Gefällt mir 2
  • Ein Tram Halt funktioniert leider aber nur an der Außenschiene

    Ich habe nun zwei Strassen, einmal mit Außen-Gleis und ohne.


    Das Problem sind dann die bescheuerten Abbiege Verhältnisse


    -edit-


    Haltestellen sind ein schwieriges Thema, ein andere Versuch ist auch nicht Schön...


    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 1
  • eis_os Nimm doch ne 2erStrasse als Abschnitt, das würde sicherlich funktionieren in erster Linie. Oder schau mal hier wie er es aufgebaut hat: [uep2]_04d_<BRT_station_and_Tram_station> - beta1.0 -


    Schaut schon supi gut aus was du da machst;-))


    Wegen dem Rasen als Overlay, Du hast aber auch die Möglichkeit , das man dies anpinseln könnte so wie man möchte.


    streetFillGroundTex = "none.lua",

    borderGroundTex = "none.lua",

    2 Mal editiert, zuletzt von Speedmaster ()

  • Also ich finde die letzte Version, wo es auf die Aussenspur für die Haltestelle garnicht sooo schlecht. Allerdings hat man dann unter Umständen wieder Probleme mit dem Verkehr. Wäre natürlich schöner wenn das Rasengleis im Kreuzungbereich fortgeführt würde und die Spur aussen da rein-/rausfädelt.

    Wenns einem nicht passt, einfach mal Kopf zu und Leine ziehen !!!

    Win7 Pro, Amd FX 8150 (Bulldozer), Mainboard Gigabyte 970A-DS3P, 32gb Corsair Ram DDR3-1666, AMD Radeon Rx 5700x (8gb VRam, Treibervers. 21.5.2)


  • Langsam werden es etwas viele Varianten:


    Ich habe also:

    2 Spuren Straße mit breiten Bürgersteig, passt daher zu 4 Spuren von der Breite

    4 Spuren mit ggf. Mehrzwegspur (Rot) und Rasengleis, kein (Phantom)Gleis

    4 Spuren mit ggf. Mehrzwegspur (Rot) und Rasengleis und Gleis

    4 Spuren mit Busspur (keine LKWs)

    2 Spuren Rasengleis, übermalbar, kein sichtbarer aber schmaler Bürgersteig, "country"

    2 Spuren Rasengleis mit Bürgersteig



    6 Spuren mit ggf. Mehrzwegspur (Rot) und Rasengleis, kein (Phantom)Gleis

    6 Spuren mit ggf. Mehrzwegspur (Rot) und Rasengleis und Gleis

    6 Spuren mit ggf. Busspur und Rasengleis, kein (Phantom)Gleis

    6 Spuren mit ggf. Busspur und Rasengleis und Gleis



    (Phantom)Gleis = Gleis per Tramtrack Tool umschaltbar ja/nein, ein Gleis wird aber immer angezeigt.

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 19
  • Neues Futter, es kristallisiert sich heraus, das diese Strassen ohne ein Patch nicht ladbar sind:



    Auch werden die Haltestellen an Tramgleisen nur durch einen Patch ermöglicht. An Mittelgleisen funktionieren UGs Haltestelle nicht, ich such da noch nach Lösungen.


    PS: Bitte fragt nicht nach Vorabversionen via privater Nachrichten oder anderen Kanälen...

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 9
  • Das sieht sehr vielversprechend aus. Die könnte ich super bei meinem Leipzig-Projekt gebrauchen. :-D Freu mich schon, wenn die Mod verfügbar wird. Weiter so! Klasse Arbeit.

  • Freue mich schon wenn die Mod verfügbar ist. Super Arbeit von euch Moddern. ;)

  • Version 1.3 ist nun für alle Online.

    Beachtet die Beschreibung, liest es euch am besten zweimal durch ;)


    Benötigt werden CommonAPI2 mit DLL!


    eis_os Strassenpaket - Strassen mit Rasengleis & Mitteltram -

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 1
  • Im, Ordner "scripts" gibt es zweimal die inhaltsgleiche Datei mit verschiedenen Endungen:

    eis_os_streetpackage.lua

    eis_os_streetpackage.luac


    Ist das so gewollt?

  • Ja, mein build.cmd löscht das noch nicht, sehe ich jetzt nicht als dramatisch an..

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

    Gefällt mir 1
  • Probably a dumb question, does that dll you speak of come with the common api mod? I'm fairly new to this site and haven't played much of tpf2 recently, I can't find it if it has it's own page.

  • CommonAPI2 Dev Versions can be found here:

    CommonAPI2 - Neue Versionen und wichtige Informationen


    The windows dll or linux so library adds new features to TPF2 via binary code. For the street packages it allows creating tram only lanes on streets.
    This means, the CommonAPI2 version has to support your Game Version and it needs an update as soon UG releases a new TPF2 Build.

    Zurzeit nicht aktiv im Forum :!:   Glaskugel rendert noch... Du möchtest meine Projekte unterstützen? You want to support my projects?   https://www.paypal.com/paypalme/eisos

  • Anregungen:


    Einbahnstraßenvarianten, z.B. die "ÖPNV"-Version als 2-spurige Einbahnstraße mit Busspur im selben Stil wie die "Grosse Strasse, ÖPNV Spur".


    "Ungerade" Versionen - falls möglich - z.B. nur Busspur in einer Richtung bei einer 4-spurigen Straße, also

    Hin: Normal und Bus

    Zurück: 2x Normal

  • Das hört sich alles interessant an. Aber wo genau kann ich denn die passende CommonAPI herunterladen?

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!

  • Danke! ;) Aber ich finde es immer noch ein wenig verwirrend. Gibt es triftige Gründe, die CommonAPI nicht in den offiziellen Downloadbereich einzustellen? :/ Für Beta- oder Testversionen gäbe es da doch notfalls eine Kennzeichnungsmöglichkeit ... ;)

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!

    Gefällt mir 2