Beiträge: 7.541
Themen: 251
Registriert seit: Apr 2013
Bewertung:
27
22-06-2020, Monday-04:08:27
Das tile(0) ist das Tile, dass am mittigtsten liegt. Das kann alles sein, auch ein Stationsgebaeude. Ausserdem wird obiger Code mit Wegpunkten wohl absemmeln.
Meinem Gefuehl nach sollte sowas wie "entries[0].get_tile()" die bessere Wahl sein, um den Bahnsteig herauszufinden. (Leider kann per Choosesignal immer noch ein anderer werden.)
Was willst du denn genau erreichen?
Beiträge: 7.541
Themen: 251
Registriert seit: Apr 2013
Bewertung:
27
22-06-2020, Monday-17:24:48
Für Ausweichen usw. reicht aber ein beliebes Bahnsteigstück. Ansosnten muss man einen Convoi loschicken und sich dessen Route ansehen.
Beiträge: 7.541
Themen: 251
Registriert seit: Apr 2013
Bewertung:
27
23-06-2020, Tuesday-03:17:16
(Dieser Beitrag wurde zuletzt bearbeitet: 23-06-2020, Tuesday-03:17:47 von prissi.)
Ein Bahnhof kann nur zwei Enden haben, da Boegen nicht erlaubt. Der Routensucher sucht erst bis zur Fahrplankoordinate und dann weiter bis zum Bahnsteigende in die Richtung, in die nicht gefahren wurde. Ein Funktion, ein Bahnsteigende unabhaengig von einer Routensuche zu ermittlen, gibt es in Simutrans bisher nicht. Fuer Ausweichstellen braucht es das aber auch nicht, ist do wurst wo im Bahnhof der Zug endet.
Ich fuerchte, wir reden gerade aneinander vorbei.
Beiträge: 1.195
Themen: 127
Registriert seit: Sep 2019
Bewertung:
10
12-09-2020, Saturday-20:10:35
Fahrplanhalte von Schiffen liegen für gewöhnlich im Wasser.
Wie ermittele ich die zugehörigen Stationsfelder ( meist Dock )?
Beiträge: 543
Themen: 5
Registriert seit: Aug 2015
Bewertung:
19
12-09-2020, Saturday-21:11:28
Kann mit halt_x::get_halt(pos, player) abgefragt werden. Alternativ ueber den Fahrplan: schedule[i].get_halt(player)