Files
GameJamDungeon/Zennysoft.Game.Ma/src/ui/inventory_menu/IItemSlot.cs
Zenny 8ce38c3c13 Redesign and reimplement inventory menu
Add jewels but no implementation yet (needed redesign of inventory menu to function correctly)
2026-02-11 04:08:42 -08:00

18 lines
382 B
C#

using Chickensoft.Collections;
using Chickensoft.GodotNodeInterfaces;
using System;
using Zennysoft.Ma.Adapter;
namespace Zennysoft.Game.Ma;
public interface IItemSlot : IButton
{
public AutoProp<InventoryItem> Item { get; }
public void SetItemEquipmentStatus(bool isEquipped);
public event Action<IItemSlot> ItemPressed;
public event Action<IItemSlot> ItemSelected;
}