using UnityEngine; // Example: GameItem.cs [CreateAssetMenu(fileName = "ToolItem", menuName = "Game Data/Tool")] public class ToolItem : GameItem { public int durability; public int maxDurability; public int range; public int power; public int speed; public int efficiency; public bool isHarvestingTool; public bool isBuildingTool; public bool isCombatTool; public bool isUtilityTool; public bool isCraftingTool; public bool isGatheringTool; public bool isFishingTool; public bool isMiningTool; public bool isWoodcuttingTool; public bool isHuntingTool; public bool isFarmingTool; public bool isCookingTool; public bool isSmithingTool; public bool isAlchemyTool; public bool isEnchantingTool; public bool isRepairingTool; // set type to Tool when creating a new ToolItem public ToolItem() { type = ItemType.Tool; } }