TT-MS Headquarters
Maximale Entfernung für Schiffe? - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Allgemeines rund um Transport Tycoon (/forumdisplay.php?fid=71)
+--- Forum: Allgemeines zu OpenTTD (/forumdisplay.php?fid=20)
+--- Thema: Maximale Entfernung für Schiffe? (/showthread.php?tid=6473)



Maximale Entfernung für Schiffe? - Timeflyer - 13.04.2015 17:14

So...bin da auf so ein kleines Problemchen gestoßen.
Ich baue eher gerne mal größere Karten (1024x1024 und größer).
Nun ist es so...dass in realen Karten dann zwei Häfen, zwischen denen realer Fährenbetrieb existiert, ein bisschen weiter auseinanderliegen.
Versuche ich nun zwei weiterauseinanderliegende Häfen mit einem Schiffsverkehr zu verbinden, erscheint oft:
nicht möglich (zu weite Entfernung)

Ich weiß auch, dass ich natürlich zwischen den beiden Häfen zig BOJEN platzieren kann, damit das Schiff dann doch den anderen hafen erreicht...aber mal Frage:
Wo genau in den Einstellungen bzw. überhaupt kann man ablesen, was die maximale Entfernung zwischen zwei Häfen ist, ohne dass man Bojen setzt?
Zudem finde ich es eigentlich doch schade, denn eine Bahnlinie von Stadt A zu Stadt B auch wenn diese über die ganzen Karte sich erstreckt , ist ja auch möglich...ohne dass man noch großartig Zwischenbahnhöfe baut...oder irre ich mich da??
Bei Flughäfen gibts da ja auch kein großes Problem.... Stadt A im Westrand der Karte...Stadt B im Ostrand.... Flugverkehr möglich...
würde ich die beiden Städten versuchen mit Schiffen zu verbinden.... Keine Chance ohne zig Bojen...

Beispiel hier an meinem NRW Szenario.... Bahn zwischen Zeche Consolidation bis Essen Altenessen... kein Problem...
Schiff über den Rhein Herne Kanal.... zu weit auseinander.... das wurmt echt!!!

Traurig


RE: Maximale Entfernung für Schiffe? - Yoshi - 13.04.2015 19:20

Ich vermute mal das liegt an der Wegfindung:
Bus/Bahn sind verkehrsweggebunden. Es gibt nur die gelegten Gleise/Straßen auf denen eine passende Route gefunden werden muss.
Beim Flugzeug gibt es die standardmäßigen Schleifen über den Flughäfen und ab da Luftlinie.
Bei Schiffen gibt es nur die Ufer als Grenzen. Bei kurzen Abständen ist die mögliche Anzahl der Routen noch "relativ" gering, bei entsprechenden Entfernungen sind das aber schnell zig tausend Möglichkeiten. Da geht dann halt der Wegfindungsalgorithmus in die Knie. Vermutlich ist dort deshalb die Entfernung limitiert.

Edit: Im englischen Forum steht, dass man mit den alternativen Algorithmen (NPF/YAPF) die Limitierungen aufheben kann, dabei wird dann bei größeren Entfernungen und Schiffszahlen die Performance einbrechen.


RE: Maximale Entfernung für Schiffe? - Addi - 13.04.2015 19:39

Im originalen TTD zumindest konnte man die Begrenzung überlisten, indem den Fahrplan zuerst mit den Bojen erstellt hat und diese Einträge anschliessend wieder gelöscht hat.
Ob das in OpenTTD auch noch funktioniert bzw. ob es Sinn macht, weiss ich nicht. Die Limitierung wurde ja vermutlich nicht zum Spass eingebaut (aus dem von Yoshis beschriebenen Grund).


RE: Maximale Entfernung für Schiffe? - Yoshi - 13.04.2015 21:02

wiki.openttd.org schrieb:However you can't remove buoys which are referenced by any vehicle's orders, including since r20579 the orders of other company's vehicles.
Löschen von Bojen laut der Wiki nicht möglich.


RE: Maximale Entfernung für Schiffe? - Timeflyer - 13.04.2015 22:48

Geringe Abstände im Schiffsverkehr..lach mich wech.... bau mal Kanalstrecke die sol lang is wie Bahnstrecke...wenn sie mal länger als 200 Felder weit ist.... pumps.... schiff hat keinen Verkehr...der Zug hat n Steifen !!! Eben doch...wie vermutet.....ein ZUGSPIEL....somit nix Transprt Tycoon..sondern eher Loco Tycoon... Schifffwege in OTTD...minderbemittelt....echt schade


RE: Maximale Entfernung für Schiffe? - mb - 14.04.2015 10:30

Timeflyer schrieb:Geringe Abstände im Schiffsverkehr..lach mich wech.... bau mal Kanalstrecke die sol lang is wie Bahnstrecke [...]

Da gab es mal einen patch der für das Überqueren einer 2048² Karte nur die Zeit benötigte die sonst nur für 150 Felder ausreichte:

http://www.tt-forums.net/viewtopic.php?f=33&t=58905

Und siehe auch http://www.tt-forums.net/viewtopic.php?f=33&t=42758&sid=01bcf10c131f95393d0c898a57cf1d48 ("distance between ships" patch).

Gruß
Michael


RE: Maximale Entfernung für Schiffe? - Timeflyer - 14.04.2015 13:39

(13.04.2015 19:20)Yoshi schrieb:  Edit: Im englischen Forum steht, dass man mit den alternativen Algorithmen (NPF/YAPF) die Limitierungen aufheben kann, dabei wird dann bei größeren Entfernungen und Schiffszahlen die Performance einbrechen.

YAPF (empfohlene Einstellung) behebt das Problem nicht... ist ja auch voreingestellt so.
NAPF hingegen behebt das Problem (zumindest das, welches ich in meiner Ruhrpottkarte hatte mit dem RHein Herne Kanal)..