using Godot; namespace Babushka.scripts.CSharp.Common.Inventory; public partial class ItemOnGround2D : Node { private ItemInstance _itemInstance; [Export] private bool _infiniteSupply = false; [Export] private int _finiteSupply = 1; [Export] public bool IsActive = true; private int pickUpCounter = 0; [Signal] public delegate void SuccessfulPickUpEventHandler(); private Label _itemLabel => GetNode