Add jewels but no implementation yet (needed redesign of inventory menu to function correctly)
18 lines
382 B
C#
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;
|
|
}
|