using Godot; namespace Cirno.Scripts.Resources; [GlobalClass] public partial class LootItem : Resource { [Export] public string ItemName { get; set; } [Export] public string ItemKey { get; set; } [Export] public ItemTypes Item; [Export] public int Amount; [Export] public int Max; [Export] public bool PickupIfMaxed; [Export] public bool ConsumeOnUse; [Export] public UiItemType UiType; [Export] public AtlasTexture InventorySprite; [Export] public SpriteFrames WorldSprite; [Export] public PackedScene HudItemScene; } public enum UiItemType { NoUI, Icon, IconText }