Roads´n Trams Project (RTP)

Willkommen in der Transport Fever Community

Welcome to the fan community of Transport Fever and Train Fever, the economic simulators of Urban Games. The community is free for you to share and inform yourself about the game. We cultivate a friendly and objective interaction with each other and our team will be happy to answer any questions you may have.

 

Registration and use is of course free for you.

 

We wish you a lot of fun and hope for active participation.

The Team of the Transport-Fever Community

  • Achja.... btw.


    Ich habe ja hier oder da (auch schon vor längerer Zeit) ein Update fürs Roads-Paket angekündigt. Das ist auch nicht in Vergessenheit geraten....


    Leider bin ich seit geraumer Zeit sehr eingespannt, so das ich leider keine Zeit dafür finde. Geplant sind neue Strassentypen mit Pflaster. Ich habe dieses Jahr erste Versuche damit gemacht, wie man solche Muster am besten verwendet. Dazu habe ich einfach irgendwelche Muster aus dem Internet benutzt, die teilweise auch schon sehr gut aussehen. Ich werde im neuen Jahr auch wieder durch die Gegend herum fahren und Pflaster zum fotografieren suchen und dann daraus die Strassen basteln. Wer in die Roadmap schaut, sieht auch, daß sonst eigentlich noch einige Aufgaben anstehen. Sobald ich wieder mehr Zeit habe, wird es da auch wieder weitergehen.


    Gruß, Easy

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

  • Quote

    Landtram Fussgänger per transportModesSidewalk = { "CARGO" } entfernen

    Heißt das, es ist mittlerweile möglich Straßen ohne Fußgänger zu erstellen?


    Und weiß jemand, ob es möglich ist, asymmetrische Straßen zu erstellen, zB mit Gehweg auf nur einer Seite?

  • Habe ich auch schon mal versucht, aber das Spiel scheint damit nicht klarzukommen:

    Quote

    Error message: Assertion `Valid(result.laneConfigs)' failed.
    Minidump: D:/Spiele/Steam/userdata/16365/1066780/local/crash_dump/cddf355d-56ac-40e2-a25c-eab21446e37b.dmp
    In file: ..\..\src\Game\transport\street\StreetShapeFactory.cpp:898
    In function: struct StreetGeometry::StreetContext __cdecl CreateStreetContext(const struct StreetType &,int,bool,bool,bool,bool)

  • VacuumTube


    einseitige Fussgängerwege gehen leider nicht, da (siehe Bild die Zahl 2) das ganze so aufgebaut ist, das es sich spiegelt.



    Code
    1. transportModesSidewalk = { "PERSON" , } oder eben CARGO funktioniert nicht, = Absturz und Fehlermeldung.
    2. was funktioniert ist, das Du Tram - Strassen ohne Bus usw. erstellen kannst . z.B. über die
    3. transportModesStreet = { "" , }
    4. Da kannst Du entweder “BUS”, “TRUCK”, “CAR”oder eben "TRAM","ELECTRIC_TRAM".
    5. Bei mir funktioniert also z.B. die Tram- Strasse ohne Bus.. und wenn Du eine Haltestelle an die Strasse setzt , zeigt es nur das Tram an.
  • Hmm, sehr schade, daß das zum Absturz führt.

    Interessant aber, das es inzwischen auch ohne "Bus" im Eintrag funktioniert. Das ging lange Zeit nicht und führt zum Absturz sobald man irgendwo eine Busspur erzeugen wollte. Aufgrund dessen steht das auch noch in den RTP-Strassen so.

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

  • Ja schade, bei den Strassen wäre noch einiges Verbesserungspotential drin.

    Einseitige oder ganz ohne Gehwege (und somit auch weniger Zebrasteifen in den Städten), dass die Fahrbeschränkungen für bestimmte Fahrzeuge (z.B: keine KI Autos) auch wirklich eingehalten wird, endgültig keine Häuser mehr an Landstrassen, Tramgleise nur auf einer Strassenseite, Ampeln bei Depots und Staionen entfernbar, keine "Höcker" mehr bei zweigleisigen Bahnübergängen, allgemein Intelligenterer und weniger anarchistischer Strassenverkehr, undundund...

    Demnächst kommt ja wieder ein Spielupdate, hoffentlich geht da mal was (wobei das ein oder andere des hier Aufgezählten ja schon fast ein Bug ist, also nöchste Zeit für ein Fix).

  • Ich möchte darauf hinweisen, das ich dort am Code via CommonAPI2 Native herum bastele. Daher kann das Ergebnis variieren.

    Technisch kann TPF2 nur mit CommonAPI2 ein Tram, Strasse ohne CAR/BUS im Lane darstellen, sonst gibt es Chaos wie diesen hier:


    Sprich CommonAPI2 ändert die Render Berechnung von Lanes. (auch bastele ich an der Validierungssroutine herum)

    TPF2 möchte auch keine Fußgänger Lanes in der Mitte der Strasse und jeweilige Asymmetrien sind tabu.

    .

    Auch mag es partout keine Haltestellen in die Mitte der Strasse legen... bzw. ich habe noch nicht herausgefunden wie...


    ... wenn ich nur Code Access hätte, das wäre so viel einfacher ...

  • Post by Pluesch ().

    This post was deleted by the author themselves ().
  • TPF2 hat mir beim Entwickeln dann immer eine TRUCK CAR oder was auch immer in die laneconfig eingebaut. Vielleicht hat UG etwas geändert.


    Ich würde nur Trams gerne als Failback nutzen, wie sieht die config für die Straße aus? Dann kann ich das nochmal testen.


    -edit da ich nicht weiter Offtopic sein möchte-

    Bei transportModesStreet = { "TRAM","ELECTRIC_TRAM" }, erhalte ich direkt beim Bau ohne CommonAPI2 :

    ..\..\src\Game\UI\Util\BuilderRenderer.cpp:761: void __cdecl UI::BuilderRenderer::Clear(bool,bool): Assertion `!m_proposalEngine' failed.

  • eis_os


    ich hab es ganz normal aufgebaut mit den UG Strassen . cons.


    Lediglich habe ich dann noch transportModesStreet = { "TRAM","ELECTRIC_TRAM" }, dies hinzugefügt:


    Also z.B. so


    numLanes = 2,

    streetWidth = 6.0,

    sidewalkWidth = 2.5,

    sidewalkHeight = .3,

    yearFrom = 1925,

    yearTo = 0,

    aiLock = false,

    country = true,

    speed = 50.0,

    priority = 4,

    transportModesStreet = { "TRAM","ELECTRIC_TRAM" },

    type = "2 tram country schotter 50 Station",

    signalAssetName = "asset/ampel.mdl",

    name = _("2 tram country schotter 50 Station"),

    desc = _("Two-lane road with a speed limit of %2%."),

    categories = { "01_stadtbahn" },


    Ansonsten kann ich mir es gerne anschauen , wenn Du willst.


    Die Strassen sind ein grosses Mysterium gegenüber der Schiene. Bei der Schiene ist es einfacher was zu gestalten.

  • Ich berichtige einmal, ich hatte die API geschlossen, und ging davon aus das sie Inaktiv wäre.. Aber da kam der Absturz. Funktioniert aber mit der API. Aber fürs Spiel hab ich sie aber nicht aktiviert , das es grün wäre.. Zeigt mir lediglich halt im Startbildschirm oben links an.


    Hab wieder mal was gelernt dazu... Asche auf mein Haupt;-)