diff --git a/include/d/res/res_demo06.h b/include/d/res/res_demo06.h index 44647d1b1..c0345be4f 100644 --- a/include/d/res/res_demo06.h +++ b/include/d/res/res_demo06.h @@ -8,7 +8,9 @@ enum DEMO06_RES_FILE_ID { DEMO06_BTK_02_ZL_CD=0xB, DEMO06_BTK_02_ZL_EW=0xC, DEMO06_BTK_CENTER=0xD, +#if VERSION != VERSION_JPN DEMO06_BTK_02_ZL_LOOK_MAJUTOU=0x30, +#endif /* BTP */ DEMO06_BTP_02_ZL_AW=0xE, @@ -18,7 +20,9 @@ enum DEMO06_RES_FILE_ID { DEMO06_BTP_02_ZL_CW=0x12, DEMO06_BTP_02_ZL_EW=0x13, DEMO06_BTP_HANG=0x14, +#if VERSION != VERSION_JPN DEMO06_BTP_02_ZL_LOOK_MAJUTOU=0x31, +#endif /* STB */ DEMO06_STB_MAJU_SHINNYU=0x1E, @@ -38,7 +42,9 @@ enum DEMO06_RES_FILE_ID { DEMO06_BCK_02_TR_FL=0x2C, DEMO06_BCK_02_TR_IN=0x2D, DEMO06_BCK_02_TR_RL=0x2E, +#if VERSION != VERSION_JPN DEMO06_BCK_02_ZL_LOOK_MAJUTOU=0x32, +#endif /* BDL */ DEMO06_BDL_SWA=0x28, @@ -46,6 +52,49 @@ enum DEMO06_RES_FILE_ID { DEMO06_BDL_KTARU_02=0x2F, }; +#if VERSION == VERSION_JPN +enum DEMO06_RES_FILE_INDEX { + /* BTK */ + DEMO06_INDEX_BTK_02_ZL_BC=0x7, + DEMO06_INDEX_BTK_02_ZL_BW=0x8, + DEMO06_INDEX_BTK_02_ZL_CD=0x9, + DEMO06_INDEX_BTK_02_ZL_EW=0xA, + DEMO06_INDEX_BTK_CENTER=0xB, + + /* BTP */ + DEMO06_INDEX_BTP_02_ZL_AW=0xE, + DEMO06_INDEX_BTP_02_ZL_BC=0xF, + DEMO06_INDEX_BTP_02_ZL_BW=0x10, + DEMO06_INDEX_BTP_02_ZL_CD=0x11, + DEMO06_INDEX_BTP_02_ZL_CW=0x12, + DEMO06_INDEX_BTP_02_ZL_EW=0x13, + DEMO06_INDEX_BTP_HANG=0x14, + + /* STB */ + DEMO06_INDEX_STB_MAJU_SHINNYU=0x17, + + /* BCKS */ + DEMO06_INDEX_BCK_02_ZL_AW=0x1A, + DEMO06_INDEX_BCK_02_ZL_BC=0x1B, + DEMO06_INDEX_BCK_02_ZL_BW=0x1C, + DEMO06_INDEX_BCK_02_ZL_CD=0x1D, + DEMO06_INDEX_BCK_02_ZL_CW=0x1E, + DEMO06_INDEX_BCK_02_ZL_DW=0x1F, + DEMO06_INDEX_BCK_02_ZL_EW=0x20, + DEMO06_INDEX_BCK_BOW=0x21, + DEMO06_INDEX_BCK_BYE=0x22, + DEMO06_INDEX_BCK_02_TARU_FLY=0x23, + DEMO06_INDEX_BCK_02_TR_CD=0x24, + DEMO06_INDEX_BCK_02_TR_FL=0x25, + DEMO06_INDEX_BCK_02_TR_IN=0x26, + DEMO06_INDEX_BCK_02_TR_RL=0x27, + + /* BDL */ + DEMO06_INDEX_BDL_SWA=0x2A, + DEMO06_INDEX_BDL_SWGRIPA=0x2B, + DEMO06_INDEX_BDL_KTARU_02=0x2C, +}; +#else enum DEMO06_RES_FILE_INDEX { /* BTK */ DEMO06_INDEX_BTK_02_ZL_BC=0x7, @@ -90,5 +139,6 @@ enum DEMO06_RES_FILE_INDEX { DEMO06_INDEX_BDL_SWGRIPA=0x2E, DEMO06_INDEX_BDL_KTARU_02=0x2F, }; +#endif #endif /* RES_DEMO06_H */ diff --git a/include/d/res/res_demo07.h b/include/d/res/res_demo07.h index bea9b0752..6482865f6 100644 --- a/include/d/res/res_demo07.h +++ b/include/d/res/res_demo07.h @@ -42,7 +42,9 @@ enum DEMO07_RES_FILE_ID { DEMO07_BCK_WAIT=0x21, DEMO07_BCK_07B_GND_CUT06_WAIT_L=0x24, DEMO07_BCK_07B_GND_CUT09_AGO_O=0x25, +#if VERSION != VERSION_JPN DEMO07_BCK_FN_SET=0x2C, +#endif /* STB */ DEMO07_STB_FIND_SISTER=0x7, @@ -54,13 +56,73 @@ enum DEMO07_RES_FILE_ID { /* BDL */ DEMO07_BDL_PM=0x28, DEMO07_BDL_KM=0x29, +#if VERSION != VERSION_JPN DEMO07_BDL_SDOOR01=0x2D, DEMO07_BDL_FN_COMP=0x2E, +#endif /* BRK */ DEMO07_BRK_FADE_OUT30F=0x2B, }; +#if VERSION == VERSION_JPN +enum DEMO07_RES_FILE_INDEX { + /* BTK */ + DEMO07_INDEX_BTK_LS_DEMOLOOK=0x9, + DEMO07_INDEX_BTK_LS_DEMOWAIT=0xA, + DEMO07_INDEX_BTK_07B__ZL_CUT03_OVER=0xB, + DEMO07_INDEX_BTK_07B__ZL_CUT05_WAIT=0xC, + + /* BTP */ + DEMO07_INDEX_BTP_LS_DEMOLOOK=0xF, + DEMO07_INDEX_BTP_LS_DEMOWAIT=0x10, + DEMO07_INDEX_BTP_07B_ZL_CUT03_OVER=0x11, + DEMO07_INDEX_BTP_07B_ZL_CUT05_WAIT=0x12, + DEMO07_INDEX_BTP_07_KM_CUT3FURIMUKI=0x13, + DEMO07_INDEX_BTP_07_KM_CUT3WAITA=0x14, + DEMO07_INDEX_BTP_07_KM_CUT3WAITB=0x15, + DEMO07_INDEX_BTP_07_PM_CUT3FURIMUKI=0x16, + DEMO07_INDEX_BTP_07_PM_CUT3WAITA=0x17, + DEMO07_INDEX_BTP_07_PM_CUT3WAITB=0x18, + DEMO07_INDEX_BTP_05_OB_CUT4_BYEBYE_HEAD=0x19, + + /* BCKS */ + DEMO07_INDEX_BCK_LS_DEMOLOOK=0x1C, + DEMO07_INDEX_BCK_LS_DEMOWAIT=0x1D, + DEMO07_INDEX_BCK_DK_MAJYUTO_DEMO1=0x1E, + DEMO07_INDEX_BCK_07_KM_CUT3FURIMUKI=0x1F, + DEMO07_INDEX_BCK_07_KM_CUT3WAITA=0x20, + DEMO07_INDEX_BCK_07_KM_CUT3WAITB=0x21, + DEMO07_INDEX_BCK_07_PM_CUT3FURIMUKI=0x22, + DEMO07_INDEX_BCK_07_PM_CUT3WAITA=0x23, + DEMO07_INDEX_BCK_07_PM_CUT3WAITB=0x24, + DEMO07_INDEX_BCK_07B_DK_CUT02_ATTACK=0x25, + DEMO07_INDEX_BCK_07B_DK_CUT10_NAGERU=0x26, + DEMO07_INDEX_BCK_07B_DK_CUT4_MOTIAGE=0x27, + DEMO07_INDEX_BCK_07B_DK_CUT5_UP=0x28, + DEMO07_INDEX_BCK_07B_DK_CUT6_7_HOBA=0x29, + DEMO07_INDEX_BCK_07B_DK_CUT8_HOBA=0x2A, + DEMO07_INDEX_BCK_07B_ZL_CUT03_OVER=0x2B, + DEMO07_INDEX_BCK_07B_ZL_CUT05_WAIT=0x2C, + DEMO07_INDEX_BCK_WAIT=0x2D, + DEMO07_INDEX_BCK_07B_GND_CUT06_WAIT_L=0x2E, + DEMO07_INDEX_BCK_07B_GND_CUT09_AGO_O=0x2F, + + /* STB */ + DEMO07_INDEX_STB_FIND_SISTER=0x32, + + /* BDLM */ + DEMO07_INDEX_BDL_GN=0x35, + DEMO07_INDEX_BDL_BLACKFADEBOX=0x36, + + /* BDL */ + DEMO07_INDEX_BDL_PM=0x39, + DEMO07_INDEX_BDL_KM=0x3A, + + /* BRK */ + DEMO07_INDEX_BRK_FADE_OUT30F=0x3D, +}; +#else enum DEMO07_RES_FILE_INDEX { /* BTK */ DEMO07_INDEX_BTK_LS_DEMOLOOK=0x9, @@ -120,5 +182,6 @@ enum DEMO07_RES_FILE_INDEX { /* BRK */ DEMO07_INDEX_BRK_FADE_OUT30F=0x40, }; +#endif #endif /* RES_DEMO07_H */ diff --git a/include/d/res/res_demo30.h b/include/d/res/res_demo30.h index 47fa6f946..da519b089 100644 --- a/include/d/res/res_demo30.h +++ b/include/d/res/res_demo30.h @@ -21,10 +21,16 @@ enum DEMO30_RES_FILE_ID { /* BRK */ DEMO30_BRK_30_FD_LOOP_L=0x7, +#if VERSION == VERSION_JPN + DEMO30_BRK_30_FD_TOIKAKE_O=0x8, + DEMO30_BRK_30_FD_TOIKAKEB_O=0xA, +#endif DEMO30_BRK_30_FD_TOIKAKE2_O=0xB, DEMO30_BRK_30_FD_TOIKAKEB2_L=0xC, DEMO30_BRK_GDEMO27_TFG00=0x15, +#if VERSION != VERSION_JPN DEMO30_BRK_30_FD_IBARI_L=0x19, +#endif /* BDLM */ DEMO30_BDL_FD_COMP=0x9, @@ -35,6 +41,42 @@ enum DEMO30_RES_FILE_ID { DEMO30_BTK_GDEMO27_APPR00=0x18, }; +#if VERSION == VERSION_JPN +enum DEMO30_RES_FILE_INDEX { + /* STB */ + DEMO30_INDEX_STB_DANCE_KOKIRI=0x8, + + /* BCKS */ + DEMO30_INDEX_BCK_30_FD_IBARI_L=0xB, + DEMO30_INDEX_BCK_30_FD_LOOP_L=0xC, + DEMO30_INDEX_BCK_30_FD_TOIKAKE_O=0xD, + DEMO30_INDEX_BCK_30_FD_TOIKAKEB2_L=0xE, + DEMO30_INDEX_BCK_30_FD_TOIKAKE2_O=0xF, + DEMO30_INDEX_BCK_GDEMO27_APPR00=0x10, + + /* BTP */ + DEMO30_INDEX_BTP_30_FD_IBARI_L=0x13, + DEMO30_INDEX_BTP_30_FD_LOOP_L=0x14, + DEMO30_INDEX_BTP_30_FD_TOIKAKEB2_L=0x15, + DEMO30_INDEX_BTP_30_FD_TOIKAKE2_O=0x16, + + /* BRK */ + DEMO30_INDEX_BRK_30_FD_LOOP_L=0x19, + DEMO30_INDEX_BRK_30_FD_TOIKAKE_O=0x1A, + DEMO30_INDEX_BRK_30_FD_TOIKAKEB_O=0x1B, + DEMO30_INDEX_BRK_30_FD_TOIKAKE2_O=0x1C, + DEMO30_INDEX_BRK_30_FD_TOIKAKEB2_L=0x1D, + DEMO30_INDEX_BRK_GDEMO27_TFG00=0x1E, + + /* BDLM */ + DEMO30_INDEX_BDL_FD_COMP=0x21, + DEMO30_INDEX_BDL_GDEMO27_APPR00=0x22, + DEMO30_INDEX_BDL_GDEMO27_TFG00=0x23, + + /* BTK */ + DEMO30_INDEX_BTK_GDEMO27_APPR00=0x26, +}; +#else enum DEMO30_RES_FILE_INDEX { /* STB */ DEMO30_INDEX_STB_DANCE_KOKIRI=0x8, @@ -68,5 +110,6 @@ enum DEMO30_RES_FILE_INDEX { /* BTK */ DEMO30_INDEX_BTK_GDEMO27_APPR00=0x25, }; +#endif #endif /* RES_DEMO30_H */ diff --git a/include/d/res/res_demo31.h b/include/d/res/res_demo31.h index f6c7eea82..1d73c3e2c 100644 --- a/include/d/res/res_demo31.h +++ b/include/d/res/res_demo31.h @@ -38,12 +38,68 @@ enum DEMO31_RES_FILE_ID { /* BRK */ DEMO31_BRK_30_FD_TOIKAKEB2_L=0x8, DEMO31_BRK_30_FD_TOIKAKE2_O=0x9, +#if VERSION == VERSION_JPN + DEMO31_BRK_30_FD_LOOP_L=0xA, +#endif DEMO31_BRK_30_FD_TOIKAKE_O=0x13, DEMO31_BRK_30_FD_TOIKAKEB_O=0x14, +#if VERSION == VERSION_JPN + DEMO31_BRK_27_ZS_WAITA_L=0x15, + DEMO31_BRK_27_ZS_WAITAA_O=0x16, + DEMO31_BRK_27_ZS_WAITAB_O=0x17, +#endif +#if VERSION != VERSION_JPN DEMO31_BRK_30_FD_IBARI_L=0x24, DEMO31_BRK_30_FD_LOOP_L=0x26, +#endif }; +#if VERSION == VERSION_JPN +enum DEMO31_RES_FILE_INDEX { + /* STB */ + DEMO31_INDEX_STB_AWAKE_KOKIRI=0x8, + + /* BCKS */ + DEMO31_INDEX_BCK_15_CB_CUT10_PLAY_L=0xB, + DEMO31_INDEX_BCK_15_CB_CUT10_TAMESHI_O=0xC, + DEMO31_INDEX_BCK_30_FD_LOOP_L=0xD, + DEMO31_INDEX_BCK_30_FD_IBARI_L=0xE, + DEMO31_INDEX_BCK_30_FD_TOIKAKE2_O=0xF, + DEMO31_INDEX_BCK_30_FD_TOIKAKEB2_L=0x10, + DEMO31_INDEX_BCK_30_FD_TOIKAKE_O=0x11, + DEMO31_INDEX_BCK_15_CB_CUT9_TURN_O=0x12, + DEMO31_INDEX_BCK_15_CB_CUT9_WAIT_L=0x13, + DEMO31_INDEX_BCK_31_FD_CUT07_OZIGI_O=0x14, + DEMO31_INDEX_BCK_31_FD_CUT07_OZIGIWAIT_L=0x15, + DEMO31_INDEX_BCK_31_CB_CUT01_PLAY_L=0x16, + DEMO31_INDEX_BCK_31_FD_CUT01_PLAY_L=0x17, + + /* BTP */ + DEMO31_INDEX_BTP_30_FD_LOOP_L=0x1A, + DEMO31_INDEX_BTP_30_FD_TOIKAKEB2_L=0x1B, + DEMO31_INDEX_BTP_30_FD_TOIKAKE2_O=0x1C, + DEMO31_INDEX_BTP_30_FD_IBARI_L=0x1D, + DEMO31_INDEX_BTP_31_FD_CUT07_OZIGI_O=0x1E, + DEMO31_INDEX_BTP_31_FD_CUT07_OZIGIWAIT_L=0x1F, + DEMO31_INDEX_BTP_31_FD_CUT01_PLAY_L=0x20, + + /* BDLM */ + DEMO31_INDEX_BDL_FD_COMP=0x23, + + /* BDL */ + DEMO31_INDEX_BDL_CD_COMP=0x26, + + /* BRK */ + DEMO31_INDEX_BRK_30_FD_TOIKAKEB2_L=0x29, + DEMO31_INDEX_BRK_30_FD_TOIKAKE2_O=0x2A, + DEMO31_INDEX_BRK_30_FD_LOOP_L=0x2B, + DEMO31_INDEX_BRK_30_FD_TOIKAKE_O=0x2C, + DEMO31_INDEX_BRK_30_FD_TOIKAKEB_O=0x2D, + DEMO31_INDEX_BRK_27_ZS_WAITA_L=0x2E, + DEMO31_INDEX_BRK_27_ZS_WAITAA_O=0x2F, + DEMO31_INDEX_BRK_27_ZS_WAITAB_O=0x30, +}; +#else enum DEMO31_RES_FILE_INDEX { /* STB */ DEMO31_INDEX_STB_AWAKE_KOKIRI=0x8, @@ -86,5 +142,6 @@ enum DEMO31_RES_FILE_INDEX { DEMO31_INDEX_BRK_30_FD_IBARI_L=0x2D, DEMO31_INDEX_BRK_30_FD_LOOP_L=0x2E, }; +#endif #endif /* RES_DEMO31_H */ diff --git a/include/d/res/res_demo32.h b/include/d/res/res_demo32.h index ad2bc8fb3..655f02ecf 100644 --- a/include/d/res/res_demo32.h +++ b/include/d/res/res_demo32.h @@ -43,7 +43,9 @@ enum DEMO32_RES_FILE_ID { DEMO32_BRK_GDEMO29_A01=0x26, DEMO32_BRK_GDEMO29_C00=0x2E, DEMO32_BRK_GDEMO29_C01=0x2F, +#if VERSION != VERSION_JPN DEMO32_BRK_30_FD_IBARI_L=0x33, +#endif /* BDLM */ DEMO32_BDL_FD_COMP=0xA, @@ -63,6 +65,68 @@ enum DEMO32_RES_FILE_ID { DEMO32_BTK_GDEMO29_B00=0x2C, }; +#if VERSION == VERSION_JPN +enum DEMO32_RES_FILE_INDEX { + /* STB */ + DEMO32_INDEX_STB_PRAY_KOKIRI=0x9, + + /* BCKS */ + DEMO32_INDEX_BCK_15_CB_CUT10_PLAY_L=0xC, + DEMO32_INDEX_BCK_15_CB_CUT10_TAMESHI_O=0xD, + DEMO32_INDEX_BCK_15_CB_CUT21A_PLAYEND_O=0xE, + DEMO32_INDEX_BCK_30_FD_LOOP_L=0xF, + DEMO32_INDEX_BCK_15_CB_CUT21B_FURIAGE_O=0x10, + DEMO32_INDEX_BCK_15_CB_CUT22_WAIT_L=0x11, + DEMO32_INDEX_BCK_15_CB_CUT2_NAKU_L=0x12, + DEMO32_INDEX_BCK_15_CB_CUT2_TYAKUTI_O=0x13, + DEMO32_INDEX_BCK_15_CB_CUT7_HA_O=0x14, + DEMO32_INDEX_BCK_15_CB_CUT7_JUMP_L=0x15, + DEMO32_INDEX_BCK_15_CB_CUT8_BIGJUMP_O=0x16, + DEMO32_INDEX_BCK_15_CB_CUT8_TYAKUTI_O=0x17, + DEMO32_INDEX_BCK_15_CB_CUT9_TURN_O=0x18, + DEMO32_INDEX_BCK_15_CB_CUT9_WAIT_L=0x19, + DEMO32_INDEX_BCK_21_SWMS_CUT1_O=0x1A, + DEMO32_INDEX_BCK_29_SWMS_MSHENKA_O=0x1B, + DEMO32_INDEX_BCK_31_CB_CUT01_PLAY_L=0x1C, + DEMO32_INDEX_BCK_31_FD_CUT01_PLAY_L=0x1D, + DEMO32_INDEX_BCK_31_FD_CUT07_OZIGI_O=0x1E, + DEMO32_INDEX_BCK_31_FD_CUT07_OZIGIWAIT_L=0x1F, + DEMO32_INDEX_BCK_MASTERSW_LV1_2=0x20, + + /* BTP */ + DEMO32_INDEX_BTP_30_FD_LOOP_L=0x23, + DEMO32_INDEX_BTP_31_FD_CUT01_PLAY_L=0x24, + DEMO32_INDEX_BTP_31_FD_CUT07_OZIGI_O=0x25, + DEMO32_INDEX_BTP_31_FD_CUT07_OZIGIWAIT_L=0x26, + + /* BRK */ + DEMO32_INDEX_BRK_30_FD_TOIKAKEB2_L=0x29, + DEMO32_INDEX_BRK_30_FD_TOIKAKE2_O=0x2A, + DEMO32_INDEX_BRK_30_FD_LOOP_L=0x2B, + DEMO32_INDEX_BRK_GDEMO19_TF00=0x2C, + DEMO32_INDEX_BRK_GDEMO29_A00=0x2D, + DEMO32_INDEX_BRK_GDEMO29_A01=0x2E, + DEMO32_INDEX_BRK_GDEMO29_C00=0x2F, + DEMO32_INDEX_BRK_GDEMO29_C01=0x30, + + /* BDLM */ + DEMO32_INDEX_BDL_FD_COMP=0x33, + DEMO32_INDEX_BDL_GDEMO19_TF00=0x34, + DEMO32_INDEX_BDL_MASTERSW_LV2=0x35, + DEMO32_INDEX_BDL_GDEMO29_A00=0x36, + DEMO32_INDEX_BDL_GDEMO29_B00=0x37, + DEMO32_INDEX_BDL_GDEMO29_C00=0x38, + DEMO32_INDEX_BDL_MASTERSW_LV1_2=0x39, + + /* BDL */ + DEMO32_INDEX_BDL_CD_COMP=0x3C, + + /* BTK */ + DEMO32_INDEX_BTK_GDEMO19_TF00=0x3F, + DEMO32_INDEX_BTK_SWMS_NO_FLASH=0x40, + DEMO32_INDEX_BTK_GDEMO29_B00=0x41, +}; +#else enum DEMO32_RES_FILE_INDEX { /* STB */ DEMO32_INDEX_STB_PRAY_KOKIRI=0x9, @@ -124,5 +188,6 @@ enum DEMO32_RES_FILE_INDEX { DEMO32_INDEX_BTK_SWMS_NO_FLASH=0x41, DEMO32_INDEX_BTK_GDEMO29_B00=0x42, }; +#endif #endif /* RES_DEMO32_H */ diff --git a/include/d/res/res_gover.h b/include/d/res/res_gover.h index c107ffa67..99441c812 100644 --- a/include/d/res/res_gover.h +++ b/include/d/res/res_gover.h @@ -1,6 +1,30 @@ #ifndef RES_GOVER_H #define RES_GOVER_H +#if VERSION == VERSION_PAL +enum GOVER_RES_FILE_ID { // IDs and indexes are synced + /* SCRN */ + GOVER_BLO_GAMEOVER=0x4, + GOVER_BLO_GAMEOVER_SP=0x5, + + /* TIMG */ + GOVER_BTI_G_SHIPFONT_A_BIG=0x8, + GOVER_BTI_G_SHIPFONT_D_BIG=0x9, + GOVER_BTI_G_SHIPFONT_E_BIG=0xA, + GOVER_BTI_G_SHIPFONT_F_BIG=0xB, + GOVER_BTI_G_SHIPFONT_G_BIG=0xC, + GOVER_BTI_G_SHIPFONT_I_BIG=0xD, + GOVER_BTI_G_SHIPFONT_L_BIG=0xE, + GOVER_BTI_G_SHIPFONT_M_BIG=0xF, + GOVER_BTI_G_SHIPFONT_N_BIG=0x10, + GOVER_BTI_G_SHIPFONT_O_BIG=0x11, + GOVER_BTI_G_SHIPFONT_P_BIG=0x12, + GOVER_BTI_G_SHIPFONT_R_BIG=0x13, + GOVER_BTI_G_SHIPFONT_T_BIG=0x14, + GOVER_BTI_G_SHIPFONT_V_BIG=0x15, + GOVER_BTI_G_SMOKE=0x16, +}; +#else enum GOVER_RES_FILE_ID { // IDs and indexes are synced /* SCRN */ GOVER_BLO_GAMEOVER=0x4, @@ -15,5 +39,6 @@ enum GOVER_RES_FILE_ID { // IDs and indexes are synced GOVER_BTI_G_SHIPFONT_V_BIG=0xD, GOVER_BTI_G_SMOKE=0xE, }; +#endif #endif /* RES_GOVER_H */ diff --git a/include/d/res/res_kaisen_0.h b/include/d/res/res_kaisen_0.h new file mode 100644 index 000000000..336c5d716 --- /dev/null +++ b/include/d/res/res_kaisen_0.h @@ -0,0 +1,26 @@ +#ifndef RES_KAISEN_0_H +#define RES_KAISEN_0_H + +#if VERSION == VERSION_PAL +enum KAISEN_0_RES_FILE_ID { // IDs and indexes are synced + /* BDL */ + KAISEN_0_BDL_AK2SH=0x4, + KAISEN_0_BDL_AK3SH=0x5, + KAISEN_0_BDL_AK4SH=0x6, + KAISEN_0_BDL_AKATR=0x7, + KAISEN_0_BDL_AKBOD=0x8, + KAISEN_0_BDL_AKCSR=0x9, + KAISEN_0_BDL_AKHZR=0xA, + KAISEN_0_BDL_AKKSL=0xB, + + /* TEX */ + KAISEN_0_BTI_GAME_BEST_RECORD=0xE, + KAISEN_0_BTI_GAME_BOMB_01=0xF, + KAISEN_0_BTI_GAME_BOMB_02=0x10, + KAISEN_0_BTI_GAME_PAPER=0x11, + KAISEN_0_BTI_KAISEN_IKA_01=0x12, + KAISEN_0_BTI_KAISEN_IKA_02=0x13, +}; +#endif + +#endif /* RES_KAISEN_0_H */ diff --git a/include/d/res/res_kaisen_1.h b/include/d/res/res_kaisen_1.h new file mode 100644 index 000000000..9f7a9d1ff --- /dev/null +++ b/include/d/res/res_kaisen_1.h @@ -0,0 +1,26 @@ +#ifndef RES_KAISEN_1_H +#define RES_KAISEN_1_H + +#if VERSION == VERSION_PAL +enum KAISEN_1_RES_FILE_ID { // IDs and indexes are synced + /* BDL */ + KAISEN_1_BDL_AK2SH=0x4, + KAISEN_1_BDL_AK3SH=0x5, + KAISEN_1_BDL_AK4SH=0x6, + KAISEN_1_BDL_AKATR=0x7, + KAISEN_1_BDL_AKBOD=0x8, + KAISEN_1_BDL_AKCSR=0x9, + KAISEN_1_BDL_AKHZR=0xA, + KAISEN_1_BDL_AKKSL=0xB, + + /* TEX */ + KAISEN_1_BTI_GAME_BEST_RECORD=0xE, + KAISEN_1_BTI_GAME_BOMB_01=0xF, + KAISEN_1_BTI_GAME_BOMB_02=0x10, + KAISEN_1_BTI_GAME_PAPER=0x11, + KAISEN_1_BTI_KAISEN_IKA_01=0x12, + KAISEN_1_BTI_KAISEN_IKA_02=0x13, +}; +#endif + +#endif /* RES_KAISEN_1_H */ diff --git a/include/d/res/res_kaisen_2.h b/include/d/res/res_kaisen_2.h new file mode 100644 index 000000000..53a1434bf --- /dev/null +++ b/include/d/res/res_kaisen_2.h @@ -0,0 +1,26 @@ +#ifndef RES_KAISEN_2_H +#define RES_KAISEN_2_H + +#if VERSION == VERSION_PAL +enum KAISEN_2_RES_FILE_ID { // IDs and indexes are synced + /* BDL */ + KAISEN_2_BDL_AK2SH=0x4, + KAISEN_2_BDL_AK3SH=0x5, + KAISEN_2_BDL_AK4SH=0x6, + KAISEN_2_BDL_AKATR=0x7, + KAISEN_2_BDL_AKBOD=0x8, + KAISEN_2_BDL_AKCSR=0x9, + KAISEN_2_BDL_AKHZR=0xA, + KAISEN_2_BDL_AKKSL=0xB, + + /* TEX */ + KAISEN_2_BTI_GAME_BEST_RECORD=0xE, + KAISEN_2_BTI_GAME_BOMB_01=0xF, + KAISEN_2_BTI_GAME_BOMB_02=0x10, + KAISEN_2_BTI_GAME_PAPER=0x11, + KAISEN_2_BTI_KAISEN_IKA_01=0x12, + KAISEN_2_BTI_KAISEN_IKA_02=0x13, +}; +#endif + +#endif /* RES_KAISEN_2_H */ diff --git a/include/d/res/res_kaisen_3.h b/include/d/res/res_kaisen_3.h new file mode 100644 index 000000000..16650632d --- /dev/null +++ b/include/d/res/res_kaisen_3.h @@ -0,0 +1,26 @@ +#ifndef RES_KAISEN_3_H +#define RES_KAISEN_3_H + +#if VERSION == VERSION_PAL +enum KAISEN_3_RES_FILE_ID { // IDs and indexes are synced + /* BDL */ + KAISEN_3_BDL_AK2SH=0x4, + KAISEN_3_BDL_AK3SH=0x5, + KAISEN_3_BDL_AK4SH=0x6, + KAISEN_3_BDL_AKATR=0x7, + KAISEN_3_BDL_AKBOD=0x8, + KAISEN_3_BDL_AKCSR=0x9, + KAISEN_3_BDL_AKHZR=0xA, + KAISEN_3_BDL_AKKSL=0xB, + + /* TEX */ + KAISEN_3_BTI_GAME_BEST_RECORD=0xE, + KAISEN_3_BTI_GAME_BOMB_01=0xF, + KAISEN_3_BTI_GAME_BOMB_02=0x10, + KAISEN_3_BTI_GAME_PAPER=0x11, + KAISEN_3_BTI_KAISEN_IKA_01=0x12, + KAISEN_3_BTI_KAISEN_IKA_02=0x13, +}; +#endif + +#endif /* RES_KAISEN_3_H */ diff --git a/include/d/res/res_kaisen_4.h b/include/d/res/res_kaisen_4.h new file mode 100644 index 000000000..5e20af689 --- /dev/null +++ b/include/d/res/res_kaisen_4.h @@ -0,0 +1,26 @@ +#ifndef RES_KAISEN_4_H +#define RES_KAISEN_4_H + +#if VERSION == VERSION_PAL +enum KAISEN_4_RES_FILE_ID { // IDs and indexes are synced + /* BDL */ + KAISEN_4_BDL_AK2SH=0x4, + KAISEN_4_BDL_AK3SH=0x5, + KAISEN_4_BDL_AK4SH=0x6, + KAISEN_4_BDL_AKATR=0x7, + KAISEN_4_BDL_AKBOD=0x8, + KAISEN_4_BDL_AKCSR=0x9, + KAISEN_4_BDL_AKHZR=0xA, + KAISEN_4_BDL_AKKSL=0xB, + + /* TEX */ + KAISEN_4_BTI_GAME_BEST_RECORD=0xE, + KAISEN_4_BTI_GAME_BOMB_01=0xF, + KAISEN_4_BTI_GAME_BOMB_02=0x10, + KAISEN_4_BTI_GAME_PAPER=0x11, + KAISEN_4_BTI_KAISEN_IKA_01=0x12, + KAISEN_4_BTI_KAISEN_IKA_02=0x13, +}; +#endif + +#endif /* RES_KAISEN_4_H */ diff --git a/include/d/res/res_kaisen_e.h b/include/d/res/res_kaisen_e.h index d5b9e2c39..4294adfe0 100644 --- a/include/d/res/res_kaisen_e.h +++ b/include/d/res/res_kaisen_e.h @@ -1,6 +1,7 @@ #ifndef RES_KAISEN_E_H #define RES_KAISEN_E_H +#if VERSION != VERSION_JPN enum KAISEN_E_RES_FILE_ID { // IDs and indexes are synced /* BDL */ KAISEN_E_BDL_AK2SH=0x4, @@ -20,5 +21,6 @@ enum KAISEN_E_RES_FILE_ID { // IDs and indexes are synced KAISEN_E_BTI_KAISEN_IKA_01=0x12, KAISEN_E_BTI_KAISEN_IKA_02=0x13, }; +#endif #endif /* RES_KAISEN_E_H */ diff --git a/include/d/res/res_lkd00.h b/include/d/res/res_lkd00.h index e8781ef4f..5c1a5cc3e 100644 --- a/include/d/res/res_lkd00.h +++ b/include/d/res/res_lkd00.h @@ -156,7 +156,9 @@ enum LKD00_RES_FILE_ID { LKD00_BTP_47_CL_WAKEUPWAIT_L=0x26F, LKD00_BTP_TWARPIN=0x27D, LKD00_BTP_30_CL_UNAZUKI_O=0x27F, +#if VERSION != VERSION_JPN LKD00_BTP_44_CL_KYOROKYORO_L=0x283, +#endif /* BTK */ LKD00_BTK_02_CL_RL=0xA, @@ -290,7 +292,9 @@ enum LKD00_RES_FILE_ID { LKD00_BTK_47_CL_WAKEUP_O=0x274, LKD00_BTK_47_CL_WAKEUPWAIT_L=0x275, LKD00_BTK_30_CL_UNAZUKI_O=0x280, +#if VERSION != VERSION_JPN LKD00_BTK_44_CL_KYOROKYORO_L=0x284, +#endif /* BCKS */ LKD00_BCK_02_CL_CD=0x6B, @@ -450,10 +454,462 @@ enum LKD00_RES_FILE_ID { LKD00_BCK_47_CL_WAKEUPWAIT_L=0x27C, LKD00_BCK_WARPIN=0x27E, LKD00_BCK_30_CL_UNAZUKI_O=0x281, +#if VERSION != VERSION_JPN LKD00_BCK_37_CL_CUT12_FAINTAWAY_L=0x282, LKD00_BCK_44_CL_KYOROKYORO_L=0x285, +#endif }; +#if VERSION == VERSION_JPN +enum LKD00_RES_FILE_INDEX { + /* BTP */ + LKD00_INDEX_BTP_02_CL_C1=0x5, + LKD00_INDEX_BTP_02_CL_C2=0x6, + LKD00_INDEX_BTP_02_CL_C3=0x7, + LKD00_INDEX_BTP_02_CL_FL=0x8, + LKD00_INDEX_BTP_02_CL_IN=0x9, + LKD00_INDEX_BTP_02_CL_RL=0xA, + LKD00_INDEX_BTP_TMCLINK205=0xB, + LKD00_INDEX_BTP_TMCLINK203=0xC, + LKD00_INDEX_BTP_TMCLINK207=0xD, + LKD00_INDEX_BTP_04_CL_CUT1_WAIT=0xE, + LKD00_INDEX_BTP_04_CL_CUT1_WALK=0xF, + LKD00_INDEX_BTP_04_CL_CUT11_RUN=0x10, + LKD00_INDEX_BTP_04_CL_CUT13_DOWN=0x11, + LKD00_INDEX_BTP_04_CL_CUT14_ABARERU=0x12, + LKD00_INDEX_BTP_04_CL_CUT16_BURA=0x13, + LKD00_INDEX_BTP_04_CL_CUT3_UDEAGE=0x14, + LKD00_INDEX_BTP_04_CL_CUT3_WAIT=0x15, + LKD00_INDEX_BTP_04_CL_CUT7_ODOROKI=0x16, + LKD00_INDEX_BTP_04_CL_CUT8_SHISEN=0x17, + LKD00_INDEX_BTP_05_CL_CUT10LOOP=0x18, + LKD00_INDEX_BTP_05_CL_CUT10TE_AGE=0x19, + LKD00_INDEX_BTP_05_CL_CUT12FURIMUKI=0x1A, + LKD00_INDEX_BTP_05_CL_CUT12WAIT=0x1B, + LKD00_INDEX_BTP_05_CL_CUT13WAIT=0x1C, + LKD00_INDEX_BTP_05_CL_CUT14FURIMUKI=0x1D, + LKD00_INDEX_BTP_05_CL_CUT14WAITA=0x1E, + LKD00_INDEX_BTP_05_CL_CUT14WAITB=0x1F, + LKD00_INDEX_BTP_05_CL_CUT4WAIT=0x20, + LKD00_INDEX_BTP_05_CL_CUT6TE_FURI=0x21, + LKD00_INDEX_BTP_05_CL_CUT6WAIT=0x22, + LKD00_INDEX_BTP_05_CL_CUT7=0x23, + LKD00_INDEX_BTP_07B_CL_CUT01_LOOKUP=0x24, + LKD00_INDEX_BTP_07B_CL_CUT10_NAGERU=0x25, + LKD00_INDEX_BTP_07B_CL_CUT4_MOTIAGE=0x26, + LKD00_INDEX_BTP_07B_CL_CUT5_UP=0x27, + LKD00_INDEX_BTP_07B_CL_CUT6_7_HOBA=0x28, + LKD00_INDEX_BTP_07B_CL_CUT8_HOBA=0x29, + LKD00_INDEX_BTP_08_CL_CUT11_UNAZUKKU2_O=0x2A, + LKD00_INDEX_BTP_08_CL_CUT11_UNAZUKU1_O=0x2B, + LKD00_INDEX_BTP_08_CL_CUT11_WAIT_L=0x2C, + LKD00_INDEX_BTP_08_CL_CUT13_UNAZUKU_O=0x2D, + LKD00_INDEX_BTP_08_CL_CUT16_JUMP_O=0x2E, + LKD00_INDEX_BTP_08_CL_CUT16_WAIT_L=0x2F, + LKD00_INDEX_BTP_08_CL_CUT2_NEKOROGARI_O=0x30, + LKD00_INDEX_BTP_08_CL_CUT3_OKIRU_O=0x31, + LKD00_INDEX_BTP_08_CL_CUT4_LOOK_O=0x32, + LKD00_INDEX_BTP_08_CL_CUT6_KOKERU_O=0x33, + LKD00_INDEX_BTP_08_CL_CUT7_ATAMA_L=0x34, + LKD00_INDEX_BTP_08_CL_CUT7_OKIAGARU_O=0x35, + LKD00_INDEX_BTP_08_CL_CUT7_WAIT_L=0x36, + LKD00_INDEX_BTP_08_CL_CUT8_WAIT_L=0x37, + LKD00_INDEX_BTP_10_CL_CUT01_RUN_O=0x38, + LKD00_INDEX_BTP_10_CL_CUT02_TOPOST_O=0x39, + LKD00_INDEX_BTP_10_CL_CUT02_WAIT01_L=0x3A, + LKD00_INDEX_BTP_10_CL_CUT02_WAIT02_L=0x3B, + LKD00_INDEX_BTP_10_CL_CUT04_ANSWER_O=0x3C, + LKD00_INDEX_BTP_10_CL_CUT04_WAIT_L=0x3D, + LKD00_INDEX_BTP_10_CL_CUT09_FORROW_O=0x3E, + LKD00_INDEX_BTP_10_CL_CUT09_TOPOST_O=0x3F, + LKD00_INDEX_BTP_10_CL_CUT09_WAIT_L=0x40, + LKD00_INDEX_BTP_10_CL_CUT11_LOOKSKY_O=0x41, + LKD00_INDEX_BTP_10_CL_CUT11_WAIT_L=0x42, + LKD00_INDEX_BTP_11B_CL_CUT02_TURN_O=0x43, + LKD00_INDEX_BTP_11B_CL_CUT02_TURNWAIT_L=0x44, + LKD00_INDEX_BTP_11B_CL_CUT04_COLOOKWAIT_L=0x45, + LKD00_INDEX_BTP_11B_CL_CUT06_ANSWER_O=0x46, + LKD00_INDEX_BTP_11B_CL_CUT08_TURNLOOKUP_O=0x47, + LKD00_INDEX_BTP_11B_CL_CUT08_TURNWAIT_L=0x48, + LKD00_INDEX_BTP_11B_CL_CUT14_HANDTOHEAD_O=0x49, + LKD00_INDEX_BTP_11B_CL_CUT14_HEADWRITE_L=0x4A, + LKD00_INDEX_BTP_18_CL_CUT01_KYORO_L=0x4B, + LKD00_INDEX_BTP_18_CL_CUT01_SURPRISE_O=0x4C, + LKD00_INDEX_BTP_18_CL_CUT03_WAIT_L=0x4D, + LKD00_INDEX_BTP_18_CL_CUT14_GETA_O=0x4E, + LKD00_INDEX_BTP_18_CL_CUT14_GETB_L=0x4F, + LKD00_INDEX_BTP_18_CL_CUT15_ITEMGET_O=0x50, + LKD00_INDEX_BTP_18_CL_CUT16_REI_O=0x51, + LKD00_INDEX_BTP_18_CL_CUT17_FFURI_O=0x52, + LKD00_INDEX_BTP_18_CL_CUT17_FWAIT_L=0x53, + LKD00_INDEX_BTP_18_CL_CUT17_RFURI_O=0x54, + LKD00_INDEX_BTP_18_CL_CUT17_RWAIT_L=0x55, + LKD00_INDEX_BTP_TITEMGET=0x56, + LKD00_INDEX_BTP_01B_CL_CUT03_TURN_O=0x57, + LKD00_INDEX_BTP_01B_CL_CUT03_TURNWAIT_L=0x58, + LKD00_INDEX_BTP_14_CL_CUT2_WAIT_L=0x59, + LKD00_INDEX_BTP_14_CL_CUT4_KYORO_L=0x5A, + LKD00_INDEX_BTP_14_CL_CUT4_YURE_O=0x5B, + LKD00_INDEX_BTP_01B_CL_CUT5_DRESS_PERSON_NOD_O=0x5C, + LKD00_INDEX_BTP_01B_CL_CUT5_DRESS_PERSON_O=0x5D, + LKD00_INDEX_BTP_01B_CL_CUT5_DRESS_PERSON_WAIT_L=0x5E, + LKD00_INDEX_BTP_01B_CL_CUT2_ITEMGET_HATE_L=0x5F, + LKD00_INDEX_BTP_15_CL_CUT11_SWING_O=0x60, + LKD00_INDEX_BTP_15_CL_CUT17_WAIT_L=0x61, + LKD00_INDEX_BTP_15_CL_CUT19_TURN_O=0x62, + LKD00_INDEX_BTP_15_CL_CUT20_WAIT_L=0x63, + LKD00_INDEX_BTP_15_CL_CUT2_WAIT_L=0x64, + LKD00_INDEX_BTP_15_CL_CUT9_WAIT_L=0x65, + LKD00_INDEX_BTP_21_CL_CUT9_O=0x66, + LKD00_INDEX_BTP_21_CL_CUT1_O=0x67, + LKD00_INDEX_BTP_21_CL_CUT10_O=0x68, + LKD00_INDEX_BTP_21_CL_CUT2_O=0x69, + LKD00_INDEX_BTP_21_CL_CUT4_O=0x6A, + LKD00_INDEX_BTP_21_CL_CUT6_O=0x6B, + LKD00_INDEX_BTP_06_CL_GEKITOTU_O=0x6C, + LKD00_INDEX_BTP_06_CL_RAKKATYUU_O=0x6D, + LKD00_INDEX_BTP_21_CL_CUT12A_O=0x6E, + LKD00_INDEX_BTP_21_CL_CUT12B_O=0x6F, + LKD00_INDEX_BTP_23_CL_CUT01_KYORO_L=0x70, + LKD00_INDEX_BTP_23_CL_CUT04_RUN_O=0x71, + LKD00_INDEX_BTP_23_CL_CUT01_NOZOKI_O=0x72, + LKD00_INDEX_BTP_23_CL_CUT02_BIKUWALK_L=0x73, + LKD00_INDEX_BTP_23_CL_CUT03_SRUN_O=0x74, + LKD00_INDEX_BTP_23_CL_CUT03_TWAIT_L=0x75, + LKD00_INDEX_BTP_23_CL_CUT04_PWAIT_L=0x76, + LKD00_INDEX_BTP_23_CL_CUT04_RFURIMUKI_O=0x77, + LKD00_INDEX_BTP_23_CL_CUT05_DWAIT_L=0x78, + LKD00_INDEX_BTP_23_CL_CUT05_RUN_O=0x79, + LKD00_INDEX_BTP_23_CL_CUT05_TURN_O=0x7A, + LKD00_INDEX_BTP_23_CL_CUT05_TURNWAIT_L=0x7B, + LKD00_INDEX_BTP_23_CL_CUT07_GWAITTURN_O=0x7C, + LKD00_INDEX_BTP_23_CL_CUT07_GWAITTURNWAIT_L=0x7D, + LKD00_INDEX_BTP_23_CL_CUT07_GWAITTURNWAITS_VER_L=0x7E, + LKD00_INDEX_BTP_23_CL_CUT09_TURN_O=0x7F, + LKD00_INDEX_BTP_23_CL_CUT09_TURNWAIT_L=0x80, + LKD00_INDEX_BTP_23_CL_CUT11_SMILEWAIT_L=0x81, + LKD00_INDEX_BTP_23_CL_CUT11_TURN_O=0x82, + LKD00_INDEX_BTP_23_CL_CUT11_TURNWAIT_L=0x83, + LKD00_INDEX_BTP_23_CL_CUT13_UNAZUKI_L=0x84, + LKD00_INDEX_BTP_23_CL_CUT17_BYEWAIT_L=0x85, + LKD00_INDEX_BTP_23_CL_CUT22_TURNFORRUN_O=0x86, + LKD00_INDEX_BTP_23_CL_CUT23_RUNANDTURN_O=0x87, + LKD00_INDEX_BTP_23_CL_CUT25_LOOKUP_O=0x88, + LKD00_INDEX_BTP_23_CL_CUT25_LOOKWAIT_L=0x89, + LKD00_INDEX_BTP_19_CL_NIGE_O=0x8A, + LKD00_INDEX_BTP_20_CL_IKITOMEA_O=0x8B, + LKD00_INDEX_BTP_20_CL_IKITOMEB_O=0x8C, + LKD00_INDEX_BTP_17_CL__CUT1_WAIT_L=0x8D, + LKD00_INDEX_BTP_17_CL__CUT1_NORIDASU_O=0x8E, + LKD00_INDEX_BTP_17_CL__CUT7_HIKKOMU_O=0x8F, + LKD00_INDEX_BTP_LINK_FUSIGIKAO=0x90, + LKD00_INDEX_BTP_48_CL_CUT8_GET_BIKKURI_O=0x91, + LKD00_INDEX_BTP_48_CL_CUT8_SOMUKEWAIT_L=0x92, + LKD00_INDEX_BTP_48_CL_CUT8_TURN_O=0x93, + LKD00_INDEX_BTP_48_CL_CUT8_WAIT_L=0x94, + LKD00_INDEX_BTP_47_CL_NOBI_O=0x95, + LKD00_INDEX_BTP_47_CL_NOBIWAIT_L=0x96, + LKD00_INDEX_BTP_47_CL_NOTICE_O=0x97, + LKD00_INDEX_BTP_47_CL_NOTICEWAIT_L=0x98, + LKD00_INDEX_BTP_47_CL_SLEEP_L=0x99, + LKD00_INDEX_BTP_47_CL_WAKEUP_O=0x9A, + LKD00_INDEX_BTP_47_CL_WAKEUPWAIT_L=0x9B, + LKD00_INDEX_BTP_TWARPIN=0x9C, + LKD00_INDEX_BTP_30_CL_UNAZUKI_O=0x9D, + + /* BTK */ + LKD00_INDEX_BTK_02_CL_RL=0xA0, + LKD00_INDEX_BTK_02_CL_C2=0xA1, + LKD00_INDEX_BTK_02_CL_C3=0xA2, + LKD00_INDEX_BTK_02_CL_FL=0xA3, + LKD00_INDEX_BTK_02_CL_IN=0xA4, + LKD00_INDEX_BTK_02_CL_C1=0xA5, + LKD00_INDEX_BTK_TMCLINK203=0xA6, + LKD00_INDEX_BTK_TMCLINK207=0xA7, + LKD00_INDEX_BTK_TMCLINK205=0xA8, + LKD00_INDEX_BTK_04_CL_CUT1_WAIT=0xA9, + LKD00_INDEX_BTK_04_CL_CUT1_WALK=0xAA, + LKD00_INDEX_BTK_04_CL_CUT11_RUN=0xAB, + LKD00_INDEX_BTK_04_CL_CUT13_DOWN=0xAC, + LKD00_INDEX_BTK_04_CL_CUT14_ABARERU=0xAD, + LKD00_INDEX_BTK_04_CL_CUT16_BURA=0xAE, + LKD00_INDEX_BTK_04_CL_CUT3_UDEAGE=0xAF, + LKD00_INDEX_BTK_04_CL_CUT3_WAIT=0xB0, + LKD00_INDEX_BTK_04_CL_CUT7_ODOROKI=0xB1, + LKD00_INDEX_BTK_04_CL_CUT8_SISEN=0xB2, + LKD00_INDEX_BTK_05_CL_CUT10LOOP=0xB3, + LKD00_INDEX_BTK_05_CL_CUT10TE_AGE=0xB4, + LKD00_INDEX_BTK_05_CL_CUT12FURIMUKI=0xB5, + LKD00_INDEX_BTK_05_CL_CUT12WAIT=0xB6, + LKD00_INDEX_BTK_05_CL_CUT13WAIT=0xB7, + LKD00_INDEX_BTK_05_CL_CUT14FURIMUKI=0xB8, + LKD00_INDEX_BTK_05_CL_CUT14WAITA=0xB9, + LKD00_INDEX_BTK_05_CL_CUT14WAITB=0xBA, + LKD00_INDEX_BTK_05_CL_CUT4WAIT=0xBB, + LKD00_INDEX_BTK_05_CL_CUT6TE_FURI=0xBC, + LKD00_INDEX_BTK_05_CL_CUT6WAIT=0xBD, + LKD00_INDEX_BTK_05_CL_CUT7=0xBE, + LKD00_INDEX_BTK_07B_CL_CUT01_LOOKUP=0xBF, + LKD00_INDEX_BTK_07B_CL_CUT4_5_6_7_10=0xC0, + LKD00_INDEX_BTK_07B_CL_CUT8=0xC1, + LKD00_INDEX_BTK_08_CL_CUT11_WAIT=0xC2, + LKD00_INDEX_BTK_08_CL_CUT13_UNAZUKU=0xC3, + LKD00_INDEX_BTK_08_CL_CUT16_JUMP=0xC4, + LKD00_INDEX_BTK_08_CL_CUT16_WAIT=0xC5, + LKD00_INDEX_BTK_08_CL_CUT8_WAIT=0xC6, + LKD00_INDEX_BTK_11B_CL_CUT02_TURN_O=0xC7, + LKD00_INDEX_BTK_11B_CL_CUT04_COLOOKWAIT_L=0xC8, + LKD00_INDEX_BTK_11B_CL_CUT06_ANSWER_O=0xC9, + LKD00_INDEX_BTK_11B_CL_CUT08_TURNLOOKUP_O=0xCA, + LKD00_INDEX_BTK_11B_CL_CUT08_TURNWAIT_L=0xCB, + LKD00_INDEX_BTK_18_CL_CUT01_KYORO=0xCC, + LKD00_INDEX_BTK_18_CL_CUT01_SURPRISE=0xCD, + LKD00_INDEX_BTK_18_CL_CUT03_WAIT=0xCE, + LKD00_INDEX_BTK_18_CL_CUT14_GETA=0xCF, + LKD00_INDEX_BTK_18_CL_CUT14_GETB=0xD0, + LKD00_INDEX_BTK_18_CL_CUT17_FFURI=0xD1, + LKD00_INDEX_BTK_18_CL_CUT17_FWAIT=0xD2, + LKD00_INDEX_BTK_18_CL_CUT17_RFURI=0xD3, + LKD00_INDEX_BTK_18_CL_CUT17_RWAIT=0xD4, + LKD00_INDEX_BTK_TITEMGET=0xD5, + LKD00_INDEX_BTK_08_CL_CUT4_LOOK=0xD6, + LKD00_INDEX_BTK_08_CL_CUT6_KOKERU=0xD7, + LKD00_INDEX_BTK_01B_CL_CUT03_TURN=0xD8, + LKD00_INDEX_BTK_01B_CL_CUT03_TURNWAIT=0xD9, + LKD00_INDEX_BTK_01B_CL_CUT2_ITEMGETHATE=0xDA, + LKD00_INDEX_BTK_01B_CL_CUT5_DRESS_A_PERSON=0xDB, + LKD00_INDEX_BTK_01B_CL_CUT5_DRESS_A_PERSON_NOD=0xDC, + LKD00_INDEX_BTK_14_CL_CUT2_WAIT=0xDD, + LKD00_INDEX_BTK_14_CL_CUT4_KYORO=0xDE, + LKD00_INDEX_BTK_14_CL_CUT4_YURE=0xDF, + LKD00_INDEX_BTK_14_CL_CUT6_KYORO2=0xE0, + LKD00_INDEX_BTK_01_CUT5WAIT=0xE1, + LKD00_INDEX_BTK_15_CL_CUT11=0xE2, + LKD00_INDEX_BTK_15_CL_CUT17_WAIT=0xE3, + LKD00_INDEX_BTK_15_CL_CUT19_NEW=0xE4, + LKD00_INDEX_BTK_15_CL_CUT20=0xE5, + LKD00_INDEX_BTK_15_CL_CUT4=0xE6, + LKD00_INDEX_BTK_15_CL_CUT9_WAIT=0xE7, + LKD00_INDEX_BTK_10_CL_CUT04_ANSWER=0xE8, + LKD00_INDEX_BTK_10_CL_CUT04_WAIT=0xE9, + LKD00_INDEX_BTK_10_CL_CUT09_LOOKFOR=0xEA, + LKD00_INDEX_BTK_10_CL_CUT09_WAIT=0xEB, + LKD00_INDEX_BTK_CL_DEFOLT_00=0xEC, + LKD00_INDEX_BTK_21_CL_CUT1_O=0xED, + LKD00_INDEX_BTK_21_CL_CUT10_O=0xEE, + LKD00_INDEX_BTK_21_CL_CUT2_O=0xEF, + LKD00_INDEX_BTK_21_CL_CUT4_O=0xF0, + LKD00_INDEX_BTK_21_CL_CUT6_O=0xF1, + LKD00_INDEX_BTK_21_CL_CUT9_O=0xF2, + LKD00_INDEX_BTK_06_CL_GEKITOTU_O=0xF3, + LKD00_INDEX_BTK_06_CL_RAKKATYUU_O=0xF4, + LKD00_INDEX_BTK_21_CL_CUT12A_O=0xF5, + LKD00_INDEX_BTK_21_CL_CUT12B_O=0xF6, + LKD00_INDEX_BTK_23_CL_CUT01__KYORO_L=0xF7, + LKD00_INDEX_BTK_23_CL_CUT11_TURNWAIT_L=0xF8, + LKD00_INDEX_BTK_23_CL_CUT13_UNEZUKI_L=0xF9, + LKD00_INDEX_BTK_23_CL_CUT17_BYEWAIT_L=0xFA, + LKD00_INDEX_BTK_23_CL_CUT22_TURNFORRUN_O=0xFB, + LKD00_INDEX_BTK_23_CL_CUT23_RUNANDTURN_O=0xFC, + LKD00_INDEX_BTK_23_CL_CUT25_LOOKUP_O=0xFD, + LKD00_INDEX_BTK_23_CL_CUT25_LOOKWAIT_L=0xFE, + LKD00_INDEX_BTK_23_CL_CUT01_NOZOKI_O=0xFF, + LKD00_INDEX_BTK_23_CL_CUT02_BIKUWALK_L=0x100, + LKD00_INDEX_BTK_23_CL_CUT03_SRUN_O=0x101, + LKD00_INDEX_BTK_23_CL_CUT03_TWAIT_L=0x102, + LKD00_INDEX_BTK_23_CL_CUT04_PWAIT_L=0x103, + LKD00_INDEX_BTK_23_CL_CUT04_RFURIMUKI_O=0x104, + LKD00_INDEX_BTK_23_CL_CUT04_RUN_O=0x105, + LKD00_INDEX_BTK_23_CL_CUT05_DWAIT_L=0x106, + LKD00_INDEX_BTK_23_CL_CUT05_RUN_O=0x107, + LKD00_INDEX_BTK_23_CL_CUT05_TURN_O=0x108, + LKD00_INDEX_BTK_23_CL_CUT05_TURNWAIT_L=0x109, + LKD00_INDEX_BTK_23_CL_CUT07_GWAITTURN_O=0x10A, + LKD00_INDEX_BTK_23_CL_CUT07_GWAITTURNWAIT_L=0x10B, + LKD00_INDEX_BTK_23_CL_CUT07_GWAITTURNWAITS_VER_=0x10C, + LKD00_INDEX_BTK_23_CL_CUT09_TURN_O=0x10D, + LKD00_INDEX_BTK_23_CL_CUT09_TURNWAIT_L=0x10E, + LKD00_INDEX_BTK_23_CL_CUT11_SMILEWAIT_L=0x10F, + LKD00_INDEX_BTK_23_CL_CUT11_TURN_O=0x110, + LKD00_INDEX_BTK_19_CL_NIGE_O=0x111, + LKD00_INDEX_BTK_20_CL_IKITOMEA_O=0x112, + LKD00_INDEX_BTK_20_CL_IKITOMEB_O=0x113, + LKD00_INDEX_BTK_17_CL__CUT1_WAIT_L=0x114, + LKD00_INDEX_BTK_17_CL__CUT1_NORIDASU_O=0x115, + LKD00_INDEX_BTK_17_CL_CUT7_HIKKOMU_O=0x116, + LKD00_INDEX_BTK_TECN=0x117, + LKD00_INDEX_BTK_48_CL_CUT8SOMUKEWAIT=0x118, + LKD00_INDEX_BTK_48_CL_CUT8WAIT=0x119, + LKD00_INDEX_BTK_48_CL_TURN=0x11A, + LKD00_INDEX_BTK_48_CL_TURN_BIKKURI=0x11B, + LKD00_INDEX_BTK_47_CL_NOTICEWAIT_L=0x11C, + LKD00_INDEX_BTK_47_CL_NOBIWAIT_L=0x11D, + LKD00_INDEX_BTK_47_CL_NOTICE_O=0x11E, + LKD00_INDEX_BTK_47_CL_NOBI_O=0x11F, + LKD00_INDEX_BTK_47_CL_WAKEUP_O=0x120, + LKD00_INDEX_BTK_47_CL_WAKEUPWAIT_L=0x121, + LKD00_INDEX_BTK_30_CL_UNAZUKI_O=0x122, + + /* BCKS */ + LKD00_INDEX_BCK_02_CL_CD=0x125, + LKD00_INDEX_BCK_02_CL_FL=0x126, + LKD00_INDEX_BCK_02_CL_IN=0x127, + LKD00_INDEX_BCK_02_CL_RL=0x128, + LKD00_INDEX_BCK_04_CL_CUT11_RUN=0x129, + LKD00_INDEX_BCK_04_CL_CUT13_DOWN=0x12A, + LKD00_INDEX_BCK_04_CL_CUT14_ABARERU=0x12B, + LKD00_INDEX_BCK_04_CL_CUT16_BURA=0x12C, + LKD00_INDEX_BCK_04_CL_CUT1_WAIT=0x12D, + LKD00_INDEX_BCK_04_CL_CUT1_WALK=0x12E, + LKD00_INDEX_BCK_04_CL_CUT3_UDEAGE=0x12F, + LKD00_INDEX_BCK_04_CL_CUT3_WAIT=0x130, + LKD00_INDEX_BCK_04_CL_CUT7_ODOROKI=0x131, + LKD00_INDEX_BCK_04_CL_CUT8_SHISEN=0x132, + LKD00_INDEX_BCK_05_CL_CUT10LOOP=0x133, + LKD00_INDEX_BCK_05_CL_CUT10TE_AGE=0x134, + LKD00_INDEX_BCK_05_CL_CUT12FURIMUKI=0x135, + LKD00_INDEX_BCK_05_CL_CUT12WAIT=0x136, + LKD00_INDEX_BCK_05_CL_CUT13WAIT=0x137, + LKD00_INDEX_BCK_05_CL_CUT14FURIMUKI=0x138, + LKD00_INDEX_BCK_05_CL_CUT14WAITA=0x139, + LKD00_INDEX_BCK_05_CL_CUT14WAITB=0x13A, + LKD00_INDEX_BCK_05_CL_CUT4WAIT=0x13B, + LKD00_INDEX_BCK_05_CL_CUT6TE_FURI=0x13C, + LKD00_INDEX_BCK_05_CL_CUT6WAIT=0x13D, + LKD00_INDEX_BCK_05_CL_CUT7=0x13E, + LKD00_INDEX_BCK_07B_CL_CUT01_LOOKUP=0x13F, + LKD00_INDEX_BCK_07B_CL_CUT10_NAGERU=0x140, + LKD00_INDEX_BCK_07B_CL_CUT4_MOTIAGE=0x141, + LKD00_INDEX_BCK_07B_CL_CUT5_UP=0x142, + LKD00_INDEX_BCK_07B_CL_CUT6_7_HOBA=0x143, + LKD00_INDEX_BCK_07B_CL_CUT8_HOBA=0x144, + LKD00_INDEX_BCK_MCLINK203=0x145, + LKD00_INDEX_BCK_MCLINK205=0x146, + LKD00_INDEX_BCK_MCLINK207=0x147, + LKD00_INDEX_BCK_MCLINK209=0x148, + LKD00_INDEX_BCK_UDEAGE_ONETIME=0x149, + LKD00_INDEX_BCK_08_CL_CUT11_UNAZUKKU2_O=0x14A, + LKD00_INDEX_BCK_08_CL_CUT11_UNAZUKU1_O=0x14B, + LKD00_INDEX_BCK_08_CL_CUT11_WAIT_L=0x14C, + LKD00_INDEX_BCK_08_CL_CUT13_UNAZUKU_O=0x14D, + LKD00_INDEX_BCK_08_CL_CUT16_JUMP_O=0x14E, + LKD00_INDEX_BCK_08_CL_CUT16_WAIT_L=0x14F, + LKD00_INDEX_BCK_08_CL_CUT2_NEKOROGARI_O=0x150, + LKD00_INDEX_BCK_08_CL_CUT3_OKIRU_O=0x151, + LKD00_INDEX_BCK_08_CL_CUT4_LOOK_O=0x152, + LKD00_INDEX_BCK_08_CL_CUT6_KOKERU_O=0x153, + LKD00_INDEX_BCK_08_CL_CUT7_ATAMA_L=0x154, + LKD00_INDEX_BCK_08_CL_CUT7_OKIAGARU_O=0x155, + LKD00_INDEX_BCK_08_CL_CUT7_WAIT_L=0x156, + LKD00_INDEX_BCK_08_CL_CUT8_WAIT_L=0x157, + LKD00_INDEX_BCK_10_CL_CUT01_RUN_O=0x158, + LKD00_INDEX_BCK_10_CL_CUT02_TOPOST_O=0x159, + LKD00_INDEX_BCK_10_CL_CUT02_WAIT01_L=0x15A, + LKD00_INDEX_BCK_10_CL_CUT02_WAIT02_L=0x15B, + LKD00_INDEX_BCK_10_CL_CUT04_ANSWER_O=0x15C, + LKD00_INDEX_BCK_10_CL_CUT04_WAIT_L=0x15D, + LKD00_INDEX_BCK_10_CL_CUT09_FORROW_O=0x15E, + LKD00_INDEX_BCK_10_CL_CUT09_TOPOST_O=0x15F, + LKD00_INDEX_BCK_10_CL_CUT09_WAIT_L=0x160, + LKD00_INDEX_BCK_10_CL_CUT11_LOOKSKY_O=0x161, + LKD00_INDEX_BCK_10_CL_CUT11_WAIT_L=0x162, + LKD00_INDEX_BCK_11B_CL_CUT02_TURN_O=0x163, + LKD00_INDEX_BCK_11B_CL_CUT02_TURNWAIT_L=0x164, + LKD00_INDEX_BCK_11B_CL_CUT04_COLOOKWAIT_L=0x165, + LKD00_INDEX_BCK_11B_CL_CUT06_ANSWER_O=0x166, + LKD00_INDEX_BCK_11B_CL_CUT08_TURNLOOKUP_O=0x167, + LKD00_INDEX_BCK_11B_CL_CUT08_TURNWAIT_L=0x168, + LKD00_INDEX_BCK_11B_CL_CUT14_HANDTOHEAD_O=0x169, + LKD00_INDEX_BCK_11B_CL_CUT14_HEADWRITE_L=0x16A, + LKD00_INDEX_BCK_18_CL_CUT01_KYORO_L=0x16B, + LKD00_INDEX_BCK_18_CL_CUT01_SURPRISE_O=0x16C, + LKD00_INDEX_BCK_18_CL_CUT03_WAIT_L=0x16D, + LKD00_INDEX_BCK_18_CL_CUT14_GETA_O=0x16E, + LKD00_INDEX_BCK_18_CL_CUT14_GETB_L=0x16F, + LKD00_INDEX_BCK_18_CL_CUT15_ITEMGET_O=0x170, + LKD00_INDEX_BCK_18_CL_CUT16_REI_O=0x171, + LKD00_INDEX_BCK_18_CL_CUT17_FFURI_O=0x172, + LKD00_INDEX_BCK_18_CL_CUT17_FWAIT_L=0x173, + LKD00_INDEX_BCK_18_CL_CUT17_RFURI_O=0x174, + LKD00_INDEX_BCK_18_CL_CUT17_RWAIT_L=0x175, + LKD00_INDEX_BCK_ITEMGET=0x176, + LKD00_INDEX_BCK_SALTATION=0x177, + LKD00_INDEX_BCK_VJMPCL=0x178, + LKD00_INDEX_BCK_01B_CL_CUT03_TURN_O=0x179, + LKD00_INDEX_BCK_01B_CL_CUT03_TURNWAIT_L=0x17A, + LKD00_INDEX_BCK_14_CL_CUT2_WAIT_L=0x17B, + LKD00_INDEX_BCK_14_CL_CUT4_KYORO_L=0x17C, + LKD00_INDEX_BCK_14_CL_CUT4_YURE_O=0x17D, + LKD00_INDEX_BCK_01B_CL_CUT5_DRESS_PERSON_NOD_O=0x17E, + LKD00_INDEX_BCK_01B_CL_CUT5_DRESS_PERSON_O=0x17F, + LKD00_INDEX_BCK_01B_CL_CUT5_DRESS_PERSON_WAIT_L=0x180, + LKD00_INDEX_BCK_15_CL_CUT11_SWING_O=0x181, + LKD00_INDEX_BCK_15_CL_CUT17_WAIT_L=0x182, + LKD00_INDEX_BCK_15_CL_CUT19_TURN_O=0x183, + LKD00_INDEX_BCK_15_CL_CUT20_WAIT_L=0x184, + LKD00_INDEX_BCK_15_CL_CUT2_WAIT_L=0x185, + LKD00_INDEX_BCK_15_CL_CUT9_WAIT_L=0x186, + LKD00_INDEX_BCK_21_CL_CUT10_O=0x187, + LKD00_INDEX_BCK_21_CL_CUT1_O=0x188, + LKD00_INDEX_BCK_21_CL_CUT2_O=0x189, + LKD00_INDEX_BCK_21_CL_CUT4_O=0x18A, + LKD00_INDEX_BCK_21_CL_CUT6_O=0x18B, + LKD00_INDEX_BCK_21_CL_CUT9_O=0x18C, + LKD00_INDEX_BCK_06_CL_GEKITOTU_O=0x18D, + LKD00_INDEX_BCK_06_CL_RAKKATYUU_O=0x18E, + LKD00_INDEX_BCK_21_CL_CUT12A_O=0x18F, + LKD00_INDEX_BCK_21_CL_CUT12B_O=0x190, + LKD00_INDEX_BCK_23_CL_CUT01_KYORO_L=0x191, + LKD00_INDEX_BCK_23_CL_CUT01_NOZOKI_O=0x192, + LKD00_INDEX_BCK_23_CL_CUT02_BIKUWALK_L=0x193, + LKD00_INDEX_BCK_23_CL_CUT03_SRUN_O=0x194, + LKD00_INDEX_BCK_23_CL_CUT03_TWAIT_L=0x195, + LKD00_INDEX_BCK_23_CL_CUT04_PWAIT_L=0x196, + LKD00_INDEX_BCK_23_CL_CUT04_RFURIMUKI_O=0x197, + LKD00_INDEX_BCK_23_CL_CUT04_RUN_O=0x198, + LKD00_INDEX_BCK_23_CL_CUT05_DWAIT_L=0x199, + LKD00_INDEX_BCK_23_CL_CUT05_RUN_O=0x19A, + LKD00_INDEX_BCK_23_CL_CUT05_TURN_O=0x19B, + LKD00_INDEX_BCK_23_CL_CUT05_TURNWAIT_L=0x19C, + LKD00_INDEX_BCK_23_CL_CUT07_GWAITTURN_O=0x19D, + LKD00_INDEX_BCK_23_CL_CUT07_GWAITTURNWAITS_VER_L=0x19E, + LKD00_INDEX_BCK_23_CL_CUT07_GWAITTURNWAIT_L=0x19F, + LKD00_INDEX_BCK_23_CL_CUT09_TURN_O=0x1A0, + LKD00_INDEX_BCK_23_CL_CUT09_TURNWAIT_L=0x1A1, + LKD00_INDEX_BCK_23_CL_CUT11_SMILEWAIT_L=0x1A2, + LKD00_INDEX_BCK_23_CL_CUT11_TURN_O=0x1A3, + LKD00_INDEX_BCK_23_CL_CUT11_TURNWAIT_L=0x1A4, + LKD00_INDEX_BCK_23_CL_CUT13_UNAZUKI_L=0x1A5, + LKD00_INDEX_BCK_23_CL_CUT17_BYEWAIT_L=0x1A6, + LKD00_INDEX_BCK_23_CL_CUT22_TURNFORRUN_O=0x1A7, + LKD00_INDEX_BCK_23_CL_CUT23_RUNANDTURN_O=0x1A8, + LKD00_INDEX_BCK_23_CL_CUT25_LOOKUP_O=0x1A9, + LKD00_INDEX_BCK_23_CL_CUT25_LOOKWAIT_L=0x1AA, + LKD00_INDEX_BCK_19_CL_NIGE_O=0x1AB, + LKD00_INDEX_BCK_TAKEL=0x1AC, + LKD00_INDEX_BCK_20_CL_IKITOMEA_O=0x1AD, + LKD00_INDEX_BCK_20_CL_IKITOMEB_O=0x1AE, + LKD00_INDEX_BCK_17_CL__CUT1_NORIDASU_O=0x1AF, + LKD00_INDEX_BCK_17_CL__CUT1_WAIT_L=0x1B0, + LKD00_INDEX_BCK_17_CL__CUT7_HIKKOMU_O=0x1B1, + LKD00_INDEX_BCK_LIEFORWARD=0x1B2, + LKD00_INDEX_BCK_UPWAIT_L=0x1B3, + LKD00_INDEX_BCK_WAIT_L=0x1B4, + LKD00_INDEX_BCK_48_CL_CUT8_GET_BIKKURI_O=0x1B5, + LKD00_INDEX_BCK_48_CL_CUT8_SOMUKEWAIT_L=0x1B6, + LKD00_INDEX_BCK_48_CL_CUT8_TURN_O=0x1B7, + LKD00_INDEX_BCK_48_CL_CUT8_WAIT_L=0x1B8, + LKD00_INDEX_BCK_47_CL_NOBI_O=0x1B9, + LKD00_INDEX_BCK_47_CL_NOBIWAIT_L=0x1BA, + LKD00_INDEX_BCK_47_CL_NOTICE_O=0x1BB, + LKD00_INDEX_BCK_47_CL_NOTICEWAIT_L=0x1BC, + LKD00_INDEX_BCK_47_CL_SLEEP_L=0x1BD, + LKD00_INDEX_BCK_47_CL_WAKEUP_O=0x1BE, + LKD00_INDEX_BCK_47_CL_WAKEUPWAIT_L=0x1BF, + LKD00_INDEX_BCK_WARPIN=0x1C0, + LKD00_INDEX_BCK_30_CL_UNAZUKI_O=0x1C1, +}; +#else enum LKD00_RES_FILE_INDEX { /* BTP */ LKD00_INDEX_BTP_02_CL_C1=0x5, @@ -906,5 +1362,6 @@ enum LKD00_RES_FILE_INDEX { LKD00_INDEX_BCK_37_CL_CUT12_FAINTAWAY_L=0x1C4, LKD00_INDEX_BCK_44_CL_KYOROKYORO_L=0x1C5, }; +#endif #endif /* RES_LKD00_H */ diff --git a/include/d/res/res_lkd01.h b/include/d/res/res_lkd01.h index cfeea8263..ebd35c1af 100644 --- a/include/d/res/res_lkd01.h +++ b/include/d/res/res_lkd01.h @@ -154,9 +154,11 @@ enum LKD01_RES_FILE_ID { LKD01_BCK_WARPOUTFIRST=0x19F, LKD01_BCK_35_CL_CUT5_HAKKENWAIT_O=0x1A2, LKD01_BCK_21_CL_CUT12A_O=0x1A9, +#if VERSION != VERSION_JPN LKD01_BCK_TAKTCHISIN_B=0x1AC, LKD01_BCK_TAKTFUJIN_B=0x1AD, LKD01_BCK_PRESENTATIONB=0x1B0, +#endif /* BTK */ LKD01_BTK_24_CL_CUT03_STEPBACK_O_DVW=0x32, @@ -285,7 +287,9 @@ enum LKD01_RES_FILE_ID { LKD01_BTK_35_CL_CUT5_HAKKEN_O=0x1A6, LKD01_BTK_35_CL_CUT18_MAWARIKUMI_L=0x1A7, LKD01_BTK_21_CL_CUT12A_O=0x1AA, +#if VERSION != VERSION_JPN LKD01_BTK_TPRESENTATIONB=0x1B1, +#endif /* BTP */ LKD01_BTP_25_CL_CUT29_NOD_L=0x59, @@ -440,6 +444,442 @@ enum LKD01_RES_FILE_ID { LKD01_BTP_21_CL_CUT12A_O=0x1AB, }; +#if VERSION == VERSION_JPN +enum LKD01_RES_FILE_INDEX { + /* BCKS */ + LKD01_INDEX_BCK_24_CL_CUT01_RUNSTOP_O=0x5, + LKD01_INDEX_BCK_24_CL_CUT01_STOPWAIT_L=0x6, + LKD01_INDEX_BCK_24_CL_CUT03_STEPBACK_O=0x7, + LKD01_INDEX_BCK_24_CL_CUT03_STEPBACKWAIT_L=0x8, + LKD01_INDEX_BCK_24_CL_CUT05_LOOKMASTER_O=0x9, + LKD01_INDEX_BCK_24_CL_CUT05_LOOKMSWAIT_L=0xA, + LKD01_INDEX_BCK_24_CL_CUT07_DASH_O=0xB, + LKD01_INDEX_BCK_24_CL_CUT09_HATWAIT_O=0xC, + LKD01_INDEX_BCK_24_CL_CUT09_POSEWAIT_L=0xD, + LKD01_INDEX_BCK_24_CL_CUT10_FACEUP_L=0xE, + LKD01_INDEX_BCK_24_CL_CUT12_LINKFLY_O=0xF, + LKD01_INDEX_BCK_24_CL_CUT13_KNOCKDOWN_O=0x10, + LKD01_INDEX_BCK_24_CL_CUT14_KNOCKDOWNWAIT_L=0x11, + LKD01_INDEX_BCK_24_CL_CUT15_FACEUP_O=0x12, + LKD01_INDEX_BCK_24_CL_CUT16_FAVEUPWAIT_L=0x13, + LKD01_INDEX_BCK_24_CL_CUT20_LOOKUP_L=0x14, + LKD01_INDEX_BCK_24_CL_CUT26_STANDUP_L=0x15, + LKD01_INDEX_BCK_24_CL_CUT26_STANDUPWAIT_L=0x16, + LKD01_INDEX_BCK_24_CL_CUT27_FLY_L=0x17, + LKD01_INDEX_BCK_24_CL_CUT32_FLYMOVE_L=0x18, + LKD01_INDEX_BCK_25_CL_CUT01_LOOKWAIT_L=0x19, + LKD01_INDEX_BCK_25_CL_CUT08_SURPRISE_O=0x1A, + LKD01_INDEX_BCK_25_CL_CUT08_SURPRISEWAIT_L=0x1B, + LKD01_INDEX_BCK_25_CL_CUT14_HEARWAIT_L=0x1C, + LKD01_INDEX_BCK_25_CL_CUT16_LOOKT_O=0x1D, + LKD01_INDEX_BCK_25_CL_CUT16_LOOKTWAIT_L=0x1E, + LKD01_INDEX_BCK_25_CL_CUT22_MABUSII_L=0x1F, + LKD01_INDEX_BCK_25_CL_CUT22_SURPRISE_O=0x20, + LKD01_INDEX_BCK_25_CL_CUT28_WAIT_L=0x21, + LKD01_INDEX_BCK_25_CL_CUT29_NOD_L=0x22, + LKD01_INDEX_BCK_25_CL_CUT31_SURPRISE_O=0x23, + LKD01_INDEX_BCK_25_CL_CUT31_SURPRISEWAIT_L=0x24, + LKD01_INDEX_BCK_25_CL_CUT32_STOP_O=0x25, + LKD01_INDEX_BCK_25_CL_CUT33_STOPWAIT_L=0x26, + LKD01_INDEX_BCK_25_CL_CUT33_TURN_O=0x27, + LKD01_INDEX_BCK_25_CL_CUT33_TURNWAIT_L=0x28, + LKD01_INDEX_BCK_25_CL_CUT35_ADMIREWAIT_L=0x29, + LKD01_INDEX_BCK_25_CL_CUT35_STOPTURN_O=0x2A, + LKD01_INDEX_BCK_25_CL_CUT35_STOPTURNWAIT_L=0x2B, + LKD01_INDEX_BCK_25_CL_CUT36_TURN_O=0x2C, + LKD01_INDEX_BCK_25_CL_CUT36_TURNWAIT_L=0x2D, + LKD01_INDEX_BCK_25_CL_CUT37_TURNRUN_O=0x2E, + LKD01_INDEX_BCK_28_CL_AISATU_O=0x2F, + LKD01_INDEX_BCK_29_CL_MSHENKA_O=0x30, + LKD01_INDEX_BCK_29_CL_MITE_SYOUMENN_O=0x31, + LKD01_INDEX_BCK_29_CL_MITE_UNAZUKU_O=0x32, + LKD01_INDEX_BCK_30_CL_UNAZUKI_O=0x33, + LKD01_INDEX_BCK_33_CL_TE_MIRU_L=0x34, + LKD01_INDEX_BCK_33_CL_TE_MOYOU_O=0x35, + LKD01_INDEX_BCK_33_CL_TEAGE_L=0x36, + LKD01_INDEX_BCK_18_CL_CUT17_FWAIT_L=0x37, + LKD01_INDEX_BCK_45_CL_CUT01_WAIT_L=0x38, + LKD01_INDEX_BCK_45_CL_CUT07_LOOKWAIT_L=0x39, + LKD01_INDEX_BCK_45_CL_CUT11_LOOKSHIP_O=0x3A, + LKD01_INDEX_BCK_45_CL_CUT11_LOOKSHIPWAIT_L=0x3B, + LKD01_INDEX_BCK_45_CL_CUT11_STANDWAIT_L=0x3C, + LKD01_INDEX_BCK_45_CL_CUT12_SINSUI_L=0x3D, + LKD01_INDEX_BCK_MCLINK209=0x3E, + LKD01_INDEX_BCK_47_CL_NOTICEWAIT_L=0x3F, + LKD01_INDEX_BCK_21_CL_CUT12B_O=0x40, + LKD01_INDEX_BCK_37_CL_CUT12_FAINTAWAY_L=0x41, + LKD01_INDEX_BCK_37_CL_CUT17_WAKEUP_O=0x42, + LKD01_INDEX_BCK_37_CL_CUT17_WAKEUPWAIT_L=0x43, + LKD01_INDEX_BCK_37_CL_CUT18_GETUP_O=0x44, + LKD01_INDEX_BCK_37_CL_CUT18_GETUPWAIT_L=0x45, + LKD01_INDEX_BCK_37_CL_CUT20_180TURN_O=0x46, + LKD01_INDEX_BCK_37_CL_CUT20_180TURNWAIT_L=0x47, + LKD01_INDEX_BCK_37_CL_CUT24_HANDUP_O=0x48, + LKD01_INDEX_BCK_37_CL_CUT24_HANDUPWAIT_L=0x49, + LKD01_INDEX_BCK_37_CL_CUT24_SMILING_L=0x4A, + LKD01_INDEX_BCK_28_CL_KAKAE_L=0x4B, + LKD01_INDEX_BCK_28_CL_MIAGE_L=0x4C, + LKD01_INDEX_BCK_26_CL_CUT01_STANDINGWAIT_L=0x4D, + LKD01_INDEX_BCK_26_CL_CUT02_SURPRISE_O=0x4E, + LKD01_INDEX_BCK_26_CL_CUT02_SURPRISEWAIT_L=0x4F, + LKD01_INDEX_BCK_26_CL_CUT03_FACEAWAY_O=0x50, + LKD01_INDEX_BCK_26_CL_CUT03_FACEAWAYWAIT_L=0x51, + LKD01_INDEX_BCK_26_CL_CUT05_BLANKLYWAIT_L=0x52, + LKD01_INDEX_BCK_26_CL_CUT08_LOOKFORROW_L=0x53, + LKD01_INDEX_BCK_26_CL_CUT08_LOOKFORROWWAIT_L=0x54, + LKD01_INDEX_BCK_26_CL_CUT08_SHOCK2ND_O=0x55, + LKD01_INDEX_BCK_26_CL_CUT08_SHOCK_O=0x56, + LKD01_INDEX_BCK_26_CL_CUT08_SHOCKWAIT_L=0x57, + LKD01_INDEX_BCK_26_CL_CUT11_LOOKUPWAIT_L=0x58, + LKD01_INDEX_BCK_26_CL_CUT13_SURPRISE_O=0x59, + LKD01_INDEX_BCK_26_CL_CUT13_SURPRISEWAIT_L=0x5A, + LKD01_INDEX_BCK_26_CL_CUT13_TURNAWAY_O=0x5B, + LKD01_INDEX_BCK_26_CL_CUT13_TURNAWAYWAIT_L=0x5C, + LKD01_INDEX_BCK_46_CL_CUT01_WAITB_L=0x5D, + LKD01_INDEX_BCK_46_CL_CUT01_WAIT_L=0x5E, + LKD01_INDEX_BCK_46_CL_CUT06_LOOKUP_O=0x5F, + LKD01_INDEX_BCK_46_CL_CUT06_LOOKUPWAIT_L=0x60, + LKD01_INDEX_BCK_46_CL_CUT10_LOOKBACK_O=0x61, + LKD01_INDEX_BCK_46_CL_CUT10_LOOKBACKWAIT_L=0x62, + LKD01_INDEX_BCK_46_CL_CUT12_LOOKUPB_O=0x63, + LKD01_INDEX_BCK_46_CL_CUT12_LOOKUPBWAIT_L=0x64, + LKD01_INDEX_BCK_46_CL_CUT16_WAIT_L=0x65, + LKD01_INDEX_BCK_46_CL_CUT25_WAIT_L=0x66, + LKD01_INDEX_BCK_31_CL_CUT06_PLAYEND_L=0x67, + LKD01_INDEX_BCK_ITEMGET=0x68, + LKD01_INDEX_BCK_18_CL_CUT15_ITEMGET_O=0x69, + LKD01_INDEX_BCK_D43_CL_CUT10_WAIT_L=0x6A, + LKD01_INDEX_BCK_D43_CL_CUT19_FUNBARI_L=0x6B, + LKD01_INDEX_BCK_D43_CL_CUT19_KIZUKU_O=0x6C, + LKD01_INDEX_BCK_D43_CL_CUT19_MIAGEWAIT_L=0x6D, + LKD01_INDEX_BCK_D43_CL_CUT19_SLOWFUNBARI_L=0x6E, + LKD01_INDEX_BCK_D43_CL_CUT19_UKABU_O=0x6F, + LKD01_INDEX_BCK_D43_CL_CUT21_NOBASU_O=0x70, + LKD01_INDEX_BCK_D43_CL_CUT21_WAIT_L=0x71, + LKD01_INDEX_BCK_D43_CL_CUT24_WAIT_L=0x72, + LKD01_INDEX_BCK_D43_CL_CUT2_WAIT_O=0x73, + LKD01_INDEX_BCK_D43_CL_CUT4_JUMP_O=0x74, + LKD01_INDEX_BCK_D43_CL_CUT4_WAIT_L=0x75, + LKD01_INDEX_BCK_D43_CL_CUT5_MIAGERU_O=0x76, + LKD01_INDEX_BCK_D43_CL_CUT5_TAORERU_O=0x77, + LKD01_INDEX_BCK_D43_CL_CUT5_WAIT_L=0x78, + LKD01_INDEX_BCK_D43_CL_CUT6_WAIT_L=0x79, + LKD01_INDEX_BCK_42_CL_CUT13_O=0x7A, + LKD01_INDEX_BCK_42_CL_CUT15_O=0x7B, + LKD01_INDEX_BCK_42_CL_CUT16_L=0x7C, + LKD01_INDEX_BCK_42_CL_CUT17_O=0x7D, + LKD01_INDEX_BCK_42_CL_CUT19_L=0x7E, + LKD01_INDEX_BCK_42_CL_CUT1_L=0x7F, + LKD01_INDEX_BCK_42_CL_CUT20_L=0x80, + LKD01_INDEX_BCK_42_CL_CUT25_L=0x81, + LKD01_INDEX_BCK_42_CL_CUT28_O=0x82, + LKD01_INDEX_BCK_42_CL_CUT29_L=0x83, + LKD01_INDEX_BCK_42_CL_CUT44A_O=0x84, + LKD01_INDEX_BCK_42_CL_CUT44B_O=0x85, + LKD01_INDEX_BCK_42_CL_CUT44C_O=0x86, + LKD01_INDEX_BCK_42_CL_CUT45B_O=0x87, + LKD01_INDEX_BCK_42_CL_CUT45C_L=0x88, + LKD01_INDEX_BCK_42_CL_CUT45_L=0x89, + LKD01_INDEX_BCK_42_CL_CUT46_L=0x8A, + LKD01_INDEX_BCK_42_CL_CUT48_O=0x8B, + LKD01_INDEX_BCK_42_CL_CUT10_O=0x8C, + LKD01_INDEX_BCK_10_CL_CUT11_LOOKSKY_O=0x8D, + LKD01_INDEX_BCK_35_CL_CUT18_MAWARIKUMI_L=0x8E, + LKD01_INDEX_BCK_35_CL_CUT1_WALK_L=0x8F, + LKD01_INDEX_BCK_35_CL_CUT5_HAKKEN_O=0x90, + LKD01_INDEX_BCK_35_CL_CUT8_KAMAETEBIKU_O=0x91, + LKD01_INDEX_BCK_35_CL_CUT8_WAIT_L=0x92, + LKD01_INDEX_BCK_36_CL_CUT1_HAAHAA_WAIT_L=0x93, + LKD01_INDEX_BCK_36_CL_CUT1_HURIKAERI_O=0x94, + LKD01_INDEX_BCK_36_CL_CUT1_WAIT_L=0x95, + LKD01_INDEX_BCK_TAKTCHISIN=0x96, + LKD01_INDEX_BCK_TAKTFUJIN=0x97, + LKD01_INDEX_BCK_WARPOUT=0x98, + LKD01_INDEX_BCK_WARPOUTFIRST=0x99, + LKD01_INDEX_BCK_35_CL_CUT5_HAKKENWAIT_O=0x9A, + LKD01_INDEX_BCK_21_CL_CUT12A_O=0x9B, + + /* BTK */ + LKD01_INDEX_BTK_24_CL_CUT03_STEPBACK_O_DVW=0x9E, + LKD01_INDEX_BTK_33_CL_TE_MOYOU_O=0x9F, + LKD01_INDEX_BTK_33_CL_TE_MIRU_L=0xA0, + LKD01_INDEX_BTK_30_CL_UNAZUKI_O=0xA1, + LKD01_INDEX_BTK_29_CL_MSPOWER_UP_O=0xA2, + LKD01_INDEX_BTK_29_CL_MITE_UNAZUKU_O=0xA3, + LKD01_INDEX_BTK_29_CL_MITE_SYOUMENN_O=0xA4, + LKD01_INDEX_BTK_28_CL_AISATU_O=0xA5, + LKD01_INDEX_BTK_25_CL_CUT37_TURNRUN_O=0xA6, + LKD01_INDEX_BTK_25_CL_CUT36_TURNWAIT_L=0xA7, + LKD01_INDEX_BTK_25_CL_CUT36_TURN_O=0xA8, + LKD01_INDEX_BTK_25_CL_CUT35_STOPTURN_O=0xA9, + LKD01_INDEX_BTK_25_CL_CUT35_STOPTRUNWAIT_L=0xAA, + LKD01_INDEX_BTK_25_CL_CUT35_ADMIREWAIT_L=0xAB, + LKD01_INDEX_BTK_25_CL_CUT33_TURNWAIT_L=0xAC, + LKD01_INDEX_BTK_25_CL_CUT33_TURN_O=0xAD, + LKD01_INDEX_BTK_25_CL_CUT33_STOPWAIT_L=0xAE, + LKD01_INDEX_BTK_25_CL_CUT32_STOP_O=0xAF, + LKD01_INDEX_BTK_25_CL_CUT31_SURPRISEWAIT_L=0xB0, + LKD01_INDEX_BTK_25_CL_CUT31_SURPRISE_O=0xB1, + LKD01_INDEX_BTK_25_CL_CUT29_NOD_L=0xB2, + LKD01_INDEX_BTK_25_CL_CUT28_WAIT_L=0xB3, + LKD01_INDEX_BTK_25_CL_CUT22_SURPRISE_O=0xB4, + LKD01_INDEX_BTK_25_CL_CUT22_MABUSII_L=0xB5, + LKD01_INDEX_BTK_25_CL_CUT16_LOOKTWAIT_L=0xB6, + LKD01_INDEX_BTK_25_CL_CUT16_LOOKT_O=0xB7, + LKD01_INDEX_BTK_25_CL_CUT14_HEARWAIT_L=0xB8, + LKD01_INDEX_BTK_25_CL_CUT08_SURPRISEWAIT_L=0xB9, + LKD01_INDEX_BTK_25_CL_CUT08_SURPRISE_O=0xBA, + LKD01_INDEX_BTK_25_CL_CUT01_LOOKWAIT_L=0xBB, + LKD01_INDEX_BTK_24_CL_CUT20_LOOKZL_L=0xBC, + LKD01_INDEX_BTK_24_CL_CUT16_FACEUPWAIT_L=0xBD, + LKD01_INDEX_BTK_24_CL_CUT15_FACEUP_O=0xBE, + LKD01_INDEX_BTK_24_CL_CUT10_FACEUP_O=0xBF, + LKD01_INDEX_BTK_24_CL_CUT07_DASH_O=0xC0, + LKD01_INDEX_BTK_24_CL_CUT05_LOOKMSWAIT_L=0xC1, + LKD01_INDEX_BTK_24_CL_CUT05_LOOKMS_O=0xC2, + LKD01_INDEX_BTK_24_CL_CUT03_SWORDSETWAIT_L=0xC3, + LKD01_INDEX_BTK_33_CL_TEAGE_L=0xC4, + LKD01_INDEX_BTK_TECN=0xC5, + LKD01_INDEX_BTK_18_CL_CUT17_FWAIT=0xC6, + LKD01_INDEX_BTK_45_CL_CUT11_LOOKSHIP_O=0xC7, + LKD01_INDEX_BTK_45_CL_CUT07_LOOKWAIT_L=0xC8, + LKD01_INDEX_BTK_45_CL_CUT01_WAIT_L=0xC9, + LKD01_INDEX_BTK_45_CL_CUT11_LOOKWAIT_L=0xCA, + LKD01_INDEX_BTK_45_CL_CUT11_STANDWAIT_L=0xCB, + LKD01_INDEX_BTK_45_CL_CUT12_SINSUI_L=0xCC, + LKD01_INDEX_BTK_TMCLINK203=0xCD, + LKD01_INDEX_BTK_47_CL_NOTICEWAIT_L=0xCE, + LKD01_INDEX_BTK_21_CL_CUT12B_O=0xCF, + LKD01_INDEX_BTK_37_CL_CUT20_180TURNWAIT_L=0xD0, + LKD01_INDEX_BTK_37_CL_CUT20_180TURN_O=0xD1, + LKD01_INDEX_BTK_28_CL_KAKAE_L=0xD2, + LKD01_INDEX_BTK_28_CL_MIAGE_L=0xD3, + LKD01_INDEX_BTK_26_CL_CUT01_STANDINGWAIT_L=0xD4, + LKD01_INDEX_BTK_26_CL_CUT02_SURPRISE_O=0xD5, + LKD01_INDEX_BTK_26_CL_CUT02_SURPRISEWAIT_L=0xD6, + LKD01_INDEX_BTK_26_CL_CUT03_FACEAWAY_O=0xD7, + LKD01_INDEX_BTK_26_CL_CUT03_FACEAWAYWAIT_L=0xD8, + LKD01_INDEX_BTK_26_CL_CUT05_BLANKLYWAIT_L=0xD9, + LKD01_INDEX_BTK_26_CL_CUT08_LOOKFORROW_L=0xDA, + LKD01_INDEX_BTK_26_CL_CUT08_LOOKFORROWWAIT_L=0xDB, + LKD01_INDEX_BTK_26_CL_CUT09_SHOCK2ND_O=0xDC, + LKD01_INDEX_BTK_26_CL_CUT09_SHOCK_O=0xDD, + LKD01_INDEX_BTK_26_CL_CUT11_LOOKUPWAIT_L=0xDE, + LKD01_INDEX_BTK_26_CL_CUT13_SURPRISE_O=0xDF, + LKD01_INDEX_BTK_26_CL_CUT13_SURPRISEWAIT_L=0xE0, + LKD01_INDEX_BTK_26_CL_CUT13_TURNAWAY_O=0xE1, + LKD01_INDEX_BTK_26_CL_CUT13_TURNAWAYWAIT_L=0xE2, + LKD01_INDEX_BTK_46_CL_CUT01_WAIT_L=0xE3, + LKD01_INDEX_BTK_46_CL_CUT06_LOOKUP_O=0xE4, + LKD01_INDEX_BTK_46_CL_CUT06_LOOKUPWAIT_L=0xE5, + LKD01_INDEX_BTK_46_CL_CUT10_LOOKBACK_O=0xE6, + LKD01_INDEX_BTK_46_CL_CUT10_LOOKBACKWAIT_L=0xE7, + LKD01_INDEX_BTK_46_CL_CUT12_LOOKUPB_O=0xE8, + LKD01_INDEX_BTK_46_CL_CUT12_LOOKUPBWAIT_L=0xE9, + LKD01_INDEX_BTK_46_CL_CUT16_WAIT_L=0xEA, + LKD01_INDEX_BTK_46_CL_CUT25_WAIT_L=0xEB, + LKD01_INDEX_BTK_TITEMGET=0xEC, + LKD01_INDEX_BTK_D43_CL_CUT5_MIAGERU_O=0xED, + LKD01_INDEX_BTK_D43_CL_CUT6_WAIT_L=0xEE, + LKD01_INDEX_BTK_D43_CL_CUT5_WAIT_L=0xEF, + LKD01_INDEX_BTK_D43_CL_CUT5_TAORERU_O=0xF0, + LKD01_INDEX_BTK_D43_CL_CUT4_WAIT_L=0xF1, + LKD01_INDEX_BTK_D43_CL_CUT4_JUMP_O=0xF2, + LKD01_INDEX_BTK_D43_CL_CUT2_WAIT_L=0xF3, + LKD01_INDEX_BTK_D43_CL_CUT24_WAIT_L=0xF4, + LKD01_INDEX_BTK_D43_CL_CUT24_WAIT_=0xF5, + LKD01_INDEX_BTK_D43_CL_CUT21_WAIT_L=0xF6, + LKD01_INDEX_BTK_D43_CL_CUT21_NOBASU_O=0xF7, + LKD01_INDEX_BTK_D43_CL_CUT19_UKABU_O=0xF8, + LKD01_INDEX_BTK_D43_CL_CUT19_SLOWFUNBARI_L=0xF9, + LKD01_INDEX_BTK_D43_CL_CUT19_MIAGEWAIT_L=0xFA, + LKD01_INDEX_BTK_D43_CL_CUT19_KIZUKU_O=0xFB, + LKD01_INDEX_BTK_D43_CL_CUT19_FUNBARI_L=0xFC, + LKD01_INDEX_BTK_D43_CL_CUT19=0xFD, + LKD01_INDEX_BTK_D43_CL_CUT10_WAIT_L=0xFE, + LKD01_INDEX_BTK_42_CL_CUT17_O=0xFF, + LKD01_INDEX_BTK_42_CL_CUT10_O=0x100, + LKD01_INDEX_BTK_42_CL_CUT13_O=0x101, + LKD01_INDEX_BTK_42_CL_CUT15_O=0x102, + LKD01_INDEX_BTK_42_CL_CUT16_L=0x103, + LKD01_INDEX_BTK_42_CL_CUT19_L=0x104, + LKD01_INDEX_BTK_42_CL_CUT1_L=0x105, + LKD01_INDEX_BTK_42_CL_CUT20_L=0x106, + LKD01_INDEX_BTK_42_CL_CUT25_L=0x107, + LKD01_INDEX_BTK_42_CL_CUT28_O=0x108, + LKD01_INDEX_BTK_42_CL_CUT29_L=0x109, + LKD01_INDEX_BTK_42_CL_CUT44A_O=0x10A, + LKD01_INDEX_BTK_42_CL_CUT44B_O=0x10B, + LKD01_INDEX_BTK_42_CL_CUT44C_O=0x10C, + LKD01_INDEX_BTK_42_CL_CUT45B_O=0x10D, + LKD01_INDEX_BTK_42_CL_CUT45C_L=0x10E, + LKD01_INDEX_BTK_42_CL_CUT45_L=0x10F, + LKD01_INDEX_BTK_42_CL_CUT46_L=0x110, + LKD01_INDEX_BTK_42_CL_CUT48_O=0x111, + LKD01_INDEX_BTK_CL_DEFOLT_00=0x112, + LKD01_INDEX_BTK_35_CL_CUT1_CUT5=0x113, + LKD01_INDEX_BTK_35_CL_CUT8_WAIT_CUT18=0x114, + LKD01_INDEX_BTK_36_CUT1_ALL=0x115, + LKD01_INDEX_BTK_35_CL_CUT8_WAIT_L=0x116, + LKD01_INDEX_BTK_35_CL_CUT8_KAMAETEBIKU_O=0x117, + LKD01_INDEX_BTK_35_CL_CUT5_HAKKENWAIT_O=0x118, + LKD01_INDEX_BTK_35_CL_CUT5_HAKKEN_O=0x119, + LKD01_INDEX_BTK_35_CL_CUT18_MAWARIKUMI_L=0x11A, + LKD01_INDEX_BTK_21_CL_CUT12A_O=0x11B, + + /* BTP */ + LKD01_INDEX_BTP_25_CL_CUT29_NOD_L=0x11E, + LKD01_INDEX_BTP_33_CL_TE_MOYOU_O=0x11F, + LKD01_INDEX_BTP_33_CL_TE_MIRU_L=0x120, + LKD01_INDEX_BTP_30_CL_UNAZUKI_O=0x121, + LKD01_INDEX_BTP_29_CL_MSHENKA_O=0x122, + LKD01_INDEX_BTP_29_CL_MITE_UNAZUKU_O=0x123, + LKD01_INDEX_BTP_29_CL_MITE_SYOUMENN_O=0x124, + LKD01_INDEX_BTP_28_CL_AISATU_O=0x125, + LKD01_INDEX_BTP_25_CL_CUT37_TURNRUN_O=0x126, + LKD01_INDEX_BTP_25_CL_CUT36_TURNWAIT_L=0x127, + LKD01_INDEX_BTP_25_CL_CUT36_TURN_O=0x128, + LKD01_INDEX_BTP_25_CL_CUT35_STOPTURNWAIT_L=0x129, + LKD01_INDEX_BTP_25_CL_CUT35_STOPTURN_O=0x12A, + LKD01_INDEX_BTP_25_CL_CUT35_ADMIREWAIT_L=0x12B, + LKD01_INDEX_BTP_25_CL_CUT33_TURNWAIT_L=0x12C, + LKD01_INDEX_BTP_25_CL_CUT33_TURN_O=0x12D, + LKD01_INDEX_BTP_25_CL_CUT33_STOPWAIT_L=0x12E, + LKD01_INDEX_BTP_25_CL_CUT32_STOP_O=0x12F, + LKD01_INDEX_BTP_25_CL_CUT31_SURPRISEWAIT_L=0x130, + LKD01_INDEX_BTP_25_CL_CUT31_SURPRISE_O=0x131, + LKD01_INDEX_BTP_33_CL_TEAGE_L=0x132, + LKD01_INDEX_BTP_25_CL_CUT28_WAIT_L=0x133, + LKD01_INDEX_BTP_25_CL_CUT22_SURPRISE_O=0x134, + LKD01_INDEX_BTP_25_CL_CUT22_MABUSII_L=0x135, + LKD01_INDEX_BTP_25_CL_CUT16_LOOKTWAIT_L=0x136, + LKD01_INDEX_BTP_25_CL_CUT16_LOOKT_O=0x137, + LKD01_INDEX_BTP_25_CL_CUT14_HEARWAIT_L=0x138, + LKD01_INDEX_BTP_25_CL_CUT08_SURPRISEWAIT_L=0x139, + LKD01_INDEX_BTP_25_CL_CUT08_SURPRISE_O=0x13A, + LKD01_INDEX_BTP_25_CL_CUT01_LOOKWAIT_L=0x13B, + LKD01_INDEX_BTP_24_CL_CUT32_FLYMOVE_L=0x13C, + LKD01_INDEX_BTP_24_CL_CUT27_FLY_L=0x13D, + LKD01_INDEX_BTP_24_CL_CUT26_STANDUPWAIT_L=0x13E, + LKD01_INDEX_BTP_24_CL_CUT26_STANDUP_L=0x13F, + LKD01_INDEX_BTP_24_CL_CUT20_LOOKUP_L=0x140, + LKD01_INDEX_BTP_24_CL_CUT16_FAVEUPWAIT_L=0x141, + LKD01_INDEX_BTP_24_CL_CUT15_FACEUP_O=0x142, + LKD01_INDEX_BTP_24_CL_CUT14_KNOCKDOWNWAIT_L=0x143, + LKD01_INDEX_BTP_24_CL_CUT13_KNOCKDOWN_O=0x144, + LKD01_INDEX_BTP_24_CL_CUT12_LINKFLY_O=0x145, + LKD01_INDEX_BTP_24_CL_CUT10_FACEUP_L=0x146, + LKD01_INDEX_BTP_24_CL_CUT09_POSEWAIT_L=0x147, + LKD01_INDEX_BTP_24_CL_CUT09_HATWAIT_O=0x148, + LKD01_INDEX_BTP_24_CL_CUT07_DASH_O=0x149, + LKD01_INDEX_BTP_24_CL_CUT05_LOOKMSWAIT_L=0x14A, + LKD01_INDEX_BTP_24_CL_CUT05_LOOKMASTER_O=0x14B, + LKD01_INDEX_BTP_24_CL_CUT03_STEPBACKWAIT_L=0x14C, + LKD01_INDEX_BTP_24_CL_CUT03_STEPBACK_O=0x14D, + LKD01_INDEX_BTP_24_CL_CUT01_STOPWAIT_L=0x14E, + LKD01_INDEX_BTP_24_CL_CUT01_RUNSTOP_O=0x14F, + LKD01_INDEX_BTP_18_CL_CUT17_FWAIT_L=0x150, + LKD01_INDEX_BTP_45_CL_CUT11_LOOKSHIPWAIT_L=0x151, + LKD01_INDEX_BTP_45_CL_CUT07_LOOKWAIT_L=0x152, + LKD01_INDEX_BTP_45_CL_CUT11_LOOKSHIP_O=0x153, + LKD01_INDEX_BTP_45_CL_CUT01_WAIT_L=0x154, + LKD01_INDEX_BTP_45_CL_CUT11_STANDWAIT_L=0x155, + LKD01_INDEX_BTP_45_CL_CUT12_SINSUI_L=0x156, + LKD01_INDEX_BTP_TMCLINK203=0x157, + LKD01_INDEX_BTP_47_CL_NOTICEWAIT_L=0x158, + LKD01_INDEX_BTP_21_CL_CUT12B_O=0x159, + LKD01_INDEX_BTP_37_CL_CUT12_FAINTAWAY_L=0x15A, + LKD01_INDEX_BTP_37_CL_CUT17_WAKEUPWAIT_L=0x15B, + LKD01_INDEX_BTP_37_CL_CUT17_WAKEUP_O=0x15C, + LKD01_INDEX_BTP_37_CL_CUT18_GETUPWAIT_L=0x15D, + LKD01_INDEX_BTP_37_CL_CUT18_GETUP_O=0x15E, + LKD01_INDEX_BTP_37_CL_CUT20_180TURNWAIT_L=0x15F, + LKD01_INDEX_BTP_37_CL_CUT20_180TURN_O=0x160, + LKD01_INDEX_BTP_37_CL_CUT24_HANDUPWAIT_L=0x161, + LKD01_INDEX_BTP_37_CL_CUT24_HANDUP_O=0x162, + LKD01_INDEX_BTP_37_CL_CUT24_SMILING_L=0x163, + LKD01_INDEX_BTP_28_CL_KAKAE_L=0x164, + LKD01_INDEX_BTP_28_CL_MIAGE_L=0x165, + LKD01_INDEX_BTP_26_CL_CUT01_STANDINGWAIT_L=0x166, + LKD01_INDEX_BTP_26_CL_CUT02_SURPRISE_O=0x167, + LKD01_INDEX_BTP_26_CL_CUT02_SURPRISEWAIT_L=0x168, + LKD01_INDEX_BTP_26_CL_CUT03_FACEAWAY_O=0x169, + LKD01_INDEX_BTP_26_CL_CUT03_FACEAWAYWAIT_L=0x16A, + LKD01_INDEX_BTP_26_CL_CUT05_BLANKLYWAIT_L=0x16B, + LKD01_INDEX_BTP_26_CL_CUT08_LOOKFORROW_L=0x16C, + LKD01_INDEX_BTP_26_CL_CUT08_LOOKFORROWWAIT_L=0x16D, + LKD01_INDEX_BTP_26_CL_CUT08_SHOCK2ND_O=0x16E, + LKD01_INDEX_BTP_26_CL_CUT08_SHOCK_O=0x16F, + LKD01_INDEX_BTP_26_CL_CUT08_SHOCKWAIT_L=0x170, + LKD01_INDEX_BTP_26_CL_CUT11_LOOKUPWAIT_L=0x171, + LKD01_INDEX_BTP_26_CL_CUT13_SURPRISE_O=0x172, + LKD01_INDEX_BTP_26_CL_CUT13_SURPRISEWAIT_L=0x173, + LKD01_INDEX_BTP_26_CL_CUT13_TURNAWAY_O=0x174, + LKD01_INDEX_BTP_26_CL_CUT13_TURNAWAYWAIT_L=0x175, + LKD01_INDEX_BTP_46_CL_CUT01_WAIT_L=0x176, + LKD01_INDEX_BTP_46_CL_CUT01_WAITB_L=0x177, + LKD01_INDEX_BTP_46_CL_CUT06_LOOKUP_O=0x178, + LKD01_INDEX_BTP_46_CL_CUT06_LOOKUPWAIT_L=0x179, + LKD01_INDEX_BTP_46_CL_CUT10_LOOKBACK_O=0x17A, + LKD01_INDEX_BTP_46_CL_CUT10_LOOKBACKWAIT_L=0x17B, + LKD01_INDEX_BTP_46_CL_CUT12_LOOKUPB_O=0x17C, + LKD01_INDEX_BTP_46_CL_CUT12_LOOKUPBWAIT_L=0x17D, + LKD01_INDEX_BTP_46_CL_CUT16_WAIT_L=0x17E, + LKD01_INDEX_BTP_46_CL_CUT25_WAIT_L=0x17F, + LKD01_INDEX_BTP_31_CL_CUT06_PLAYEND_L=0x180, + LKD01_INDEX_BTP_TITEMGET=0x181, + LKD01_INDEX_BTP_D43_CL_CUT6_WAIT_L=0x182, + LKD01_INDEX_BTP_D43_CL_CUT5_WAIT_L=0x183, + LKD01_INDEX_BTP_D43_CL_CUT5_TAORERU_O=0x184, + LKD01_INDEX_BTP_D43_CL_CUT5_MIAGERU_O=0x185, + LKD01_INDEX_BTP_D43_CL_CUT4_WAIT_L=0x186, + LKD01_INDEX_BTP_D43_CL_CUT4_JUMP_O=0x187, + LKD01_INDEX_BTP_D43_CL_CUT2_WAIT_O=0x188, + LKD01_INDEX_BTP_D43_CL_CUT24_WAIT_L=0x189, + LKD01_INDEX_BTP_D43_CL_CUT21_WAIT_L=0x18A, + LKD01_INDEX_BTP_D43_CL_CUT21_NOBASU_O=0x18B, + LKD01_INDEX_BTP_D43_CL_CUT19_UKABU_O=0x18C, + LKD01_INDEX_BTP_D43_CL_CUT19_SLOWFUNBARI_L=0x18D, + LKD01_INDEX_BTP_D43_CL_CUT19_MIAGEWAIT_L=0x18E, + LKD01_INDEX_BTP_D43_CL_CUT19_KIZUKU_O=0x18F, + LKD01_INDEX_BTP_D43_CL_CUT19_FUNBARI_L=0x190, + LKD01_INDEX_BTP_D43_CL_CUT10_WAIT_L=0x191, + LKD01_INDEX_BTP_42_CL_CUT1_L=0x192, + LKD01_INDEX_BTP_42_CL_CUT10_L=0x193, + LKD01_INDEX_BTP_42_CL_CUT13_O=0x194, + LKD01_INDEX_BTP_42_CL_CUT15_O=0x195, + LKD01_INDEX_BTP_42_CL_CUT16_L=0x196, + LKD01_INDEX_BTP_42_CL_CUT17_O=0x197, + LKD01_INDEX_BTP_42_CL_CUT19_L=0x198, + LKD01_INDEX_BTP_42_CL_CUT20_L=0x199, + LKD01_INDEX_BTP_42_CL_CUT25_L=0x19A, + LKD01_INDEX_BTP_42_CL_CUT28_O=0x19B, + LKD01_INDEX_BTP_42_CL_CUT29_L=0x19C, + LKD01_INDEX_BTP_42_CL_CUT44A_O=0x19D, + LKD01_INDEX_BTP_42_CL_CUT44B_O=0x19E, + LKD01_INDEX_BTP_42_CL_CUT44C_O=0x19F, + LKD01_INDEX_BTP_42_CL_CUT45_L=0x1A0, + LKD01_INDEX_BTP_42_CL_CUT45B_O=0x1A1, + LKD01_INDEX_BTP_42_CL_CUT45C_L=0x1A2, + LKD01_INDEX_BTP_42_CL_CUT46_L=0x1A3, + LKD01_INDEX_BTP_42_CL_CUT48_O=0x1A4, + LKD01_INDEX_BTP_10_CL_CUT11_LOOKSKY_O=0x1A5, + LKD01_INDEX_BTP_35_CL_CUT1_WALK_L=0x1A6, + LKD01_INDEX_BTP_35_CL_CUT18_MAWARIKUMI_L=0x1A7, + LKD01_INDEX_BTP_35_CL_CUT5_HAKKEN_O=0x1A8, + LKD01_INDEX_BTP_35_CL_CUT8_KAMAETEBIKU_O=0x1A9, + LKD01_INDEX_BTP_35_CL_CUT8_WAIT_L=0x1AA, + LKD01_INDEX_BTP_36_CL_CUT1_HAAHAA_WAIT_L=0x1AB, + LKD01_INDEX_BTP_36_CL_CUT1_HURIKAERI_O=0x1AC, + LKD01_INDEX_BTP_36_CL_CUT1_WAIT_L=0x1AD, + LKD01_INDEX_BTP_TTAKTFUJIN=0x1AE, + LKD01_INDEX_BTP_TTAKTCHISIN=0x1AF, + LKD01_INDEX_BTP_TWARPOUT=0x1B0, + LKD01_INDEX_BTP_TWARPOUTFIRST=0x1B1, + LKD01_INDEX_BTP_35_CL_CUT5_HAKKENWAIT_O=0x1B2, + LKD01_INDEX_BTP_21_CL_CUT12A_O=0x1B3, +}; +#else enum LKD01_RES_FILE_INDEX { /* BCKS */ LKD01_INDEX_BCK_24_CL_CUT01_RUNSTOP_O=0x5, @@ -878,5 +1318,6 @@ enum LKD01_RES_FILE_INDEX { LKD01_INDEX_BTP_35_CL_CUT5_HAKKENWAIT_O=0x1B6, LKD01_INDEX_BTP_21_CL_CUT12A_O=0x1B7, }; +#endif #endif /* RES_LKD01_H */ diff --git a/include/d/res/res_logo.h b/include/d/res/res_logo.h index 42d20dd3a..1988f362a 100644 --- a/include/d/res/res_logo.h +++ b/include/d/res/res_logo.h @@ -1,6 +1,38 @@ #ifndef RES_LOGO_H #define RES_LOGO_H +#if VERSION == VERSION_PAL +enum LOGO_RES_FILE_ID { // IDs and indexes are synced + /* DAT */ + LOGO_BTI_NINTENDO_376X104=0x3, + LOGO_BTI_PROGRESSIVE_CHOICE=0x4, + LOGO_BTI_PROGRESSIVE_CHOICE_FR=0x5, + LOGO_BTI_PROGRESSIVE_CHOICE_GM=0x6, + LOGO_BTI_PROGRESSIVE_CHOICE_IT=0x7, + LOGO_BTI_PROGRESSIVE_CHOICE_SP=0x8, + LOGO_BTI_PROGRESSIVE_INTER=0x9, + LOGO_BTI_PROGRESSIVE_INTER_FR=0xA, + LOGO_BTI_PROGRESSIVE_INTER_GM=0xB, + LOGO_BTI_PROGRESSIVE_INTER_IT=0xC, + LOGO_BTI_PROGRESSIVE_INTER_SP=0xD, + LOGO_BTI_PROGRESSIVE_NO=0xE, + LOGO_BTI_PROGRESSIVE_NO_FR=0xF, + LOGO_BTI_PROGRESSIVE_NO_GM=0x10, + LOGO_BTI_PROGRESSIVE_NO_IT=0x11, + LOGO_BTI_PROGRESSIVE_NO_SP=0x12, + LOGO_BTI_PROGRESSIVE_PRO=0x13, + LOGO_BTI_PROGRESSIVE_PRO_FR=0x14, + LOGO_BTI_PROGRESSIVE_PRO_GM=0x15, + LOGO_BTI_PROGRESSIVE_PRO_IT=0x16, + LOGO_BTI_PROGRESSIVE_PRO_SP=0x17, + LOGO_BTI_PROGRESSIVE_YES=0x18, + LOGO_BTI_PROGRESSIVE_YES_FR=0x19, + LOGO_BTI_PROGRESSIVE_YES_GM=0x1A, + LOGO_BTI_PROGRESSIVE_YES_IT=0x1B, + LOGO_BTI_PROGRESSIVE_YES_SP=0x1C, + LOGO_BTI_TITLE_DOLBY_MARK=0x1D, +}; +#else enum LOGO_RES_FILE_ID { // IDs and indexes are synced /* DAT */ LOGO_BTI_NINTENDO_376X104=0x3, @@ -11,5 +43,6 @@ enum LOGO_RES_FILE_ID { // IDs and indexes are synced LOGO_BTI_PROGRESSIVE_YES=0x8, LOGO_BTI_TITLE_DOLBY_MARK=0x9, }; +#endif #endif /* RES_LOGO_H */ diff --git a/include/d/res/res_mgst.h b/include/d/res/res_mgst.h index 005bee2a8..acd1188f6 100644 --- a/include/d/res/res_mgst.h +++ b/include/d/res/res_mgst.h @@ -1,6 +1,41 @@ #ifndef RES_MGST_H #define RES_MGST_H +#if VERSION == VERSION_PAL +enum MGST_RES_FILE_ID { // IDs and indexes are synced + /* SCRN */ + MGST_BLO_SHIP_RACE1_0=0x4, + MGST_BLO_SHIP_RACE1_1=0x5, + MGST_BLO_SHIP_RACE1_2=0x6, + MGST_BLO_SHIP_RACE1_3=0x7, + MGST_BLO_SHIP_RACE1_4=0x8, + + /* TIMG */ + MGST_BTI_MS_SHIPFONT_1=0xB, + MGST_BTI_MS_SHIPFONT_1_2=0xC, + MGST_BTI_MS_SHIPFONT_2=0xD, + MGST_BTI_MS_SHIPFONT_2_2=0xE, + MGST_BTI_MS_SHIPFONT_3=0xF, + MGST_BTI_MS_SHIPFONT_3_2=0x10, + MGST_BTI_MS_SHIPFONT_A=0x11, + MGST_BTI_MS_SHIPFONT_A_BIG=0x12, + MGST_BTI_MS_SHIPFONT_E=0x13, + MGST_BTI_MS_SHIPFONT_EX=0x14, + MGST_BTI_MS_SHIPFONT_EX2=0x15, + MGST_BTI_MS_SHIPFONT_G_BIG=0x16, + MGST_BTI_MS_SHIPFONT_I_BIG=0x17, + MGST_BTI_MS_SHIPFONT_L_BIG=0x18, + MGST_BTI_MS_SHIPFONT_O=0x19, + MGST_BTI_MS_SHIPFONT_O_BIG=0x1A, + MGST_BTI_MS_SHIPFONT_P_BIG=0x1B, + MGST_BTI_MS_SHIPFONT_R=0x1C, + MGST_BTI_MS_SHIPFONT_S_BIG=0x1D, + MGST_BTI_MS_SHIPFONT_T=0x1E, + MGST_BTI_MS_SHIPFONT_V_BIG=0x1F, + MGST_BTI_MS_SHIPFONT_Y_BIG=0x20, + MGST_BTI_MS_SHIPFONT_Z=0x21, +}; +#else enum MGST_RES_FILE_ID { // IDs and indexes are synced /* SCRN */ MGST_BLO_SHIP_RACE1=0x4, @@ -16,5 +51,6 @@ enum MGST_RES_FILE_ID { // IDs and indexes are synced MGST_BTI_MS_SHIPFONT_G_BIG=0xE, MGST_BTI_MS_SHIPFONT_O=0xF, }; +#endif #endif /* RES_MGST_H */ diff --git a/include/d/res/res_mgtem.h b/include/d/res/res_mgtem.h index b007e8517..6357a7a85 100644 --- a/include/d/res/res_mgtem.h +++ b/include/d/res/res_mgtem.h @@ -1,6 +1,34 @@ #ifndef RES_MGTEM_H #define RES_MGTEM_H +#if VERSION == VERSION_JPN +enum MGTEM_RES_FILE_ID { // IDs and indexes are synced + /* SCRN */ + MGTEM_BLO_SHIP_RACE2=0x4, + + /* TIMG */ + MGTEM_BTI_MT_SHIPFONT_A=0x7, + MGTEM_BTI_MT_SHIPFONT_C_BIG=0x8, + MGTEM_BTI_MT_SHIPFONT_D=0x9, + MGTEM_BTI_MT_SHIPFONT_E=0xA, + MGTEM_BTI_MT_SHIPFONT_EX=0xB, + MGTEM_BTI_MT_SHIPFONT_E_BIG=0xC, + MGTEM_BTI_MT_SHIPFONT_F_BIG=0xD, + MGTEM_BTI_MT_SHIPFONT_G=0xE, + MGTEM_BTI_MT_SHIPFONT_G_BIG=0xF, + MGTEM_BTI_MT_SHIPFONT_I=0x10, + MGTEM_BTI_MT_SHIPFONT_L=0x11, + MGTEM_BTI_MT_SHIPFONT_M=0x12, + MGTEM_BTI_MT_SHIPFONT_N=0x13, + MGTEM_BTI_MT_SHIPFONT_O=0x14, + MGTEM_BTI_MT_SHIPFONT_P_BIG=0x15, + MGTEM_BTI_MT_SHIPFONT_R_BIG=0x16, + MGTEM_BTI_MT_SHIPFONT_T=0x17, + MGTEM_BTI_MT_SHIPFONT_T_BIG=0x18, + MGTEM_BTI_MT_SHIPFONT_U=0x19, + MGTEM_BTI_MT_SHIPFONT_Y_BIG=0x1A, +}; +#elif VERSION == VERSION_USA enum MGTEM_RES_FILE_ID { // IDs and indexes are synced /* SCRN */ MGTEM_BLO_SHIP_RACE2=0x4, @@ -30,5 +58,59 @@ enum MGTEM_RES_FILE_ID { // IDs and indexes are synced MGTEM_BTI_MT_SHIPFONT_U=0x1C, MGTEM_BTI_MT_SHIPFONT_Y_BIG=0x1D, }; +#elif VERSION == VERSION_PAL +enum MGTEM_RES_FILE_ID { // IDs and indexes are synced + /* SCRN */ + MGTEM_BLO_SHIP_RACE2_0=0x4, + MGTEM_BLO_SHIP_RACE2_1=0x5, + MGTEM_BLO_SHIP_RACE2_2=0x6, + MGTEM_BLO_SHIP_RACE2_3=0x7, + MGTEM_BLO_SHIP_RACE2_4=0x8, + + /* TIMG */ + MGTEM_BTI_MT_SHIPFONT_A=0xB, + MGTEM_BTI_MT_SHIPFONT_A2=0xC, + MGTEM_BTI_MT_SHIPFONT_APOSTROPHE=0xD, + MGTEM_BTI_MT_SHIPFONT_A_BIG=0xE, + MGTEM_BTI_MT_SHIPFONT_B=0xF, + MGTEM_BTI_MT_SHIPFONT_C=0x10, + MGTEM_BTI_MT_SHIPFONT_C_BIG=0x11, + MGTEM_BTI_MT_SHIPFONT_D=0x12, + MGTEM_BTI_MT_SHIPFONT_D_BIG=0x13, + MGTEM_BTI_MT_SHIPFONT_E=0x14, + MGTEM_BTI_MT_SHIPFONT_E2=0x15, + MGTEM_BTI_MT_SHIPFONT_EX=0x16, + MGTEM_BTI_MT_SHIPFONT_EX2=0x17, + MGTEM_BTI_MT_SHIPFONT_E_BIG=0x18, + MGTEM_BTI_MT_SHIPFONT_F_BIG=0x19, + MGTEM_BTI_MT_SHIPFONT_G=0x1A, + MGTEM_BTI_MT_SHIPFONT_G_BIG=0x1B, + MGTEM_BTI_MT_SHIPFONT_H=0x1C, + MGTEM_BTI_MT_SHIPFONT_H_BIG=0x1D, + MGTEM_BTI_MT_SHIPFONT_I=0x1E, + MGTEM_BTI_MT_SHIPFONT_I_BIG=0x1F, + MGTEM_BTI_MT_SHIPFONT_K_BIG=0x20, + MGTEM_BTI_MT_SHIPFONT_L=0x21, + MGTEM_BTI_MT_SHIPFONT_L_BIG=0x22, + MGTEM_BTI_MT_SHIPFONT_M=0x23, + MGTEM_BTI_MT_SHIPFONT_M_BIG=0x24, + MGTEM_BTI_MT_SHIPFONT_N=0x25, + MGTEM_BTI_MT_SHIPFONT_O=0x26, + MGTEM_BTI_MT_SHIPFONT_O_BIG=0x27, + MGTEM_BTI_MT_SHIPFONT_P=0x28, + MGTEM_BTI_MT_SHIPFONT_P_BIG=0x29, + MGTEM_BTI_MT_SHIPFONT_R=0x2A, + MGTEM_BTI_MT_SHIPFONT_R_BIG=0x2B, + MGTEM_BTI_MT_SHIPFONT_S=0x2C, + MGTEM_BTI_MT_SHIPFONT_T=0x2D, + MGTEM_BTI_MT_SHIPFONT_T_BIG=0x2E, + MGTEM_BTI_MT_SHIPFONT_U=0x2F, + MGTEM_BTI_MT_SHIPFONT_V=0x30, + MGTEM_BTI_MT_SHIPFONT_V_BIG=0x31, + MGTEM_BTI_MT_SHIPFONT_Y_BIG=0x32, + MGTEM_BTI_MT_SHIPFONT_Z=0x33, + MGTEM_BTI_MT_SHIPFONT_Z_BIG=0x34, +}; +#endif #endif /* RES_MGTEM_H */ diff --git a/include/d/res/res_timer.h b/include/d/res/res_timer.h index 6d86f74ff..a85dc0169 100644 --- a/include/d/res/res_timer.h +++ b/include/d/res/res_timer.h @@ -1,6 +1,12 @@ #ifndef RES_TIMER_H #define RES_TIMER_H +#if VERSION == VERSION_JPN +enum TIMER_RES_FILE_ID { // IDs and indexes are synced + /* SCRN */ + TIMER_BLO_SHIP_RACE0=0x3, +}; +#else enum TIMER_RES_FILE_ID { // IDs and indexes are synced /* SCRN */ TIMER_BLO_SHIP_RACE0=0x4, @@ -8,5 +14,6 @@ enum TIMER_RES_FILE_ID { // IDs and indexes are synced /* TIMG */ TIMER_BTI_RUPY_NUM_DOT_2=0x7, }; +#endif #endif /* RES_TIMER_H */ diff --git a/include/d/res/res_tlogo.h b/include/d/res/res_tlogo.h index 272ce82c3..9d6f57a7b 100644 --- a/include/d/res/res_tlogo.h +++ b/include/d/res/res_tlogo.h @@ -1,6 +1,7 @@ #ifndef RES_TLOGO_H #define RES_TLOGO_H +#if VERSION != VERSION_PAL enum TLOGO_RES_FILE_ID { // IDs and indexes are synced /* BCK */ TLOGO_BCK_TITLE_SHIP=0x8, @@ -27,5 +28,6 @@ enum TLOGO_RES_FILE_ID { // IDs and indexes are synced TLOGO_BTI_LOGO_ZELDA_MAIN=0x1D, TLOGO_BTI_PRESS_START=0x1E, }; +#endif #endif /* RES_TLOGO_H */ diff --git a/include/d/res/res_tlogoe.h b/include/d/res/res_tlogoe.h index 99a8692d1..3a2a2a36d 100644 --- a/include/d/res/res_tlogoe.h +++ b/include/d/res/res_tlogoe.h @@ -1,6 +1,7 @@ #ifndef RES_TLOGOE_H #define RES_TLOGOE_H +#if VERSION == VERSION_USA enum TLOGOE_RES_FILE_ID { // IDs and indexes are synced /* BCK */ TLOGOE_BCK_TITLE_SHIP=0x8, @@ -27,5 +28,6 @@ enum TLOGOE_RES_FILE_ID { // IDs and indexes are synced TLOGOE_BTI_LOGO_ZELDA_MAIN=0x1D, TLOGOE_BTI_PRESS_START=0x1E, }; +#endif #endif /* RES_TLOGOE_H */ diff --git a/include/d/res/res_tlogoe0.h b/include/d/res/res_tlogoe0.h new file mode 100644 index 000000000..8a4375d74 --- /dev/null +++ b/include/d/res/res_tlogoe0.h @@ -0,0 +1,33 @@ +#ifndef RES_TLOGOE0_H +#define RES_TLOGOE0_H + +#if VERSION == VERSION_PAL +enum TLOGOE0_RES_FILE_ID { // IDs and indexes are synced + /* BCK */ + TLOGOE0_BCK_TITLE_SHIP=0x8, + + /* BDLM */ + TLOGOE0_BDL_SUBTITLE_KIRARI_E=0xB, + TLOGOE0_BDL_SUBTITLE_START_ANIM_E=0xC, + TLOGOE0_BDL_TITLE_SHIP=0xD, + + /* BPK */ + TLOGOE0_BPK_TITLE_SHIP=0x10, + + /* BTK */ + TLOGOE0_BTK_SUBTITLE_KIRARI_E=0x13, + TLOGOE0_BTK_SUBTITLE_START_ANIM_E=0x14, + + /* SCRN */ + TLOGOE0_BLO_TITLE_LOGO_E=0x17, + + /* TIMG */ + TLOGOE0_BTI_C_NINTENDO_E=0x1A, + TLOGOE0_BTI_DUMMY=0x1B, + TLOGOE0_BTI_LOGO_ZELDA_JPA=0x1C, + TLOGOE0_BTI_LOGO_ZELDA_MAIN=0x1D, + TLOGOE0_BTI_PRESS_START=0x1E, +}; +#endif + +#endif /* RES_TLOGOE0_H */ diff --git a/include/d/res/res_tlogoe1.h b/include/d/res/res_tlogoe1.h new file mode 100644 index 000000000..0d80dfc97 --- /dev/null +++ b/include/d/res/res_tlogoe1.h @@ -0,0 +1,33 @@ +#ifndef RES_TLOGOE1_H +#define RES_TLOGOE1_H + +#if VERSION == VERSION_PAL +enum TLOGOE1_RES_FILE_ID { // IDs and indexes are synced + /* BCK */ + TLOGOE1_BCK_TITLE_SHIP=0x8, + + /* BDLM */ + TLOGOE1_BDL_SUBTITLE_KIRARI_E=0xB, + TLOGOE1_BDL_SUBTITLE_START_ANIM_E=0xC, + TLOGOE1_BDL_TITLE_SHIP=0xD, + + /* BPK */ + TLOGOE1_BPK_TITLE_SHIP=0x10, + + /* BTK */ + TLOGOE1_BTK_SUBTITLE_KIRARI_E=0x13, + TLOGOE1_BTK_SUBTITLE_START_ANIM_E=0x14, + + /* SCRN */ + TLOGOE1_BLO_TITLE_LOGO_E=0x17, + + /* TIMG */ + TLOGOE1_BTI_C_NINTENDO_E=0x1A, + TLOGOE1_BTI_DUMMY=0x1B, + TLOGOE1_BTI_LOGO_ZELDA_JPA=0x1C, + TLOGOE1_BTI_LOGO_ZELDA_MAIN=0x1D, + TLOGOE1_BTI_PRESS_START=0x1E, +}; +#endif + +#endif /* RES_TLOGOE1_H */ diff --git a/include/d/res/res_tlogoe2.h b/include/d/res/res_tlogoe2.h new file mode 100644 index 000000000..e01cffbad --- /dev/null +++ b/include/d/res/res_tlogoe2.h @@ -0,0 +1,33 @@ +#ifndef RES_TLOGOE2_H +#define RES_TLOGOE2_H + +#if VERSION == VERSION_PAL +enum TLOGOE2_RES_FILE_ID { // IDs and indexes are synced + /* BCK */ + TLOGOE2_BCK_TITLE_SHIP=0x8, + + /* BDLM */ + TLOGOE2_BDL_SUBTITLE_KIRARI_E=0xB, + TLOGOE2_BDL_SUBTITLE_START_ANIM_E=0xC, + TLOGOE2_BDL_TITLE_SHIP=0xD, + + /* BPK */ + TLOGOE2_BPK_TITLE_SHIP=0x10, + + /* BTK */ + TLOGOE2_BTK_SUBTITLE_KIRARI_E=0x13, + TLOGOE2_BTK_SUBTITLE_START_ANIM_E=0x14, + + /* SCRN */ + TLOGOE2_BLO_TITLE_LOGO_E=0x17, + + /* TIMG */ + TLOGOE2_BTI_C_NINTENDO_E=0x1A, + TLOGOE2_BTI_DUMMY=0x1B, + TLOGOE2_BTI_LOGO_ZELDA_JPA=0x1C, + TLOGOE2_BTI_LOGO_ZELDA_MAIN=0x1D, + TLOGOE2_BTI_PRESS_START=0x1E, +}; +#endif + +#endif /* RES_TLOGOE2_H */ diff --git a/include/d/res/res_tlogoe3.h b/include/d/res/res_tlogoe3.h new file mode 100644 index 000000000..9ac48dcd0 --- /dev/null +++ b/include/d/res/res_tlogoe3.h @@ -0,0 +1,33 @@ +#ifndef RES_TLOGOE3_H +#define RES_TLOGOE3_H + +#if VERSION == VERSION_PAL +enum TLOGOE3_RES_FILE_ID { // IDs and indexes are synced + /* BCK */ + TLOGOE3_BCK_TITLE_SHIP=0x8, + + /* BDLM */ + TLOGOE3_BDL_SUBTITLE_KIRARI_E=0xB, + TLOGOE3_BDL_SUBTITLE_START_ANIM_E=0xC, + TLOGOE3_BDL_TITLE_SHIP=0xD, + + /* BPK */ + TLOGOE3_BPK_TITLE_SHIP=0x10, + + /* BTK */ + TLOGOE3_BTK_SUBTITLE_KIRARI_E=0x13, + TLOGOE3_BTK_SUBTITLE_START_ANIM_E=0x14, + + /* SCRN */ + TLOGOE3_BLO_TITLE_LOGO_E=0x17, + + /* TIMG */ + TLOGOE3_BTI_C_NINTENDO_E=0x1A, + TLOGOE3_BTI_DUMMY=0x1B, + TLOGOE3_BTI_LOGO_ZELDA_JPA=0x1C, + TLOGOE3_BTI_LOGO_ZELDA_MAIN=0x1D, + TLOGOE3_BTI_PRESS_START=0x1E, +}; +#endif + +#endif /* RES_TLOGOE3_H */ diff --git a/include/d/res/res_tlogoe4.h b/include/d/res/res_tlogoe4.h new file mode 100644 index 000000000..c459c256e --- /dev/null +++ b/include/d/res/res_tlogoe4.h @@ -0,0 +1,33 @@ +#ifndef RES_TLOGOE4_H +#define RES_TLOGOE4_H + +#if VERSION == VERSION_PAL +enum TLOGOE4_RES_FILE_ID { // IDs and indexes are synced + /* BCK */ + TLOGOE4_BCK_TITLE_SHIP=0x8, + + /* BDLM */ + TLOGOE4_BDL_SUBTITLE_KIRARI_E=0xB, + TLOGOE4_BDL_SUBTITLE_START_ANIM_E=0xC, + TLOGOE4_BDL_TITLE_SHIP=0xD, + + /* BPK */ + TLOGOE4_BPK_TITLE_SHIP=0x10, + + /* BTK */ + TLOGOE4_BTK_SUBTITLE_KIRARI_E=0x13, + TLOGOE4_BTK_SUBTITLE_START_ANIM_E=0x14, + + /* SCRN */ + TLOGOE4_BLO_TITLE_LOGO_E=0x17, + + /* TIMG */ + TLOGOE4_BTI_C_NINTENDO_E=0x1A, + TLOGOE4_BTI_DUMMY=0x1B, + TLOGOE4_BTI_LOGO_ZELDA_JPA=0x1C, + TLOGOE4_BTI_LOGO_ZELDA_MAIN=0x1D, + TLOGOE4_BTI_PRESS_START=0x1E, +}; +#endif + +#endif /* RES_TLOGOE4_H */ diff --git a/include/d/res/res_tlogoe5.h b/include/d/res/res_tlogoe5.h new file mode 100644 index 000000000..3796a858c --- /dev/null +++ b/include/d/res/res_tlogoe5.h @@ -0,0 +1,33 @@ +#ifndef RES_TLOGOE5_H +#define RES_TLOGOE5_H + +#if VERSION == VERSION_PAL +enum TLOGOE5_RES_FILE_ID { // IDs and indexes are synced + /* BCK */ + TLOGOE5_BCK_TITLE_SHIP=0x8, + + /* BDLM */ + TLOGOE5_BDL_SUBTITLE_KIRARI_E=0xB, + TLOGOE5_BDL_SUBTITLE_START_ANIM_E=0xC, + TLOGOE5_BDL_TITLE_SHIP=0xD, + + /* BPK */ + TLOGOE5_BPK_TITLE_SHIP=0x10, + + /* BTK */ + TLOGOE5_BTK_SUBTITLE_KIRARI_E=0x13, + TLOGOE5_BTK_SUBTITLE_START_ANIM_E=0x14, + + /* SCRN */ + TLOGOE5_BLO_TITLE_LOGO_E=0x17, + + /* TIMG */ + TLOGOE5_BTI_C_NINTENDO_E=0x1A, + TLOGOE5_BTI_DUMMY=0x1B, + TLOGOE5_BTI_LOGO_ZELDA_JPA=0x1C, + TLOGOE5_BTI_LOGO_ZELDA_MAIN=0x1D, + TLOGOE5_BTI_PRESS_START=0x1E, +}; +#endif + +#endif /* RES_TLOGOE5_H */ diff --git a/src/d/d_s_logo.cpp b/src/d/d_s_logo.cpp index 7c74b9a7c..a377e64a0 100644 --- a/src/d/d_s_logo.cpp +++ b/src/d/d_s_logo.cpp @@ -3,6 +3,8 @@ // Translation Unit: d_s_logo.cpp // +#include "global.h" +#include "d/res/res_logo.h" #include "f_op/f_op_scene.h" #include "f_op/f_op_scene_mng.h" #include "c/c_dylink.h" @@ -50,50 +52,6 @@ public: /* 0x1FC */ u32 field_0x1fc; }; -#if VERSION == VERSION_PAL -enum LOGO_RES_FILE_ID { // IDs and indexes are synced - /* DAT */ - LOGO_BTI_NINTENDO_376X104=0x3, - LOGO_BTI_PROGRESSIVE_CHOICE=0x4, - LOGO_BTI_PROGRESSIVE_CHOICE_FR=0x5, - LOGO_BTI_PROGRESSIVE_CHOICE_GM=0x6, - LOGO_BTI_PROGRESSIVE_CHOICE_IT=0x7, - LOGO_BTI_PROGRESSIVE_CHOICE_SP=0x8, - LOGO_BTI_PROGRESSIVE_INTER=0x9, - LOGO_BTI_PROGRESSIVE_INTER_FR=0xA, - LOGO_BTI_PROGRESSIVE_INTER_GM=0xB, - LOGO_BTI_PROGRESSIVE_INTER_IT=0xC, - LOGO_BTI_PROGRESSIVE_INTER_SP=0xD, - LOGO_BTI_PROGRESSIVE_NO=0xE, - LOGO_BTI_PROGRESSIVE_NO_FR=0xF, - LOGO_BTI_PROGRESSIVE_NO_GM=0x10, - LOGO_BTI_PROGRESSIVE_NO_IT=0x11, - LOGO_BTI_PROGRESSIVE_NO_SP=0x12, - LOGO_BTI_PROGRESSIVE_PRO=0x13, - LOGO_BTI_PROGRESSIVE_PRO_FR=0x14, - LOGO_BTI_PROGRESSIVE_PRO_GM=0x15, - LOGO_BTI_PROGRESSIVE_PRO_IT=0x16, - LOGO_BTI_PROGRESSIVE_PRO_SP=0x17, - LOGO_BTI_PROGRESSIVE_YES=0x18, - LOGO_BTI_PROGRESSIVE_YES_FR=0x19, - LOGO_BTI_PROGRESSIVE_YES_GM=0x1A, - LOGO_BTI_PROGRESSIVE_YES_IT=0x1B, - LOGO_BTI_PROGRESSIVE_YES_SP=0x1C, - LOGO_BTI_TITLE_DOLBY_MARK=0x1D, -}; -#else -enum LOGO_RES_FILE_ID { // IDs and indexes are synced - /* DAT */ - LOGO_BTI_NINTENDO_376X104=0x3, - LOGO_BTI_PROGRESSIVE_CHOICE=0x4, - LOGO_BTI_PROGRESSIVE_INTER=0x5, - LOGO_BTI_PROGRESSIVE_NO=0x6, - LOGO_BTI_PROGRESSIVE_PRO=0x7, - LOGO_BTI_PROGRESSIVE_YES=0x8, - LOGO_BTI_TITLE_DOLBY_MARK=0x9, -}; -#endif - mDoDvdThd_mountXArchive_c * l_anmCommand; mDoDvdThd_mountXArchive_c * l_fmapCommand; mDoDvdThd_mountXArchive_c * l_itemResCommand;