namespace Zennysoft.Ma.Adapter; public partial class GameLogic { public static class Input { public readonly record struct StartGame; public readonly record struct Initialize; public readonly record struct GoToOverworld; public readonly record struct SaveGame; public readonly record struct OpenInventory; public readonly record struct CloseInventory; public readonly record struct FloorExitReached; public readonly record struct HideFloorClearMenu; public readonly record struct GameOver; public readonly record struct GoToNextFloor; public readonly record struct PauseGame; public readonly record struct UnpauseGame; public readonly record struct PauseMenuTransitioned; public readonly record struct AskForTeleport; public readonly record struct HideAskForTeleport; } }