using UnityEngine; // Example: GameItem.cs [CreateAssetMenu(fileName = "GameItem", menuName = "Game Data/Game Item")] public class GameItem : ScriptableObject { public string itemName; public Sprite icon; public int itemValue; public string rarity; // todo: maybe like enum type? public string qty; //todo: should this be moved to the inventoryitem object? public int maxStack; public bool isStackable; public bool isEquippable; public bool isConsumable; public bool isQuestItem; public bool isKeyItem; public bool isCraftable; public bool isTradeable; public bool isSellable; public bool isDroppable; public bool isDestroyable; public bool isUsable; }