[DatTools] Add nodump flag matching to CMP dats

This commit is contained in:
Matt Nadareski
2016-07-13 10:00:40 -07:00
parent cbd30727f4
commit 586514aabf

View File

@@ -207,7 +207,6 @@ namespace SabreTools.Helper
rom.Name = gc[i].Replace("\"", "");
break;
case "size":
Int64.TryParse(gc[i].Replace("\"", ""), out rom.Size);
break;
case "crc":
@@ -219,6 +218,12 @@ namespace SabreTools.Helper
case "sha1":
rom.SHA1 = gc[i].Replace("\"", "").ToLowerInvariant();
break;
case "flags":
if (gc[i].Replace("\"", "").ToLowerInvariant() == "nodump")
{
rom.Nodump = true;
}
break;
}
attrib = "";
@@ -270,6 +275,12 @@ namespace SabreTools.Helper
case "sha1":
rom.SHA1 = val.ToLowerInvariant();
break;
case "flags":
if (val.ToLowerInvariant() == "nodump")
{
rom.Nodump = true;
}
break;
}
quote = false;