One time vehicle order

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

Post Reply
Karn
Engineer
Engineer
Posts: 127
Joined: 02 Oct 2011 18:56

One time vehicle order

Post by Karn » 04 Aug 2017 09:49

Here's the simple idea. There would be new type of order (like we have non-stop or any else) that would delete itself after execution.

Some examples of useful scenarios: In the game beginning, when you have no money, you can focus on micromanagement with one vehicle. Or you can send train into specific depot when manually renewing/rebuilding trains. Another example is an emergency situation with lost trains during rebuilding tracks. Or you can just mess around with your chosen favourite vehicle.

I know you can try to simulate this with normal orders, but nobody will do this because it's too annoying.

User avatar
supermop
Tycoon
Tycoon
Posts: 1044
Joined: 21 Feb 2010 00:15
Location: Fitzroy North - 96

Re: One time vehicle order

Post by supermop » 04 Aug 2017 20:49

I would use such an order all the time - especially when transferring trains to some other area of the network.

User avatar
Pyoro
Tycoon
Tycoon
Posts: 2470
Joined: 17 Oct 2008 12:17
Location: Virgo Supercluster

Re: One time vehicle order

Post by Pyoro » 06 Aug 2017 17:05

Not something I have used so far but a feature I would have occasionally used, true.

lcd_47
Engineer
Engineer
Posts: 78
Joined: 27 Sep 2006 18:04

Re: One time vehicle order

Post by lcd_47 » 07 Aug 2017 09:20

As far as I can tell coding self-destructing orders would be pretty easy. However coming up with a reasonable user interface for them would be messy at best. For each order you'd need two checkboxes (or something functionally equivalent), one choosing whether the order is self-destructing or not, and the other, active only for self-destructing orders, choosing whether said orders apply only to the current vehicle, or to all vehicles sharing orders with it (there are many uses either way). Which probably means it isn't going to happen.

Karn
Engineer
Engineer
Posts: 127
Joined: 02 Oct 2011 18:56

Re: One time vehicle order

Post by Karn » 07 Aug 2017 15:20

My idea about GUI is in the picture, nothing revolutionary. It's idea, maybe someone can come with better one.

When it comes to shared orders, it is a bit tricky. In my opinion there should be these 2 options. 1st - having one time order for selected vehicle, which would make exception in shared orders concept. 2nd option - having one time order for every vehicle in shared orders, but it should work individually for each vehicle as in 1st option.
Attachments
gui.png
gui.png (7.37 KiB) Viewed 967 times

User avatar
Redirect Left
Tycoon
Tycoon
Posts: 6578
Joined: 22 Jan 2005 19:31
Location: Wakefield, West Yorkshire

Re: One time vehicle order

Post by Redirect Left » 07 Aug 2017 15:45

That'd be quite a useful feature to have. Hope someone with code knowledge reads it!
Image
Worst Behaved IRC Member of 2008, 2009 & 2010 - Go Me!

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

Re: One time vehicle order

Post by mrjack2 » 08 Aug 2017 00:50

You can already use conditional orders to do some of this. E.g. if I want to start at order 10 out of 20, I put the first order as "go to order 10" on the "always" menu, and then at the bottom of my order list "go to order 2" always. Hence new trains always go to order 10, they never encounter that order again.

Perhaps that's a good idea for a new conditional order jump though. "The next ## trains jump to this order"

Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 3 guests