We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ef8a553 commit 443fc13Copy full SHA for 443fc13
Source/Orts.Simulation/Simulation/Signalling/Signals.cs
@@ -9759,6 +9759,18 @@ public int SONextSignal(int fntype)
9759
else
9760
{
9761
thisSection = signalRef.TrackCircuitList[thisTC];
9762
+ if (!isSignalNormal())
9763
+ {
9764
+ TrackCircuitSignalList thisList = thisSection.CircuitItems.TrackCircuitSignals[direction][reqtype];
9765
+ foreach (var item in thisList.TrackCircuitItem)
9766
9767
+ if (item.SignalRef.TCOffset > TCOffset)
9768
9769
+ signalFound = item.SignalRef.thisRef;
9770
+ break;
9771
+ }
9772
9773
9774
sectionSet = enabledTrain == null ? false : thisSection.IsSet(enabledTrain, false);
9775
9776
if (sectionSet)
0 commit comments