@@ -91,7 +91,7 @@ protected override ControlLayout Layout(ControlLayout layout)
9191 line . Add ( viewed = new TrainLabel ( Owner . TextFontDefault . Height , line . RemainingHeight , Owner . Viewer , thisTrain , "*" , LabelAlignment . Right ) ) ;
9292 viewed . Color = Color . Red ;
9393 }
94- if ( Owner . Viewer . Simulator . IsAutopilotMode )
94+ if ( Owner . Viewer . Simulator . IsAutopilotMode && ! Owner . Viewer . Simulator . TimetableMode )
9595 {
9696 number . Color = thisTrain . IsPlayable ? Color . LightGreen : Color . White ;
9797 name . Color = thisTrain . IsPlayable ? Color . LightGreen : Color . White ;
@@ -110,7 +110,7 @@ protected override ControlLayout Layout(ControlLayout layout)
110110 }
111111
112112 // Now list static trains with loco and cab
113- if ( Owner . Viewer . Simulator . IsAutopilotMode )
113+ if ( Owner . Viewer . Simulator . IsAutopilotMode && ! Owner . Viewer . Simulator . TimetableMode )
114114 {
115115 foreach ( var thisTrain in Owner . Viewer . Simulator . Trains )
116116 {
@@ -181,9 +181,9 @@ void TrainListLabel_Click(Control arg1, Point arg2)
181181 }
182182 if ( PickedTrainFromList != null && ( PickedTrainFromList == Viewer . SelectedTrain || ( PickedTrainFromList . TrainType == Train . TRAINTYPE . AI_INCORPORATED &&
183183 ( PickedTrainFromList as AITrain ) . IncorporatingTrain . IsPathless && ( PickedTrainFromList as AITrain ) . IncorporatingTrain == Viewer . SelectedTrain ) ) && ! PickedTrainFromList . IsActualPlayerTrain &&
184- Viewer . Simulator . IsAutopilotMode && PickedTrainFromList . IsPlayable )
184+ Viewer . Simulator . IsAutopilotMode && PickedTrainFromList . IsPlayable && ! Viewer . Simulator . TimetableMode )
185185 {
186- if ( UserInput . IsDown ( UserCommand . GameSuspendOldPlayer ) )
186+ if ( UserInput . IsDown ( UserCommand . GameSuspendOldPlayer ) && ! Viewer . Simulator . TimetableMode )
187187 Viewer . Simulator . TrainSwitcher . SuspendOldPlayer = true ;
188188 //Ask for change of driven train
189189 Viewer . Simulator . TrainSwitcher . SelectedAsPlayer = PickedTrainFromList ;
0 commit comments