Files
TheVVaS-Assets/RPGCore.BackpackEquipment/Runtime/ObjectModules/UnitEquipment/Data/WearableObjectData.cs
T
2026-04-25 23:37:10 +02:00

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; }
}
}