From 44d1b29590142a6b5069b9d153de9cb27a5c3c51 Mon Sep 17 00:00:00 2001 From: Marijn van der Werf Date: Mon, 24 Apr 2023 19:31:19 +0200 Subject: [PATCH] ui_images (#1021) * ui_images * Move French assets to their own folder --- src/menu_hud_scripts.c | 46 +++++++ ver/pal/splat.yaml | 239 ++++++++++++++++++++++++++++++++++++- ver/pal/undefined_syms.txt | 51 -------- 3 files changed, 283 insertions(+), 53 deletions(-) diff --git a/src/menu_hud_scripts.c b/src/menu_hud_scripts.c index 0feea44ef3..5b474c7422 100644 --- a/src/menu_hud_scripts.c +++ b/src/menu_hud_scripts.c @@ -68,6 +68,29 @@ HudScript HES_HeaderSpirits = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_label_spirits HudScript HES_HeaderMap = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_label_map, 48, 16); +#if VERSION_PAL +HudScript HES_HeaderStats_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_label_stats, 48, 16); +HudScript HES_HeaderBadges_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_label_badges, 48, 16); +HudScript HES_HeaderItems_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_label_items, 48, 16); +HudScript HES_HeaderParty_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_label_party, 48, 16); +HudScript HES_HeaderSpirits_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_label_spirits, 48, 16); +HudScript HES_HeaderMap_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_label_map, 48, 16); + +HudScript HES_HeaderStats_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_label_stats, 48, 16); +HudScript HES_HeaderBadges_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_label_badges, 48, 16); +HudScript HES_HeaderItems_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_label_items, 48, 16); +HudScript HES_HeaderParty_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_label_party, 48, 16); +HudScript HES_HeaderSpirits_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_label_spirits, 48, 16); +HudScript HES_HeaderMap_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_label_map, 48, 16); + +HudScript HES_HeaderStats_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_label_stats, 48, 16); +HudScript HES_HeaderBadges_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_label_badges, 48, 16); +HudScript HES_HeaderItems_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_label_items, 48, 16); +HudScript HES_HeaderParty_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_label_party, 48, 16); +HudScript HES_HeaderSpirits_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_label_spirits, 48, 16); +HudScript HES_HeaderMap_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_label_map, 48, 16); +#endif + HudScript HES_SmallText0 = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_small_digit_0, 8, 8); HudScript HES_SmallText1 = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_small_digit_1, 8, 8); @@ -102,6 +125,23 @@ HudScript HES_OptionStereoOn = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_files_option_stere HudScript HES_OptionStereoOff = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_files_option_stereo_off, 64, 16); +#if VERSION_PAL +HudScript HES_OptionMonoOn_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_files_option_mono_on, 64, 16); +HudScript HES_OptionMonoOff_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_files_option_mono_off, 64, 16); +HudScript HES_OptionStereoOn_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_files_option_stereo_on, 64, 16); +HudScript HES_OptionStereoOff_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_files_option_stereo_off, 64, 16); + +HudScript HES_OptionMonoOn_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_files_option_mono_on, 64, 16); +HudScript HES_OptionMonoOff_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_files_option_mono_off, 64, 16); +HudScript HES_OptionStereoOn_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_files_option_stereo_on, 64, 16); +HudScript HES_OptionStereoOff_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_files_option_stereo_off, 64, 16); + +HudScript HES_OptionMonoOn_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_files_option_mono_on, 64, 16); +HudScript HES_OptionMonoOff_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_files_option_mono_off, 64, 16); +HudScript HES_OptionStereoOn_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_files_option_stereo_on, 64, 16); +HudScript HES_OptionStereoOff_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_files_option_stereo_off, 64, 16); +#endif + HudScript HES_Spirit1 = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_files_eldstar, 16, 16); HudScript HES_Spirit1Missing = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_files_eldstar_silhouette, 16, 16); @@ -152,6 +192,12 @@ HudScript HES_133FE0_134060 = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_unused_r_down HudScript HES_LabelBpNeeded = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_bp_needed, 48, 8); +#if VERSION_PAL +HudScript HES_LabelBpNeeded_de = HES_TEMPLATE_CI_CUSTOM_SIZE(de_ui_pause_bp_needed, 48, 8); +HudScript HES_LabelBpNeeded_fr = HES_TEMPLATE_CI_CUSTOM_SIZE(fr_ui_pause_bp_needed, 48, 8); +HudScript HES_LabelBpNeeded_es = HES_TEMPLATE_CI_CUSTOM_SIZE(es_ui_pause_bp_needed, 48, 8); +#endif + HudScript HES_MarioHeadLarge = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_mario_large, 32, 32); HudScript HES_Dash = HES_TEMPLATE_CI_CUSTOM_SIZE(ui_pause_dash, 16, 8); diff --git a/ver/pal/splat.yaml b/ver/pal/splat.yaml index 275657ca11..34b51005ae 100644 --- a/ver/pal/splat.yaml +++ b/ver/pal/splat.yaml @@ -106,11 +106,246 @@ segments: - [0x132C28, palette, letter_content_12] - [0x132E28, bin] # length 0x18, non zero - - type: bin - name: ui_images + - name: ui_images + type: code start: 0x132E40 vram: 0x8023E000 + subsegments: + - [0x132E40, ci4, ui/pause/unused_badge_points, 24, 24] + - [0x132F60, palette, ui/pause/unused_badge_points] + - [0x132F80, palette, ui/pause/unused_badge_points.disabled] + - [0x132FA0, ci4, ui/pause/unused_compass, 24, 24] + - [0x1330C0, palette, ui/pause/unused_compass] + - [0x1330E0, palette, ui/pause/unused_compass.disabled] + - [0x133100, ci4, ui/pause/cursor_hand, 16, 16] + - [0x133180, palette, ui/pause/cursor_hand] + - [0x1331A0, ci4, ui/files/filename_caret, 16, 16] + - [0x133220, palette, ui/files/filename_caret] + - [0x133240, ci4, ui/files/filename_space, 8, 8] + - [0x133260, palette, ui/files/filename_space] + - [0x133280, ci4, ui/pause/label_stats, 48, 16] + - [0x133400, palette, ui/pause/label_stats] + - [0x133420, ci4, ui/pause/label_badges, 48, 16] + - [0x1335A0, palette, ui/pause/label_badges] + - [0x1335C0, ci4, ui/pause/label_items, 48, 16] + - [0x133740, palette, ui/pause/label_items] + - [0x133760, ci4, ui/pause/label_party, 48, 16] + - [0x1338E0, palette, ui/pause/label_party] + - [0x133900, ci4, ui/pause/label_spirits, 48, 16] + - [0x133A80, palette, ui/pause/label_spirits] + - [0x133AA0, ci4, ui/pause/label_map, 48, 16] + - [0x133C20, palette, ui/pause/label_map] + + - [0x133c40, ci4, de/ui/pause/label_stats, 48, 16] + - [0x133dc0, palette, de/ui/pause/label_stats] + - [0x133de0, ci4, de/ui/pause/label_badges, 48, 16] + - [0x133f60, palette, de/ui/pause/label_badges] + - [0x133f80, ci4, de/ui/pause/label_items, 48, 16] + - [0x134100, palette, de/ui/pause/label_items] + - [0x134120, ci4, de/ui/pause/label_party, 48, 16] + - [0x1342a0, palette, de/ui/pause/label_party] + - [0x1342c0, ci4, de/ui/pause/label_spirits, 48, 16] + - [0x134440, palette, de/ui/pause/label_spirits] + - [0x134460, ci4, de/ui/pause/label_map, 48, 16] + - [0x1345e0, palette, de/ui/pause/label_map] + + - [0x134600, ci4, fr/ui/pause/label_stats, 48, 16] + - [0x134780, palette, fr/ui/pause/label_stats] + - [0x1347a0, ci4, fr/ui/pause/label_badges, 48, 16] + - [0x134920, palette, fr/ui/pause/label_badges] + - [0x134940, ci4, fr/ui/pause/label_items, 48, 16] + - [0x134ac0, palette, fr/ui/pause/label_items] + - [0x134ae0, ci4, fr/ui/pause/label_party, 48, 16] + - [0x134c60, palette, fr/ui/pause/label_party] + - [0x134c80, ci4, fr/ui/pause/label_spirits, 48, 16] + - [0x134e00, palette, fr/ui/pause/label_spirits] + - [0x134e20, ci4, fr/ui/pause/label_map, 48, 16] + - [0x134fa0, palette, fr/ui/pause/label_map] + + - [0x134fc0, ci4, es/ui/pause/label_stats, 48, 16] + - [0x135140, palette, es/ui/pause/label_stats] + - [0x135160, ci4, es/ui/pause/label_badges, 48, 16] + - [0x1352e0, palette, es/ui/pause/label_badges] + - [0x135300, ci4, es/ui/pause/label_items, 48, 16] + - [0x135480, palette, es/ui/pause/label_items] + - [0x1354a0, ci4, es/ui/pause/label_party, 48, 16] + - [0x135620, palette, es/ui/pause/label_party] + - [0x135640, ci4, es/ui/pause/label_spirits, 48, 16] + - [0x1357c0, palette, es/ui/pause/label_spirits] + - [0x1357e0, ci4, es/ui/pause/label_map, 48, 16] + - [0x135960, palette, es/ui/pause/label_map] + + - [0x135980, ci4, ui/pause/small_digit_0, 8, 8] + - [0x1359A0, palette, ui/pause/small_digit_0] + - [0x1359C0, ci4, ui/pause/small_digit_1, 8, 8] + - [0x1359E0, palette, ui/pause/small_digit_1] + - [0x135A00, ci4, ui/pause/small_digit_2, 8, 8] + - [0x135A20, palette, ui/pause/small_digit_2] + - [0x135A40, ci4, ui/pause/small_digit_3, 8, 8] + - [0x135A60, palette, ui/pause/small_digit_3] + - [0x135A80, ci4, ui/pause/small_digit_4, 8, 8] + - [0x135AA0, palette, ui/pause/small_digit_4] + - [0x135AC0, ci4, ui/pause/small_digit_5, 8, 8] + - [0x135AE0, palette, ui/pause/small_digit_5] + - [0x135B00, ci4, ui/pause/small_digit_6, 8, 8] + - [0x135B20, palette, ui/pause/small_digit_6] + - [0x135B40, ci4, ui/pause/small_digit_7, 8, 8] + - [0x135B60, palette, ui/pause/small_digit_7] + - [0x135B80, ci4, ui/pause/small_digit_8, 8, 8] + - [0x135BA0, palette, ui/pause/small_digit_8] + - [0x135BC0, ci4, ui/pause/small_digit_9, 8, 8] + - [0x135BE0, palette, ui/pause/small_digit_9] + - [0x135C00, ci4, ui/pause/small_text_bp, 8, 8] + - [0x135C20, palette, ui/pause/small_text_bp] + - [0x135C40, ci4, ui/pause/label_jp_file, 32, 16] + - [0x135D40, palette, ui/pause/label_jp_file] + - [0x135D60, ci4, ui/pause/label_jp_file_disabled, 32, 16] + - [0x135E60, palette, ui/pause/label_jp_file_disabled] + + # English + - [0x135E80, ci4, ui/files/option_mono_on, 64, 16] + - [0x136080, palette, ui/files/option_mono_on] + - [0x1360A0, ci4, ui/files/option_mono_off, 64, 16] + - [0x1362A0, palette, ui/files/option_mono_off] + - [0x1362C0, ci4, ui/files/option_stereo_on, 64, 16] + - [0x1364C0, palette, ui/files/option_stereo_on] + - [0x1364E0, ci4, ui/files/option_stereo_off, 64, 16] + - [0x1366E0, palette, ui/files/option_stereo_off] + + # German + - [0x136700, ci4, de/ui/files/option_mono_on, 64, 16] + - [0x136900, palette, de/ui/files/option_mono_on] + - [0x136920, ci4, de/ui/files/option_mono_off, 64, 16] + - [0x136b20, palette, de/ui/files/option_mono_off] + - [0x136b40, ci4, de/ui/files/option_stereo_on, 64, 16] + - [0x136d40, palette, de/ui/files/option_stereo_on] + - [0x136d60, ci4, de/ui/files/option_stereo_off, 64, 16] + - [0x136f60, palette, de/ui/files/option_stereo_off] + + # French + - [0x136f80, ci4, fr/ui/files/option_mono_on, 64, 16] + - [0x137180, palette, fr/ui/files/option_mono_on] + - [0x1371a0, ci4, fr/ui/files/option_mono_off, 64, 16] + - [0x1373a0, palette, fr/ui/files/option_mono_off] + - [0x1373c0, ci4, fr/ui/files/option_stereo_on, 64, 16] + - [0x1375c0, palette, fr/ui/files/option_stereo_on] + - [0x1375e0, ci4, fr/ui/files/option_stereo_off, 64, 16] + - [0x1377e0, palette, fr/ui/files/option_stereo_off] + + - [0x137800, ci4, es/ui/files/option_mono_on, 64, 16] + - [0x137a00, palette, es/ui/files/option_mono_on] + - [0x137a20, ci4, es/ui/files/option_mono_off, 64, 16] + - [0x137c20, palette, es/ui/files/option_mono_off] + - [0x137c40, ci4, es/ui/files/option_stereo_on, 64, 16] + - [0x137e40, palette, es/ui/files/option_stereo_on] + - [0x137e60, ci4, es/ui/files/option_stereo_off, 64, 16] + - [0x138060, palette, es/ui/files/option_stereo_off] + + - [0x138080, ci4, ui/files/eldstar, 16, 16] + - [0x138100, palette, ui/files/eldstar] + - [0x138120, ci4, ui/files/eldstar_silhouette, 16, 16] + - [0x1381A0, palette, ui/files/eldstar_silhouette] + - [0x1381C0, ci4, ui/files/mamar, 16, 16] + - [0x138240, palette, ui/files/mamar] + - [0x138260, ci4, ui/files/mamar_silhouette, 16, 16] + - [0x1382E0, palette, ui/files/mamar_silhouette] + - [0x138300, ci4, ui/files/skolar, 16, 16] + - [0x138380, palette, ui/files/skolar] + - [0x1383A0, ci4, ui/files/skolar_silhouette, 16, 16] + - [0x138420, palette, ui/files/skolar_silhouette] + - [0x138440, ci4, ui/files/muskular, 16, 16] + - [0x1384C0, palette, ui/files/muskular] + - [0x1384E0, ci4, ui/files/muskular_silhouette, 16, 16] + - [0x138560, palette, ui/files/muskular_silhouette] + - [0x138580, ci4, ui/files/misstar, 16, 16] + - [0x138600, palette, ui/files/misstar] + - [0x138620, ci4, ui/files/misstar_silhouette, 16, 16] + - [0x1386A0, palette, ui/files/misstar_silhouette] + - [0x1386C0, ci4, ui/files/klevar, 16, 16] + - [0x138740, palette, ui/files/klevar] + - [0x138760, ci4, ui/files/klevar_silhouette, 16, 16] + - [0x1387E0, palette, ui/files/klevar_silhouette] + - [0x138800, ci4, ui/files/kalmar, 16, 16] + - [0x138880, palette, ui/files/kalmar] + - [0x1388A0, ci4, ui/files/kalmar_silhouette, 16, 16] + - [0x138920, palette, ui/files/kalmar_silhouette] + - [0x138940, ci4, ui/pause/map_walk0, 24, 24] + - [0x138A60, palette, ui/pause/map_walk0] + - [0x138A80, ci4, ui/pause/map_walk1, 24, 24] + - [0x138BA0, palette, ui/pause/map_walk1] + - [0x138BC0, ci4, ui/pause/map_walk2, 24, 24] + - [0x138CE0, palette, ui/pause/map_walk2] + - [0x138D00, ci4, ui/pause/jp_super, 40, 16] + - [0x138E40, palette, ui/pause/jp_super] + - [0x138E60, ci4, ui/pause/jp_ultra, 40, 16] + - [0x138FA0, palette, ui/pause/jp_ultra] + - [0x138FC0, ci4, ui/pause/list_prev_page, 16, 16] + - [0x139040, palette, ui/pause/list_prev_page] + - [0x139060, ci4, ui/pause/list_next_page, 16, 16] + - [0x1390E0, palette, ui/pause/list_next_page] + - [0x139100, ci4, ui/pause/unused_z_up_arrow, 16, 16] + - [0x139180, palette, ui/pause/unused_z_up_arrow] + - [0x1391A0, ci4, ui/pause/unused_r_down_arrow, 16, 16] + - [0x139220, palette, ui/pause/unused_r_down_arrow] + - [0x139240, ci4, ui/pause/desc_msg_prev, 16, 16] + - [0x1392C0, palette, ui/pause/desc_msg_prev] + - [0x1392E0, ci4, ui/pause/desc_msg_next, 16, 16] + - [0x139360, palette, ui/pause/desc_msg_next] + + - [0x139380, ci4, ui/pause/bp_needed, 48, 8] + - [0x139440, palette, ui/pause/bp_needed] + + - [0x139460, ci4, de/ui/pause/bp_needed, 48, 8] + - [0x139520, palette, de/ui/pause/bp_needed] + + - [0x139540, ci4, fr/ui/pause/bp_needed, 48, 8] + - [0x139600, palette, fr/ui/pause/bp_needed] + + - [0x139620, ci4, es/ui/pause/bp_needed, 48, 8] + - [0x1396e0, palette, es/ui/pause/bp_needed] + + - [0x139700, ci4, ui/pause/mario_large, 32, 32] + - [0x139900, palette, ui/pause/mario_large] + - [0x139920, ci4, ui/pause/dash, 16, 8] + - [0x139960, palette, ui/pause/dash] + - [0x139980, ci4, ui/pause/stat_bp, 16, 16] + - [0x139A00, palette, ui/pause/stat_bp] + - [0x139A20, ci4, ui/pause/stat_mario, 16, 16] + - [0x139AA0, palette, ui/pause/stat_mario] + - [0x139AC0, ci4, ui/pause/stat_time, 16, 16] + - [0x139B40, palette, ui/pause/stat_time] + - [0x139B60, ci4, ui/pause/stat_star_piece0, 16, 16] + - [0x139BE0, palette, ui/pause/stat_star_piece0] + - [0x139C00, ci4, ui/pause/stat_star_piece1, 16, 16] + - [0x139C80, palette, ui/pause/stat_star_piece1] + - [0x139CA0, ci4, ui/pause/stat_star_piece2, 16, 16] + - [0x139D20, palette, ui/pause/stat_star_piece2] + - [0x139D40, ci4, ui/pause/stat_fp, 16, 16] + - [0x139DC0, palette, ui/pause/stat_fp] + - [0x139DE0, ci4, ui/pause/stat_times, 8, 8] + - [0x139E00, palette, ui/pause/stat_times] + - [0x139E20, ci4, ui/pause/stat_boots0, 16, 16] + - [0x139EA0, palette, ui/pause/stat_boots0] + - [0x139EC0, ci4, ui/pause/stat_boots1, 16, 16] + - [0x139F40, palette, ui/pause/stat_boots1] + - [0x139F60, ci4, ui/pause/stat_boots2, 16, 16] + - [0x139FE0, palette, ui/pause/stat_boots2] + - [0x13A000, ci4, ui/pause/stat_boots3, 16, 16] + - [0x13A080, palette, ui/pause/stat_boots3] + - [0x13A0A0, ci4, ui/pause/stat_hammer0, 16, 16] + - [0x13A120, palette, ui/pause/stat_hammer0] + - [0x13A140, ci4, ui/pause/stat_hammer1, 16, 16] + - [0x13A1C0, palette, ui/pause/stat_hammer1] + - [0x13A1E0, ci4, ui/pause/stat_hammer2, 16, 16] + - [0x13A260, palette, ui/pause/stat_hammer2] + - [0x13A280, ci4, ui/pause/stat_hammer3, 16, 16] + - [0x13A300, palette, ui/pause/stat_hammer3] + - [0x13A320, ci4, ui/pause/partner_rank, 16, 16] + - [0x13A3A0, palette, ui/pause/partner_rank] + - [0x13A3C0, ci4, ui/pause/unused_bubble, 56, 16] + - [0x13A580, palette, ui/pause/unused_bubble] + - [0x13A5A0, .data, menu_hud_scripts] - type: code dir: pause start: 0x13B8F0 diff --git a/ver/pal/undefined_syms.txt b/ver/pal/undefined_syms.txt index ab84e13ba8..8e3502d526 100644 --- a/ver/pal/undefined_syms.txt +++ b/ver/pal/undefined_syms.txt @@ -537,57 +537,6 @@ gWindows = 0x80158910; gCollisionStatus = 0x80159110; gBackgroundImage = 0x80200000; interp_value_with_easing = 0x802410E4; -HES_UnusedBadge = 0x80245760; -HES_AnimatedCursorHand = 0x8024582C; -HES_HeaderStats = 0x80245948; -HES_HeaderBadges = 0x80245974; -HES_HeaderItems = 0x802459A0; -HES_HeaderParty = 0x802459CC; -HES_HeaderSpirits = 0x802459F8; -HES_HeaderMap = 0x80245A24; -HES_HeaderStats_de = 0x80245A50; -HES_HeaderBadges_de = 0x80245A7C; -HES_HeaderItems_de = 0x80245AA8; -HES_HeaderParty_de = 0x80245AD4; -HES_HeaderSpirits_de = 0x80245B00; -HES_HeaderMap_de = 0x80245B2C; -HES_HeaderStats_fr = 0x80245B58; -HES_HeaderBadges_fr = 0x80245B84; -HES_HeaderItems_fr = 0x80245BB0; -HES_HeaderParty_fr = 0x80245BDC; -HES_HeaderSpirits_fr = 0x80245C08; -HES_HeaderMap_fr = 0x80245C34; -HES_HeaderStats_es = 0x80245C60; -HES_HeaderBadges_es = 0x80245C8C; -HES_HeaderItems_es = 0x80245CB8; -HES_HeaderParty_es = 0x80245CE4; -HES_HeaderSpirits_es = 0x80245D10; -HES_HeaderMap_es = 0x80245D3C; -HES_MapWalk0 = 0x802464CC; -HES_ListPrevPage = 0x80246528; -HES_ListNextPage = 0x80246554; -HES_LabelBpNeeded = 0x802465D8; -HES_LabelBpNeeded_de = 0x80246604; -HES_LabelBpNeeded_fr = 0x80246630; -HES_LabelBpNeeded_es = 0x8024665C; -HES_Dash = 0x802466B4; -HES_DescMsgPrev = 0x802466E0; -HES_DescMsgNext = 0x8024672C; -HES_StatBoots0 = 0x80246778; -HES_StatBoots1 = 0x802467A0; -HES_StatBoots2 = 0x802467C8; -HES_StatBoots3 = 0x802467F0; -HES_StatHammer0 = 0x80246818; -HES_StatHammer1 = 0x80246840; -HES_StatHammer2 = 0x80246868; -HES_StatHammer3 = 0x80246890; -HES_StatBp = 0x802468B8; -HES_MarioHeadSmall = 0x802468E0; -HES_Clock = 0x80246908; -HES_StatStarPiece_1 = 0x80246930; -HES_StatFp_1 = 0x802469E0; -HES_StatTimes = 0x80246A30; -HES_PartnerRank = 0x80246A58; UseBattleCamPreset = 0x8024E5BC; UseBattleCamPresetImmediately = 0x8024E604; SetBattleCamParam = 0x8024E6E8;