Original is cloneable and comparable

This commit is contained in:
Matt Nadareski
2026-04-03 13:48:43 -04:00
parent 716abed8b8
commit 62b2fd3325
15 changed files with 56 additions and 30 deletions

View File

@@ -25,8 +25,8 @@ namespace SabreTools.Metadata.DatItems.Formats
[JsonProperty("value"), XmlElement("value")]
public bool? Value
{
get => _internal.ReadBool(Data.Models.Metadata.Original.ValueKey);
set => _internal[Data.Models.Metadata.Original.ValueKey] = value;
get => _internal.Value;
set => _internal.Value = value;
}
#endregion

View File

@@ -191,7 +191,7 @@ namespace SabreTools.Metadata.DatItems.Formats
{
Write<Original?>("ORIGINAL", new Original
{
Value = original.ReadBool(Data.Models.Metadata.Original.ValueKey),
Value = original.Value,
Content = original.Content,
});
}