News:

Simutrans Wiki Manual
The official on-line manual for Simutrans. Read and contribute.

r11671 and before: Assigned lines can change unwillingly, if similar

Started by FLN, April 08, 2025, 01:37:18 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

FLN

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.



prissi

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.

Matthew

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)
(Signature being tested) If you enjoy playing Simutrans, then you might also enjoy watching Japan Railway Journal
Available in English and simplified Chinese
如果您喜欢玩Simutrans的话,那么说不定就想看《日本铁路之旅》(英语也有简体中文字幕)。

prissi

You can of course use waypoints in standard for the same purpose.

FLN

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 :)