diff options
| author | Pepe20129 <72659707+Pepe20129@users.noreply.github.com> | 2025-06-01 17:10:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-01 17:10:49 +0200 |
| commit | 1f9bf023a08df21cf1099e11f432d6c643343d13 (patch) | |
| tree | a4e3adbfec0ea8b3b0182b6282124c6114d01562 /include | |
| parent | f4028e49b93133deac7df95a506379198f43fd9e (diff) | |
Document kaleido debug menu (#2506)
* Document kaleido debug menu
* Fix BSS
* bss
* Address reviews
* bss
* add #pragma increment_block_number to z_parameter and let CI do its thing
* bss
* buffer -> digitBuf
* reformat comments on sSectionPositions. trick clang-format into not ruining the array by adding // comments on their own line
* rename to KaleidoScope_DrawInventoryEditor
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/z64pause.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/z64pause.h b/include/z64pause.h index da0e56038..24f53a93d 100644 --- a/include/z64pause.h +++ b/include/z64pause.h @@ -79,11 +79,18 @@ typedef enum PauseState { /* 19 */ PAUSE_STATE_RESUME_GAMEPLAY // Handles returning to normal gameplay once the pause menu is visually closed } PauseState; +typedef enum PauseDebugState { + /* 0 */ PAUSE_DEBUG_STATE_CLOSED, + /* 1 */ PAUSE_DEBUG_STATE_INVENTORY_EDITOR_OPENING, + /* 2 */ PAUSE_DEBUG_STATE_INVENTORY_EDITOR_OPEN, + /* 3 */ PAUSE_DEBUG_STATE_FLAG_SET_OPEN +} PauseDebugState; + #define IS_PAUSE_STATE_GAMEOVER(pauseCtx) \ (((pauseCtx)->state >= PAUSE_STATE_GAME_OVER_START) && ((pauseCtx)->state <= PAUSE_STATE_GAME_OVER_FINISH)) #define IS_PAUSED(pauseCtx) \ - (((pauseCtx)->state != PAUSE_STATE_OFF) || ((pauseCtx)->debugState != 0)) + (((pauseCtx)->state != PAUSE_STATE_OFF) || ((pauseCtx)->debugState != PAUSE_DEBUG_STATE_CLOSED)) // Sub-states of PAUSE_STATE_MAIN typedef enum PauseMainState { |
