The International Simutrans Forum

Simutrans Extended => Simutrans-Extended bug reports => Simutrans-Extended development => Simutrans-Extended closed bug reports => Topic started by: Ranran on August 06, 2019, 11:25:55 AM

Title: [Bug] The schedule is broken by the automatic determination of turnaround point
Post by: Ranran on August 06, 2019, 11:25:55 AM
I have noticed that buses with multiple waypoints do not run on the proper routes.
I got the answer by chance when I was investigating a problem of extended that the train does not reverse properly outside the station (waypoint).

I made a switchback course for experiments this way.
(https://i.imgur.com/ERzJ9er.png)


Please check this saved game (https://simutrans-germany.com/files/upload/switchback-test.sve).
All convoy's schedules have not been fulfilled correctly. There are 3 convoys and 4 scheduled lines.

For example, suppose you create a schedule to patrol in the order A, B, C, D.
When the schedule dialog is closed, B is automatically marked with a back mark, and as a result, it only reciprocates between A and B.
It is not known which point will be marked reversely ([<<]) until the schedule window is closed.
Even if you edit the schedule again, the **** reverse mark is automatically added. (´・ω・`)
The train may not stop and reverse when this reverse mark is not attached. In that case the train will fold like a centipede.  :::)
However, the schedule is broken when a reverse mark ([<<]) is inserted automatically. The way to prevent this is to not use waypoint. Conversely speaking, setting waypoint may not work correctly.
Standard does not have reverse marking. I made a similar course with standerd for reproducing this, but it worked fine. So I think this is an extended problem.
Title: Re: [Bug] The schedule is broken by the automatic determination of turnaround point
Post by: jamespetts on August 06, 2019, 12:19:05 PM
Thank you for your report. I should note that I am finding it difficult to work on Simutrans-Extended development at present because my home computer is in a poor state, and I am waiting on the availability of components before upgrading it. I have therefore been focussing on ohter things that do not rely on this computer.

My apologies that I have been less responsive to bug reports recently; I continue to be grateful for your dedication to improving Simutrans-Extended, both in reporting issues and in adding improved features.
Title: Re: [Bug] The schedule is broken by the automatic determination of turnaround point
Post by: jamespetts on May 29, 2020, 06:01:52 PM
I am replying to this topic in order to bump it in order that it be readily notable for future bug-fixing work.
Title: Re: [Bug] The schedule is broken by the automatic determination of turnaround point
Post by: jamespetts on June 11, 2020, 10:22:47 PM
Can I check whether the recent waypoint fixes have addressed this issue?
Title: Re: [Bug] The schedule is broken by the automatic determination of turnaround point
Post by: Ranran on June 12, 2020, 11:05:03 AM
I've confirmed that it works correctly on the current version. Thank you for fixing this. (´・ω・`)b
Title: Re: [Bug] The schedule is broken by the automatic determination of turnaround point
Post by: jamespetts on June 12, 2020, 12:13:04 PM
Splendid, thank you for confirming.