|
Digimon World 3 decomp
The European version, SLES_039.36
|
FIGHTSTG_createTechMenu's task: a menu of techniques, six a page. 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 TechMenu *task, s32 state) |
| void(* | setSubstate )(struct TechMenu *task, s32 substate) |
| void(* | setStep )(struct TechMenu *task, s32 step) |
| void(* | setCounter )(struct TechMenu *task, s32 counter) |
| void(* | nextState )(struct TechMenu *task) |
| void(* | nextSubstate )(struct TechMenu *task) |
| void(* | nextStep )(struct TechMenu *task) |
| void(* | tickCounter )(struct TechMenu *task) |
| void(* | update )() |
| void(* | destroy )(struct TechMenu *task) |
| s32 * | result |
| -1 until it is done | |
| s32 | sel |
| the cursor's line last frame | |
| s16 | slots [4] |
| GAME.funcs.getPartnerSlots's. | |
| PartnerEntry | entries [3] |
| skills with SKILL_MARKED can be passed on | |
| s32 | techs [12] |
| ids in the low 13 bits, from 1 | |
| s32 | count |
| s32 | page |
| s32 | pageCount |
FIGHTSTG_createTechMenu's task: a menu of techniques, six a page.
| s32 TechMenu::state |
Definition at line 69 of file menu.h.
Referenced by FIGHTSTG_updateTechMenu().
Definition at line 69 of file menu.h.
Referenced by FIGHTSTG_updateTechMenu().
| void(* TechMenu::nextState) (struct TechMenu *task) |
Definition at line 69 of file menu.h.
Referenced by FIGHTSTG_updateTechMenu().
| s32* TechMenu::result |
-1 until it is done
Definition at line 70 of file menu.h.
Referenced by FIGHTSTG_createTechMenu(), and FIGHTSTG_updateTechMenu().
| s32 TechMenu::sel |
the cursor's line last frame
Definition at line 71 of file menu.h.
Referenced by FIGHTSTG_updateTechMenu().
| s16 TechMenu::slots[4] |
| PartnerEntry TechMenu::entries[3] |
skills with SKILL_MARKED can be passed on
Definition at line 73 of file menu.h.
Referenced by listSlotTechs().
| s32 TechMenu::techs[12] |
ids in the low 13 bits, from 1
Definition at line 74 of file menu.h.
Referenced by FIGHTSTG_drawTechMenu(), FIGHTSTG_showTechPage(), FIGHTSTG_updateTechMenu(), and listSlotTechs().
| s32 TechMenu::count |
Definition at line 75 of file menu.h.
Referenced by FIGHTSTG_showTechPage(), FIGHTSTG_updateTechMenu(), listSlotTechs(), setTechPages(), and showNewTechPage().
| s32 TechMenu::page |
Definition at line 76 of file menu.h.
Referenced by FIGHTSTG_drawTechMenu(), FIGHTSTG_showTechPage(), FIGHTSTG_updateTechMenu(), and showNewTechPage().
| s32 TechMenu::pageCount |
Definition at line 77 of file menu.h.
Referenced by FIGHTSTG_drawTechMenu(), FIGHTSTG_updateTechMenu(), and setTechPages().