und die x-Wagen. Das sind auch "echte" S-Bahnen!
Beiträge von Freahk
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
-
-
Ich ärger mich immer gerne, wenn etwas nicht so geht wie ich es gern hätte, schreibe den armen Tom dann an und irgendwann kommt eine Rückmeldung. Beim nächsten patch waren dann immer einige Punkte über dich ich mich gefreut habe mit drin. Natürlich nicht alle, aber ich finde schön, dass sich etwas tut.
Bis dahin: Einfach drüber ärgern, dass es nicht geht

p.s. ja die Schnittstellen von TpF sind im Vergleich zu anderen Spielen häufig echt starr und eigenartig, aber die verwenden meistens auch eine der großen engines. Ob es nun die richtige Entscheidung war eine eigene zu basteln anstatt eine der großen zu verwenden mag ich nicht bewerten.
-
@Angry_CJ klingt mir irgendwie eher nicht nach einem Konflikt zwischen mods, sondern eher nach zu weni Speicher erzeugt durch eine endlos lange Modliste.
Die Texturen der Unterführung sind noch nicht komprimiert und entsprechend ganz schön Speicherhungrig. -
Hat irgendwer schonmal ähnliche Probleme gehabt? Im Zusammenhang mit der Unterführung oder nicht ist egal.
Bei einem komplett kommentarlosen crash wird es schwierig den Fehler zu finden, da können wir nur Stück für Stück eingrenzen...
Hast du mal versucht ein neues Spiel mit nur der Unterführung bzw. mit der Hälfte deiner mods und der Unterführung zu starten? -
Ok.
Du erstellst ein neues freies Spiel, fügst eine Reihe mods hinzu, unter anderem die Unterführung, startest dann das Spiel und es crasht mit der von dir geposteten stdout beim erzeugen der Karte.
Habe ich das so richtig verstanden?Ich frage explizit nach weil die stdout nicht nach einem Absturz aussieht und etwa 6 Minuten nachdem du den Fehler gemeldet hast entstanden ist.
Du kannst den crash also reproduzieren und er taucht immer auf, wenn du versuchst mit der Unterführung ein neues Spiel zu starten?
Hast du mal versucht ein neues Spiel mit genau den Selben Einstellungen nur ohne die Unterführung zu starten? -
If there are node marked as snapping and finally turnout be a node internal connected, it crashes.
and produces a message in the stdout. I won't check anything without the stdout, it's wate of time.
@Angry_CJ um das Problem lösen zu können muss ich es erstmal reproduzieren können.
Das heißt also zweierlei:
- ohne die stdout mache ich garnichts.
- eine Beschreibung dessen was du vor dem crash gemacht hast erhöht die Erfolgschanche erheblich. -
Na wenn in der stdout nichts interessantes drin steht, glaube ich dir das einfach mal.
Dann kann ich allerdings auch nichts machen. -
Es wird also keine entsprechende lib geben?
Schade, aber durchaus verständlich. Ist schon ziemlich lästig nach Wegen zu suchen und am Ende doch keinen zu finden der gut funktioniert. -
Ich hab eine Lösung um Dateien zu finden bevor die loadConstrunction durchlaufen, aber nach weiteren Test war dies schon wieder eine Sackgasse.
Ich hatte in die Richtung auch mal Versuche gemacht. Am Ende bin ich zu dem Schluss gekommen, dass man es höchstens über shell/cmd builtins gehen könnte. Ziemlich hässlicher Weg, zumal ich immer vermutet habe, dass es wohl eher ein Fehler ist der mal irgendwann behoben wird, dass man aus mods heraus einfach fröhlich commands über die shell/cmd ausführen kann.
-
edges = {
{ { 7.0, .0, -height }, { -20.0, .0, .0 } },
{ { -19.1 , .0, -height }, { -20.0, .0, .0 } },
},
Was sagen diese Werte ausKommt ein bischen Spät und die Lösung hast du ja jetzt auch schon, aber trotzdem einmal kurz erklärt:
Eine edge besteht immer aus 2 nodes. In diesem Fall steht in jeder der Beiden Zeilen eine node.
Eine Node ist ein Paar (punkt,tangente).
Eine edge ist also sowas wie ((p0,t0), (p,t))
p0 ist der "start" Punkt der edge, p der "end" Punkt. t0 gibt jetzt den Tantentialvektor an mi dem man vom Punkt p0 weg geht, t ist entsprechend der tangentialvektor mit dem man bei p ankommt.Wenn man eine gerade Linie zwischen p0 und p ziehen möchte, ist also t0=t=p-p0. Wenn man eine Kurve ziehen möchte, empfiehl es sich das edgeutil zu nutzen, ansonsten hat man einiges zu rechnen, es müssen nämlich bestimmte Eigenschaften für die tangentialvektoren erfüllt sein.
-
Morgen gibt es dann ein Update wo es dann auch die Lanes verbunden sind dann könnt ihr das schon mal während der "Bauphase" nutzen.
Ich vermute mal stark "Bauphase" bdeutet, dass das Modell bereits komplett fertig ist und sich daran nichts mehr ändert.
-
Wenn du die meshes bastelst gerne.
-
ist das ne V320?
Sieht zumindest aus wie ne V320 und steht V320 drauf. UIUIUIUIUIUIUIUIUIUI ich freu mich drauf!
-
muss ich ja nur die standard_narrow_gauge.lua in der con als Gleistyp festlegen?
Prinzipiell ja.
dürfte es ja ansonsten einen crash geben das würde ich gerne vermeiden.
Ansonsten kann ich auch machen, dass das Standardgleis gebaut wird, anstatt das spiel zu crashen, wenn das Schmalspur Gleis ausgewählt wird und nicht vorhanden ist
Wirf mal einen Blick in mein erweiteres Vanilla depot da wird das genau so gemacht. Es gibt grundsätzlich die Option für die Schmalspur Gleise aber es wird einfach das standard Gleis gebaut wenn der Gleistyp nicht im Spiel geladen wurde. -
also wer auch immer die fake bogies für den Bus gemacht hat war sehr sehr sorgfältig, so weit wie man den auseinanderziehen kann.
Nur am vorderen Abschnitt stimmts nicht ganz^^ -
Ich kann ja mal sehen wie das aussehen würde. Technisch ist das kein großer Aufwand (ein Eintrag in der config reicht da aus).
Das Problem ist aber, dass alle Straßen eine spezielle Anpassung brauchen, damit diese in der Unterführung das Loch graben. Diese spezielle Variante müsste dann auch im Straßenmenü auftauchen, da man die fehlenden Stücke mit dieser Straße von Hand bauen muss.
Dadurch wird dann das Straßenmenü schnell unübersichtlich, was ich gerne vermeiden würde. -
Bei solchen Überschreibungskonflikten kommt es darauf an in welcher Reihenfolge die Mods hinzugefügt wurden.
Du hattest dann also die "richtige" Reihenfolge und somit Glück
-
Tom überschreibt sich selbst da Dateien und ich hatte vergessen sein Script zu löschen

Die Unterführung wurde ursprünglich von Tom gescripted. Daher kommt auch noch die tom_edgeutil_irgendwas.lua
Die wird von der Unterführung allerdings nicht mehr verwendet und kann einfach gelöscht werden. Dann klappt es mit dem Lokschuppen wieder. -
Das wird es in der "alles in einem" Variante nicht geben. Steigungen und Kreuzungswinkel und viele weitere Einstellmöglichkeiten würden schlicht das UI sprengen.
Für die komplett modulare Variante habe ich es aber mal auf die Wunschliste gesetzt, wobei ich auch gleich dabei sagen muss, dass ein wählbarer Kreuzungswinkel und die Steigung der Glese nicht so einfach umzusetzen sind, da sich dadurch auch die Länge der Brücke verändern würde. Die Brücke ist aber aktuell "hardmeshed" 20m lang.Was die terrain Angleichung angeht: Das wird noch etwas besser. Ganz vermeiden lässt es sich aber nicht.
Den Grund für die Abstürze meine ich auch gefunden zu haben. Mir ist es aber ein Rätsel warum es bei manchen geht und bei anderen nicht.
-
War mir auch so in Erinnerung...
Ob die Personen lanes CARGO zugewiesen haben oder nicht ist den Gütern relativ egal.
Umgekehrt btw. auch. Personen laufen entspannt über cargo lanes, wenn die Wegfindung der Meinung ist die Leute kommen "besser" ans Ziel, wenn sie mitten durch den Güterbahnhof latschen.Ob das so gewollt ist oder nicht verrät der nächste crash Bericht^^
Anders gesagt: Ich kann mir gut vorstellen, dass dieses Verhalten ein bug ist der irgendwann gefixt werden könnte (und dann ggf. das game crasht, wenn sich noch Personen auf cargo lanes befinden oder umgekehrt)
Aktuell funktioniert das aber so ohne Probleme.