Ability to switch weapons through the menu

This commit is contained in:
Marco 2025-02-25 18:42:11 +01:00
commit ff6d46ebcd
11 changed files with 61 additions and 4 deletions

View file

@ -43,6 +43,8 @@ public partial class ItemsMenu : ItemList
{
var item = _itemsDic[index];
GD.Print("Item: " + item);
_inventoryManager.UseItem(item);
HideInventory();
}
@ -57,9 +59,10 @@ public partial class ItemsMenu : ItemList
public void ShowInventory()
{
this.Show();
foreach (var itm in _inventoryManager.Items)
foreach (var item in _inventoryManager.Items)
{
var item = itm.Value;
if (item.Count <= 0) continue;
var index = this.AddItem($"{item.Item.ItemName} x{item.Count}", item.Item.InventorySprite,
item.Item.Selectable);