Add ListXML header fields

This commit is contained in:
Matt Nadareski
2020-08-20 15:13:57 -07:00
parent c3781b3397
commit 90f704b72b
4 changed files with 135 additions and 25 deletions

View File

@@ -116,6 +116,8 @@ namespace SabreTools.Library.DatFiles
{
#region DatFile
#region Common
case "DatFile.FileName":
Header.FileName = (Header.FileName== null ? value : Header.FileName);
break;
@@ -186,6 +188,20 @@ namespace SabreTools.Library.DatFiles
#endregion
#region ListXML
case "DatFile.Debug":
Header.Debug = (Header.Debug == null ? value.AsYesNo() : Header.Debug);
break;
case "DatFile.MameConfig":
Header.MameConfig = (Header.MameConfig == null ? value : Header.MameConfig);
break;
#endregion
#endregion // DatFile
#region Machine
#region Common
@@ -654,6 +670,8 @@ namespace SabreTools.Library.DatFiles
{
#region DatFile
#region Common
case "file":
case "filename":
case "file name":
@@ -721,6 +739,20 @@ namespace SabreTools.Library.DatFiles
#endregion
#region ListXML
case "debug":
return "DatFile.Debug";
case "mameconfig":
case "mame config":
case "mame-config":
return "DatFile.MameConfig";
#endregion
#endregion // DatFile
#region Machine
#region Common