Conditional jump to an order when a train has reached a certain delay limit

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

Post Reply
ICE-T-Fan
Engineer
Engineer
Posts: 5
Joined: 17 Dec 2018 16:05

Conditional jump to an order when a train has reached a certain delay limit

Post by ICE-T-Fan » 17 Dec 2018 16:07

Was mir persönlich fehlt, ist die Möglichkeit einen bedingten Sprung zu einem Auftrag zu setzen, wenn ein Zug ein bestimmtes Verspätungslimit erreicht hat. So könnte man beispielsweise Unterwegshalte auslassen oder Abkürzungen nehmen.

Dagegen verstehe ich nicht, warum man anhand der Höchstgeschwindigkeit einen bedingten Sprung erstellen sollte. Die HG eines Zuges ändert sich im Laufe seiner Existenz ja nicht und m.E. macht es keinen Sinn mehrere Züge mit unterschiedlichen Fahrzeugen einen gemeinsamen Fahrplan fahren zu lassen.


Auto-Translation:

What I personally miss is the ability to make a conditional jump to an order when a train has reached a certain delay limit. For example, you could skip commuter stops or take shortcuts.

By contrast, I do not understand why you should make a conditional jump based on the maximum speed. The HG of a train does not change in the course of its existence and It makes no sense to let multiple trains with different vehicles drive a common timetable.

lugo
Engineer
Engineer
Posts: 95
Joined: 12 Oct 2010 13:55

Re: Conditional jump to an order when a train has reached a certain delay limit

Post by lugo » 18 Dec 2018 08:42

ICE-T-Fan wrote:The HG of a train
Since auto translation skipped an abbreviation here, it is meant to mean max speed ("Höchstgeschwindigkeit").

Furthermore i agree with the above.

mrjack2
Engineer
Engineer
Posts: 47
Joined: 21 Jan 2016 23:04

Re: Conditional jump to an order when a train has reached a certain delay limit

Post by mrjack2 » 11 Jan 2019 03:04

It's a good idea, though (as someone who uses conditional orders extensively and is quite experienced with them) I'd be wary using it for skip-stops, because it plays havoc with timetabling and cargodist. Trains will be picking up passengers and then not going to the needed stations for them.

From a gameplay perspective I'd advise building more waiting time in at terminal stations, with extra platforms as needed.

Still a good idea though. It'd also be good with programmable signals and routing restrictions (not in trunk) to be able to use this, e.g. send late trains down the fast tracks, send early trains down the slow tracks. (I don't think it's an option there)

User avatar
eekee
Engineer
Engineer
Posts: 93
Joined: 23 Jun 2005 19:45
Location: Cyberspace

Re: Conditional jump to an order when a train has reached a certain delay limit

Post by eekee » 21 Mar 2019 13:23

mrjack2 wrote:I'd be wary using it for skip-stops, because it plays havoc with timetabling and cargodist. Trains will be picking up passengers and then not going to the needed stations for them.
Passengers would have to get off if they wanted to get to a skipped stop. Or they'd have to have their routes rearranged. I my personal experience, this happens as smoothly as it can IRL, but cargodist has rigid routing which causes problems for many changes. I'd like that improved just to improve gameplay in general, but I guess it would take some tricky planning.
Extreme network builder. screenshot thread

Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 0 guests