|
Digimon World 3 decomp
The European version, SLES_039.36
|
The second object of STSTATUS.PRO (see card_screen.c), the second screen with the party's pages (STSTATUS_createDemoScreen): its rodata starts at 0x800825E4 (USA). More...
#include "menus/field_menu.h"Go to the source code of this file.
Functions | |
| void | STSTATUS_createDemoWindows (PartyScreen *screen, PartyScreenWindows *windows) |
| As STSTATUS_createCardWindows, without moving the children above the screen. | |
| void | STSTATUS_showDemoPage (PartyScreen *screen, PartyScreenWindows *windows, s32 member, s32 show) |
| As STSTATUS_showCardPage. | |
| void | STSTATUS_showDemoChoices (PartyScreen *screen, PartyScreenWindows *windows, s32 show) |
| As STSTATUS_showCardChoices, for the second screen: the options are GAME.digivolveDemo's two values, the current one highlighted. | |
| void | STSTATUS_drawDemoScreen (PartyScreen *screen) |
| As STSTATUS_drawCardScreen, for the second screen. | |
| static void | STSTATUS_startDemoScreen (PartyScreen *screen) |
| Starts the fade of the first page (and, with one party member, of the panels); the next substate is the party's size. | |
| static void | STSTATUS_openDemoScreenAlone (PartyScreen *screen, PartyScreenWindows *windows) |
| One member: once the page and the panels are in, shows the page, the help, the hint and the options. | |
| static void | STSTATUS_openFirstOfTwoDemoPages (PartyScreen *screen, PartyScreenWindows *windows) |
| Two members: once the first page is in, shows it and starts the second page and the help's panel. | |
| static void | STSTATUS_openSecondOfTwoDemoPages (PartyScreen *screen, PartyScreenWindows *windows) |
| Two members: once the second page and the panels are in, shows the page, the help, the hint and the options. | |
| static void | STSTATUS_openFirstOfThreeDemoPages (PartyScreen *screen, PartyScreenWindows *windows) |
| Three members: once the first page is in, shows it and starts the second. | |
| static void | STSTATUS_openSecondOfThreeDemoPages (PartyScreen *screen, PartyScreenWindows *windows) |
| Three members: once the second page is in, shows it and starts the third and the help's panel. | |
| static void | STSTATUS_openThirdDemoPage (PartyScreen *screen, PartyScreenWindows *windows) |
| Three members: once the third page and the panels are in, shows the page, the help, the hint and the options. | |
| static void | STSTATUS_chooseDemoOption (PartyScreen *screen, PartyScreenWindows *windows) |
| Choosing an option: up and down move the cursor, cross turns the digivolution demo on or off, both cross and triangle close the screen. | |
| static void | STSTATUS_closeDemoScreen (PartyScreen *screen, PartyScreenWindows *windows) |
| Starts closing the screen: the last page, the panels, the help, the hint and the options. | |
| static void | STSTATUS_closeDemoScreenAlone (PartyScreen *screen) |
| One member: once the page and the panels are closed, goes on to the end. | |
| static void | STSTATUS_closeSecondOfTwoDemoPages (PartyScreen *screen, PartyScreenWindows *windows) |
| Two members: once the second page and the panels are closed, starts closing the first. | |
| static void | STSTATUS_closeThirdDemoPage (PartyScreen *screen, PartyScreenWindows *windows) |
| Three members: once the third page and the panels are closed, starts closing the second. | |
| static void | STSTATUS_closeSecondOfThreeDemoPages (PartyScreen *screen, PartyScreenWindows *windows) |
| Three members: once the second page is closed, starts closing the first. | |
| void | STSTATUS_runDemoScreen (PartyScreen *screen, PartyScreenWindows *windows) |
| As STSTATUS_runCardScreen, for the second screen: the choice sets GAME.digivolveDemo. | |
| void | STSTATUS_updateDemoScreen (PartyScreen *screen, PartyScreenWindows *windows) |
| As STSTATUS_updateCardScreen, for the second screen. | |
| Task * | STSTATUS_createDemoScreen (FieldMenuScreen *menu, s32 extra) |
| Creates the second screen with the party's pages (task), whose two options set GAME.digivolveDemo. | |
Variables | |
| s32 | STSTATUS_pageStats2 [] |
The second object of STSTATUS.PRO (see card_screen.c), the second screen with the party's pages (STSTATUS_createDemoScreen): its rodata starts at 0x800825E4 (USA).
Definition in file demo_screen.c.
| void STSTATUS_createDemoWindows | ( | PartyScreen * | screen, |
| PartyScreenWindows * | windows | ||
| ) |
As STSTATUS_createCardWindows, without moving the children above the screen.
Definition at line 8 of file demo_screen.c.
Referenced by STSTATUS_updateDemoScreen().
| void STSTATUS_showDemoPage | ( | PartyScreen * | screen, |
| PartyScreenWindows * | windows, | ||
| s32 | member, | ||
| s32 | show | ||
| ) |
As STSTATUS_showCardPage.
< STATUS: the field menu's and STSTATUS's
Definition at line 38 of file demo_screen.c.
Referenced by STSTATUS_closeDemoScreen(), STSTATUS_closeSecondOfThreeDemoPages(), STSTATUS_closeSecondOfTwoDemoPages(), STSTATUS_closeThirdDemoPage(), STSTATUS_openDemoScreenAlone(), STSTATUS_openFirstOfThreeDemoPages(), STSTATUS_openFirstOfTwoDemoPages(), STSTATUS_openSecondOfThreeDemoPages(), STSTATUS_openSecondOfTwoDemoPages(), and STSTATUS_openThirdDemoPage().
| void STSTATUS_showDemoChoices | ( | PartyScreen * | screen, |
| PartyScreenWindows * | windows, | ||
| s32 | show | ||
| ) |
As STSTATUS_showCardChoices, for the second screen: the options are GAME.digivolveDemo's two values, the current one highlighted.
< STATUS: the field menu's and STSTATUS's
< STATUS: the field menu's and STSTATUS's
< a light blue: what is highlighted or current
< a light blue: what is highlighted or current
Definition at line 70 of file demo_screen.c.
Referenced by STSTATUS_closeDemoScreen(), STSTATUS_openDemoScreenAlone(), STSTATUS_openSecondOfTwoDemoPages(), and STSTATUS_openThirdDemoPage().
| void STSTATUS_drawDemoScreen | ( | PartyScreen * | screen | ) |
As STSTATUS_drawCardScreen, for the second screen.
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
Definition at line 98 of file demo_screen.c.
Referenced by STSTATUS_updateDemoScreen().
|
inlinestatic |
Starts the fade of the first page (and, with one party member, of the panels); the next substate is the party's size.
Definition at line 149 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
One member: once the page and the panels are in, shows the page, the help, the hint and the options.
< STATUS: the field menu's and STSTATUS's
< STATUS: the field menu's and STSTATUS's
Definition at line 160 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Two members: once the first page is in, shows it and starts the second page and the help's panel.
Definition at line 174 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Two members: once the second page and the panels are in, shows the page, the help, the hint and the options.
< STATUS: the field menu's and STSTATUS's
< STATUS: the field menu's and STSTATUS's
Definition at line 185 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Three members: once the first page is in, shows it and starts the second.
Definition at line 198 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Three members: once the second page is in, shows it and starts the third and the help's panel.
Definition at line 208 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Three members: once the third page and the panels are in, shows the page, the help, the hint and the options.
< STATUS: the field menu's and STSTATUS's
< STATUS: the field menu's and STSTATUS's
Definition at line 219 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Choosing an option: up and down move the cursor, cross turns the digivolution demo on or off, both cross and triangle close the screen.
< SYSTEM02: a cursor moves
< SYSTEM00: a choice is taken
< SYSTEM01
Definition at line 233 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Starts closing the screen: the last page, the panels, the help, the hint and the options.
Definition at line 262 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
One member: once the page and the panels are closed, goes on to the end.
Definition at line 274 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Two members: once the second page and the panels are closed, starts closing the first.
Definition at line 284 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Three members: once the third page and the panels are closed, starts closing the second.
Definition at line 296 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
|
inlinestatic |
Three members: once the second page is closed, starts closing the first.
Definition at line 307 of file demo_screen.c.
Referenced by STSTATUS_runDemoScreen().
| void STSTATUS_runDemoScreen | ( | PartyScreen * | screen, |
| PartyScreenWindows * | windows | ||
| ) |
As STSTATUS_runCardScreen, for the second screen: the choice sets GAME.digivolveDemo.
Definition at line 316 of file demo_screen.c.
Referenced by STSTATUS_updateDemoScreen().
| void STSTATUS_updateDemoScreen | ( | PartyScreen * | screen, |
| PartyScreenWindows * | windows | ||
| ) |
As STSTATUS_updateCardScreen, for the second screen.
Definition at line 371 of file demo_screen.c.
Referenced by STSTATUS_createDemoScreen().
| Task * STSTATUS_createDemoScreen | ( | FieldMenuScreen * | menu, |
| s32 | extra | ||
| ) |
Creates the second screen with the party's pages (task), whose two options set GAME.digivolveDemo.
Definition at line 407 of file demo_screen.c.
| s32 STSTATUS_pageStats2[] |
Definition at line 417 of file demo_screen.c.
Referenced by STSTATUS_showDemoPage().