Go to the source code of this file.
Data Structures | |
struct | PartnerPosition |
Functions | |
void | pause_partners_draw_contents (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_partners_draw_title (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_partners_draw_movelist (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_partners_draw_movelist_title (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_partners_draw_movelist_flower (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_partners_init (MenuPanel *panel) |
void | pause_partners_handle_input (MenuPanel *panel) |
void | pause_partners_update (MenuPanel *panel) |
void | pause_partners_cleanup (MenuPanel *panel) |
void | pause_partners_load_portrait (s32 index) |
Variables | |
s8 | gPauseBufferPal1 [512] |
s8 | gPauseBufferImg1 [15752] |
s8 | gPauseBufferPal2 [512] |
s8 | gPauseBufferImg2 [15752] |
HudScript * | gPausePartnersIconScripts [][8] |
Vp | gPausePartnersViewport |
s32 | gPausePartnersSpriteAnims [][4] |
s32 | gPausePartnersPartnerIDs [] |
s32 | gPausePartnersMessages [] |
s32 | gPausePartnersMoveBase [] |
s8 | gPausePartnersGridData [] |
char * | gPausePartnersAssetNames [] |
s8 * | gPausePartnersImageBuffers [] = { gPauseBufferImg1, gPauseBufferImg2 } |
s8 * | gPausePartnersPaletteBuffers [] = { gPauseBufferPal1, gPauseBufferPal2 } |
s32 | D_8024F74C = 0 |
Gfx | gPausePartnersDL [] |
s32 | gPausePartnersCurrentPortraitIndex = -1 |
s32 | gPausePartnersNextPortraitIndex = -1 |
MenuWindowBP | gPausePartnersWindowBPs [] |
u8 | gPausePartnersPortraitScrollInterpTable [] = {0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8 } |
MenuPanel | gPausePanelPartners |
void pause_partners_draw_contents | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 311 of file pause_partners.c.
void pause_partners_draw_title | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 473 of file pause_partners.c.
void pause_partners_draw_movelist | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 504 of file pause_partners.c.
void pause_partners_draw_movelist_title | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 572 of file pause_partners.c.
void pause_partners_draw_movelist_flower | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 585 of file pause_partners.c.
void pause_partners_init | ( | MenuPanel * | panel | ) |
Definition at line 590 of file pause_partners.c.
void pause_partners_handle_input | ( | MenuPanel * | panel | ) |
Definition at line 644 of file pause_partners.c.
void pause_partners_update | ( | MenuPanel * | panel | ) |
Definition at line 761 of file pause_partners.c.
void pause_partners_cleanup | ( | MenuPanel * | panel | ) |
Definition at line 789 of file pause_partners.c.
void pause_partners_load_portrait | ( | s32 | index | ) |
Definition at line 292 of file pause_partners.c.
Referenced by pause_partners_draw_contents(), and pause_partners_init().
|
extern |
Definition at line 618 of file pause_gfx.c.
|
extern |
Definition at line 619 of file pause_gfx.c.
|
extern |
Definition at line 620 of file pause_gfx.c.
|
extern |
Definition at line 621 of file pause_gfx.c.
HudScript* gPausePartnersIconScripts[][8] |
Definition at line 52 of file pause_partners.c.
Referenced by pause_partners_init().
Vp gPausePartnersViewport |
Definition at line 73 of file pause_partners.c.
Referenced by pause_partners_draw_contents().
s32 gPausePartnersSpriteAnims[][4] |
Definition at line 80 of file pause_partners.c.
Referenced by pause_partners_init(), and pause_partners_update().
s32 gPausePartnersPartnerIDs[] |
Definition at line 131 of file pause_partners.c.
Referenced by pause_partners_draw_movelist(), pause_partners_draw_title(), pause_partners_handle_input(), and pause_partners_init().
s32 gPausePartnersMessages[] |
Definition at line 142 of file pause_partners.c.
Referenced by pause_partners_handle_input().
s32 gPausePartnersMoveBase[] |
Definition at line 153 of file pause_partners.c.
Referenced by pause_partners_draw_movelist(), and pause_partners_handle_input().
s8 gPausePartnersGridData[] |
Definition at line 164 of file pause_partners.c.
char* gPausePartnersAssetNames[] |
Definition at line 169 of file pause_partners.c.
Referenced by pause_partners_load_portrait().
s8* gPausePartnersImageBuffers[] = { gPauseBufferImg1, gPauseBufferImg2 } |
s8* gPausePartnersPaletteBuffers[] = { gPauseBufferPal1, gPauseBufferPal2 } |
Definition at line 182 of file pause_partners.c.
Referenced by pause_partners_draw_contents(), and pause_partners_load_portrait().
s32 D_8024F74C = 0 |
Definition at line 183 of file pause_partners.c.
Gfx gPausePartnersDL[] |
Definition at line 184 of file pause_partners.c.
Referenced by pause_partners_draw_contents().
s32 gPausePartnersCurrentPortraitIndex = -1 |
Definition at line 200 of file pause_partners.c.
Referenced by pause_partners_load_portrait().
s32 gPausePartnersNextPortraitIndex = -1 |
Definition at line 201 of file pause_partners.c.
Referenced by pause_partners_load_portrait().
MenuWindowBP gPausePartnersWindowBPs[] |
Definition at line 202 of file pause_partners.c.
Referenced by pause_partners_init().
u8 gPausePartnersPortraitScrollInterpTable[] = {0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8 } |
Definition at line 270 of file pause_partners.c.
Referenced by pause_partners_update().
MenuPanel gPausePanelPartners |
Definition at line 271 of file pause_partners.c.