using System; using UnityEngine; namespace DDD { [Serializable] public class InventoryItemData : IId { [field: SerializeField] public string Id { get; set; } [field: SerializeField] public int Quantity { get; set; } public InventoryItemData(string id, int quantity) { Id = id; Quantity = quantity; } public ItemData ItemData => InventoryManager.Instance.GetItemDataByIdOrNull(Id); } }