|
Digimon World 3 decomp
The European version, SLES_039.36
|
The tech screen (STSTATUS_createTechScreen) More...
#include <menus/field_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 TechScreen *task, s32 state) |
| void(* | setSubstate )(struct TechScreen *task, s32 substate) |
| void(* | setStep )(struct TechScreen *task, s32 step) |
| void(* | setCounter )(struct TechScreen *task, s32 counter) |
| void(* | nextState )(struct TechScreen *task) |
| void(* | nextSubstate )(struct TechScreen *task) |
| void(* | nextStep )(struct TechScreen *task) |
| void(* | tickCounter )(struct TechScreen *task) |
| void(* | update )() |
| void(* | destroy )(struct TechScreen *task) |
| FieldMenuScreen * | menu |
| s32 | layer |
| s32 | depth |
| s32 | count |
| party members | |
| s32 | frames [3] |
| of the partners' portraits | |
| s32 | frameTime |
| s32 | cursorFrame |
| s32 | cursorTime |
| s32 | memberShown |
| the user's cursor | |
| s32 | member |
| who uses the technique | |
| s32 | targetShown |
| the target's cursor | |
| s32 | target |
| s32 | cursor |
| TechRow | rows [3] |
| s32 | blink |
| the help arrow | |
| s32 | blinkFrame |
| s32 | blinkTime |
| PanelAnim | pageFades [3] |
| PanelAnim | fades [2] |
| PanelAnim | fade |
The tech screen (STSTATUS_createTechScreen)
Definition at line 398 of file field_menu.h.
| s32 TechScreen::id |
Definition at line 399 of file field_menu.h.
| s32 TechScreen::key1 |
Definition at line 399 of file field_menu.h.
| s32 TechScreen::key2 |
Definition at line 399 of file field_menu.h.
| s32 TechScreen::state |
Definition at line 399 of file field_menu.h.
Referenced by STSTATUS_closeFirstTechPage(), STSTATUS_closeTechScreenAlone(), and STSTATUS_updateTechScreen().
| s32 TechScreen::substate |
Definition at line 399 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_chooseTechMember(), STSTATUS_chooseTechTarget(), STSTATUS_closeNoFieldTechs(), STSTATUS_closeSecondOfThreeTechPages(), STSTATUS_closeSecondOfTwoTechPages(), STSTATUS_closeShortMp(), STSTATUS_closeTechScreen(), STSTATUS_closeTechUsed(), STSTATUS_closeThirdTechPage(), STSTATUS_drawTechScreen(), STSTATUS_enterTechList(), STSTATUS_openFirstOfThreeTechPages(), STSTATUS_openFirstOfTwoTechPages(), STSTATUS_openSecondOfThreeTechPages(), STSTATUS_openSecondOfTwoTechPages(), STSTATUS_openTechList(), STSTATUS_openTechScreenAlone(), STSTATUS_openThirdTechPage(), STSTATUS_runTechScreen(), STSTATUS_sayNoFieldTechs(), STSTATUS_showTechHelp(), and STSTATUS_startTechScreen().
| s32 TechScreen::step |
Definition at line 399 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_chooseTechTarget(), and STSTATUS_closeTechUsed().
| s32 TechScreen::counter |
Definition at line 399 of file field_menu.h.
| s32 TechScreen::paused |
Definition at line 399 of file field_menu.h.
| s32 TechScreen::childCount |
Definition at line 399 of file field_menu.h.
| void* TechScreen::children |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::setState) (struct TechScreen *task, s32 state) |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::setSubstate) (struct TechScreen *task, s32 substate) |
Definition at line 399 of file field_menu.h.
Referenced by STSTATUS_closeTechList().
| void(* TechScreen::setStep) (struct TechScreen *task, s32 step) |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::setCounter) (struct TechScreen *task, s32 counter) |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::nextState) (struct TechScreen *task) |
Definition at line 399 of file field_menu.h.
Referenced by STSTATUS_updateTechScreen().
| void(* TechScreen::nextSubstate) (struct TechScreen *task) |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::nextStep) (struct TechScreen *task) |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::tickCounter) (struct TechScreen *task) |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::update) () |
Definition at line 399 of file field_menu.h.
| void(* TechScreen::destroy) (struct TechScreen *task) |
Definition at line 399 of file field_menu.h.
| FieldMenuScreen* TechScreen::menu |
Definition at line 400 of file field_menu.h.
Referenced by STSTATUS_createTechScreen().
| s32 TechScreen::layer |
Definition at line 401 of file field_menu.h.
Referenced by STSTATUS_createTechScreen(), STSTATUS_createTechWindows(), and STSTATUS_drawTechScreen().
| s32 TechScreen::depth |
Definition at line 402 of file field_menu.h.
Referenced by STSTATUS_createTechScreen(), STSTATUS_createTechWindows(), and STSTATUS_drawTechScreen().
| s32 TechScreen::count |
party members
Definition at line 403 of file field_menu.h.
Referenced by STSTATUS_animateTechPortraits(), STSTATUS_chooseTechMember(), STSTATUS_chooseTechTarget(), STSTATUS_closeTechScreen(), STSTATUS_drawTechScreen(), STSTATUS_startTechScreen(), STSTATUS_updateTechScreen(), and STSTATUS_useTech().
| s32 TechScreen::frames[3] |
of the partners' portraits
Definition at line 404 of file field_menu.h.
Referenced by STSTATUS_animateTechPortraits(), and STSTATUS_drawTechScreen().
| s32 TechScreen::frameTime |
Definition at line 405 of file field_menu.h.
Referenced by STSTATUS_animateTechPortraits().
| s32 TechScreen::cursorFrame |
Definition at line 406 of file field_menu.h.
Referenced by STSTATUS_drawTechScreen(), and STSTATUS_stepTechCursor().
| s32 TechScreen::cursorTime |
Definition at line 407 of file field_menu.h.
Referenced by STSTATUS_stepTechCursor().
| s32 TechScreen::memberShown |
the user's cursor
Definition at line 408 of file field_menu.h.
Referenced by STSTATUS_chooseTechTarget(), STSTATUS_closeNoFieldTechs(), STSTATUS_closeTechScreen(), STSTATUS_drawTechScreen(), STSTATUS_sayNoFieldTechs(), and STSTATUS_showTechHelp().
| s32 TechScreen::member |
who uses the technique
Definition at line 409 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_chooseTechMember(), STSTATUS_drawTechScreen(), STSTATUS_getChosenTech(), STSTATUS_openTechList(), STSTATUS_showChosenTech(), STSTATUS_showTechList(), and STSTATUS_useTech().
| s32 TechScreen::targetShown |
the target's cursor
Definition at line 410 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_chooseTechTarget(), STSTATUS_closeTechUsed(), and STSTATUS_drawTechScreen().
| s32 TechScreen::target |
Definition at line 411 of file field_menu.h.
Referenced by STSTATUS_chooseTechTarget(), STSTATUS_drawTechScreen(), and STSTATUS_useTech().
| s32 TechScreen::cursor |
Definition at line 412 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_createTechWindows(), STSTATUS_enterTechList(), STSTATUS_getChosenTech(), STSTATUS_showChosenTech(), and STSTATUS_useTech().
| TechRow TechScreen::rows[3] |
Definition at line 413 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_drawTechScreen(), STSTATUS_getChosenTech(), STSTATUS_listFieldTechs(), STSTATUS_openTechList(), STSTATUS_showChosenTech(), STSTATUS_showTechList(), STSTATUS_updateTechScreen(), and STSTATUS_useTech().
| s32 TechScreen::blink |
the help arrow
Definition at line 414 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_chooseTechTarget(), STSTATUS_closeNoFieldTechs(), STSTATUS_closeShortMp(), STSTATUS_closeTechUsed(), STSTATUS_drawTechScreen(), and STSTATUS_sayNoFieldTechs().
| s32 TechScreen::blinkFrame |
Definition at line 415 of file field_menu.h.
Referenced by STSTATUS_drawTechScreen().
| s32 TechScreen::blinkTime |
Definition at line 416 of file field_menu.h.
Referenced by STSTATUS_drawTechScreen().
| PanelAnim TechScreen::pageFades[3] |
Definition at line 417 of file field_menu.h.
Referenced by STSTATUS_closeFirstTechPage(), STSTATUS_closeSecondOfThreeTechPages(), STSTATUS_closeSecondOfTwoTechPages(), STSTATUS_closeTechScreen(), STSTATUS_closeTechScreenAlone(), STSTATUS_closeThirdTechPage(), STSTATUS_drawTechScreen(), STSTATUS_openFirstOfThreeTechPages(), STSTATUS_openFirstOfTwoTechPages(), STSTATUS_openSecondOfThreeTechPages(), STSTATUS_openSecondOfTwoTechPages(), STSTATUS_openTechScreenAlone(), STSTATUS_openThirdTechPage(), STSTATUS_startTechScreen(), and STSTATUS_updateTechScreen().
| PanelAnim TechScreen::fades[2] |
Definition at line 418 of file field_menu.h.
Referenced by STSTATUS_closeFirstTechPage(), STSTATUS_closeSecondOfThreeTechPages(), STSTATUS_closeSecondOfTwoTechPages(), STSTATUS_closeTechScreen(), STSTATUS_closeTechScreenAlone(), STSTATUS_closeThirdTechPage(), STSTATUS_drawTechScreen(), STSTATUS_openFirstOfThreeTechPages(), STSTATUS_openFirstOfTwoTechPages(), STSTATUS_openSecondOfThreeTechPages(), STSTATUS_openSecondOfTwoTechPages(), STSTATUS_openTechScreenAlone(), STSTATUS_openThirdTechPage(), STSTATUS_startTechScreen(), and STSTATUS_updateTechScreen().
| PanelAnim TechScreen::fade |
Definition at line 419 of file field_menu.h.
Referenced by STSTATUS_chooseTech(), STSTATUS_closeTechList(), STSTATUS_drawTechScreen(), STSTATUS_enterTechList(), and STSTATUS_openTechList().