From d4f7276e769831b6852ac0151b644ae748bec4bc Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 14 Feb 2018 16:01:49 -0800 Subject: [PATCH] [DatFile] Ensure proper sorting for Cascade --- SabreTools.Library/DatFiles/DatFile.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SabreTools.Library/DatFiles/DatFile.cs b/SabreTools.Library/DatFiles/DatFile.cs index e4cb707a..b5ab1e7e 100644 --- a/SabreTools.Library/DatFiles/DatFile.cs +++ b/SabreTools.Library/DatFiles/DatFile.cs @@ -2117,6 +2117,9 @@ namespace SabreTools.Library.DatFiles outDats = outDatsArray.ToList(); watch.Stop(); + // Then, ensure that the internal dat can be sorted in the best possible way + BucketBy(SortedBy.CRC, DedupeType.None); + // Now, loop through the dictionary and populate the correct DATs watch.Start("Populating all output DATs"); List keys = Keys;