using System.Collections; using System.Collections.Generic; using UnityEngine; // Rename it later if you wish to [CreateAssetMenu(fileName = "Item", menuName = "InventorySystem")] public class Item : ScriptableObject { public enum ItemTypeEnum { BasicItem, SpecialItem, None // If needed to return null from a function }; public enum SlotTypeEnum { Melee, Secondary, Primary, Grenede, Pickprop, Empty, Special, None // If needed to return null from a function }; public string ItemName; public uint ItemID; public ItemTypeEnum ItemType = new ItemTypeEnum(); public SlotTypeEnum SlotType = new SlotTypeEnum(); public Object ItemObject; }