The title overlay: the Golden Sun logo and its sprites revealed over the title screen. More...
Go to the source code of this file.
Functions | |
| static void | Title_RevealScreen (s32 unused) |
| Prepares the logo, reveals its sprites and then opens the screen transition. | |
| static void | Title_LoadBackground (void) |
| Loads the logo palette and tiles, builds its tilemap and resets scrolling. | |
| u8 * | Title_GetEntrances (void) |
| s32 | SceneData_ReturnZero (void) |
| u8 * | Title_GetExits (void) |
| u8 * | Title_GetPlacements (void) |
| The title overlay has no placed field actors. | |
| u8 * | Title_GetEvents (void) |
| The title overlay has no field events. | |
| s32 | Title_Run (void) |
| Routes the logo, completion presentation and new-game title entrances. | |
| static void | Title_LoadSprites (s32 unused) |
| Decodes the language-specific title sprites and uploads their palette and tiles. | |
| static void | Title_UpdateSpriteReveal (void) |
| Reveals successive sprite columns, flickering each newly reached column. | |
Variables | |
| struct SceneEntrance | gTitleEntrances [] |
| u32 | gTitleExits [] |
| struct ScenePlacement | gTitlePlacements [] |
| struct SceneEvent | gTitleEvents [] |
| s16 | gTitleVramBlock = -1 |
The title overlay: the Golden Sun logo and its sprites revealed over the title screen.
Definition in file title.c.
|
static |
Prepares the logo, reveals its sprites and then opens the screen transition.
Definition at line 241 of file title.c.
Referenced by Title_RevealScreen(), and Title_Run().
|
static |
Loads the logo palette and tiles, builds its tilemap and resets scrolling.
Definition at line 279 of file title.c.
Referenced by Title_LoadBackground(), and Title_RevealScreen().
| u8 * Title_GetEntrances | ( | void | ) |
Definition at line 48 of file title.c.
Referenced by Title_GetEntrances().
| u8 * Title_GetExits | ( | void | ) |
Definition at line 52 of file title.c.
Referenced by Title_GetExits().
| u8 * Title_GetPlacements | ( | void | ) |
The title overlay has no placed field actors.
Definition at line 55 of file title.c.
Referenced by Title_GetPlacements().
| u8 * Title_GetEvents | ( | void | ) |
The title overlay has no field events.
Definition at line 58 of file title.c.
Referenced by Title_GetEvents().
| s32 Title_Run | ( | void | ) |
Routes the logo, completion presentation and new-game title entrances.
Definition at line 61 of file title.c.
Referenced by Title_Run().
|
static |
Decodes the language-specific title sprites and uploads their palette and tiles.
Definition at line 137 of file title.c.
Referenced by Title_LoadSprites(), and Title_RevealScreen().
|
static |
Reveals successive sprite columns, flickering each newly reached column.
Definition at line 171 of file title.c.
Referenced by Title_RevealScreen(), and Title_UpdateSpriteReveal().
| struct SceneEntrance gTitleEntrances[] |
Definition at line 322 of file title.c.
Referenced by Title_GetEntrances().
| u32 gTitleExits[] |
Definition at line 327 of file title.c.
Referenced by Title_GetExits().
| struct ScenePlacement gTitlePlacements[] |
Definition at line 331 of file title.c.
Referenced by Title_GetPlacements().
| struct SceneEvent gTitleEvents[] |
Definition at line 335 of file title.c.
Referenced by Title_GetEvents().
| s16 gTitleVramBlock = -1 |
Definition at line 339 of file title.c.
Referenced by Title_LoadSprites(), and Title_UpdateSpriteReveal().