#ifndef M_COMBI_TYPE_H
#define M_COMBI_TYPE_H

#include "types.h"

#ifdef __cplusplus
extern "C" {
#endif

enum __block_combi__ {
    BLOCK_COMBI_GRD_0,
    BLOCK_COMBI_GRD_1,
    BLOCK_COMBI_GRD_2,
    BLOCK_COMBI_GRD_3,
    BLOCK_COMBI_GRD_4,
    BLOCK_COMBI_GRD_5,
    BLOCK_COMBI_GRD_6,
    BLOCK_COMBI_GRD_7,
    BLOCK_COMBI_ROOM01,
    BLOCK_COMBI_GRD_9,
    BLOCK_COMBI_GRD_10,
    BLOCK_COMBI_GRD_11,
    BLOCK_COMBI_GRD_12,
    BLOCK_COMBI_GRD_13,
    BLOCK_COMBI_GRD_14,
    BLOCK_COMBI_GRD_15,
    BLOCK_COMBI_GRD_16,
    BLOCK_COMBI_GRD_17,
    BLOCK_COMBI_ROM_MY_ROOM_L,
    BLOCK_COMBI_GRD_19,
    BLOCK_COMBI_GRD_20,
    BLOCK_COMBI_ROM_NPC_ROOM01,
    BLOCK_COMBI_GRD_22,
    BLOCK_COMBI_GRD_23,
    BLOCK_COMBI_GRD_S_R5_B_1,
    BLOCK_COMBI_ROM_SHOP1,
    BLOCK_COMBI_GRD_26,
    BLOCK_COMBI_GRD_S_C5_R1_1,
    BLOCK_COMBI_GRD_S_T_R1_1,
    BLOCK_COMBI_TMP,
    BLOCK_COMBI_TMP2,
    BLOCK_COMBI_TMPR,
    BLOCK_COMBI_TMPR2,
    BLOCK_COMBI_GRD_S_C1_R1_1,
    BLOCK_COMBI_GRD_S_C1_S_1,
    BLOCK_COMBI_GRD_S_C2_R1_1,
    BLOCK_COMBI_GRD_S_C2_R2_1,
    BLOCK_COMBI_GRD_S_F_1,
    BLOCK_COMBI_GRD_S_F_2,
    BLOCK_COMBI_GRD_S_C1_1,
    BLOCK_COMBI_GRD_S_C1_R2_1,
    BLOCK_COMBI_GRD_S_C1_R3_1,
    BLOCK_COMBI_GRD_S_C2_1,
    BLOCK_COMBI_GRD_S_C3_1,
    BLOCK_COMBI_GRD_S_C3_R1_1,
    BLOCK_COMBI_GRD_S_C4_1,
    BLOCK_COMBI_GRD_S_C4_R1_1,
    BLOCK_COMBI_GRD_S_C4_R2_1,
    BLOCK_COMBI_GRD_S_C5_1,
    BLOCK_COMBI_GRD_S_C5_R2_1,
    BLOCK_COMBI_GRD_S_C5_R3_1,
    BLOCK_COMBI_GRD_S_C6_1,
    BLOCK_COMBI_GRD_S_C6_R1_1,
    BLOCK_COMBI_GRD_S_C7_1,
    BLOCK_COMBI_GRD_S_R1_1,
    BLOCK_COMBI_GRD_S_R2_1,
    BLOCK_COMBI_GRD_S_R3_1,
    BLOCK_COMBI_GRD_S_R4_1,
    BLOCK_COMBI_GRD_S_R5_1,
    BLOCK_COMBI_GRD_S_R6_1,
    BLOCK_COMBI_GRD_S_R7_1,
    BLOCK_COMBI_GRD_S_C3_R2_1,
    BLOCK_COMBI_GRD_S_C7_R3_1,
    BLOCK_COMBI_GRD_S_C6_R3_1,
    BLOCK_COMBI_GRD_S_R1_B_1,
    BLOCK_COMBI_GRD_S_R2_B_1,
    BLOCK_COMBI_GRD_S_R3_B_1,
    BLOCK_COMBI_GRD_S_R4_B_1,
    BLOCK_COMBI_GRD_S_R6_B_1,
    BLOCK_COMBI_GRD_S_R7_B_1,
    BLOCK_COMBI_GRD_S_T_1,
    BLOCK_COMBI_GRD_S_C1_S_2,
    BLOCK_COMBI_GRD_S_C2_S_1,
    BLOCK_COMBI_GRD_S_C3_S_1,
    BLOCK_COMBI_GRD_S_C4_S_1,
    BLOCK_COMBI_GRD_S_C5_S_1,
    BLOCK_COMBI_GRD_S_C6_S_1,
    BLOCK_COMBI_GRD_S_C7_S_1,
    BLOCK_COMBI_GRD_S_C7_R1_1,
    BLOCK_COMBI_GRD_S_C4_R3_1,
    BLOCK_COMBI_GRD_YAMISHOP,
    BLOCK_COMBI_GRD_POST_OFFICE,
    BLOCK_COMBI_ROM_TRAIN_IN,
    BLOCK_COMBI_ROM_TRAIN_IN2,
    BLOCK_COMBI_GRD_S_F_1_84,
    BLOCK_COMBI_GRD_S_T_ST1_1,
    BLOCK_COMBI_GRD_S_F_1_86,
    BLOCK_COMBI_GRD_S_C1_2,
    BLOCK_COMBI_GRD_S_C1_3,
    BLOCK_COMBI_GRD_S_C1_4,
    BLOCK_COMBI_GRD_S_C1_5,
    BLOCK_COMBI_GRD_S_C2_2,
    BLOCK_COMBI_GRD_S_R1_2,
    BLOCK_COMBI_GRD_S_R1_3,
    BLOCK_COMBI_GRD_S_R4_2,
    BLOCK_COMBI_GRD_S_R5_2,
    BLOCK_COMBI_GRD_S_R7_2,
    BLOCK_COMBI_GRD_S_R7_3,
    BLOCK_COMBI_GRD_S_C2_S_2,
    BLOCK_COMBI_GRD_S_C1_S_3,
    BLOCK_COMBI_GRD_S_C4_S_2,
    BLOCK_COMBI_GRD_S_C5_S_2,
    BLOCK_COMBI_GRD_S_C6_R1_2,
    BLOCK_COMBI_GRD_S_C3_R1_2,
    BLOCK_COMBI_GRD_S_C3_2,
    BLOCK_COMBI_GRD_S_C7_3,
    BLOCK_COMBI_GRD_S_C1_R2_2,
    BLOCK_COMBI_GRD_S_C1_R3_2,
    BLOCK_COMBI_GRD_S_C4_2,
    BLOCK_COMBI_GRD_S_C5_2,
    BLOCK_COMBI_GRD_S_C6_2,
    BLOCK_COMBI_GRD_S_R2_2,
    BLOCK_COMBI_GRD_S_R3_2,
    BLOCK_COMBI_GRD_S_C4_R1_2,
    BLOCK_COMBI_GRD_S_C4_R2_2,
    BLOCK_COMBI_GRD_S_C7_R1_2,
    BLOCK_COMBI_GRD_S_R6_2,
    BLOCK_COMBI_GRD_S_C5_R2_2,
    BLOCK_COMBI_GRD_S_C4_R3_2,
    BLOCK_COMBI_GRD_S_R2_3,
    BLOCK_COMBI_GRD_S_R3_3,
    BLOCK_COMBI_GRD_S_C5_R3_2,
    BLOCK_COMBI_GRD_S_C5_3,
    BLOCK_COMBI_GRD_S_C4_3,
    BLOCK_COMBI_GRD_S_C3_3,
    BLOCK_COMBI_GRD_S_C2_3,
    BLOCK_COMBI_POLICE_INDOOR,
    BLOCK_COMBI_GRD_S_R1_P_1,
    BLOCK_COMBI_GRD_S_C1_R1_2,
    BLOCK_COMBI_GRD_S_C1_R1_3,
    BLOCK_COMBI_GRD_S_C1_R2_3,
    BLOCK_COMBI_GRD_S_C1_R3_3,
    BLOCK_COMBI_GRD_S_C2_R1_2,
    BLOCK_COMBI_GRD_S_C5_R1_2,
    BLOCK_COMBI_GRD_S_C6_3,
    BLOCK_COMBI_GRD_S_C7_2,
    BLOCK_COMBI_GRD_S_R1_4,
    BLOCK_COMBI_GRD_S_R2_4,
    BLOCK_COMBI_GRD_S_R3_4,
    BLOCK_COMBI_GRD_S_R4_3,
    BLOCK_COMBI_GRD_S_R5_3,
    BLOCK_COMBI_GRD_S_R6_3,
    BLOCK_COMBI_GRD_S_T_10_146,
    BLOCK_COMBI_GRD_S_T_10_147,
    BLOCK_COMBI_GRD_S_F_1_148,
    BLOCK_COMBI_GRD_S_C2_R2_2,
    BLOCK_COMBI_GRD_S_C3_R2_2,
    BLOCK_COMBI_GRD_S_R1_B_2,
    BLOCK_COMBI_GRD_S_R2_B_2,
    BLOCK_COMBI_GRD_S_R4_B_2,
    BLOCK_COMBI_GRD_S_R3_B_2,
    BLOCK_COMBI_GRD_S_R5_B_2,
    BLOCK_COMBI_GRD_S_R6_B_2,
    BLOCK_COMBI_GRD_S_R7_B_2,
    BLOCK_COMBI_GRD_S_R1_B_3,
    BLOCK_COMBI_GRD_S_R2_B_3,
    BLOCK_COMBI_GRD_S_R3_B_3,
    BLOCK_COMBI_GRD_S_F_3,
    BLOCK_COMBI_GRD_S_F_4,
    BLOCK_COMBI_GRD_S_F_5,
    BLOCK_COMBI_GRD_S_F_6,
    BLOCK_COMBI_GRD_S_F_7,
    BLOCK_COMBI_GRD_S_F_8,
    BLOCK_COMBI_GRD_S_F_9,
    BLOCK_COMBI_GRD_S_F_10,
    BLOCK_COMBI_GRD_S_T_2,
    BLOCK_COMBI_GRD_S_T_3,
    BLOCK_COMBI_GRD_S_T_4,
    BLOCK_COMBI_GRD_S_T_5,
    BLOCK_COMBI_GRD_S_T_6,
    BLOCK_COMBI_GRD_S_T_7,
    BLOCK_COMBI_GRD_S_T_8,
    BLOCK_COMBI_GRD_S_T_9,
    BLOCK_COMBI_GRD_S_T_10,
    BLOCK_COMBI_GRD_S_T_R1_2,
    BLOCK_COMBI_GRD_S_T_R1_3,
    BLOCK_COMBI_GRD_S_T_R1_4,
    BLOCK_COMBI_GRD_S_T_R1_5,
    BLOCK_COMBI_GRD_S_R2_P_1,
    BLOCK_COMBI_GRD_S_R3_P_1,
    BLOCK_COMBI_GRD_S_F_1_180,
    BLOCK_COMBI_GRD_S_F_1_181,
    BLOCK_COMBI_GRD_S_F_1_182,
    BLOCK_COMBI_GRD_S_F_1_183,
    BLOCK_COMBI_GRD_S_F_1_184,
    BLOCK_COMBI_GRD_S_R1_1_185,
    BLOCK_COMBI_GRD_S_R6_P_1,
    BLOCK_COMBI_GRD_S_R7_P_1,
    BLOCK_COMBI_GRD_S_T_ST1_2,
    BLOCK_COMBI_GRD_S_T_ST1_3,
    BLOCK_COMBI_GRD_S_R4_P_1,
    BLOCK_COMBI_GRD_S_R5_P_1,
    BLOCK_COMBI_ROM_URANAI,
    BLOCK_COMBI_GRD_PLAYER_SELECT,
    BLOCK_COMBI_ROM_MY_ROOM_S,
    BLOCK_COMBI_ROM_MY_ROOM_M,
    BLOCK_COMBI_GRD_S_F_9_1,
    BLOCK_COMBI_GRD_S_R1_3_1,
    BLOCK_COMBI_GRD_S_C1_3_1,
    BLOCK_COMBI_GRD_S_F_9_2,
    BLOCK_COMBI_GRD_S_C1_S_4,
    BLOCK_COMBI_GRD_S_E1_1,
    BLOCK_COMBI_GRD_S_E1_R1_1,
    BLOCK_COMBI_GRD_S_E2_1,
    BLOCK_COMBI_GRD_S_E2_C1_1,
    BLOCK_COMBI_GRD_S_E2_T_1,
    BLOCK_COMBI_GRD_S_E3_1,
    BLOCK_COMBI_GRD_S_E3_C1_1,
    BLOCK_COMBI_GRD_S_E3_T_1,
    BLOCK_COMBI_GRD_S_E4_1,
    BLOCK_COMBI_GRD_S_E5_1,
    BLOCK_COMBI_GRD_S_F_KO_1,
    BLOCK_COMBI_GRD_S_F_KO_2,
    BLOCK_COMBI_GRD_S_F_KO_3,
    BLOCK_COMBI_GRD_S_F_MH_1,
    BLOCK_COMBI_GRD_S_F_MH_2,
    BLOCK_COMBI_GRD_S_F_MH_3,
    BLOCK_COMBI_GRD_S_F_PK_1,
    BLOCK_COMBI_GRD_S_F_PK_2,
    BLOCK_COMBI_GRD_S_F_PK_3,
    BLOCK_COMBI_GRD_S_T_PO_1,
    BLOCK_COMBI_GRD_S_T_SH_1,
    BLOCK_COMBI_GRD_S_T_SH_2,
    BLOCK_COMBI_GRD_S_T_SH_3,
    BLOCK_COMBI_GRD_S_T_PO_2,
    BLOCK_COMBI_GRD_S_T_PO_3,
    BLOCK_COMBI_GRD_226,
    BLOCK_COMBI_ROM_SHOP2,
    BLOCK_COMBI_ROM_SHOP4_1,
    BLOCK_COMBI_ROM_SHOP4_2,
    BLOCK_COMBI_ROM_SHOP3,
    BLOCK_COMBI_GRD_S_HOLE_TEST,
    BLOCK_COMBI_GRD_S_M_1_232,
    BLOCK_COMBI_GRD_S_M_2_233,
    BLOCK_COMBI_GRD_S_M_1_234,
    BLOCK_COMBI_GRD_S_M_2_235,
    BLOCK_COMBI_GRD_S_M_R1_1,
    BLOCK_COMBI_GRD_S_E2_M_1,
    BLOCK_COMBI_GRD_S_E3_M_1,
    BLOCK_COMBI_ROM_KAMAKURA,
    BLOCK_COMBI_GRD_S_M_R1_2,
    BLOCK_COMBI_GRD_S_M_R1_3,
    BLOCK_COMBI_GRD_S_M_R1_4,
    BLOCK_COMBI_GRD_S_M_R1_5,
    BLOCK_COMBI_GRD_S_M_R1_B_1,
    BLOCK_COMBI_GRD_S_M_R1_B_2,
    BLOCK_COMBI_GRD_S_M_R1_B_3,
    BLOCK_COMBI_GRD_247,
    BLOCK_COMBI_GRD_248,
    BLOCK_COMBI_GRD_249,
    BLOCK_COMBI_GRD_250,
    BLOCK_COMBI_GRD_251,
    BLOCK_COMBI_GRD_S_M_3,
    BLOCK_COMBI_GRD_S_M_4,
    BLOCK_COMBI_GRD_S_M_5,
    BLOCK_COMBI_GRD_S_M_6,
    BLOCK_COMBI_GRD_S_M_7,
    BLOCK_COMBI_GRD_S_M_8,
    BLOCK_COMBI_GRD_S_M_9,
    BLOCK_COMBI_GRD_S_M_10,
    BLOCK_COMBI_GRD_S_C2_S_3,
    BLOCK_COMBI_GRD_S_C7_R3_2,
    BLOCK_COMBI_GRD_S_C7_S_2,
    BLOCK_COMBI_GRD_S_C7_S_3,
    BLOCK_COMBI_GRD_S_R1_P_1_264,
    BLOCK_COMBI_GRD_S_C7_S_3_265,
    BLOCK_COMBI_GRD_S_F_1_266,
    BLOCK_COMBI_GRD_S_C2_1_267,
    BLOCK_COMBI_GRD_S_C5_1_268,
    BLOCK_COMBI_GRD_S_M_R1_B_2_269,
    BLOCK_COMBI_GRD_S_R6_1_270,
    BLOCK_COMBI_GRD_S_R3_1_271,
    BLOCK_COMBI_GRD_S_C1_S_1_272,
    BLOCK_COMBI_GRD_S_M_3_273,
    BLOCK_COMBI_GRD_S_R1_B_1_274,
    BLOCK_COMBI_GRD_S_C5_1_275,
    BLOCK_COMBI_GRD_S_C7_1_276,
    BLOCK_COMBI_GRD_S_F_1_277,
    BLOCK_COMBI_ROM_MUSEUM1,
    BLOCK_COMBI_ROM_MUSEUM3,
    BLOCK_COMBI_ROM_MUSEUM2,
    BLOCK_COMBI_ROM_MUSEUM4,
    BLOCK_COMBI_ROM_MUSEUM5,
    BLOCK_COMBI_GRD_S_F_1_283,
    BLOCK_COMBI_GRD_S_F_1_284,
    BLOCK_COMBI_GRD_S_C1_R1_1_285,
    BLOCK_COMBI_GRD_S_R1_2_286,
    BLOCK_COMBI_ROM_TAILOR,
    BLOCK_COMBI_GRD_S_F_MU_1,
    BLOCK_COMBI_GRD_S_F_MU_2,
    BLOCK_COMBI_GRD_S_F_MU_3,
    BLOCK_COMBI_GRD_S_M_TA_1,
    BLOCK_COMBI_GRD_S_M_TA_2,
    BLOCK_COMBI_GRD_S_M_TA_3,
    BLOCK_COMBI_GRD_S_M_WF_1,
    BLOCK_COMBI_GRD_S_O_1_295,
    BLOCK_COMBI_GRD_S_IR_1,
    BLOCK_COMBI_GRD_S_IL_1,
    BLOCK_COMBI_GRD_305,
    BLOCK_COMBI_GRD_306,
    BLOCK_COMBI_GRD_307,
    BLOCK_COMBI_GRD_308,
    BLOCK_COMBI_GRD_309,
    BLOCK_COMBI_GRD_310,
    BLOCK_COMBI_GRD_311,
    BLOCK_COMBI_GRD_312,
    BLOCK_COMBI_GRD_313,
    BLOCK_COMBI_GRD_314,
    BLOCK_COMBI_GRD_315,
    BLOCK_COMBI_GRD_316,
    BLOCK_COMBI_GRD_317,
    BLOCK_COMBI_GRD_318,
    BLOCK_COMBI_GRD_S_O_1_312,
    BLOCK_COMBI_GRD_S_O_1_313,
    BLOCK_COMBI_GRD_S_O_2_314,
    BLOCK_COMBI_GRD_S_O_2_315,
    BLOCK_COMBI_GRD_S_O_2_316,
    BLOCK_COMBI_GRD_S_O_2_317,
    BLOCK_COMBI_GRD_S_O_3_318,
    BLOCK_COMBI_GRD_S_O_3_319,
    BLOCK_COMBI_GRD_S_O_3_320,
    BLOCK_COMBI_GRD_S_O_4_322,
    BLOCK_COMBI_GRD_S_O_4_323,
    BLOCK_COMBI_GRD_S_O_4_324,
    BLOCK_COMBI_GRD_S_O_4_325,
    BLOCK_COMBI_GRD_S_O_4_326,
    BLOCK_COMBI_GRD_S_E2_O_1,
    BLOCK_COMBI_GRD_S_E3_O_1,
    BLOCK_COMBI_GRD_S_O_1_328,
    BLOCK_COMBI_GRD_S_O_2_329,
    BLOCK_COMBI_GRD_S_O_3_330,
    BLOCK_COMBI_GRD_S_O_4_331,
    BLOCK_COMBI_GRD_S_O_5,
    BLOCK_COMBI_GRD_S_O_6,
    BLOCK_COMBI_GRD_S_O_7,
    BLOCK_COMBI_GRD_S_O_8,
    BLOCK_COMBI_GRD_S_O_9,
    BLOCK_COMBI_GRD_S_O_10,
    BLOCK_COMBI_GRD_S_O_R1_1,
    BLOCK_COMBI_GRD_S_O_R1_2,
    BLOCK_COMBI_GRD_S_O_R1_3,
    BLOCK_COMBI_GRD_S_O_R1_4,
    BLOCK_COMBI_GRD_S_O_R1_5,
    BLOCK_COMBI_GRD_S_O_R1_B_1,
    BLOCK_COMBI_GRD_S_O_R1_B_2,
    BLOCK_COMBI_GRD_S_O_R1_B_3,
    BLOCK_COMBI_GRD_S_O_TA_1,
    BLOCK_COMBI_GRD_S_O_TA_2,
    BLOCK_COMBI_GRD_S_O_TA_3,
    BLOCK_COMBI_GRD_S_O_WF_1,
    BLOCK_COMBI_GRD_S_O_I_1_350,
    BLOCK_COMBI_GRD_S_O_I_1_351,
    BLOCK_COMBI_GRD_S_O_I_2_352,
    BLOCK_COMBI_GRD_S_O_I_2_353,
    BLOCK_COMBI_GRD_S_O_I_2_354,
    BLOCK_COMBI_GRD_S_O_I_2_355,
    BLOCK_COMBI_ROM_TOUDAI,
    BLOCK_COMBI_GRD_S_IR_2,
    BLOCK_COMBI_GRD_S_IL_2,
    BLOCK_COMBI_GRD_S_IR_3,
    BLOCK_COMBI_GRD_S_IL_3,
    BLOCK_COMBI_GRD_S_IR_4,
    BLOCK_COMBI_GRD_S_IL_4,
    BLOCK_COMBI_GRD_S_M_WF_2,
    BLOCK_COMBI_GRD_S_M_WF_3,
    BLOCK_COMBI_GRD_S_O_WF_2,
    BLOCK_COMBI_GRD_S_O_WF_3,
    BLOCK_COMBI_ROM_TENT,

    BLOCK_COMBI_NUM
};

#ifdef __cplusplus
}
#endif

#endif /* M_COMBI_TYPE_H */
