Hi everybody
Already since at least version 124 came out -maybe longer- there can happen an "automatic" line change, how I call it.
Often, I have parallel running lines for passengers and mail, with the exact same stops. As I like mail and pax carrying vehicles to have their individual lines, so I can manage them differently, I create separate lines for them. Thus I can give them different minimum loading values or waiting time.
When I now happen to want to change a individual vehicle's next stop destination and therefore open the schedule tab in the vehicle window, frequently the current line, the vehicle is on,
will be exchanged by the similar pax/mail line.
See the video snippet for illustration:
Usually this occurs when im altering a mail vehicle's route.
I suspect Simutrans sorts/analyzes/compares vehicle's lines by order of stops, when opening the vehicle window and maybe "re-assigns" it to the first equal line it finds in the current map's line data base. Maybe this is done to help add vehicles without line-assignment to an equal existing line, I don't know.
Anyway, since i usually create pax-lines first and later derivate mail lines from them, this might be the reason why primarily my mail vehicles tend to be reassigned to pax lines, maybe because internal line-id order or something similar.
- Happens equally for lines with exact same stop order and min. loading/waiting time and for lines with same stop order and differing min. loading/ waiting time.
- This happens when opening the vehicle window through the depot-dialog too.
- I observed this throughout different paksets (64, 128, 64.german, 128.german).
- Only happens once per calling up the V-window, but can be repeated by closing and reopening the window.
- Occurs for no matter what vehicle type, road, air, water, rail.
Schedules with identical stops coordinates in identical order will be merged since a very long time when changing schedule. That is fully intended as adding and removing a schedule will lose its line.
Using different coordinates for a single stop for both line could avoid this.
In Extended, you can also use waypoints to distinguish two lines with otherwise identical schedules, and if you place a sign on the waypoints, then you can see in the schedule UI that you have selected the correct schedule. I think you can do the same in Standard but I don't have it handy to check.
(Extended players should note that this technique can't be combined with the automagic reversed routes feature on double-track or one-way roads. IIRC that's not an issue in Standard since it always lists stops in each direction separately in the schedule. So you just have to use Prissi's suggestion of separate platforms at the termini)
Quote from: prissi on April 10, 2025, 08:06:38 AMSchedules with identical stops coordinates in identical order will be merged since a very long time when changing schedule. That is fully intended as adding and removing a schedule will lose its line.
Using different coordinates for a single stop for both line could avoid this.
Quote from: prissi on April 11, 2025, 05:53:23 AMYou can of course use waypoints in standard for the same purpose.
I understand. I will use waypoints then, as a "workaround" in the future.
Thank you guys for the calrification :)