// Copyright 2018 RED Software, LLC. All Rights Reserved.

using IgniteEngine.Content.Items;
using IgniteEngine.IO;

namespace IgniteEngine.Definitions.SHN
{
    /// <summary>
    /// Class that defines the file ItemInfo.shn.
    /// </summary>
    [Definition]
    public class ItemInfo
    {
        /// <summary>
        /// The item's ID.
        /// </summary>
        [Identity]
        public ushort ID { get; private set; }
        /// <summary>
        /// The item's index name.
        /// </summary>
        public string InxName { get; private set; }
        /// <summary>
        /// The item's full name.
        /// </summary>
        public string Name { get; private set; }
        /// <summary>
        /// The item's equip type.
        /// </summary>
        public ItemEquip Equip { get; private set; }
    }
}
