diff options
| author | PikalaxALT <PikalaxALT@users.noreply.github.com> | 2020-03-09 10:13:55 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-09 10:13:55 -0400 |
| commit | c40d7241ff2d2c0220550339b27a2725aac856fe (patch) | |
| tree | 05e2c9607d600aa3d36c9d3c8a3b2ca172b66a4c /include/map_preview_screen.h | |
| parent | ac38e814546eca637ea4bafe8792b8d38ff486a3 (diff) | |
| parent | 02aed8fc8e2496cc62873fc52de54c89f0b9ac83 (diff) | |
Merge pull request #294 from PikalaxALT/fldeff_flash
fldeff_flash.c
Diffstat (limited to 'include/map_preview_screen.h')
| -rw-r--r-- | include/map_preview_screen.h | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/include/map_preview_screen.h b/include/map_preview_screen.h index ea85baf71..a287c6f89 100644 --- a/include/map_preview_screen.h +++ b/include/map_preview_screen.h @@ -34,21 +34,30 @@ enum MapPreviewScreenId MPS_COUNT }; +#define MPS_TYPE_CAVE 0 +#define MPS_TYPE_FOREST 1 +#define MPS_TYPE_ANY 2 + struct MapPreviewScreen { u8 mapsec; - bool8 forceFirstTime; + u8 type; u16 flagId; const void * tilesptr; const void * tilemapptr; const void * palptr; }; -u16 sub_80F8318(u8 id); -void sub_80F85BC(u16 a0); -u16 sub_80F856C(u8 id); -bool8 sub_80F8110(u8 mapsec, bool8 forceFirstTime); -bool32 sub_80F83B0(void); +u16 MapPreview_CreateMapNameWindow(u8 id); +void MapPreview_SetFlag(u16 a0); +u16 MapPreview_GetDuration(u8 id); +bool8 MapHasPreviewScreen(u8 mapsec, u8 type); +bool32 ForestMapPreviewScreenIsRunning(void); const struct MapPreviewScreen * GetDungeonMapPreviewScreenInfo(u8 mapsec); +bool32 MapHasPreviewScreen_HandleQLState2(u8 mapsec, u8 type); +void MapPreview_InitBgs(void); +void MapPreview_LoadGfx(u8 mapsec); +bool32 MapPreview_IsGfxLoadFinished(void); +void MapPreview_Unload(s32 windowId); #endif //GUARD_MAP_PREVIEW_SCREEN_H |
