20 lines
644 B
C#
20 lines
644 B
C#
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<WearableObject>
|
|
{
|
|
[Header("Current state")]
|
|
[field: SerializeField, ReadOnly] public UnitObject equippedBy { get; set; }
|
|
|
|
[Header("WEARABLE")]
|
|
[field: SerializeField] public WearableTypeSO type { get; private set; }
|
|
}
|
|
}
|