TT-MS Headquarters
Durch Signale bevorzugte Strecken regeln - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Problemecke (https://www.tt-ms.de/forum/forumdisplay.php?fid=70)
+--- Forum: Probleme mit OpenTTD (https://www.tt-ms.de/forum/forumdisplay.php?fid=27)
+--- Thema: Durch Signale bevorzugte Strecken regeln (/showthread.php?tid=3620)



Durch Signale bevorzugte Strecken regeln - Neo E - 02.08.2008

Ich hab mal eine Frage zur Regelung von Strecken. Ich will eine extra Trasse für schnellen Personenverkehr bauen und komme dabei nicht darum herum diese mit langsamen Trasse der Güterzügen zu kreuzen. Im TT-Forums Thread über YAPP hab ich die Diskusion verfolgt in der es darum ging programmierbare Signale einzubinden, mit denen es dann möglich sein soll eine bevorzugte Strecke festzulegen die dann Vorrang hat. Und die wurde mehr oder weniger beseitegeschoben weil es nach Meinung einiger mit normalen Signalen möglich ist diese Bevorzugung herzustellen.

Meine Frage ist, wie soll das funktionieren? Hat da irgendjemand eine Ahnung?


RE: Durch Signale bevorzugte Strecken regeln - Ammler - 02.08.2008

OpenTTD hat eine hervorragendes "Penalty-System", mit welchem man solche Dinge auch ohne "Programmierung" regeln kann. Du kannst z.B. ziemlich einfach Züge nach Länge splitten oder natürlich mit Stationen (als Wegpunkte).

Falls dich das interessiert, kann ich dir auch gerne Screenshots oder Beispiele zeigen oder du besucht unsere Homepage...

Grüsse
Ammler


RE: Durch Signale bevorzugte Strecken regeln - mb - 02.08.2008

Ammler schrieb:OpenTTD hat eine hervorragendes "Penalty-System", mit welchem man solche Dinge auch ohne "Programmierung" regeln kann. [...]
Wo denn? Im "trunk"? freches Grinsen

@Neo E
Derartig einfache Dinge kannst du auch ohne "Programmierung", ganz allein mit herkömmlichen "Vorsignalen" basteln. Sieh´ mal auf Uwes Seiten:

Vorranggleise

Gruß
Michael


RE: Durch Signale bevorzugte Strecken regeln - Ammler - 02.08.2008

mb schrieb:Wo denn? Im "trunk"? freches Grinsen

YAPF wird es genannt... seit 0.5 dabei...

Natürlich ersetzt es nicht die programmierbaren Signale, aber man kann doch sehr viel damit anfangen...

Im Bild ist ein Zuglängen Sortierer:
   

Code:
yapf.disable_node_optimization = false yapf.max_search_nodes = 10000 yapf.rail_firstred_twoway_eol = true yapf.rail_firstred_penalty = 1000 yapf.rail_firstred_exit_penalty = 10000 yapf.rail_lastred_penalty = 1000 yapf.rail_lastred_exit_penalty = 10000 yapf.rail_station_penalty = 3000 yapf.rail_slope_penalty = 200 yapf.rail_curve45_penalty = 100 yapf.rail_curve90_penalty = 600 yapf.rail_depot_reverse_penalty = 5000 yapf.rail_crossing_penalty = 300 yapf.rail_look_ahead_max_signals = 10 yapf.rail_look_ahead_signal_p0 = 500 yapf.rail_look_ahead_signal_p1 = -100 yapf.rail_look_ahead_signal_p2 = 5 yapf.rail_longer_platform_penalty = 800 yapf.rail_longer_platform_per_tile_penalty = 0 yapf.rail_shorter_platform_penalty = 4000 yapf.rail_shorter_platform_per_tile_penalty = 0 yapf.road_slope_penalty = 200 yapf.road_curve_penalty = 100 yapf.road_crossing_penalty = 300 yapf.road_stop_penalty = 800



RE: Durch Signale bevorzugte Strecken regeln - mb - 02.08.2008

Ah ja. Muss man das alles (per Datei, global) selber einstellen? Sieht etwas kompliziert aus ...

Gruß
Michael


RE: Durch Signale bevorzugte Strecken regeln - El Patron - 02.08.2008

Für den, der weiss wies geht, und wo er gucken muss, isses bestimmt leicht. Ich würde wahrscheinlich den Überblick verlieren.


RE: Durch Signale bevorzugte Strecken regeln - ige0909 - 02.08.2008

Ist alles in der openttd.cfg schon drinnen.


RE: Durch Signale bevorzugte Strecken regeln - Neo E - 03.08.2008

Vielen Dank für die Antworten. Mir schließt sich da gleich noch eine Frage an, wie baut ihr eure Schienennetze, Bildmaterial wäre sehr willkommen.

Gruß Neo