diff --git a/SabreTools.Metadata.DatFiles/DatHeader.cs b/SabreTools.Metadata.DatFiles/DatHeader.cs index dbb570ef..c8a63c92 100644 --- a/SabreTools.Metadata.DatFiles/DatHeader.cs +++ b/SabreTools.Metadata.DatFiles/DatHeader.cs @@ -15,15 +15,6 @@ namespace SabreTools.Metadata.DatFiles [JsonObject("header"), XmlRoot("header")] public sealed class DatHeader : ModelBackedItem, ICloneable { - #region Constants - - /// - /// External name of the DAT - /// - public const string FileNameKey = "FILENAME"; - - #endregion - #region Fields public string? Author @@ -107,6 +98,11 @@ namespace SabreTools.Metadata.DatFiles set => _internal.EmulatorVersion = value; } + /// + /// External name of the DAT + /// + public string? FileName { get; set; } + public MergingFlag ForceMerging { get => _internal.ForceMerging; @@ -299,7 +295,11 @@ namespace SabreTools.Metadata.DatFiles /// /// Clone the current header /// - public object Clone() => new DatHeader(GetInternalClone()) { DatFormat = DatFormat }; + public object Clone() => new DatHeader(GetInternalClone()) + { + DatFormat = DatFormat, + FileName = FileName, + }; /// /// Clone just the format from the current header