Mystery item implementation

This commit is contained in:
2025-03-26 23:13:01 -07:00
parent 114ff35630
commit 9d3621dd2c
58 changed files with 860 additions and 309 deletions

View File

@@ -1,6 +1,5 @@
using Godot;
using System;
using Zennysoft.Game.Abstractions;
namespace Zennysoft.Ma.Adapter;
@@ -18,7 +17,6 @@ public class GameEventDepot : IGameEventDepot
public event Action? MenuBackedOut;
public event Action? InventorySorted;
public event Action<InventoryItem>? HealingItemConsumed;
public event Action<IHealthPack>? RestorativePickedUp;
public void OnOverworldEntered() => OverworldEntered?.Invoke();
public void OnDungeonAThemeAreaEntered() => DungeonAThemeAreaEntered?.Invoke();
@@ -32,7 +30,6 @@ public class GameEventDepot : IGameEventDepot
public void OnInventorySorted() => InventorySorted?.Invoke();
public void OnHealingItemConsumed(InventoryItem item) => HealingItemConsumed?.Invoke(item);
public void OnRestorativePickedUp(IHealthPack restorative) => RestorativePickedUp?.Invoke(restorative);
public void Dispose()
{