diff --git a/SabreTools.Helper/Objects/Dat/DatFile.cs b/SabreTools.Helper/Objects/Dat/DatFile.cs index cda6036c..340206eb 100644 --- a/SabreTools.Helper/Objects/Dat/DatFile.cs +++ b/SabreTools.Helper/Objects/Dat/DatFile.cs @@ -594,7 +594,9 @@ namespace SabreTools.Helper { if (Directory.Exists(input)) { - foreach (string file in Directory.EnumerateFiles(input, "*", SearchOption.AllDirectories)) + List files = Directory.EnumerateFiles(input, "*", SearchOption.AllDirectories).ToList(); + files.Sort(new NaturalComparer()); + foreach (string file in files) { try {