using System; using RPGCore.BackpackEquipment.ObjectModules.UnitEquipment.Objects; using RPGCore.Core.Objects; using RPGCore.ObjectModules.EventObjectModule; using RPGCoreCommon.Helpers.PropertyAttributeDrawers; using UnityEngine; namespace RPGCore.BackpackEquipment.ObjectModules.UnitEquipment.Data { [Serializable] public sealed class WearableObjectData : BaseData { [Header("Current state")] [field: SerializeField, ReadOnly] public UnitObject equippedBy { get; set; } [Header("WEARABLE")] [field: SerializeField] public WearableTypeSO type { get; private set; } } }