Beiträge von nightfury34

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 Allerseits

    Ich bin aktuell auf der Suche nach einer Möglichkeit, Signale auf möglichst weite Distanzen auf Grün zu schalten.


    Hintergrund hierzu ist, dass ich an einer Signalmod bastle, welche dynamisch, unterschiedliche Signalbilder darstellen kann.

    Aktuell zeigen diese Signale bei realistischem Signalabstand jeweils „Warnung“, da das folgende Signal noch auf rot steht und nur selten Grün.


    Deshalb suche ich nach einer Lösung dafür die Signale schon auf bedeutend weitere Distanz zu stellen - ergo ein Zug soll sich auf weitere Distanz die Blöcke reservieren.


    Das ganze scheint u.A. an die Bremsdistanz gekoppelt zu sein, aber ich möchte nach Möglichkeit nicht das Fahrverhalten der Züge beeinflussen müssen.


    Freue mich über Lösungsvorschläge aller Art :)

    Das schaut schon grossartig aus :D Freut mich, dass das so gut geklappt hat!


    Ich würde vermuten, dass diese Tafeln wie alle anderen Tafeln oberhalb des Signals platziert werden.

    Ich habe zwar nicht viele Bilder zu dieser Tafel finden können, auf den wenigen die ich gesehen habe, war sie jedoch unterhalb des Signals angebracht. Kann ich aber auch noch ändern falls gewünscht.



    Ich wollte heute noch eine zweite Testversion bereit machen :) Ich wäre dann so frei, allen die es ohnehin angeboten haben, die neue Version zuzusenden. Falls es mittlerweile weitere Interessenten gibt, kann man sich auch gerne wieder hier oder per PN bei mir melden.

    Kurze Frage ist es geplant das Script auch auf andere Signalsysteme auszuweiten?

    Genau, die eigentliche Mod, soll nur als Grundbaustein dienen, damit auch weitere Signalsysteme damit ungesetzt werden können.

    Das Typ-N System ist dabei sozusagen die "erste" Erweiterung, um das ganze System dahinter sinnvoll Testen zu können. Aber ich hoffe, dass sich in Zukunft auch noch weitere Systeme dazugesellen :)

    Hier ein paar impressionen von den neuen Signalen im Spiel:




    Es sind auch noch Rangierstop-Schilder dazu gekommen. Zudem habe ich die Geschwindigkeitsanzeige nocheinmal überarbeitet, damit die Zahlen besser lesbar sind.

    Auch snappen jetzt alle Signale ans Gleis, was das Platzieren dieser hoffentlich etwas erleichtert.

    Ich habe einiges and Feedback bekommen. Nochmals danke an alle, die so nett waren und die Mod in ihrer ersten Version getestet haben :)

    Dank dem Feedback konnte ich auch bereits einige der Fehler beheben.


    Einige Fixes soweit:


    - Es werden nur noch die Geschwindigkeiten des Befahrenstrangs angezeigt - zudem wird an Bahnübergängen nicht mehr die Geschwindigkeit der zu überquerenden Strasse angezeigt :S

    - Wenn an einem Bahnhof gehalten wird, wird nun auch halt signalisiert

    - Die Auswertung des Fahrwegs habe ich neugeschrieben. Jetzt kommt es nicht mehr zu Abstürzten, bei besonderen Gleiskonstruktionen

    - Optionen zum einstellen des Auswertungsradius in den Mod-Einstellungen


    Dazu gibt es noch einige weitere Punkte die gefixed werden müssen. Aktuell überabreite ich die Signal Modelle.
    Sobald es wieder was zum Zeigen oder Testen gibt, melde ich mich :) Wollte mich mit diesem Post vorallem für die ausführlichen Tests bedanken und sagen, dass ich auf Basis der Rückmeldungen weiter an der Mod arbeite.


    Ich glaube, ich bin mittlerweile an einem guten Punkt.

    In der Zwischenzeit konnte ich noch ein paar Bugs beheben und noch einige zusätzliche Schilder hinzufügen.



    Darum wollte ich mal reinhorchen, wer mutig genug ist und Interesse daran hätte, die Mod bei sich zu testen.
    Dabei würde ich gerne herausfinden:

    - Wie benutzerfreundlich das neue Signalsystem ist. Gerne auch Anstösse, wie die Handhabung besser gestaltet werden kann.

    - Ob das ganze auch auf anderen, im besten Fall, leistungsschwächeren PCs, performant läuft.

    - Natürlich Bugs/Fehler, die während der Benutzung auftreten.


    Wer interessiert ist, kann sich gerne bei mir per DM oder hier im Thread melden.

    Da das hier ein erster Test wäre, würde ich gerne noch den Überblick behalten, bei wem die Mod landet :)

    Was gemäss deinem Bild definitiv noch fehlt ist das Wiederholungssignal.

    Guter Punkt! Das hätte ich beinahe vergessen.

    Für die Ziffernanzeige gäbe es auch noch ein paar zusätzliche Signalbilder,

    Stimmt auch, da hatte ich auch schon ein paar Grafiken erstellt. Muss ich noch schauen, wie ich die sinnvoll einbinden kann.

    Denke den verkürzten Blockabstand für "V"s, werde ich als Parameter beim Platzieren eines Signals einbinden.


    Wenn möglich wäre eine Blinkanimation wohl nicht verkehrt einzubinden, allein als "Prove of concept" für Erweiterungen.

    Endlich gibt es wieder etwas zu zeigen :)

    Ich hab mein Bestes versucht und habe mich an ein paar Signalschildern versucht. Diese können jetzt - sowie auch der Geschwindigkeitsanzeiger - nach Belieben ein und ausgeschalten werden.

    Der Text in den Bahnhofschildern kann ebenfalls via dem Namen des Signals geändert werden. Da suche ich aktuell noch eine sinnvolle Lösung.


    Aktuell setzt sich der Name wie folgt zusammen:


    NAME#SIGNALNUMMER#BAHNHOFSKÜRZEL


    Denke da gibt es durchaus noch smartere Lösungen, :) Gerade weil ein Name wohl nicht wirklich gebraucht wird, wenn die Signale bereits eine Nummer erhalten? Da bin ich auch wieder auf euer Feedback angewiesen.


    Gibt es von eurer Seite noch Schilder, Features, die definitiv dabei sein müssen? Ansonsten, würde ich das Projekt ein bisschen aufräumen, selber noch ein bisschen Stresstesten und dann für einen ersten Test herausgeben :)

    Es hat sich wieder einiges getan, auch wenn es davon diesmal nicht viel zu zeigen gibt.

    Bei den Änderungen handelt es sich diesmal hauptsächlich um Verbesserung in der Handhabung und der Performance.


    Einerseits haben alle Signale nun eine Checksum, wodurch Signale nur noch aktualisiert werden, wenn sich auch etwas am Signalbild geändert hat. Zuvor wurden jeweils alle Signale, zu jedem "GameTick" aktualisiert, dabei war gleichgültig, ob es überhaupt relevante Änderungen gab.

    Zudem funktionieren Signale jetzt auch bei Mitfahrten und in den kleinen Eventfenstern.



    Auf diesem Bild habe ich mal die Radien eingezeichnet, in welchen Fahrzeuge erkannt werden.

    Für alle Fahrzeuge, welche sich in den markierten Bereichen befinden, wird die Fahrstrasse analysiert und dementsprechend die Signale geschaltet.


    Der grosse Radius stellt dabei den "Einflussradius" der Spiel/Hauptkamera dar. Er befindet sich mittig auf dem Bildschirm und bewegt sich mit dem Spieler mit.

    Die beiden kleineren Kreise folgen den beiden Fahrzeugen, da diese aktuell in den kleinen "Extra Fenster" aufgerufen werden.


    Diese "Einflussradien" sind da, dass nur sichtbare Fahrzeuge ausgewertet werden und eure Framerate so gut es geht geschützt wird. (Die Kreise wird man in der finalen Mod nicht sehen und dienen hier nur der Veranschaulichung)


    Die Technik im Hintergrund wäre damit auch abgeschlossen. Nun kann ich mich der Ausgestaltung der Signale widmen.

    Die automatische Erkennung für die Vorsignalisierung ist nun auch implementiert. Also tiefere Geschwindigkeiten werden "vorsignalisiert".

    Damit sollten das Typ N Signal System in den "Grundfunktionen" zumindest was die Lichtfunktionen angeht, geschafft sein. Was noch fehlt, sind allerlei Extras, wie Schilder für Ein-/Ausfahrsignale und was man noch so alles an so einem Signalmast befestigen kann.


    Bevor das passiert, überarbeite ich aber nochmal den eigentlichen Signalcode (Also das Evaluieren). Mein Ziel ist es, dass erstellen von neuen Signalpaketen "möglichst" einfach zu gestalten. Als Referenz: Der aktuelle Code, der die Hauptsignale steuert, ist so wie er aktuell im File steht ca. 100 Zeilen lang. Dafür muss noch ein wenig was gemacht werden.

    Zudem erhoffe ich mir, die Performance noch etwas verbessern zu können.


    Mal schauen :)

    Jedenfalls freue ich mich schon auf euer Feedback, wenn ich eine erste Testversion fertig habe!

    Hast du Realistic Train Brake aktiv?

    Auf meiner Testkarte nicht, aber auf meinem Nachbau von Zürich, auf welcher ich die Mod auch bereits getestet habe, was meiner Meinung nach einen positiven Effekt hatte. Dadurch konnte ich im Bahnhofsbereich, wo eher langsame Geschwindigkeiten gefahren werden, Signale verbauen und musste nicht mit Wegpunkten auffüllen.

    Falls du diese Aussage auf das Typ N System bezogen hast, dann ist sie falsch. Normalerweise würde ich auch sagen, dass das Vorsignal eine Spiegelung des nachfolgenden Hauptsignals darstellt. Beim Typ N muss das aber gerade nicht der Fall sein.

    Danke für die Klarstellung! Das vereinfacht das ganze ungemein. Ich hab mir da schon den Kopf zerbrochen, um irgendwelche sonder Konditionen.


    In dem Fall muss ich meinen Signalfundus erweitern, um auch die Vorsignale sinnvoll testen zu können.