mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-22 14:55:11 +00:00
Add dir RomVault header extension field
This commit is contained in:
@@ -33,6 +33,8 @@ namespace SabreTools.Data.Models.Metadata
|
||||
|
||||
public string? Description { get; set; }
|
||||
|
||||
public string? DirHandling { get; set; }
|
||||
|
||||
public string? Email { get; set; }
|
||||
|
||||
public string? EmulatorVersion { get; set; }
|
||||
@@ -137,6 +139,7 @@ namespace SabreTools.Data.Models.Metadata
|
||||
obj.DatVersion = DatVersion;
|
||||
obj.Debug = Debug;
|
||||
obj.Description = Description;
|
||||
obj.DirHandling = DirHandling;
|
||||
obj.Email = Email;
|
||||
obj.EmulatorVersion = EmulatorVersion;
|
||||
obj.FileName = FileName;
|
||||
@@ -227,6 +230,11 @@ namespace SabreTools.Data.Models.Metadata
|
||||
else if (Description is not null && !Description.Equals(other.Description, StringComparison.OrdinalIgnoreCase))
|
||||
return false;
|
||||
|
||||
if ((DirHandling is null) ^ (other.DirHandling is null))
|
||||
return false;
|
||||
else if (DirHandling is not null && !DirHandling.Equals(other.DirHandling, StringComparison.OrdinalIgnoreCase))
|
||||
return false;
|
||||
|
||||
if ((Email is null) ^ (other.Email is null))
|
||||
return false;
|
||||
else if (Email is not null && !Email.Equals(other.Email, StringComparison.OrdinalIgnoreCase))
|
||||
|
||||
Reference in New Issue
Block a user