This commit is contained in:
Boki 2026-02-16 13:18:04 -05:00
parent 2d6a6bd3a1
commit d80e723b94
28 changed files with 1801 additions and 352 deletions

View file

@ -81,3 +81,22 @@ public enum MapType
Temple,
Endgame
}
public enum GameUiState
{
Unknown,
Playing,
InventoryOpen,
StashOpen,
VendorOpen,
MapOverlay,
Loading,
Dead,
EscapeMenu
}
public interface IGameStateProvider
{
GameUiState CurrentState { get; }
event Action<GameUiState, GameUiState>? StateChanged;
}