Files
GameJamDungeon/Zennysoft.Game.Ma.Implementation/Game/state/GameState.Input.cs
2025-08-08 23:43:57 -07:00

34 lines
763 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 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;
}
}