From 22c6fb8e5eae5ef26e5d829b967c0e0e5bab8367 Mon Sep 17 00:00:00 2001 From: RMROC451 Date: Sun, 24 Aug 2025 17:35:18 -0500 Subject: [PATCH] fixes #64; try to recall locomotive vs straight to null, only toggle to null if no prior. --- ...toEngineerWaypointControls_ConfigureOptionsDropdown_Patch.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TweaksAndThings/Patches/AutoEngineerWaypointControls_ConfigureOptionsDropdown_Patch.cs b/TweaksAndThings/Patches/AutoEngineerWaypointControls_ConfigureOptionsDropdown_Patch.cs index 4b8bf7b..560f74b 100644 --- a/TweaksAndThings/Patches/AutoEngineerWaypointControls_ConfigureOptionsDropdown_Patch.cs +++ b/TweaksAndThings/Patches/AutoEngineerWaypointControls_ConfigureOptionsDropdown_Patch.cs @@ -206,7 +206,7 @@ internal class AutoEngineerWaypointControls_ConfigureOptionsDropdown_Patch o.Dispose(); } var loco = TrainController.Shared.SelectedLocomotive; - TrainController.Shared.SelectedCar = null; + if (!TrainController.Shared.SelectRecall()) TrainController.Shared.SelectedCar = null; _keyChangeObservers.Clear(); recalcing = true; new WaitForSeconds(0.25f);