Skip to content

Commit a8616f6

Browse files
authored
Merge pull request #781 from Roeterdink/PendingSpeedUpdate
Correct update of pending speed limits for timetable mode
2 parents cf8971c + 4d9c3fb commit a8616f6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Source/Orts.Simulation/Simulation/AIs/AITrain.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5345,7 +5345,7 @@ public void SetAIPendingSpeedLimit(ActivateSpeedLimit speedInfo)
53455345
else
53465346
AllowedMaxSpeedMpS = Math.Min(speedInfo.MaxSpeedMpSLimit, Math.Min(allowedMaxSpeedSignalMpS, allowedMaxTempSpeedLimitMpS));
53475347
}
5348-
if (speedInfo.MaxTempSpeedMpSLimit > 0 && !Simulator.TimetableMode)
5348+
if (speedInfo.MaxTempSpeedMpSLimit > 0)
53495349
{
53505350
allowedMaxTempSpeedLimitMpS = allowedAbsoluteMaxTempSpeedLimitMpS;
53515351
AllowedMaxSpeedMpS = Math.Min(speedInfo.MaxTempSpeedMpSLimit, Math.Min(allowedMaxSpeedSignalMpS, allowedMaxSpeedLimitMpS));

Source/Orts.Simulation/Simulation/Physics/Train.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11042,7 +11042,7 @@ public void SetPendingSpeedLimit(ActivateSpeedLimit speedInfo)
1104211042
else
1104311043
AllowedMaxSpeedMpS = Math.Min(speedInfo.MaxSpeedMpSLimit, Math.Min(allowedMaxSpeedSignalMpS, allowedMaxTempSpeedLimitMpS));
1104411044
}
11045-
if (speedInfo.MaxTempSpeedMpSLimit > 0 && !Simulator.TimetableMode)
11045+
if (speedInfo.MaxTempSpeedMpSLimit > 0)
1104611046
{
1104711047
allowedMaxTempSpeedLimitMpS = allowedAbsoluteMaxTempSpeedLimitMpS;
1104811048
AllowedMaxSpeedMpS = Math.Min(speedInfo.MaxTempSpeedMpSLimit, Math.Min(allowedMaxSpeedSignalMpS, allowedMaxSpeedLimitMpS));

0 commit comments

Comments
 (0)