Files
GameJamDungeon/Zennysoft.Game.Ma.Implementation/Game/state/GameState.Input.cs
2025-06-28 00:30:16 -07:00

36 lines
820 B
C#

namespace Zennysoft.Ma.Adapter;
public partial class GameState
{
public static class Input
{
public readonly record struct NewGame;
public readonly record struct LoadGame;
public readonly record struct ContinueGame;
public readonly record struct ReturnToMainMenu;
public readonly record struct LoadNextFloor;
public readonly record struct InventoryButtonPressed;
public readonly record struct MiniMapButtonPressed;
public readonly record struct PauseButtonPressed;
public readonly record struct DebugButtonPressed;
public readonly record struct FloorExitEntered;
public readonly record struct AskForTeleport;
public readonly record struct UseTeleport;
public readonly record struct CloseTeleport;
public readonly record struct GameOver;
}
}