|
Digimon World 3 decomp
The European version, SLES_039.36
|
The battle's item menu (FIGHTSTG_updateItemMenu): the usable items, seven 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 ItemMenu *task, s32 state) |
| void(* | setSubstate )(struct ItemMenu *task, s32 substate) |
| void(* | setStep )(struct ItemMenu *task, s32 step) |
| void(* | setCounter )(struct ItemMenu *task, s32 counter) |
| void(* | nextState )(struct ItemMenu *task) |
| void(* | nextSubstate )(struct ItemMenu *task) |
| void(* | nextStep )(struct ItemMenu *task) |
| void(* | tickCounter )(struct ItemMenu *task) |
| void(* | update )() |
| void(* | destroy )(struct ItemMenu *task) |
| s32 * | result |
| -1 until it is done, then the item or -2 | |
| s32 | sel |
| the cursor's line last frame | |
| s16 | items [0x194] |
| the bag's (ITEM_FUNCS.list) | |
| s16 * | usable |
| the items with flag 2 | |
| s32 | count |
| s32 | page |
| s32 | pageCount |
The battle's item menu (FIGHTSTG_updateItemMenu): the usable items, seven a page.
| s32 ItemMenu::state |
Definition at line 85 of file menu.h.
Referenced by FIGHTSTG_updateItemMenu().
Definition at line 85 of file menu.h.
Referenced by FIGHTSTG_updateItemMenu().
| void(* ItemMenu::nextState) (struct ItemMenu *task) |
Definition at line 85 of file menu.h.
Referenced by FIGHTSTG_updateItemMenu().
| s32* ItemMenu::result |
-1 until it is done, then the item or -2
Definition at line 86 of file menu.h.
Referenced by FIGHTSTG_createItemMenu(), and FIGHTSTG_updateItemMenu().
| s32 ItemMenu::sel |
the cursor's line last frame
Definition at line 87 of file menu.h.
Referenced by FIGHTSTG_updateItemMenu().
| s16 ItemMenu::items[0x194] |
the bag's (ITEM_FUNCS.list)
Definition at line 88 of file menu.h.
Referenced by FIGHTSTG_updateItemMenu().
| s16* ItemMenu::usable |
the items with flag 2
Definition at line 89 of file menu.h.
Referenced by FIGHTSTG_drawItemMenu(), FIGHTSTG_showItemPage(), and FIGHTSTG_updateItemMenu().
| s32 ItemMenu::count |
Definition at line 90 of file menu.h.
Referenced by FIGHTSTG_drawItemMenu(), FIGHTSTG_showItemPage(), and FIGHTSTG_updateItemMenu().
| s32 ItemMenu::page |
Definition at line 91 of file menu.h.
Referenced by FIGHTSTG_drawItemMenu(), FIGHTSTG_showItemPage(), and FIGHTSTG_updateItemMenu().
| s32 ItemMenu::pageCount |
Definition at line 92 of file menu.h.
Referenced by FIGHTSTG_drawItemMenu(), and FIGHTSTG_updateItemMenu().