MachineType is common, add Logiqx header values

This commit is contained in:
Matt Nadareski
2020-08-20 15:39:32 -07:00
parent 5ef365249f
commit e65b45b80f
9 changed files with 145 additions and 82 deletions

View File

@@ -200,6 +200,14 @@ namespace SabreTools.Library.DatFiles
#endregion
#region Logiqx
case "DatFile.Build":
Header.Build = (Header.Build == null ? value : Header.Build);
break;
#endregion
#endregion // DatFile
#region Machine
@@ -246,6 +254,10 @@ namespace SabreTools.Library.DatFiles
machine.SampleOf = value;
break;
case "Machine.MachineType":
machine.MachineType = value.AsMachineType();
break;
#endregion
#region AttractMode
@@ -321,10 +333,6 @@ namespace SabreTools.Library.DatFiles
break;
case "Machine.MachineType":
machine.MachineType = value.AsMachineType();
break;
#endregion
#region Logiqx
@@ -751,6 +759,13 @@ namespace SabreTools.Library.DatFiles
#endregion
#region Logiqx
case "build":
return "DatFile.Build";
#endregion
#endregion // DatFile
#region Machine
@@ -803,6 +818,14 @@ namespace SabreTools.Library.DatFiles
case "sampleof":
return "Machine.SampleOf";
case "gametype":
case "game type":
case "game-type":
case "machinetype":
case "machine type":
case "machine-type":
return "Machine.MachineType";
#endregion
#region AttractMode
@@ -861,14 +884,6 @@ namespace SabreTools.Library.DatFiles
case "infos":
return "Machine.Infos";
case "gametype":
case "game type":
case "game-type":
case "machinetype":
case "machine type":
case "machine-type":
return "Machine.MachineType";
#endregion
#region Logiqx