2#include "message_ids.h"
5#include "pause/image_143BF0.png.h"
6#include "pause/image_143FF0.png.h"
7#include "pause/world_map.png.h"
8#include "pause/world_map.png.h"
9#include "pause/spirits_bg.png.h"
10#include "pause/orbs.png.h"
11#include "pause/map_location.png.h"
12#include "pause/map_path_marker.png.h"
13#include "pause/map_arrows.png.h"
14#include "pause/banner_hp.png.h"
15#include "pause/banner_fp.png.h"
16#include "pause/banner_bp.png.h"
17#include "pause/banner_boots.png.h"
18#include "pause/banner_hammer.png.h"
19#include "pause/banner_star_energy.png.h"
20#include "pause/available.png.h"
21#include "pause/prompt_check_abilities.png.h"
22#include "pause/stats_bar.png.h"
86 gsDPLoadTextureTile_4b(
pause_banner_hp_png,
G_IM_FMT_CI,
pause_banner_hp_png_width,
pause_banner_hp_png_height, 0, 0,
pause_banner_hp_png_width - 1,
pause_banner_hp_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
105 gsDPLoadTextureTile_4b(
pause_banner_fp_png,
G_IM_FMT_CI,
pause_banner_fp_png_width,
pause_banner_fp_png_height, 0, 0,
pause_banner_fp_png_width - 1,
pause_banner_fp_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
124 gsDPLoadTextureTile_4b(
pause_banner_bp_png,
G_IM_FMT_CI,
pause_banner_bp_png_width,
pause_banner_bp_png_height, 0, 0,
pause_banner_bp_png_width - 1,
pause_banner_bp_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
143 gsDPLoadTextureTile_4b(
pause_banner_boots_png,
G_IM_FMT_CI,
pause_banner_boots_png_width,
pause_banner_boots_png_height, 0, 0,
pause_banner_boots_png_width - 1,
pause_banner_boots_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
162 gsDPLoadTextureTile_4b(
pause_banner_hammer_png,
G_IM_FMT_CI,
pause_banner_hammer_png_width,
pause_banner_hammer_png_height, 0, 0,
pause_banner_hammer_png_width - 1,
pause_banner_hammer_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
181 gsDPLoadTextureTile_4b(
pause_banner_star_energy_png,
G_IM_FMT_CI,
pause_banner_star_energy_png_width,
pause_banner_star_energy_png_height, 0, 0,
pause_banner_star_energy_png_width - 1,
pause_banner_star_energy_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
200 gsDPLoadTextureTile_4b(
pause_stats_bar_png,
G_IM_FMT_CI,
pause_stats_bar_png_width,
pause_stats_bar_png_height, 0, 0,
pause_stats_bar_png_width - 1,
pause_stats_bar_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_CLAMP,
G_TX_MIRROR |
G_TX_WRAP, 8, 3,
G_TX_NOLOD,
G_TX_NOLOD),
238 gsDPLoadTextureTile(
pause_map_location_png,
G_IM_FMT_IA,
G_IM_SIZ_8b, 16, 16, 0, 0, 15, 15, 0,
G_TX_CLAMP,
G_TX_CLAMP, 4, 4,
G_TX_NOLOD,
G_TX_NOLOD),
240 gsDPLoadMultiTile(
pause_map_path_marker_png, 0x100, 1,
G_IM_FMT_IA,
G_IM_SIZ_8b, 16, 16, 0, 0, 15, 15, 0,
G_TX_CLAMP,
G_TX_CLAMP, 4, 4,
G_TX_NOLOD,
G_TX_NOLOD),
256 gsDPLoadTextureTile_4b(
pause_arrows_png,
G_IM_FMT_IA,
pause_arrows_png_width,
pause_arrows_png_height, 0, 0,
pause_arrows_png_width - 1,
pause_arrows_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_CLAMP,
G_TX_NOMIRROR |
G_TX_CLAMP, 4, 6,
G_TX_NOLOD,
G_TX_NOLOD),
274 gsDPLoadTextureTile(
pause_orbs_png,
G_IM_FMT_RGBA,
G_IM_SIZ_16b,
pause_orbs_png_width,
pause_orbs_png_height, 0, 0,
pause_orbs_png_width - 1,
pause_orbs_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 3, 5,
G_TX_NOLOD,
G_TX_NOLOD),
293 gsDPLoadTextureTile_4b(
pause_available_png,
G_IM_FMT_CI,
pause_available_png_width,
pause_available_png_height, 0, 0,
pause_available_png_width - 1,
pause_available_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 6, 4,
G_TX_NOLOD,
G_TX_NOLOD),
302#undef pause_prompt_check_abilities_png_height
303#define pause_prompt_check_abilities_png_height 16
317 gsDPLoadTextureTile_4b(
pause_prompt_check_abilities_png,
G_IM_FMT_CI,
pause_prompt_check_abilities_png_width,
pause_prompt_check_abilities_png_height, 0, 0,
pause_prompt_check_abilities_png_width - 1,
pause_prompt_check_abilities_png_height - 1, 0,
G_TX_NOMIRROR |
G_TX_WRAP,
G_TX_NOMIRROR |
G_TX_WRAP, 7, 4,
G_TX_NOLOD,
G_TX_NOLOD),
369u8 gPauseMsg_33[] = { 0x62, 0x05, 0x62, 0x05, 0x87, 0x06, 0x5F, 0x18, 0xFD };
370u8 gPauseMsg_34[] = { 0x62, 0x05, 0x73, 0x02, 0x67, 0x11, 0x85, 0x10, 0xFD };
371u8 gPauseMsg_35[] = { 0x7D, 0x0C, 0x85, 0x12, 0x85, 0x05, 0x79, 0x02, 0xFD };
379u8 gPauseMsg_3D[] = { 0x6B, 0x02, 0x6C, 0x02, 0x7B, 0x25, 0x60, 0x01, 0xFD };
380u8 gPauseMsg_3E[] = { 0x6D, 0x0A, 0x6C, 0x02, 0x7B, 0x25, 0x60, 0x01, 0xFD };
383u8 gPauseMsg_41[] = { 0x6B, 0x02, 0x6C, 0x02, 0x68, 0x04, 0x60, 0x01, 0xFD };
384u8 gPauseMsg_42[] = { 0x6D, 0x0A, 0x6C, 0x02, 0x68, 0x04, 0x60, 0x01, 0xFD };
388u8 gPauseMsg_47[] = { 0x69, 0x07, 0x81, 0x07, 0x7B, 0x0E, 0x7C, 0x0E, 0xFD };
389u8 gPauseMsg_48[] = { 0x81, 0x07, 0x6F, 0x17, 0x7B, 0x0E, 0x7C, 0x0E, 0xFD };
391u8 gPauseMsg_4A[] = { 0x69, 0x08, 0x81, 0x07, 0x6C, 0x14, 0x78, 0x0D, 0xF7, 0x22, 0x30, 0xFD };
392u8 gPauseMsg_4B[] = { 0x76, 0x06, 0x8B, 0x06, 0x85, 0x07, 0x82, 0x12, 0x8C, 0x04, 0x87, 0x04, 0xFD };
394u8 gPauseMsg_4F[] = { 0x8C, 0x07, 0x80, 0x05, 0x77, 0x10, 0x74, 0x0D, 0xFD };
405u8 gPauseMsg_33[] = { 0x33, 0x54, 0x41, 0x52, 0xF7, 0x30, 0x4F, 0x49, 0x4E, 0x54, 0x53, 0xFD };
406u8 gPauseMsg_34[] = { 0x33, 0x54, 0x41, 0x52, 0xF7, 0x30, 0x49, 0x45, 0x43, 0x45, 0x53, 0xFD };
407u8 gPauseMsg_35[] = { 0x30, 0x4C, 0x41, 0x59, 0xF7, 0x34, 0x49, 0x4D, 0x45, 0xFD };
415u8 gPauseMsg_3D[] = { 0x33, 0x55, 0x50, 0x45, 0x52, 0xF7, 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD };
416u8 gPauseMsg_3E[] = { 0x35, 0x4C, 0x54, 0x52, 0x41, 0xF7, 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD };
419u8 gPauseMsg_41[] = { 0x33, 0x55, 0x50, 0x45, 0x52, 0xF7, 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD };
420u8 gPauseMsg_42[] = { 0x35, 0x4C, 0x54, 0x52, 0x41, 0xF7, 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD };
424u8 gPauseMsg_47[] = { 0x21, 0x4C, 0x4C, 0xF7, 0x22, 0x41, 0x44, 0x47, 0x45, 0x53, 0xFD };
427u8 gPauseMsg_4A[] = { 0x2E, 0x4F, 0x54, 0xF7, 0x45, 0x4E, 0x4F, 0x55, 0x47, 0x48, 0xF7, 0x22, 0x30, 0xFD };
428u8 gPauseMsg_4B[] = { 0x24, 0x4F, 0x4E, 0x07, 0x54, 0xF7, 0x57, 0x45, 0x41, 0x52, 0xF7, 0x4D, 0x4F, 0x52, 0x45, 0x01, 0xFD };
430u8 gPauseMsg_4F[] = { 0x2B, 0x45, 0x59, 0xF7, 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD };
433u8 gPauseMsg_55[] = { 0x21, 0x42, 0x49, 0x4C, 0x49, 0x54, 0x49, 0x45, 0x53, 0xFD };
436#define gPauseMsg_32 MSG_PAL_Menu_0039
437#define gPauseMsg_33 MSG_PAL_Menu_003A
438#define gPauseMsg_34 MSG_PAL_Menu_003B
439#define gPauseMsg_35 MSG_PAL_Menu_003C
440#define gPauseMsg_36 MSG_PAL_Menu_003D
441#define gPauseMsg_37 MSG_PAL_Menu_003E
442#define gPauseMsg_38 MSG_PAL_Menu_003F
443#define gPauseMsg_39 MSG_PAL_Menu_0040
444#define gPauseMsg_3A MSG_PAL_Menu_0041
445#define gPauseMsg_3C MSG_PAL_Menu_0042
446#define gPauseMsg_3D MSG_PAL_Menu_0043
447#define gPauseMsg_3E MSG_PAL_Menu_0044
448#define gPauseMsg_40 MSG_PAL_Menu_0045
449#define gPauseMsg_41 MSG_PAL_Menu_0046
450#define gPauseMsg_42 MSG_PAL_Menu_0047
451#define gPauseMsg_43 MSG_PAL_Menu_0048
452#define gPauseMsg_44 MSG_PAL_Menu_0049
453#define gPauseMsg_46 MSG_PAL_Menu_003F
454#define gPauseMsg_47 MSG_PAL_Menu_004A
455#define gPauseMsg_PAL_42 MSG_PAL_Menu_004B
456#define gPauseMsg_48 MSG_PAL_Menu_004C
457#define gPauseMsg_49 MSG_PAL_Menu_004D
458#define gPauseMsg_4A MSG_PAL_Menu_004E
459#define gPauseMsg_4B MSG_PAL_Menu_004F
460#define gPauseMsg_4F MSG_PAL_Menu_0051
461#define gPauseMsg_PAL_4B MSG_PAL_Menu_0052
462#define gPauseMsg_50 MSG_PAL_Menu_0050
463#define gPauseMsg_53 MSG_PAL_Menu_003D
464#define gPauseMsg_54 MSG_PAL_Menu_003E
465#define gPauseMsg_55 MSG_PAL_Menu_0053
466#define gPauseMsg_56 MSG_PAL_Menu_0054
607 pause_draw_rect(x * 4, y * 4, (x + xOffset) * 4, (y + 16) * 4, 0, 0, 0, 0x400, 0x400);
BSS s32 PopupMenu_SelectedIndex
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
@ PAUSE_MSG_DONT_WEAR_MORE
@ PAUSE_MSG_LBL_STAR_PIECES
@ PAUSE_MSG_TIP_STAR_PIECES
@ PAUSE_MSG_TIP_STAR_POINTS
@ PAUSE_MSG_DESC_KEY_ITEMS
@ PAUSE_MSG_LBL_STAR_POINTS
@ PAUSE_MSG_BAGDE_DESC_ALL
@ PAUSE_MSG_UNKNOWN_SPIRIT
@ PAUSE_MSG_DESC_CONSUMABLES
@ PAUSE_MSG_TIP_STAR_POWER
@ PAUSE_MSG_NOT_ENOUGH_BP
@ PAUSE_MSG_BAGDE_DESC_NONE
@ PAUSE_MSG_TUT_NAME_BADGES
@ PAUSE_MSG_PARTNER_ABILITIES
@ PAUSE_MSG_BAGDE_DESC_ACTIVE
void pause_draw_rect(s32 ulx, s32 uly, s32 lrx, s32 lry, s32 tileIdx, s32 uls, s32 ult, s32 dsdx, s32 dtdy)
Gfx PauseGfxBannerHammer[]
BSS s8 gPauseBufferImg2[15752]
s32 pause_get_menu_msg(s32 index)
BSS s8 gPauseBufferImg1[15752]
Gfx PauseGfxCheckAbilities[]
void pause_draw_menu_label(s32 index, s32 x, s32 y)
Gfx PauseGfxBannerStarEnergy[]
BSS s8 gPauseBufferPal2[512]
BSS s8 gPauseBufferPal1[512]
Gfx PauseGfxBannerBoots[]
s8 pause_spirits_bg_png[]
s8 pause_image_143BF0_png[]
s8 pause_image_143FF0_png[]
s8 pause_image_1439F0_png[]