mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Convert remaining items, add NameKey
This commit is contained in:
30
SabreTools.DatItems/Formats/SharedFeat.cs
Normal file
30
SabreTools.DatItems/Formats/SharedFeat.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System.Xml.Serialization;
|
||||
using Newtonsoft.Json;
|
||||
using SabreTools.Core;
|
||||
|
||||
namespace SabreTools.DatItems.Formats
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents one shared feature object
|
||||
/// </summary>
|
||||
[JsonObject("sharedfeat"), XmlRoot("sharedfeat")]
|
||||
public sealed class SharedFeat : DatItem<Models.Metadata.SharedFeat>
|
||||
{
|
||||
#region Fields
|
||||
|
||||
/// <inheritdoc>/>
|
||||
protected override ItemType ItemType => ItemType.SharedFeat;
|
||||
|
||||
/// <inheritdoc>/>
|
||||
protected override string? NameKey => Models.Metadata.SharedFeat.NameKey;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
public SharedFeat() : base() { }
|
||||
public SharedFeat(Models.Metadata.SharedFeat item) : base(item) { }
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user