diff options
| author | Garrett Cox <garrettjcox@gmail.com> | 2026-07-31 23:47:26 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-31 23:47:26 -0500 |
| commit | f740fe0506483200142108b64fb2abf2eb2f735e (patch) | |
| tree | 97e9cf92e1f05fa5abbb55c7bc3146412e329605 /mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h | |
| parent | 901fde33b6509403bea0ade78150837108ddb233 (diff) | |
Add new file setup screen, for selecting preset, rando/vanilla and seed (#1829)
Diffstat (limited to 'mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h')
| -rw-r--r-- | mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h b/mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h index ad0f6be52..614e5b963 100644 --- a/mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h +++ b/mm/src/overlays/gamestates/ovl_file_choose/z_file_select.h @@ -78,7 +78,11 @@ typedef enum { /* 0x29 */ CM_OPTIONS_MENU, /* 0x2A */ CM_OPTIONS_WAIT_FOR_FLASH_SAVE, /* 0x2B */ CM_OPTIONS_TO_MAIN, - /* 0x2C */ CM_UNUSED_DELAY + /* 0x2C */ CM_UNUSED_DELAY, + // 2S2H [Enhancement] New file setup, shown between picking an empty file and entering a name. + /* 0x2D */ CM_2S2H_ROTATE_TO_NEW_FILE_SETUP, + /* 0x2E */ CM_2S2H_NEW_FILE_SETUP, + /* 0x2F */ CM_2S2H_NEW_FILE_SETUP_TO_MAIN } ConfigMode; typedef enum { @@ -326,6 +330,11 @@ void FileSelect_StartOptions(GameState* thisx); void FileSelect_UpdateOptionsMenu(GameState* thisx); void FileSelect_OptionsWaitForFlashSave(GameState* thisx); +// 2S2H [Enhancement] source: mm/2s2h/Enhancements/Saving/NewFileSetup.cpp +void FileSelect_RotateToNewFileSetup(GameState* thisx); +void FileSelect_UpdateNewFileSetup(GameState* thisx); +void FileSelect_DrawNewFileSetup(GameState* thisx); + extern u8 D_808141F0[]; extern s16 D_80814280[]; |
