From 3367e1a682cc5811e8a83689a0806c2f1802a6e1 Mon Sep 17 00:00:00 2001 From: Rich Dunne Date: Sun, 4 Oct 2020 13:48:08 -0600 Subject: [PATCH] Restructured termination code --- SceneManager/EntryPoint.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/SceneManager/EntryPoint.cs b/SceneManager/EntryPoint.cs index 72bbc36..3d69be8 100644 --- a/SceneManager/EntryPoint.cs +++ b/SceneManager/EntryPoint.cs @@ -53,12 +53,6 @@ namespace SceneManager private static void MyTerminationHandler(object sender, EventArgs e) { - // Clean up paths - for (int i = 0; i < PathMainMenu.paths.Count; i++) - { - PathMainMenu.DeletePath(PathMainMenu.paths[i], PathMainMenu.Delete.All); - } - // Clean up cones foreach (Barrier barrier in BarrierMenu.barriers.Where(b => b.Object)) { @@ -69,6 +63,12 @@ namespace SceneManager BarrierMenu.shadowBarrier.Delete(); } + // Clean up paths + for (int i = 0; i < PathMainMenu.paths.Count; i++) + { + PathMainMenu.DeletePath(PathMainMenu.paths[i], PathMainMenu.Delete.All); + } + // Clear everything BarrierMenu.barriers.Clear(); VehicleCollector.collectedVehicles.Clear();