|
Digimon World 3 decomp
The European version, SLES_039.36
|
The menu of the Digimon the active partner can digivolve into (FIGHTSTG_createDigivolveMenu), with the PartnerInfo of the one under the cursor. More...
#include <battle/battle_mode/menu.h>
Data Fields | |
| s32 | id |
| s32 | key1 |
| s32 | key2 |
| s32 | state |
| s32 | substate |
| s32 | step |
| s32 | counter |
| s32 | paused |
| s32 | childCount |
| void * | children |
| void(* | setState )(struct DigivolveMenu *task, s32 state) |
| void(* | setSubstate )(struct DigivolveMenu *task, s32 substate) |
| void(* | setStep )(struct DigivolveMenu *task, s32 step) |
| void(* | setCounter )(struct DigivolveMenu *task, s32 counter) |
| void(* | nextState )(struct DigivolveMenu *task) |
| void(* | nextSubstate )(struct DigivolveMenu *task) |
| void(* | nextStep )(struct DigivolveMenu *task) |
| void(* | tickCounter )(struct DigivolveMenu *task) |
| void(* | update )() |
| void(* | destroy )(struct DigivolveMenu *task) |
| s32 * | result |
| -1 until it is done, then the Digimon or -2 | |
| s32 | partner |
| *result when it was made | |
| s32 | page |
| the PartnerInfo page, 0-2 | |
| s32 | sel |
| the cursor's line last frame | |
| s16 | ids [4] |
| the partner, then its digivolutions (slots of 3 or more) | |
| s32 | count |
| s16 | slots [4] |
| GAME.funcs.getPartnerSlots's. | |
The menu of the Digimon the active partner can digivolve into (FIGHTSTG_createDigivolveMenu), with the PartnerInfo of the one under the cursor.
| s32 DigivolveMenu::state |
Definition at line 47 of file menu.h.
Referenced by FIGHTSTG_updateDigivolveMenu().
| void* DigivolveMenu::children |
Definition at line 47 of file menu.h.
Referenced by FIGHTSTG_showDigivolveNames().
| void(* DigivolveMenu::setState) (struct DigivolveMenu *task, s32 state) |
Definition at line 47 of file menu.h.
Referenced by FIGHTSTG_updateDigivolveMenu().
| void(* DigivolveMenu::setSubstate) (struct DigivolveMenu *task, s32 substate) |
| void(* DigivolveMenu::setStep) (struct DigivolveMenu *task, s32 step) |
| void(* DigivolveMenu::setCounter) (struct DigivolveMenu *task, s32 counter) |
| void(* DigivolveMenu::nextState) (struct DigivolveMenu *task) |
Definition at line 47 of file menu.h.
Referenced by FIGHTSTG_updateDigivolveMenu().
| void(* DigivolveMenu::nextSubstate) (struct DigivolveMenu *task) |
| void(* DigivolveMenu::nextStep) (struct DigivolveMenu *task) |
| void(* DigivolveMenu::tickCounter) (struct DigivolveMenu *task) |
| void(* DigivolveMenu::destroy) (struct DigivolveMenu *task) |
| s32* DigivolveMenu::result |
-1 until it is done, then the Digimon or -2
Definition at line 48 of file menu.h.
Referenced by FIGHTSTG_createDigivolveMenu(), and FIGHTSTG_updateDigivolveMenu().
| s32 DigivolveMenu::partner |
*result when it was made
Definition at line 49 of file menu.h.
Referenced by FIGHTSTG_createDigivolveMenu(), FIGHTSTG_showDigivolveNames(), and FIGHTSTG_updateDigivolveMenu().
| s32 DigivolveMenu::page |
the PartnerInfo page, 0-2
Definition at line 50 of file menu.h.
Referenced by FIGHTSTG_updateDigivolveMenu().
| s32 DigivolveMenu::sel |
the cursor's line last frame
Definition at line 51 of file menu.h.
Referenced by FIGHTSTG_updateDigivolveMenu().
| s16 DigivolveMenu::ids[4] |
the partner, then its digivolutions (slots of 3 or more)
Definition at line 52 of file menu.h.
Referenced by FIGHTSTG_showDigivolveNames(), and FIGHTSTG_updateDigivolveMenu().
| s32 DigivolveMenu::count |
Definition at line 53 of file menu.h.
Referenced by FIGHTSTG_showDigivolveNames(), and FIGHTSTG_updateDigivolveMenu().
| s16 DigivolveMenu::slots[4] |
GAME.funcs.getPartnerSlots's.
Definition at line 54 of file menu.h.
Referenced by FIGHTSTG_updateDigivolveMenu().