|
Digimon World 3 decomp
The European version, SLES_039.36
|
FIGHTSTG's digivolve menu, the Digimon the active partner can digivolve into. More...
#include "battle/battle_mode.h"Go to the source code of this file.
Functions | |
| void | FIGHTSTG_showDigivolveNames (DigivolveMenu *task) |
| Shows the names of the Digimon the menu's partner can digivolve into, its current one in palette 7. | |
| void | FIGHTSTG_updateDigivolveMenu (DigivolveMenu *task, void *children) |
| The digivolve menu's task: L1 and R1 turn the PartnerInfo's page, cross picks one other than the fighter's current Digimon into *result, triangle gives -2. | |
| DigivolveMenu * | FIGHTSTG_createDigivolveMenu (s32 *result) |
| Opens the menu of the Digimon the partner *result can digivolve into; result gets the one picked, or -2 to go back. | |
Variables | |
| CursorLayout | FIGHTSTG_changeCursor |
| the cursor of the Digimon a partner can change into (FIGHTSTG_updateDigivolveMenu sets its count) | |
FIGHTSTG's digivolve menu, the Digimon the active partner can digivolve into.
Definition in file digivolve_menu.c.
| void FIGHTSTG_showDigivolveNames | ( | DigivolveMenu * | task | ) |
Shows the names of the Digimon the menu's partner can digivolve into, its current one in palette 7.
< the HUD, the menus and the messages
< DIGNAM
< what is unavailable
Definition at line 8 of file digivolve_menu.c.
Referenced by FIGHTSTG_updateDigivolveMenu().
| void FIGHTSTG_updateDigivolveMenu | ( | DigivolveMenu * | task, |
| void * | children | ||
| ) |
The digivolve menu's task: L1 and R1 turn the PartnerInfo's page, cross picks one other than the fighter's current Digimon into *result, triangle gives -2.
The match depends on taking the children as the update's void * and copying them: as a parameter of their own type they are equivalent to their argument slot, whose doubled live length gives their register to changed
< SYSTEM06
< SYSTEM06
< SYSTEM07
< SYSTEM01
Definition at line 61 of file digivolve_menu.c.
Referenced by FIGHTSTG_createDigivolveMenu().
| DigivolveMenu * FIGHTSTG_createDigivolveMenu | ( | s32 * | result | ) |
Opens the menu of the Digimon the partner *result can digivolve into; result gets the one picked, or -2 to go back.
Definition at line 169 of file digivolve_menu.c.
Referenced by runDigivolveMenu().
| CursorLayout FIGHTSTG_changeCursor |
the cursor of the Digimon a partner can change into (FIGHTSTG_updateDigivolveMenu sets its count)
FIGHTSTG_updateDigivolveMenu's cursor.
Definition at line 51 of file digivolve_menu.c.
Referenced by FIGHTSTG_updateDigivolveMenu().