|
Digimon World 3 decomp
The European version, SLES_039.36
|
The screen: its pages' tabs, the steps between them and the title; the files it loads; and the panels' openings and moves. More...
#include "menus/player_name.h"#include "shared/start_fade.inc.c"#include "shared/update_fade.inc.c"#include "shared/start_lerp.inc.c"#include "shared/update_lerp.inc.c"Go to the source code of this file.
Functions | |
| void | STPLNMET_createTabs (PlayerNameScreen *screen, PlayerNameScreenChildren *children) |
| Creates the three tabs at the top (the name, the partners, the confirmation), hidden. | |
| void | STPLNMET_showTabs (PlayerNameScreen *screen, PlayerNameScreenChildren *children, s32 show) |
| Shows the tabs, the current page's one highlighted, or hides them. | |
| void | STPLNMET_stepScreen (PlayerNameScreen *screen, PlayerNameScreenChildren *children) |
| The screen's states: starts the sprites and the welcome, then goes through the name, the partners and the confirmation (triangle going back); once confirmed, saves the name in GAME.name, gives the party chosen and ends. | |
| void | STPLNMET_drawTitle (PlayerNameScreen *screen) |
| Draws the page's title, opening and closing with the screen's fade. | |
| void | STPLNMET_updateScreen (PlayerNameScreen *screen, PlayerNameScreenChildren *children) |
| The screen's task: loads its files and sound bank and creates the tabs, then starts its music and runs it; stops the music and returns to the field (mode 0x2D8) when it ends. | |
| PlayerNameScreen * | STPLNMET_createScreen (void) |
| Creates the player's name screen (task) | |
| void | STPLNMET_loadFiles (void) |
| Loads the screen's sprites into VRAM and requests its texts and the keyboard. | |
| s32 | STPLNMET_filesLoading (void) |
| Whether the screen's texts or the keyboard are still loading. | |
The screen: its pages' tabs, the steps between them and the title; the files it loads; and the panels' openings and moves.
Definition in file screen.c.
| void STPLNMET_createTabs | ( | PlayerNameScreen * | screen, |
| PlayerNameScreenChildren * | children | ||
| ) |
Creates the three tabs at the top (the name, the partners, the confirmation), hidden.
screen.c
< NAMEET: the Digimon Online registration
< a light blue: what is highlighted or current
Definition at line 7 of file screen.c.
Referenced by STPLNMET_updateScreen().
| void STPLNMET_showTabs | ( | PlayerNameScreen * | screen, |
| PlayerNameScreenChildren * | children, | ||
| s32 | show | ||
| ) |
Shows the tabs, the current page's one highlighted, or hides them.
< a light blue: what is highlighted or current
Definition at line 19 of file screen.c.
Referenced by STPLNMET_stepScreen().
| void STPLNMET_stepScreen | ( | PlayerNameScreen * | screen, |
| PlayerNameScreenChildren * | children | ||
| ) |
The screen's states: starts the sprites and the welcome, then goes through the name, the partners and the confirmation (triangle going back); once confirmed, saves the name in GAME.name, gives the party chosen and ends.
Definition at line 35 of file screen.c.
Referenced by STPLNMET_updateScreen().
| void STPLNMET_drawTitle | ( | PlayerNameScreen * | screen | ) |
Draws the page's title, opening and closing with the screen's fade.
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
Definition at line 115 of file screen.c.
Referenced by STPLNMET_updateScreen().
| void STPLNMET_updateScreen | ( | PlayerNameScreen * | screen, |
| PlayerNameScreenChildren * | children | ||
| ) |
The screen's task: loads its files and sound bank and creates the tabs, then starts its music and runs it; stops the music and returns to the field (mode 0x2D8) when it ends.
< BGM_0030: the memory card screen and the player's name entry
< BGM_0030: the memory card screen and the player's name entry
Definition at line 133 of file screen.c.
Referenced by STPLNMET_createScreen().
| PlayerNameScreen * STPLNMET_createScreen | ( | void | ) |
Creates the player's name screen (task)
Definition at line 171 of file screen.c.
Referenced by STPLNMET_updateScene().
| void STPLNMET_loadFiles | ( | void | ) |