Comment 6 for bug 1697312

Revision history for this message
Victor (vitro) wrote : Re: System.NullReferenceException at Orts.Simulation.Signalling.SignalObject.getBlockState_pathBased(TCSubpathRoute thisRoute, TrainRouted thisTrain) (X3874, own route)

I've checked X3876. Waiting points now operating properly. There is next problem in my activity. NORMAL signal before switch isn't cleared, until I dont occupy a block just in front of them. Here is some screenshots.

http://imgur.com/a/P7mLJ

1. The fifth signal doesn't open. Before STOP it should be three STOP_AND_PROCEEDs, then RESTRICTING, and so on.

2. By the way, I am driving a traffic service now. And if it was an AI, there train would stop on first STOP_AND_PROCEED by Approach Control function. We can do not slow down and so we ignore it and move directly to STOP.

3. Once we have passed last STOP_AND_PROCEED, the route are cleared further.

I understand that it is quite a not standart usage of signalling, but it was working on previous versions.