Skip to content

Commit d6acd59

Browse files
committed
Fixes a crash when attaching cars.
1 parent 4d5b1c5 commit d6acd59

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Source/RunActivity/Viewer3D/Popups/TrainCarOperationsViewerWindow.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,7 @@ public override void PrepareFrame(ElapsedTime elapsedTime, bool updateFull)
498498

499499
for (var position = 0 ; position < Owner.Viewer.PlayerTrain.Cars.Count; position++)
500500
{
501-
if (trainCarOperations.WarningCarPosition[position])
501+
if (trainCarOperations.WarningCarPosition.Count > position && trainCarOperations.WarningCarPosition[position])
502502
{
503503
var carAngleCockAOpenAmount = Owner.Viewer.PlayerTrain.Cars[position].BrakeSystem.AngleCockAOpenAmount;
504504
var carAngleCockBOpenAmount = Owner.Viewer.PlayerTrain.Cars[position].BrakeSystem.AngleCockBOpenAmount;

0 commit comments

Comments
 (0)