Files
GameJamDungeon/Zennysoft.Game.Ma.Implementation/Game/state/GameState.Input.cs

34 lines
764 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 ExitGame;
public readonly record struct LoadNextFloor;
public readonly record struct InventoryButtonPressed;
public readonly record struct InteractButtonPressed;
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;
}
}