More SuperDAT improvments

This commit is contained in:
Matt Nadareski
2016-05-17 16:53:02 -07:00
parent 4efbc82f81
commit 8994cf6f4c
2 changed files with 25 additions and 16 deletions

View File

@@ -142,9 +142,9 @@ namespace SabreTools.Helper
switch (headreader.Name)
{
case "name":
string readname = headreader.ReadElementContentAsString(); ;
datdata.Name = (datdata.Name == "" ? readname : "");
superdat = superdat || readname.Contains(" - SuperDAT");
content = headreader.ReadElementContentAsString(); ;
datdata.Name = (datdata.Name == "" ? content : datdata.Name);
superdat = superdat || content.Contains(" - SuperDAT");
break;
case "description":
content = headreader.ReadElementContentAsString();
@@ -182,6 +182,11 @@ namespace SabreTools.Helper
content = headreader.ReadElementContentAsString();
datdata.Comment = (datdata.Comment == "" ? content : datdata.Comment);
break;
case "type":
content = headreader.ReadElementContentAsString();
datdata.Type = (datdata.Type == "" ? content : datdata.Type);
superdat = superdat || content.Contains("SuperDAT");
break;
case "clrmamepro":
if (headreader.GetAttribute("forcemerging") != null)
{