34s16 D_80249BBC[16] = { 315, 303, 283, 260, 235, 210, 185, 160, 135, 110, 85, 60, 37, 17, 5, 0 };
35s16 D_80249BDC[16] = { 315, 303, 283, 260, 235, 210, 185, 160, 135, 110, 85, 60, 37, 17, 5, 0 };
36s16 D_80249BFC[16] = { 157, 151, 141, 130, 117, 105, 92, 80, 67, 55, 42, 30, 18, 8, 2, 0 };
37s16 D_80249C1C[16] = { 157, 151, 141, 130, 117, 105, 92, 80, 67, 55, 42, 30, 18, 8, 2, 0 };
38s16 D_80249C3C[16] = { 63, 60, 56, 52, 47, 42, 37, 32, 27, 22, 17, 12, 7, 3, 1, 0 };
39s16 D_80249C5C[16] = { 63, 60, 56, 52, 47, 42, 37, 32, 27, 22, 17, 12, 7, 3, 1, 0 };
40s16 D_80249C7C[10] = { -5, -17, -37, -60, -85, -110, -135, -160, -185, -210 };
41s16 D_80249C90[10] = { -5, -17, -37, -60, -85, -110, -135, -160, -185, -210 };
42s16 D_80249CA4[10] = { -2, -8, -18, -30, -42, -55, -70, -85, -100, -115 };
43s16 D_80249CB8[10] = { -2, -8, -18, -30, -42, -55, -70, -85, -100, -115 };
46s16 D_80249CF4[16] = { 180, 173, 161, 148, 134, 120, 105, 91, 77, 62, 48, 34, 21, 9, 2, 0 };
47s16 D_80249D14[16] = { 0, 2, 9, 21, 34, 48, 62, 77, 91, 105, 120, 134, 148, 161, 173, 180 };
53 .vscale = { 640, 480, 511, 0},
54 .vtrans = { 640, 480, 511, 0},
58 7.0f, 12.5f, 13.0f, 14.5f, 14.0f,
59 13.0f, 11.5f, 9.5f, 7.5f, 5.5f,
60 3.5f, 2.0f, 1.0f, 0.5f, 0.0f
73 .fpDrawContents =
NULL,
142 if (ulx <= -2688 || uly <= -2688 || lrx <= 0 || lry <= 0) {
145 if (ulx >= 1280 || uly >= 960 || lrx >= 2688 || lry >= 2688) {
290 if (
menu->initialized) {
308 s32* posX, s32* posY, s32* posZ,
317 if (updateCounter == 0) {
332 s32* posX, s32* posY, s32* posZ,
341 if (updateCounter == 0) {
356 s32* posX, s32* posY, s32* posZ,
365 if (updateCounter == 0) {
380 s32* posX, s32* posY, s32* posZ,
389 if (updateCounter == 0) {
404 s32* posX, s32* posY, s32* posZ,
413 if (updateCounter == 0) {
428 s32* posX, s32* posY, s32* posZ,
437 if (updateCounter == 0) {
452 s32* posX, s32* posY, s32* posZ,
473 s32* posX, s32* posY, s32* posZ,
494 s32* posX, s32* posY, s32* posZ,
515 s32* posX, s32* posY, s32* posZ,
536 s32* posX, s32* posY, s32* posZ,
557 s32* posX, s32* posY, s32* posZ,
578 s32* posX, s32* posY, s32* posZ,
587 if (updateCounter == 0) {
603 s32* posX, s32* posY, s32* posZ,
612 if (updateCounter < 10) {
625 s32* posX, s32* posY, s32* posZ,
638 if (updateCounter < 16) {
651 s32* posX, s32* posY, s32* posZ,
661 if (updateCounter < 16) {
674 s32* posX, s32* posY, s32* posZ,
690 if (updateCounter < 10) {
691 s32 x = updateCounter * 16;
692 s32 y = updateCounter * 12;
706 if (updateCounter >= 20) {
714 s32* posX, s32* posY, s32* posZ,
944 if (
menu->initialized) {
BSS s32 PopupMenu_SelectedIndex
WindowBackground background
WindowStyleCustom * customStyle
#define DX_MOD_NAME
Creates the version string that appears on the file select menu.
@ WINDOW_FLAG_INITIAL_ANIMATION
@ WINDOW_FLAG_HIDDEN
Updated but not rendered.
b32 fio_load_globals(void)
b32 fio_load_game(s32 saveSlot)
SaveFileSummary gSaveSlotSummary[4]
SaveSlotMetadata gSaveSlotMetadata[4]
void set_window_update(s32 panelID, s32)
void update_window_hierarchy(s32 windowIndex, u8 arg1)
void setup_pause_menu_tab(MenuWindowBP *bpArray, s32 arraySize)
@ GAME_MODE_END_FILE_SELECT
void hud_element_set_alpha(s32 id, s32 opacity)
void hud_element_draw_without_clipping(s32 id)
void hud_element_set_render_pos(s32 id, s32 x, s32 y)
s32 hud_element_create(HudScript *anim)
Creates a new HUD element and returns its ID.
void hud_element_set_flags(s32 id, s32 flags)
Turns on the given flags.
void hud_element_free(s32 id)
@ HUD_ELEMENT_FLAG_DROP_SHADOW
#define DMA_COPY_SEGMENT(segment)
GameStatus * gGameStatusPtr
DisplayContext * gDisplayContext
SaveData gCurrentSaveFile