Elvas Tower: Again on loops; problems with Authority - Elvas Tower

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Again on loops; problems with Authority Rate Topic: -----

#1 User is online   Csantucci 

  • Member, Board of Directors
  • Group: Status: Elite Member
  • Posts: 7,007
  • Joined: 31-December 11
  • Gender:Male
  • Country:

Posted 26 April 2015 - 07:14 AM

By checking Jeroen's patch for this https://bugs.launchp...or/+bug/1447222 , I found following problem.
In route Light Urban F2 ( an urban tram line downloadable from here http://www.trainsimh...oad.php?did=761 ), in this activity
Attached File  Drivethrough1.zip (5.03K)
Number of downloads: 139
I have the Player Train that has a balloon loop, where a part of it is run two times. When it arrives to the point where it would re-enter the loop, it gets an end of authority (if run in autopilot mode, the train stops). To remove such end of authority the simplest way I have found is to exit autopilot (Alt-A), to pass to manual mode (the End of Authority is put farther away), to pass back to auto mode (at this point the End of Authority is at the end of the path), and to pass back to autopilot mode.


Here the situation at the End of the Authority before re-entering the loop:
Attached Image: Loop_before_pic.jpg
As can be seen, the tram has already in front of it the second subpath reserved, however there is the End of Authority there.
This is the screenshot of the Dispatcher window at the same moment:
Attached Image: Loop_before.jpg

After having performed the above mode switches, here is the situation:
Attached Image: Loop_after_pic.jpg
The End of Authority now is correctly at the end of the loop. Passing to Autopilot mode, the train restarts.
Here the screenshot of the Dispatcher window:
Attached Image: Loop_after.jpg

The above behaviour suggests that AI trains get stuck at a certain point, if they enter balloon loops.

Any suggestions on this?

#2 User is online   Csantucci 

  • Member, Board of Directors
  • Group: Status: Elite Member
  • Posts: 7,007
  • Joined: 31-December 11
  • Gender:Male
  • Country:

Posted 26 April 2015 - 09:02 AM

I found another problem with this route: the station list is not built up. This is due to following code excerpt from Signals.cs
          if (noSignals > 0)
            {
                signalObjects = new SignalObject[noSignals];
                SignalObject.trackNodes = trackNodes;
                SignalObject.signalObjects = signalObjects;
                SignalObject.trItems = TrItems;

                for (int i = 1; i < trackNodes.Length; i++)
                {
                    ScanSection(TrItems, trackNodes, i, tsectiondat, tdbfile, platformList);
                }


The platform list is populated in ScanSection. However, if there are no signals, that method is not executed. I have generated a bug report for this.

#3 User is online   Csantucci 

  • Member, Board of Directors
  • Group: Status: Elite Member
  • Posts: 7,007
  • Joined: 31-December 11
  • Gender:Male
  • Country:

Posted 27 April 2015 - 04:10 AM

The bug on station list not built in routes with no signals has been fixed in release x3040. The first problem remains.

#4 User is online   Csantucci 

  • Member, Board of Directors
  • Group: Status: Elite Member
  • Posts: 7,007
  • Joined: 31-December 11
  • Gender:Male
  • Country:

Posted 27 April 2015 - 08:14 AM

I have filed a bug report https://bugs.launchp...or/+bug/1449124 on the first problem.

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users