Go to the source code of this file.
Macros | |
#define | LINE_HEIGHT 13 |
#define | WINDOW_KEY_WIDTH 280 |
#define | ALREADY_PARTNER_HEIGHT 40 |
#define | EMPTY_BAR_X 73 |
#define | DIARY_PAGE_X 8 |
#define | PARTNER_LIST_X1 85 |
#define | PARTNER_LIST_X2 91 |
#define | BADGE_PRICE_X 115 |
#define | ITEM_PRICE_X 121 |
#define | MENU_OFFSET_Y1 8 |
#define | MENU_OFFSET_Y2 6 |
#define | POPUP_PARTNER_WIDTH 100 |
#define | POPUP_ITEM_X 26 |
#define | POPUP_ITEMDIP_NUMBER_X 94 |
#define | POPUP_ITEMDIP_X 114 |
#define | POPUP_TRIPLE_DIP_X 6 |
#define | POPUP_BADGE_X 27 |
#define | POPUP_CHEST_X 4 |
#define | POPUP_POSTCARD_X 6 |
#define | POPUP_ITEM_KEY_X 27 |
#define | POPUP_POSTOFFICE_X 8 |
#define | X_800F4C1C 11 |
Functions | |
s8 | status_bar_is_ignoring_changes (void) |
void | popup_menu_draw_menu_contents (s32 *userData, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | popup_menu_draw_title_contents (s32 *userData, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | func_800F48F4 (s32 *userData, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | func_800F4944 (s32 *userData, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | func_800F4C1C (s32 *userData, s32 x, s32 y) |
void | popup_draw_cost_icon (s32 *userData, s32 x, s32 y) |
void | popup_draw_already_have_partner (s32 *userData, s32 x, s32 y) |
void | func_800F4D28 (s32 *userData, s32 x, s32 y) |
void | hide_popup_menu (void) |
void | destroy_popup_menu (void) |
void | func_800F16CC (void) |
s32 | popup_menu_update (void) |
void | create_standard_popup_menu (PopupMenu *popup) |
void | create_shop_popup_menu (PopupMenu *popup) |
void | create_battle_popup_menu (PopupMenu *popup) |
void | func_800F52BC (void) |
#define LINE_HEIGHT 13 |
Definition at line 5 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents(), and popup_menu_update().
#define WINDOW_KEY_WIDTH 280 |
Definition at line 33 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
#define ALREADY_PARTNER_HEIGHT 40 |
Definition at line 34 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
#define EMPTY_BAR_X 73 |
Definition at line 35 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define DIARY_PAGE_X 8 |
Definition at line 36 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define PARTNER_LIST_X1 85 |
Definition at line 37 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define PARTNER_LIST_X2 91 |
Definition at line 38 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define BADGE_PRICE_X 115 |
Definition at line 39 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define ITEM_PRICE_X 121 |
Definition at line 40 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define MENU_OFFSET_Y1 8 |
Definition at line 41 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define MENU_OFFSET_Y2 6 |
Definition at line 42 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define POPUP_PARTNER_WIDTH 100 |
Definition at line 43 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
#define POPUP_ITEM_X 26 |
Definition at line 1872 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_ITEMDIP_NUMBER_X 94 |
Definition at line 1873 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_ITEMDIP_X 114 |
Definition at line 1874 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_TRIPLE_DIP_X 6 |
Definition at line 1875 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_BADGE_X 27 |
Definition at line 1876 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_CHEST_X 4 |
Definition at line 1877 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_POSTCARD_X 6 |
Definition at line 1878 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_ITEM_KEY_X 27 |
Definition at line 1879 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define POPUP_POSTOFFICE_X 8 |
Definition at line 1880 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_title_contents().
#define X_800F4C1C 11 |
Definition at line 2136 of file 8a860_len_3f30.c.
Referenced by func_800F4C1C().
enum PopupTypes |
Definition at line 125 of file 8a860_len_3f30.c.
s8 status_bar_is_ignoring_changes | ( | void | ) |
Definition at line 1512 of file inventory.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), and create_standard_popup_menu().
void popup_menu_draw_menu_contents | ( | s32 * | userData, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 1389 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void popup_menu_draw_title_contents | ( | s32 * | userData, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 1883 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void func_800F48F4 | ( | s32 * | userData, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 1953 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void func_800F4944 | ( | s32 * | userData, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 1972 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void func_800F4C1C | ( | s32 * | userData, |
s32 | x, | ||
s32 | y ) |
Definition at line 2139 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void popup_draw_cost_icon | ( | s32 * | userData, |
s32 | x, | ||
s32 | y ) |
Definition at line 2158 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void popup_draw_already_have_partner | ( | s32 * | userData, |
s32 | x, | ||
s32 | y ) |
Definition at line 2188 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void func_800F4D28 | ( | s32 * | userData, |
s32 | x, | ||
s32 | y ) |
Definition at line 2196 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
void hide_popup_menu | ( | void | ) |
Definition at line 150 of file 8a860_len_3f30.c.
Referenced by btl_state_update_partner_menu(), btl_state_update_player_menu(), check_input_open_menus(), shop_update_item_select_popup(), and update_item_entity_pickup().
void destroy_popup_menu | ( | void | ) |
Definition at line 213 of file 8a860_len_3f30.c.
Referenced by btl_state_update_partner_menu(), btl_state_update_player_menu(), check_input_open_menus(), popup_menu_update(), shop_close_item_select_popup(), and update_item_entity_pickup().
void func_800F16CC | ( | void | ) |
Definition at line 254 of file 8a860_len_3f30.c.
Referenced by btl_state_update_partner_menu(), and btl_state_update_player_menu().
s32 popup_menu_update | ( | void | ) |
Definition at line 350 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and func_800F52BC().
void create_standard_popup_menu | ( | PopupMenu * | popup | ) |
Definition at line 2224 of file 8a860_len_3f30.c.
Referenced by check_input_open_menus(), and update_item_entity_pickup().
void create_shop_popup_menu | ( | PopupMenu * | popup | ) |
Definition at line 2279 of file 8a860_len_3f30.c.
Referenced by shop_open_item_select_popup().
void create_battle_popup_menu | ( | PopupMenu * | popup | ) |
Definition at line 2324 of file 8a860_len_3f30.c.
Referenced by btl_state_update_partner_menu(), and btl_state_update_player_menu().
void func_800F52BC | ( | void | ) |
Definition at line 2368 of file 8a860_len_3f30.c.
Referenced by btl_state_update_partner_menu(), and btl_state_update_player_menu().
|
extern |
Definition at line 727 of file global_hud_scripts.c.
Referenced by popup_menu_update().
|
extern |
Definition at line 787 of file global_hud_scripts.c.
Referenced by popup_menu_update().
|
extern |
Definition at line 1866 of file global_hud_scripts.c.
Referenced by popup_menu_update().
|
extern |
Definition at line 1878 of file global_hud_scripts.c.
Referenced by popup_menu_update().
|
extern |
Definition at line 1900 of file global_hud_scripts.c.
Referenced by popup_menu_update().
|
extern |
Definition at line 2583 of file global_hud_scripts.c.
|
extern |
Definition at line 2585 of file global_hud_scripts.c.
|
extern |
Definition at line 2587 of file global_hud_scripts.c.
|
extern |
Definition at line 2589 of file global_hud_scripts.c.
HudScript* D_80109890[] = { &HES_PartnerRank1A, &HES_PartnerRank2A } |
Definition at line 17 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents(), and popup_menu_update().
HudScript* D_80109898[] = { &HES_PartnerRank1B, &HES_PartnerRank2B } |
s16 PopupWorldStartX[] |
Definition at line 47 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
s16 PopupContentScissorWidths[] |
Definition at line 64 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents().
BSS s32 gPopupState |
Definition at line 82 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), destroy_popup_menu(), func_800F16CC(), hide_popup_menu(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 D_8010D644 |
Definition at line 83 of file 8a860_len_3f30.c.
Referenced by hide_popup_menu(), and popup_menu_update().
BSS s32 PopupMenu_SelectedIndex |
Definition at line 84 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), func_800F48F4(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 PopupMenu_PrevSelectedIndex |
Definition at line 85 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and popup_menu_update().
BSS s32 PopupMenu_Alpha |
Definition at line 86 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), func_800F48F4(), func_800F4D28(), popup_draw_cost_icon(), popup_menu_draw_menu_contents(), and popup_menu_draw_title_contents().
BSS s8 PopupMenu_FirstDisplayIndex |
Definition at line 87 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s8 PopupMenu_LastDisplayIndex |
Definition at line 88 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and popup_menu_update().
BSS s8 PopupMenu_DisplayedEntryCount |
Definition at line 89 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s16 D_8010D658 |
Definition at line 90 of file 8a860_len_3f30.c.
Referenced by popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s16 D_8010D65A |
Definition at line 91 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s32 PopupMenu_EmptybarHEID |
Definition at line 92 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 PopupMenu_TitleIconHEID |
Definition at line 93 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), func_800F4D28(), popup_draw_cost_icon(), and popup_menu_update().
BSS s32 PopupMenu_TimesHEID |
Definition at line 94 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), func_800F4D28(), and popup_menu_update().
BSS s32 PopupMenu_PartnerLevelHEID |
Definition at line 95 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 PopupMenu_CursorHEID |
Definition at line 96 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 PopupMenu_UpArrowHEID |
Definition at line 97 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 PopupMenu_DownArrowHEID |
Definition at line 98 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s32 PopupMenu_EntryIconHEID |
Definition at line 99 of file 8a860_len_3f30.c.
Referenced by destroy_popup_menu(), func_800F16CC(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s16 D_8010D67C |
Definition at line 100 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 D_8010D67E |
Definition at line 101 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 D_8010D680 |
Definition at line 102 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 D_8010D682 |
Definition at line 103 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 D_8010D684 |
Definition at line 104 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 D_8010D686 |
Definition at line 105 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 PopupMenu_StarPieceCounterPosX |
Definition at line 106 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 PopupMenu_StarPieceCounterPosY |
Definition at line 107 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s16 D_8010D68C |
Definition at line 108 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s8 PopupNotBattle |
Definition at line 109 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), func_800F16CC(), func_800F4944(), hide_popup_menu(), and popup_menu_update().
BSS s8 PopupMenu_MaxDisplayableEntryCount |
Definition at line 110 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s8 D_8010D690 |
Definition at line 111 of file 8a860_len_3f30.c.
Referenced by func_800F16CC(), func_800F48F4(), popup_menu_draw_menu_contents(), and popup_menu_update().
BSS s8 D_8010D691 |
Definition at line 112 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and popup_menu_update().
BSS s8 D_8010D692 |
Definition at line 113 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), hide_popup_menu(), and popup_menu_update().
BSS s8 D_8010D693 |
Definition at line 114 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu().
BSS s32 gPopupWorker |
Definition at line 115 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and popup_menu_update().
BSS s8 PopupNotDipping |
Definition at line 116 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and popup_menu_update().
BSS s8 PopupDipMode |
Definition at line 117 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), func_800F4C1C(), and popup_menu_update().
BSS s8 PopupMenu_WasStatusBarIgnoringChanges |
Definition at line 118 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and destroy_popup_menu().
Definition at line 119 of file 8a860_len_3f30.c.
Referenced by create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), destroy_popup_menu(), func_800F16CC(), func_800F48F4(), func_800F4944(), func_800F4D28(), hide_popup_menu(), popup_draw_cost_icon(), popup_menu_draw_menu_contents(), popup_menu_draw_title_contents(), and popup_menu_update().
BSS MessagePrintState* D_8010D6A0 |
Definition at line 120 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().
BSS s32 D_8010D6A4 |
Definition at line 121 of file 8a860_len_3f30.c.
Referenced by popup_menu_update().