Example #1
0
        private static void RemoveOldQuicksaves()
        {
            foreach (var vesselQuicksaveFolder in Directory.EnumerateDirectories(QuicksavesPath))
            {
                var vesselId = Path.GetFileName(vesselQuicksaveFolder);
                if (vesselId == null)
                {
                    continue;
                }

                if (!VesselStoreSystem.VesselExists(Guid.Parse(vesselId)))
                {
                    Directory.Delete(vesselQuicksaveFolder, true);
                }
            }
        }