diff --git a/MergeDAT/MergeDAT.cs b/MergeDAT/MergeDAT.cs index 67e32e52..00bd3283 100644 --- a/MergeDAT/MergeDAT.cs +++ b/MergeDAT/MergeDAT.cs @@ -112,7 +112,14 @@ namespace SabreTools A = RomManipulation.Merge(A); } - Output.WriteToDat("diffdat", "diffdat", "", "", "DiffDat", "SabreTools", false, !RomManipulation.IsXmlDat(inputs[0]), "", A, logger); + if (diff) + { + Output.WriteToDat("diffdat" + (merge ? "-merged" : ""), "diffdat" + (merge ? "-merged" : ""), "", "", "DiffDat", "SabreTools", false, !RomManipulation.IsXmlDat(inputs[0]), "", A, logger); + } + else + { + Output.WriteToDat("combinedat" + (merge ? "-merged" : ""), "combinedat" + (merge ? "-merged" : ""), "", "", "", "SabreTools", false, !RomManipulation.IsXmlDat(inputs[0]), "", A, logger); + } } } }