Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
pause_gfx.c
Go to the documentation of this file.
1#include "pause_common.h"
2#include "message_ids.h"
3#include "include_asset.h"
4
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"
23
24INCLUDE_IMG("pause/image_1439F0.png", pause_image_1439F0_png);
25INCLUDE_IMG("pause/image_143BF0.png", pause_image_143BF0_png);
26INCLUDE_IMG("pause/image_143FF0.png", pause_image_143FF0_png);
27INCLUDE_IMG("pause/world_map.png", pause_world_map_png);
28INCLUDE_PAL("pause/world_map.pal", pause_world_map_pal);
29INCLUDE_IMG("pause/spirits_bg.png", pause_spirits_bg_png);
30INCLUDE_PAL("pause/spirits_bg.pal", pause_spirits_bg_pal);
31INCLUDE_IMG("pause/orbs.png", pause_orbs_png);
32INCLUDE_IMG("pause/map_location.png", pause_map_location_png);
33INCLUDE_IMG("pause/map_path_marker.png", pause_map_path_marker_png);
34INCLUDE_IMG("pause/map_arrows.png", pause_arrows_png);
35#if !VERSION_PAL
36INCLUDE_IMG("pause/banner_hp.png", pause_banner_hp_png);
37INCLUDE_PAL("pause/banner_hp.pal", pause_banner_hp_pal);
38INCLUDE_IMG("pause/banner_fp.png", pause_banner_fp_png);
39INCLUDE_PAL("pause/banner_fp.pal", pause_banner_fp_pal);
40INCLUDE_IMG("pause/banner_bp.png", pause_banner_bp_png);
41INCLUDE_PAL("pause/banner_bp.pal", pause_banner_bp_pal);
42INCLUDE_IMG("pause/banner_boots.png", pause_banner_boots_png);
43INCLUDE_PAL("pause/banner_boots.pal", pause_banner_boots_pal);
44INCLUDE_IMG("pause/banner_hammer.png", pause_banner_hammer_png);
45INCLUDE_PAL("pause/banner_hammer.pal", pause_banner_hammer_pal);
46INCLUDE_IMG("pause/banner_star_energy.png", pause_banner_star_energy_png);
47INCLUDE_PAL("pause/banner_star_energy.pal", pause_banner_star_energy_pal);
48INCLUDE_IMG("pause/available.png", pause_available_png);
49INCLUDE_PAL("pause/available.pal", pause_available_pal);
50INCLUDE_IMG("pause/prompt_check_abilities.png", pause_prompt_check_abilities_png);
51INCLUDE_PAL("pause/prompt_check_abilities.pal", pause_prompt_check_abilities_pal);
52#endif
53INCLUDE_IMG("pause/stats_bar.png", pause_stats_bar_png);
54INCLUDE_PAL("pause/stats_bar.pal", pause_stats_bar_pal);
55
56#if VERSION_PAL
58extern u8 pause_available_png[];
59extern u8 pause_available_pal[];
65extern u8 pause_banner_hp_pal[];
66extern u8 pause_banner_hp_png[];
67extern u8 pause_banner_fp_pal[];
68extern u8 pause_banner_fp_png[];
69extern u8 pause_banner_bp_pal[];
70extern u8 pause_banner_bp_png[];
73#endif
74
93
112
131
150
169
188
207
225
245
263
281
300
301#if VERSION_IQUE
302#undef pause_prompt_check_abilities_png_height
303#define pause_prompt_check_abilities_png_height 16
304#endif
305
324
342
343#if VERSION_PAL
344u8 D_PAL_80271B10[] = { 0x71, 0x71, 0x78, 0x71 };
345u8 D_PAL_80271B14[] = { 0x6A, 0x6A, 0x72, 0x6A };
346u8 D_PAL_80271B18[] = { 0x10, 0x10, 0x0F, 0x10 };
347u8 D_PAL_80271B1C[] = { 0x3D, 0x3D, 0x3C, 0x3D };
348u8 D_PAL_80271B20[] = { 0x43, 0x43, 0x42, 0x43 };
349u8 D_PAL_80271B24[] = { 0x8F, 0x7F, 0x88, 0x7C };
350u8 D_PAL_80271B28[] = { 0x9B, 0x88, 0x93, 0x84 };
351u8 D_PAL_80271B2C[] = { 0x1A, 0x1F, 0x23, 0x18 };
352u8 D_PAL_80271B30[] = { 0x00, 0x26, 0x36, 0x1A };
353u8 D_PAL_80271B34[] = { 0x19, 0x19, 0x16, 0x12 };
354u8 D_PAL_80271B38[] = { 0x0C, 0x08, 0x0B, 0x08 };
355u8 D_PAL_80271B3C[] = { 0x85, 0x80, 0x80, 0x80 };
356u8 D_PAL_80271B40[] = { 0x8C, 0x96, 0x96, 0x96 };
357u8 D_PAL_80271B44[] = { 0x7D, 0x87, 0x87, 0x87 };
358u8 D_PAL_80271B48[] = { 0x66, 0x70, 0x70, 0x70 };
359u8 D_PAL_80271B4C[] = { 0x0C, 0x0C, 0x12, 0x0C };
360u8 D_PAL_80271B50[] = { 0x50, 0x60, 0x52, 0x5F };
361#endif
362
363#if VERSION_IQUE
364u8 gPauseMsg_17[] = { 0x8F, 0x0C, 0x75, 0x12, 0xFD };
365u8 gPauseMsg_18[] = { 0x7B, 0x0E, 0x7C, 0x0E, 0xFD };
366u8 gPauseMsg_19[] = { 0x77, 0x10, 0x74, 0x0D, 0xFD };
367u8 gPauseMsg_1A[] = { 0x79, 0x12, 0x67, 0x09, 0xFD };
368u8 gPauseMsg_32[] = { 0x64, 0x02, 0x75, 0x11, 0xFD };
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 };
372u8 gPauseMsg_36[] = { 0x28, 0x30, 0xFD };
373u8 gPauseMsg_37[] = { 0x26, 0x30, 0xFD };
374u8 gPauseMsg_38[] = { 0x22, 0x30, 0xFD };
375u8 gPauseMsg_39[] = { 0x0F, 0xFD };
376u8 gPauseMsg_3A[] = { 0x0E, 0xFD };
377u8 gPauseMsg_3B[] = { 0x69, 0x08, 0x81, 0x07, 0xFD };
378u8 gPauseMsg_3C[] = { 0x7B, 0x25, 0x60, 0x01, 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 };
381u8 gPauseMsg_3F[] = { 0x69, 0x08, 0x81, 0x07, 0xFD };
382u8 gPauseMsg_40[] = { 0x68, 0x04, 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 };
385u8 gPauseMsg_43[] = { 0x75, 0x04, 0x76, 0x04, 0x81, 0x03, 0xFD };
386u8 gPauseMsg_44[] = { 0x82, 0x07, 0x6C, 0x02, 0xFD };
387u8 gPauseMsg_46[] = { 0x22, 0x30, 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 };
390u8 gPauseMsg_49[] = { 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 };
393u8 gPauseMsg_50[] = { 0x77, 0x10, 0x74, 0x0D, 0xFD };
394u8 gPauseMsg_4F[] = { 0x8C, 0x07, 0x80, 0x05, 0x77, 0x10, 0x74, 0x0D, 0xFD };
395u8 gPauseMsg_53[] = { 0x28, 0x30, 0xFD };
396u8 gPauseMsg_54[] = { 0x26, 0x30, 0xFD };
397u8 gPauseMsg_55[] = { 0x6A, 0x11, 0x8B, 0x06, 0xFD };
398u8 gPauseMsg_56[] = { 0x74, 0x08, 0x74, 0x08, 0x74, 0x08, 0xFD };
399#elif VERSION_US
400u8 gPauseMsg_17[] = { 0x33, 0x54, 0x41, 0x54, 0x53, 0xFD }; // Stats[End]
401u8 gPauseMsg_18[] = { 0x22, 0x41, 0x44, 0x47, 0x45, 0xFD }; // Badge[End]
402u8 gPauseMsg_19[] = { 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD }; // Items[End]
403u8 gPauseMsg_1A[] = { 0x30, 0x41, 0x52, 0x54, 0x59, 0xFD }; // Party[End]
404u8 gPauseMsg_32[] = { 0x23, 0x4F, 0x49, 0x4E, 0x53, 0xFD }; // Coins[End]
405u8 gPauseMsg_33[] = { 0x33, 0x54, 0x41, 0x52, 0xF7, 0x30, 0x4F, 0x49, 0x4E, 0x54, 0x53, 0xFD }; // Star Points[End]
406u8 gPauseMsg_34[] = { 0x33, 0x54, 0x41, 0x52, 0xF7, 0x30, 0x49, 0x45, 0x43, 0x45, 0x53, 0xFD }; // Star Pieces[End]
407u8 gPauseMsg_35[] = { 0x30, 0x4C, 0x41, 0x59, 0xF7, 0x34, 0x49, 0x4D, 0x45, 0xFD }; // Play Time[End]
413u8 gPauseMsg_3B[] = { 0x2E, 0x4F, 0x4E, 0x45, 0xFD }; // None[End]
414u8 gPauseMsg_3C[] = { 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD }; // Boots[End]
415u8 gPauseMsg_3D[] = { 0x33, 0x55, 0x50, 0x45, 0x52, 0xF7, 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD }; // Super Boots[End]
416u8 gPauseMsg_3E[] = { 0x35, 0x4C, 0x54, 0x52, 0x41, 0xF7, 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD }; // Ultra Boots[End]
417u8 gPauseMsg_3F[] = { 0x2E, 0x4F, 0x4E, 0x45, 0xFD }; // None[End]
418u8 gPauseMsg_40[] = { 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD }; // Hammer[End]
419u8 gPauseMsg_41[] = { 0x33, 0x55, 0x50, 0x45, 0x52, 0xF7, 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD }; // Super Hammer[End]
420u8 gPauseMsg_42[] = { 0x35, 0x4C, 0x54, 0x52, 0x41, 0xF7, 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD }; // Ultra Hammer[End]
421u8 gPauseMsg_43[] = { 0x2D, 0x41, 0x52, 0x49, 0x4F, 0xFD }; // Mario[End]
422u8 gPauseMsg_44[] = { 0x2C, 0x45, 0x56, 0x45, 0x4C, 0xFD }; // Level[End]
424u8 gPauseMsg_47[] = { 0x21, 0x4C, 0x4C, 0xF7, 0x22, 0x41, 0x44, 0x47, 0x45, 0x53, 0xFD }; // All Badges[End]
425u8 gPauseMsg_48[] = { 0x21, 0x43, 0x54, 0x49, 0x56, 0x45, 0xFD }; // Active[End]
426u8 gPauseMsg_49[] = { 0x22, 0x41, 0x44, 0x47, 0x45, 0x53, 0xFD }; // Badges[End]
427u8 gPauseMsg_4A[] = { 0x2E, 0x4F, 0x54, 0xF7, 0x45, 0x4E, 0x4F, 0x55, 0x47, 0x48, 0xF7, 0x22, 0x30, 0xFD }; // Not enough BP[End]
428u8 gPauseMsg_4B[] = { 0x24, 0x4F, 0x4E, 0x07, 0x54, 0xF7, 0x57, 0x45, 0x41, 0x52, 0xF7, 0x4D, 0x4F, 0x52, 0x45, 0x01, 0xFD }; // Don't wear more![End]
429u8 gPauseMsg_50[] = { 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD }; // Items[End]
430u8 gPauseMsg_4F[] = { 0x2B, 0x45, 0x59, 0xF7, 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD }; // Key Items[End]
433u8 gPauseMsg_55[] = { 0x21, 0x42, 0x49, 0x4C, 0x49, 0x54, 0x49, 0x45, 0x53, 0xFD }; // Abilities[End]
435#elif VERSION_PAL
436#define gPauseMsg_32 MSG_PAL_Menu_0039 /* Coins */
437#define gPauseMsg_33 MSG_PAL_Menu_003A /* Star Points */
438#define gPauseMsg_34 MSG_PAL_Menu_003B /* Star Pieces */
439#define gPauseMsg_35 MSG_PAL_Menu_003C /* Play Time */
440#define gPauseMsg_36 MSG_PAL_Menu_003D /* HP */
441#define gPauseMsg_37 MSG_PAL_Menu_003E /* FP */
442#define gPauseMsg_38 MSG_PAL_Menu_003F /* BP */
443#define gPauseMsg_39 MSG_PAL_Menu_0040 /* / */
444#define gPauseMsg_3A MSG_PAL_Menu_0041 /* . */
445#define gPauseMsg_3C MSG_PAL_Menu_0042 /* Boots */
446#define gPauseMsg_3D MSG_PAL_Menu_0043 /* Super Boots */
447#define gPauseMsg_3E MSG_PAL_Menu_0044 /* Ultra Boots */
448#define gPauseMsg_40 MSG_PAL_Menu_0045 /* Hammer */
449#define gPauseMsg_41 MSG_PAL_Menu_0046 /* Super Hammer */
450#define gPauseMsg_42 MSG_PAL_Menu_0047 /* Ultra Hammer */
451#define gPauseMsg_43 MSG_PAL_Menu_0048 /* Mario */
452#define gPauseMsg_44 MSG_PAL_Menu_0049 /* Level */
453#define gPauseMsg_46 MSG_PAL_Menu_003F /* BP */
454#define gPauseMsg_47 MSG_PAL_Menu_004A /* All Badges */
455#define gPauseMsg_PAL_42 MSG_PAL_Menu_004B /* [END] */
456#define gPauseMsg_48 MSG_PAL_Menu_004C /* Active */
457#define gPauseMsg_49 MSG_PAL_Menu_004D /* Badges */
458#define gPauseMsg_4A MSG_PAL_Menu_004E /* Not Enough BP! */
459#define gPauseMsg_4B MSG_PAL_Menu_004F /* Don't wear more! */
460#define gPauseMsg_4F MSG_PAL_Menu_0051 /* Key Items */
461#define gPauseMsg_PAL_4B MSG_PAL_Menu_0052 /* [END] */
462#define gPauseMsg_50 MSG_PAL_Menu_0050 /* Items */
463#define gPauseMsg_53 MSG_PAL_Menu_003D /* HP */
464#define gPauseMsg_54 MSG_PAL_Menu_003E /* FP */
465#define gPauseMsg_55 MSG_PAL_Menu_0053 /* Abilities */
466#define gPauseMsg_56 MSG_PAL_Menu_0054 /* ??? */
467#endif
468
493#if !VERSION_PAL
498#endif
531#if !VERSION_PAL
533#endif
537#if !VERSION_PAL
539#endif
548#if VERSION_PAL
550#endif
559#if VERSION_PAL
561#endif
569};
570
582
583s32 pause_get_menu_msg(s32 index) {
584 return gPauseMessages[index];
585}
586
587void pause_draw_menu_label(s32 index, s32 x, s32 y) {
588 s32 xOffset = 64;
589
590 if (index == 8) {
591 xOffset = 128;
592 }
593 if (index == 3) {
594 xOffset = 48;
595 }
596 if (index == 4) {
597 xOffset = 48;
598 }
599 if (index == 5) {
600 xOffset = 48;
601 }
602 if (index == 6) {
603 xOffset = 160;
604 }
605
607 pause_draw_rect(x * 4, y * 4, (x + xOffset) * 4, (y + 16) * 4, 0, 0, 0, 0x400, 0x400);
608
609#if VERSION_PAL
610 if (gCurrentLanguage == LANGUAGE_DE && index == 5) {
611 s16 xOffset2 = xOffset;
612
613 pause_draw_rect((x + 30) * 4, (y * 4), (xOffset2 + x + 10) * 4, (y + 16) * 4, 0, 0x280, 0, 0x400, 0x400);
614 }
615#endif
616}
617
BSS s32 PopupMenu_SelectedIndex
@ LANGUAGE_DE
Definition enums.h:6400
@ MSG_CHAR_UPPER_H
Definition enums.h:5895
@ MSG_CHAR_FORWARDSLASH
Definition enums.h:5870
@ MSG_CHAR_PERIOD
Definition enums.h:5869
@ MSG_CHAR_UPPER_B
Definition enums.h:5889
@ MSG_CHAR_QUESTION
Definition enums.h:5886
@ MSG_CHAR_UPPER_F
Definition enums.h:5893
@ MSG_CHAR_UPPER_P
Definition enums.h:5903
@ MSG_CHAR_READ_END
Definition enums.h:6055
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
@ PAUSE_MSG_TIP_BP
@ PAUSE_MSG_DONT_WEAR_MORE
@ PAUSE_MSG_TIP_FP
@ PAUSE_MSG_TAB_BADGES
@ PAUSE_MSG_TUT_DESC_3
@ PAUSE_MSG_18
@ PAUSE_MSG_TUT_DESC_5
@ PAUSE_MSG_NO_BADGE
@ PAUSE_MSG_TUT_CMD_4
@ PAUSE_MSG_PARTNER_HP
@ PAUSE_MSG_TUT_DESC_4
@ PAUSE_MSG_TAB_MAP
@ PAUSE_MSG_LBL_TIME
@ PAUSE_MSG_TUT_DESC_1
@ PAUSE_MSG_TAB_STATS
@ PAUSE_MSG_LBL_STAR_PIECES
@ PAUSE_MSG_TIP_BOOTS_1
@ PAUSE_MSG_1A
@ PAUSE_MSG_TIP_STAR_PIECES
@ PAUSE_MSG_TUT_UNUSED_6
@ PAUSE_MSG_LBL_FP
@ PAUSE_MSG_PARTNER_FP
@ PAUSE_MSG_TIP_STAR_POINTS
@ PAUSE_MSG_BADGES
@ PAUSE_MSG_3F
@ PAUSE_MSG_40
@ PAUSE_MSG_3E
@ PAUSE_MSG_TAB_ITEMS
@ PAUSE_MSG_TIP_TIME
@ PAUSE_MSG_TUT_CMD_3
@ PAUSE_MSG_TIP_HAMMER_0
@ PAUSE_MSG_LBL_HP
@ PAUSE_MSG_ACTIVE
@ PAUSE_MSG_LBL_COINS
@ PAUSE_MSG_TUT_UNUSED_2
@ PAUSE_MSG_TUT_CMD_1
@ PAUSE_MSG_TIP_SECRETS
@ PAUSE_MSG_KEY_ITEMS
@ PAUSE_MSG_41
@ PAUSE_MSG_17
@ PAUSE_MSG_LEVEL
@ PAUSE_MSG_TUT_CMD_5
@ PAUSE_MSG_TIP_BOOTS_2
@ PAUSE_MSG_TUT_UNUSED_5
@ PAUSE_MSG_TIP_BOOTS_3
@ PAUSE_MSG_TUT_DESC_2
@ PAUSE_MSG_19
@ PAUSE_MSG_TIP_HP
@ PAUSE_MSG_DESC_KEY_ITEMS
@ PAUSE_MSG_TUT_DESC_6
@ PAUSE_MSG_TUT_UNUSED_7
@ PAUSE_MSG_LBL_BP
@ PAUSE_MSG_SLASH
@ PAUSE_MSG_42
@ PAUSE_MSG_LBL_STAR_POINTS
@ PAUSE_MSG_CONSUMABLES
@ PAUSE_MSG_NONE
@ PAUSE_MSG_ALL_BADGES
@ PAUSE_MSG_TUT_CMD_6
@ PAUSE_MSG_BAGDE_DESC_ALL
@ PAUSE_MSG_TUT_UNUSED_3
@ PAUSE_MSG_3D
@ PAUSE_MSG_TAB_SPIRITS
@ PAUSE_MSG_TIP_CONTROLS
@ PAUSE_MSG_TUT_UNUSED_4
@ PAUSE_MSG_TUT_DESC_7
@ PAUSE_MSG_UNKNOWN_SPIRIT
@ PAUSE_MSG_TIP_HAMMER_3
@ PAUSE_MSG_TUT_CMD_2
@ PAUSE_MSG_TIP_HAMMER_2
@ PAUSE_MSG_MARIO
@ PAUSE_MSG_BADGE_BP
@ PAUSE_MSG_TAB_PARTY
@ PAUSE_MSG_3C
@ 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_TIP_HAMMER_1
@ PAUSE_MSG_DOT
@ PAUSE_MSG_TUT_CMD_7
@ PAUSE_MSG_PARTNER_ABILITIES
@ PAUSE_MSG_TUT_UNUSED_1
@ PAUSE_MSG_BAGDE_DESC_ACTIVE
@ PAUSE_MSG_TIP_COINS
@ PAUSE_MSG_3B
void pause_draw_rect(s32 ulx, s32 uly, s32 lrx, s32 lry, s32 tileIdx, s32 uls, s32 ult, s32 dsdx, s32 dtdy)
Definition pause_main.c:841
@ PAUSE_LBL_ENERGY
@ PAUSE_LBL_BOOTS
@ PAUSE_LBL_ABILITIES
@ PAUSE_LBL_HAMMER
@ PAUSE_LBL_HP
@ PAUSE_LBL_AVAILABLE
@ PAUSE_LBL_STATS
@ PAUSE_LBL_BP
@ PAUSE_LBL_FP
Gfx * PauseGfxLabels[]
Definition pause_gfx.c:571
Gfx PauseGfxBannerBp[]
Definition pause_gfx.c:113
Gfx PauseGfxStatsBar[]
Definition pause_gfx.c:189
s32 gPauseMessages[]
Definition pause_gfx.c:469
Gfx PauseGfxBannerHammer[]
Definition pause_gfx.c:151
Gfx PauseGfxSpiritsBg[]
Definition pause_gfx.c:325
Gfx PauseGfxArrows[]
Definition pause_gfx.c:246
Gfx PauseGfxBannerHp[]
Definition pause_gfx.c:75
Gfx PauseGfxPathPoints[]
Definition pause_gfx.c:226
BSS s8 gPauseBufferImg2[15752]
Definition pause_gfx.c:621
Gfx PauseGfxBannerFp[]
Definition pause_gfx.c:94
s32 pause_get_menu_msg(s32 index)
Definition pause_gfx.c:583
BSS s8 gPauseBufferImg1[15752]
Definition pause_gfx.c:619
Gfx PauseGfxCheckAbilities[]
Definition pause_gfx.c:306
Gfx PauseGfxOrbs[]
Definition pause_gfx.c:264
void pause_draw_menu_label(s32 index, s32 x, s32 y)
Definition pause_gfx.c:587
Gfx PauseGfxBannerStarEnergy[]
Definition pause_gfx.c:170
Gfx PauseGfxAvailable[]
Definition pause_gfx.c:282
BSS s8 gPauseBufferPal2[512]
Definition pause_gfx.c:620
Gfx PauseGfxWorldMap[]
Definition pause_gfx.c:208
BSS s8 gPauseBufferPal1[512]
Definition pause_gfx.c:618
Gfx PauseGfxBannerBoots[]
Definition pause_gfx.c:132
u8 pause_world_map_png[]
s8 pause_spirits_bg_png[]
s8 pause_image_143BF0_png[]
s8 pause_image_143FF0_png[]
s8 pause_image_1439F0_png[]
#define BSS
Definition macros.h:7
#define PM_CC_01
Definition macros.h:280
#define PM_CC_2F
Definition macros.h:388
#define gCurrentLanguage
Definition variables.h:115
Gfx * gMainGfxPos
Definition cam_main.c:15