Add in map icon data, kan_tizu[2]

This commit is contained in:
Cuyler36
2024-08-08 01:03:56 -04:00
parent 31c2e946a6
commit 3d30d49722
5 changed files with 441 additions and 15 deletions
+139
View File
@@ -8596,3 +8596,142 @@ config/rel.yml:
addrs: [0x80C55A20, 0x80C55B20]
npc/tex/wol_6_tmem_txt:
addrs: [0x80C55B20, 0x80C55F20]
# map submenu
submenu/map/kan_tizu_c1_TA_tex_txt:
addrs: [0x80F0B020, 0x80F0B220]
submenu/map/kan_tizu_c1r1_TA_tex_txt:
addrs: [0x80F0B220, 0x80F0B420]
submenu/map/kan_tizu_c1s_TA_tex_txt:
addrs: [0x80F0B420, 0x80F0B620]
submenu/map/kan_tizu_c2_TA_tex_txt:
addrs: [0x80F0B620, 0x80F0B820]
submenu/map/kan_tizu_c2r1_TA_tex_txt:
addrs: [0x80F0B820, 0x80F0BA20]
submenu/map/kan_tizu_c3r1_TA_tex_txt:
addrs: [0x80F0BA20, 0x80F0BC20]
submenu/map/kan_tizu_c4r1_TA_tex_txt:
addrs: [0x80F0BC20, 0x80F0BE20]
submenu/map/kan_tizu_c5r1_TA_tex_txt:
addrs: [0x80F0BE20, 0x80F0C020]
submenu/map/kan_tizu_c6_TA_tex_txt:
addrs: [0x80F0C020, 0x80F0C220]
submenu/map/kan_tizu_c6r1_TA_tex_txt:
addrs: [0x80F0C220, 0x80F0C420]
submenu/map/kan_tizu_c6s_TA_tex_txt:
addrs: [0x80F0C420, 0x80F0C620]
submenu/map/kan_tizu_c7_TA_tex_txt:
addrs: [0x80F0C620, 0x80F0C820]
submenu/map/kan_tizu_c7r1_TA_tex_txt:
addrs: [0x80F0C820, 0x80F0CA20]
submenu/map/kan_tizu_f_TA_tex_txt:
addrs: [0x80F0CA20, 0x80F0CC20]
submenu/map/kan_tizu_r1_TA_tex_txt:
addrs: [0x80F0CC20, 0x80F0CE20]
submenu/map/kan_tizu_r1b_TA_tex_txt:
addrs: [0x80F0CE20, 0x80F0D020]
submenu/map/kan_tizu_r2_TA_tex_txt:
addrs: [0x80F0D020, 0x80F0D220]
submenu/map/kan_tizu_r4_TA_tex_txt:
addrs: [0x80F0D220, 0x80F0D420]
submenu/map/kan_tizu_r5_TA_tex_txt:
addrs: [0x80F0D420, 0x80F0D620]
submenu/map/kan_tizu_r6_TA_tex_txt:
addrs: [0x80F0D620, 0x80F0D820]
submenu/map/kan_tizu_r7_TA_tex_txt:
addrs: [0x80F0D820, 0x80F0DA20]
submenu/map/kan_tizu_c4_TA_tex_txt:
addrs: [0x80F0DA20, 0x80F0DC20]
submenu/map/kan_tizu_c5_TA_tex_txt:
addrs: [0x80F0DC20, 0x80F0DE20]
submenu/map/kan_tizu_c3_TA_tex_txt:
addrs: [0x80F0DE20, 0x80F0E020]
submenu/map/kan_tizu_r7b_TA_tex_txt:
addrs: [0x80F0E020, 0x80F0E220]
submenu/map/kan_tizu_c1r2_TA_tex_txt:
addrs: [0x80F0E220, 0x80F0E420]
submenu/map/kan_tizu_c2r2_TA_tex_txt:
addrs: [0x80F0E420, 0x80F0E620]
submenu/map/kan_tizu_c3r2_TA_tex_txt:
addrs: [0x80F0E620, 0x80F0E820]
submenu/map/kan_tizu_c4r2_TA_tex_txt:
addrs: [0x80F0E820, 0x80F0EA20]
submenu/map/kan_tizu_c5r2_TA_tex_txt:
addrs: [0x80F0EA20, 0x80F0EC20]
submenu/map/kan_tizu_c6r3_TA_tex_txt:
addrs: [0x80F0EC20, 0x80F0EE20]
submenu/map/kan_tizu_c7r3_TA_tex_txt:
addrs: [0x80F0EE20, 0x80F0F020]
submenu/map/kan_tizu_c2s_TA_tex_txt:
addrs: [0x80F0F020, 0x80F0F220]
submenu/map/kan_tizu_c3s_TA_tex_txt:
addrs: [0x80F0F220, 0x80F0F420]
submenu/map/kan_tizu_c4s_TA_tex_txt:
addrs: [0x80F0F420, 0x80F0F620]
submenu/map/kan_tizu_c5s_TA_tex_txt:
addrs: [0x80F0F620, 0x80F0F820]
submenu/map/kan_tizu_c7s_TA_tex_txt:
addrs: [0x80F0F820, 0x80F0FA20]
submenu/map/kan_tizu_r2b_TA_tex_txt:
addrs: [0x80F0FA20, 0x80F0FC20]
submenu/map/kan_tizu_r4b_TA_tex_txt:
addrs: [0x80F0FC20, 0x80F0FE20]
submenu/map/kan_tizu_r5b_TA_tex_txt:
addrs: [0x80F0FE20, 0x80F10020]
submenu/map/kan_tizu_r6b_TA_tex_txt:
addrs: [0x80F10020, 0x80F10220]
submenu/map/kan_tizu_pr1_TA_tex_txt:
addrs: [0x80F10220, 0x80F10420]
submenu/map/kan_tizu_pr2_TA_tex_txt:
addrs: [0x80F10420, 0x80F10620]
submenu/map/kan_tizu_pr4_TA_tex_txt:
addrs: [0x80F10620, 0x80F10820]
submenu/map/kan_tizu_pr5_TA_tex_txt:
addrs: [0x80F10820, 0x80F10A20]
submenu/map/kan_tizu_pr6_TA_tex_txt:
addrs: [0x80F10A20, 0x80F10C20]
submenu/map/kan_tizu_pr7_TA_tex_txt:
addrs: [0x80F10C20, 0x80F10E20]
submenu/map/kan_tizu_c3r1b_TA_tex_txt:
addrs: [0x80F10E20, 0x80F11020]
submenu/map/kan_tizu_c4r1b_TA_tex_txt:
addrs: [0x80F11020, 0x80F11220]
submenu/map/kan_tizu_c1r2b_TA_tex_txt:
addrs: [0x80F11220, 0x80F11420]
submenu/map/kan_tizu_c4r2b_TA_tex_txt:
addrs: [0x80F11420, 0x80F11620]
submenu/map/kan_tizu_c5r2b_TA_tex_txt:
addrs: [0x80F11620, 0x80F11820]
submenu/map/kan_tizu_c6r1b_TA_tex_txt:
addrs: [0x80F11820, 0x80F11A20]
submenu/map/kan_tizu_c7r1b_TA_tex_txt:
addrs: [0x80F11A20, 0x80F11C20]
submenu/map/kan_tizu_tst1_TA_tex_txt:
addrs: [0x80F11C20, 0x80F11E20]
submenu/map/kan_tizu_tr1_TA_tex_txt:
addrs: [0x80F11E20, 0x80F12020]
submenu/map/kan_tizu_t_TA_tex_txt:
addrs: [0x80F12020, 0x80F12220]
submenu/map/kan_tizu_fsh_TA_tex_txt:
addrs: [0x80F12220, 0x80F12420]
submenu/map/kan_tizu_fpo_TA_tex_txt:
addrs: [0x80F12420, 0x80F12620]
submenu/map/kan_tizu_fpk_TA_tex_txt:
addrs: [0x80F12620, 0x80F12820]
submenu/map/kan_tizu_fmh_TA_tex_txt:
addrs: [0x80F12820, 0x80F12A20]
submenu/map/kan_tizu_fko_TA_tex_txt:
addrs: [0x80F12A20, 0x80F12C20]
submenu/map/kan_tizu_mr1_TA_tex_txt:
addrs: [0x80F12C20, 0x80F12E20]
submenu/map/kan_tizu_m_TA_tex_txt:
addrs: [0x80F12E20, 0x80F13020]
submenu/map/kan_tizu_mr1b_TA_tex_txt:
addrs: [0x80F13020, 0x80F13220]
submenu/map/kan_tizu_tr1b_TA_tex_txt:
addrs: [0x80F13220, 0x80F13420]
submenu/map/kan_tizu_fta_TA_tex_txt:
addrs: [0x80F13420, 0x80F13620]
submenu/map/kan_tizu_mwf_TA_tex_txt:
addrs: [0x80F13620, 0x80F13820]
submenu/map/kan_tizu_fmu_TA_tex_txt:
addrs: [0x80F13820, 0x80F13A20]
+5
View File
@@ -1959,6 +1959,11 @@ data/npc/model/tex/wol_5.c:
.data: [0x80C546E0, 0x80C55300]
data/npc/model/tex/wol_6.c:
.data: [0x80C55300, 0x80C55F20]
# map submenu
data/submenu/map/kan_tizu.c:
.data: [0x80F0B020, 0x80F11C20]
data/submenu/map/kan_tizu2.c:
.data: [0x80F11C20, 0x80F13A20]
data/field/bg/beach_pal.c:
.data: [0x80C59CA8, 0x80C59E28]
data/field/bg/bush_pal.c:
+217
View File
@@ -0,0 +1,217 @@
// clang-format off
extern unsigned char kan_tizu_c1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c1r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c1r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c1s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c1s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c2r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c2r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c3r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c3r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c4r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c4r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c5r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c5r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c6_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c6_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c6r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c6r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c6s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c6s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c7_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c7_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c7r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c7r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_f_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_f_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r1b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r4_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r4_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r5_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r5_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r6_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r6_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r7_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r7_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c4_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c4_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c5_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c5_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c3_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c3_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r7b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r7b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c1r2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c1r2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c2r2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c2r2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c3r2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c3r2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c4r2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c4r2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c5r2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c5r2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c6r3_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c6r3_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c7r3_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c7r3_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c2s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c2s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c3s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c3s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c4s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c4s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c5s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c5s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c7s_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c7s_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r2b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r2b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r4b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r4b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r5b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r5b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_r6b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_r6b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_pr1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_pr1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_pr2_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_pr2_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_pr4_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_pr4_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_pr5_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_pr5_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_pr6_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_pr6_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_pr7_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_pr7_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c3r1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c3r1b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c4r1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c4r1b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c1r2b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c1r2b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c4r2b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c4r2b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c5r2b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c5r2b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c6r1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c6r1b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_c7r1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_c7r1b_TA_tex_txt.inc"
};
+61
View File
@@ -0,0 +1,61 @@
// clang-format off
extern unsigned char kan_tizu_tst1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_tst1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_tr1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_tr1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_t_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_t_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fsh_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fsh_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fpo_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fpo_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fpk_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fpk_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fmh_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fmh_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fko_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fko_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_mr1_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_mr1_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_m_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_m_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_mr1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_mr1b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_tr1b_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_tr1b_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fta_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fta_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_mwf_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_mwf_TA_tex_txt.inc"
};
extern unsigned char kan_tizu_fmu_TA_tex_txt[] __attribute__((aligned(32))) = {
#include "assets/submenu/map/kan_tizu_fmu_TA_tex_txt.inc"
};
+19 -15
View File
@@ -115,14 +115,14 @@ static u8* l_map_texture[mFM_BLOCK_TYPE_NUM] = {
kan_tizu_c6r1b_TA_tex_txt, kan_tizu_c7r1b_TA_tex_txt, kan_tizu_c7r1b_TA_tex_txt, kan_tizu_c7r1b_TA_tex_txt,
kan_tizu_c7r1b_TA_tex_txt, kan_tizu_c7r1b_TA_tex_txt, kan_tizu_c7r1b_TA_tex_txt, kan_tizu_c7r1b_TA_tex_txt,
kan_tizu_mwf_TA_tex_txt, kan_tizu_mwf_TA_tex_txt, kan_tizu_mwf_TA_tex_txt, kan_tizu_mwf_TA_tex_txt,
kan_tizu_mwf_TA_tex_txt, kan_tizu_c1r2b_TA_tex_txt, kan_tizu_c4r2b_TA_tex_txt, kan_tizu_c5r2b_TA_tex_txt
kan_tizu_mwf_TA_tex_txt, kan_tizu_c1r2b_TA_tex_txt, kan_tizu_c4r2b_TA_tex_txt, kan_tizu_c5r2b_TA_tex_txt,
};
static u8 l_map_pal[mFM_BLOCK_TYPE_NUM] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1,
1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0 };
static u8 l_map_pal[mFM_BLOCK_TYPE_NUM] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0,
};
static u8 pluss_bridge[mFM_BLOCK_TYPE_NUM] = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0xff, 0xff, 0xff, 0xff,
@@ -130,7 +130,7 @@ static u8 pluss_bridge[mFM_BLOCK_TYPE_NUM] = {
0x6b, 0xff, 0xff, 0xff, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
};
extern Gfx kan_win_model[];
@@ -156,11 +156,15 @@ extern mMP_HousePos_c mMP_house_pos_list[];
extern Gfx kan_win_mode[];
static u16 kan_tizu1_pal[16] ATTRIBUTE_ALIGN(32) = { 0x0000, 0xc3b0, 0x9e87, 0xd294, 0xca52, 0xbdef, 0xb5ad, 0xb9ce,
0xa2e8, 0xb18c, 0xa705, 0xdaff, 0xab4a, 0xffff, 0xb635, 0xbe9f };
static u16 kan_tizu1_pal[16] ATTRIBUTE_ALIGN(32) = {
0x0000, 0xc3b0, 0x9e87, 0xd294, 0xca52, 0xbdef, 0xb5ad, 0xb9ce,
0xa2e8, 0xb18c, 0xa705, 0xdaff, 0xab4a, 0xffff, 0xb635, 0xbe9f,
};
static u16 kan_tizu2_pal[16] ATTRIBUTE_ALIGN(32) = { 0x0000, 0xc3b0, 0x9e87, 0xc94a, 0xe70d, 0xe1ce, 0xb5ad, 0xb195,
0xf390, 0xb18c, 0xa705, 0xffff, 0xd54a, 0xdaff, 0xb635, 0xbe9f };
static u16 kan_tizu2_pal[16] ATTRIBUTE_ALIGN(32) = {
0x0000, 0xc3b0, 0x9e87, 0xc94a, 0xe70d, 0xe1ce, 0xb5ad, 0xb195,
0xf390, 0xb18c, 0xa705, 0xffff, 0xd54a, 0xdaff, 0xb635, 0xbe9f,
};
static u16* l_kan_tizu_pal[2] = { kan_tizu1_pal, kan_tizu2_pal };
@@ -303,10 +307,10 @@ static mMP_LabelWord_c mMP_label_word_port = { -83.0f, -25.0f, mMP_label_str_por
static mMP_Label_c mMP_label_port = { -93.0f, -30.0f, kan_win_funeT_model, { &mMP_label_word_port, NULL } };
static mMP_Label_c* mMP_label_data[mMP_LABEL_NUM] = { &mMP_label_npc, &mMP_label_player, &mMP_label_shop,
&mMP_label_police, &mMP_label_post, &mMP_label_shrine,
&mMP_label_station, &mMP_label_junk, &mMP_label_museum,
&mMP_label_needle, &mMP_label_port };
static mMP_Label_c* mMP_label_data[mMP_LABEL_NUM] = {
&mMP_label_npc, &mMP_label_player, &mMP_label_shop, &mMP_label_police, &mMP_label_post, &mMP_label_shrine,
&mMP_label_station, &mMP_label_junk, &mMP_label_museum, &mMP_label_needle, &mMP_label_port,
};
static int mMP_check_layer(f32 y) {
int layer;