Consider 3 locomotives: locomotive X named "A" built 20 years ago, Y named "B" built 10 years ago, and a brand new Z. X goes low-priority orders, so I want to replace Y with Z, X with that Y and sell X.
Currently I have to do these steps:
1) Rename Y to "B1"
2) Rename Z to "B"
3) Copy orders from Y to Z
4) Rename X to "A1"
5) Rename Y to "A"
6) Copy orders from X to Y
7) Check train groups etc.
8 ) Sell X
Introducing a "Swap train orders, names & groups" button (in depot GUI) would reduce this long procedure:
1) Swap Z and Y
2) Swap Y and X
Swap train orders, names & groups
Moderator: OpenTTD Developers
Re: Swap train orders, names & groups
two immediate questions: how many other people do you think will use this feature, and how do you explain this function to a user?
Re: Swap train orders, names & groups
1) Many of those who play with real-life train GRFsEddi wrote: 04 Jun 2021 11:16 two immediate questions: how many other people do you think will use this feature, and how do you explain this function to a user?

2) With a tooltip? Somewhat like "Exhange orders between trains, Ctrl+Click to exchange with names, etc.". Or, have some button like Shared Orders - it works even without any in-game explanation

-
- Route Supervisor
- Posts: 431
- Joined: 08 Nov 2019 23:54
Re: Swap train orders, names & groups
I think the solution would be to be able to create timetables and then add vehicles to them. Recently, several people have mentioned or asked for it.
Something like this came to mind...
Two tabs would be added here: "Vehicles" and "Orders". In the first, the view would be the same as it is today, i.e. the list of vehicles divided or not into groups. In the second "Orders" tab, player would see a list of all orders on the left and vehicles assigned to them on the right. He would have the ability to transfer vehicles between groups, as well as the ability to add a new timetable without vehicles.
Something like this came to mind...
I am sorry for may English. I know is bed.
Re: Swap train orders, names & groups
I think we've had this discussion like three weeks ago already, but the whole "timetable" idea is basically taking OpenTTD's current "Shared Order" concept and turning it on its head entirely.
I don't think it is a bad idea - it works fine in Tra{in|nsport} Fever, and if it was well-executed, it could easily be far more usable and intuitive than what OpenTTD currently has, but it would also require completely trashing the whole Shared Order / Automatic Group system OpenTTD has now, unless you want to have two completely different paradigms of organisation in the game, confusing the user and probably leading to a myriad of weird edge cases that need to be handled somehow.
And while I'm not really familiar with the OpenTTD source code, my experience is that such major paradigm changes tend to take extremely long to implement.
I don't think it is a bad idea - it works fine in Tra{in|nsport} Fever, and if it was well-executed, it could easily be far more usable and intuitive than what OpenTTD currently has, but it would also require completely trashing the whole Shared Order / Automatic Group system OpenTTD has now, unless you want to have two completely different paradigms of organisation in the game, confusing the user and probably leading to a myriad of weird edge cases that need to be handled somehow.
And while I'm not really familiar with the OpenTTD source code, my experience is that such major paradigm changes tend to take extremely long to implement.
Who is online
Users browsing this forum: No registered users and 15 guests