// // Generated by dtk // Translation Unit: d_item.cpp // #include "d/d_item.h" #include "dolphin/types.h" #include "d/d_com_inf_game.h" #include "d/d_item_data.h" typedef void (ItemGetFunc)(); typedef int (ItemGetCheckFunc)(); ItemGetFunc* item_func_ptr[0x100] = { /* 0x00 */ item_func_heart, /* 0x01 */ item_func_green_rupee, /* 0x02 */ item_func_blue_rupee, /* 0x03 */ item_func_white_rupee, /* 0x04 */ item_func_red_rupee, /* 0x05 */ item_func_purple_rupee, /* 0x06 */ item_func_orange_rupee, /* 0x07 */ item_func_kakera_heart, /* 0x08 */ item_func_utuwa_heart, /* 0x09 */ item_func_s_magic, /* 0x0A */ item_func_l_magic, /* 0x0B */ item_func_bomb_5, /* 0x0C */ item_func_bomb_10, /* 0x0D */ item_func_bomb_20, /* 0x0E */ item_func_bomb_30, /* 0x0F */ item_func_silver_rupee, /* 0x10 */ item_func_arrow_10, /* 0x11 */ item_func_arrow_20, /* 0x12 */ item_func_arrow_30, /* 0x13 */ item_func_noentry, /* 0x14 */ item_func_noentry, /* 0x15 */ item_func_small_key, /* 0x16 */ item_func_recover_faily, /* 0x17 */ item_func_noentry, /* 0x18 */ item_func_noentry, /* 0x19 */ item_func_noentry, /* 0x1A */ item_func_subdun_rupee, /* 0x1B */ item_func_noentry, /* 0x1C */ item_func_noentry, /* 0x1D */ item_func_noentry, /* 0x1E */ item_func_triple_heart, /* 0x1F */ item_func_pendant, /* 0x20 */ item_func_telescope, /* 0x21 */ item_func_tncl_whitsl, /* 0x22 */ item_func_wind_tact, /* 0x23 */ item_func_camera, /* 0x24 */ item_func_emono_bag, /* 0x25 */ item_func_rope, /* 0x26 */ item_func_camera2, /* 0x27 */ item_func_bow, /* 0x28 */ item_func_pwr_groove, /* 0x29 */ item_func_hvy_boots, /* 0x2A */ item_func_drgn_shield, /* 0x2B */ item_func_water_boots, /* 0x2C */ item_func_esa_bag, /* 0x2D */ item_func_boomerang, /* 0x2E */ item_func_bare_hand, /* 0x2F */ item_func_hookshot, /* 0x30 */ item_func_warasibe_bag, /* 0x31 */ item_func_bomb_bag, /* 0x32 */ item_func_fuku, /* 0x33 */ item_func_hummer, /* 0x34 */ item_func_deku_leaf, /* 0x35 */ item_func_magic_arrow, /* 0x36 */ item_func_light_arrow, /* 0x37 */ item_func_noentry, /* 0x38 */ item_func_sword, /* 0x39 */ item_func_master_sword, /* 0x3A */ item_func_lv3_sword, /* 0x3B */ item_func_shield, /* 0x3C */ item_func_mirror_shield, /* 0x3D */ item_func_dropped_sword, /* 0x3E */ item_func_master_sword_ex, /* 0x3F */ item_func_kakera_heart, /* 0x40 */ item_func_noentry, /* 0x41 */ item_func_noentry, /* 0x42 */ item_func_pirates_omamori, /* 0x43 */ item_func_heros_omamori, /* 0x44 */ item_func_grass_ball, /* 0x45 */ item_func_skull_necklace, /* 0x46 */ item_func_bokobaba_seed, /* 0x47 */ item_func_golden_feather, /* 0x48 */ item_func_boko_belt, /* 0x49 */ item_func_red_jerry, /* 0x4A */ item_func_green_jerry, /* 0x4B */ item_func_blue_jerry, /* 0x4C */ item_func_map, /* 0x4D */ item_func_compass, /* 0x4E */ item_func_boss_key, /* 0x4F */ item_func_empty_bship, /* 0x50 */ item_func_empty_bottle, /* 0x51 */ item_func_red_bottle, /* 0x52 */ item_func_green_bottle, /* 0x53 */ item_func_blue_bottle, /* 0x54 */ item_func_bottleship, /* 0x55 */ item_func_soup_bottle, /* 0x56 */ item_func_bin_in_water, /* 0x57 */ item_func_fairy_bottle, /* 0x58 */ item_func_firefly_bottle, /* 0x59 */ item_func_fwater_bottle, /* 0x5A */ item_func_bin, /* 0x5B */ item_func_bin, /* 0x5C */ item_func_bin, /* 0x5D */ item_func_bin, /* 0x5E */ item_func_bin, /* 0x5F */ item_func_bin, /* 0x60 */ item_func_bin, /* 0x61 */ item_func_triforce1, /* 0x62 */ item_func_triforce2, /* 0x63 */ item_func_triforce3, /* 0x64 */ item_func_triforce4, /* 0x65 */ item_func_triforce5, /* 0x66 */ item_func_triforce6, /* 0x67 */ item_func_triforce7, /* 0x68 */ item_func_triforce8, /* 0x69 */ item_func_pearl1, /* 0x6A */ item_func_pearl2, /* 0x6B */ item_func_pearl3, /* 0x6C */ item_func_knowledge_tf, /* 0x6D */ item_func_tact_song1, /* 0x6E */ item_func_tact_song2, /* 0x6F */ item_func_tact_song3, /* 0x70 */ item_func_tact_song4, /* 0x71 */ item_func_tact_song5, /* 0x72 */ item_func_tact_song6, /* 0x73 */ item_func_noentry, /* 0x74 */ item_func_noentry, /* 0x75 */ item_func_noentry, /* 0x76 */ item_func_noentry, /* 0x77 */ item_func_noentry, /* 0x78 */ item_func_normal_sail, /* 0x79 */ item_func_triforce_map1, /* 0x7A */ item_func_triforce_map2, /* 0x7B */ item_func_triforce_map3, /* 0x7C */ item_func_triforce_map4, /* 0x7D */ item_func_triforce_map5, /* 0x7E */ item_func_triforce_map6, /* 0x7F */ item_func_triforce_map7, /* 0x80 */ item_func_triforce_map8, /* 0x81 */ item_func_noentry, /* 0x82 */ item_func_bird_esa_5, /* 0x83 */ item_func_animal_esa, /* 0x84 */ item_func_esa1, /* 0x85 */ item_func_esa2, /* 0x86 */ item_func_esa3, /* 0x87 */ item_func_esa4, /* 0x88 */ item_func_esa5, /* 0x89 */ item_func_magic_bean, /* 0x8A */ item_func_bird_esa_10, /* 0x8B */ item_func_noentry, /* 0x8C */ item_func_flower_1, /* 0x8D */ item_func_flower_2, /* 0x8E */ item_func_flower_3, /* 0x8F */ item_func_heros_flag, /* 0x90 */ item_func_tairyo_flag, /* 0x91 */ item_func_sales_flag, /* 0x92 */ item_func_wind_flag, /* 0x93 */ item_func_red_flag, /* 0x94 */ item_func_fossil_head, /* 0x95 */ item_func_water_statue, /* 0x96 */ item_func_postman_statue, /* 0x97 */ item_func_president_statue, /* 0x98 */ item_func_letter00, /* 0x99 */ item_func_magic_seed, /* 0x9A */ item_func_magys_letter, /* 0x9B */ item_func_mo_letter, /* 0x9C */ item_func_cottage_paper, /* 0x9D */ item_func_kaisen_present1, /* 0x9E */ item_func_kaisen_present2, /* 0x9F */ item_func_salvage_item1, /* 0xA0 */ item_func_salvage_item2, /* 0xA1 */ item_func_salvage_item3, /* 0xA2 */ item_func_xxx_039, /* 0xA3 */ item_func_tincle_statue01, /* 0xA4 */ item_func_tincle_statue02, /* 0xA5 */ item_func_tincle_statue03, /* 0xA6 */ item_func_tincle_statue04, /* 0xA7 */ item_func_tincle_statue05, /* 0xA8 */ item_func_tincle_statue06, /* 0xA9 */ item_func_noentry, /* 0xAA */ item_func_noentry, /* 0xAB */ item_func_max_rupee_up1, /* 0xAC */ item_func_max_rupee_up2, /* 0xAD */ item_func_max_bomb_up1, /* 0xAE */ item_func_max_bomb_up2, /* 0xAF */ item_func_max_arrow_up1, /* 0xB0 */ item_func_max_arrow_up2, /* 0xB1 */ item_func_magic_power, /* 0xB2 */ item_func_max_mp_up1, /* 0xB3 */ item_func_tincle_rupee1, /* 0xB4 */ item_func_tincle_rupee2, /* 0xB5 */ item_func_tincle_rupee3, /* 0xB6 */ item_func_tincle_rupee4, /* 0xB7 */ item_func_tincle_rupee5, /* 0xB8 */ item_func_tincle_rupee6, /* 0xB9 */ item_func_lithograph1, /* 0xBA */ item_func_lithograph2, /* 0xBB */ item_func_lithograph3, /* 0xBC */ item_func_lithograph4, /* 0xBD */ item_func_lithograph5, /* 0xBE */ item_func_lithograph6, /* 0xBF */ item_func_collectmap64, /* 0xC0 */ item_func_collectmap63, /* 0xC1 */ item_func_collectmap62, /* 0xC2 */ item_func_collectmap61, /* 0xC3 */ item_func_collectmap60, /* 0xC4 */ item_func_collectmap59, /* 0xC5 */ item_func_collectmap58, /* 0xC6 */ item_func_collectmap57, /* 0xC7 */ item_func_collectmap56, /* 0xC8 */ item_func_collectmap55, /* 0xC9 */ item_func_collectmap54, /* 0xCA */ item_func_collectmap53, /* 0xCB */ item_func_collectmap52, /* 0xCC */ item_func_collectmap51, /* 0xCD */ item_func_collectmap50, /* 0xCE */ item_func_collectmap49, /* 0xCF */ item_func_collectmap48, /* 0xD0 */ item_func_collectmap47, /* 0xD1 */ item_func_collectmap46, /* 0xD2 */ item_func_collectmap45, /* 0xD3 */ item_func_collectmap44, /* 0xD4 */ item_func_collectmap43, /* 0xD5 */ item_func_collectmap42, /* 0xD6 */ item_func_collectmap41, /* 0xD7 */ item_func_collectmap40, /* 0xD8 */ item_func_collectmap39, /* 0xD9 */ item_func_collectmap38, /* 0xDA */ item_func_collectmap37, /* 0xDB */ item_func_collectmap36, /* 0xDC */ item_func_collectmap35, /* 0xDD */ item_func_collectmap34, /* 0xDE */ item_func_collectmap33, /* 0xDF */ item_func_collectmap32, /* 0xE0 */ item_func_collectmap31, /* 0xE1 */ item_func_collectmap30, /* 0xE2 */ item_func_collectmap29, /* 0xE3 */ item_func_collectmap28, /* 0xE4 */ item_func_collectmap27, /* 0xE5 */ item_func_collectmap26, /* 0xE6 */ item_func_collectmap25, /* 0xE7 */ item_func_collectmap24, /* 0xE8 */ item_func_collectmap23, /* 0xE9 */ item_func_collectmap22, /* 0xEA */ item_func_collectmap21, /* 0xEB */ item_func_collectmap20, /* 0xEC */ item_func_collectmap19, /* 0xED */ item_func_collectmap18, /* 0xEE */ item_func_collectmap17, /* 0xEF */ item_func_collectmap16, /* 0xF0 */ item_func_collectmap15, /* 0xF1 */ item_func_collectmap14, /* 0xF2 */ item_func_collectmap13, /* 0xF3 */ item_func_collectmap12, /* 0xF4 */ item_func_collectmap11, /* 0xF5 */ item_func_collectmap10, /* 0xF6 */ item_func_collectmap09, /* 0xF7 */ item_func_collectmap08, /* 0xF8 */ item_func_collectmap07, /* 0xF9 */ item_func_collectmap06, /* 0xFA */ item_func_collectmap05, /* 0xFB */ item_func_collectmap04, /* 0xFC */ item_func_collectmap03, /* 0xFD */ item_func_collectmap02, /* 0xFE */ item_func_collectmap01, /* 0xFF */ item_func_noentry, }; ItemGetCheckFunc* item_getcheck_func_ptr[0x100] = { /* 0x00 */ item_getcheck_func_heart, /* 0x01 */ item_getcheck_func_green_rupee, /* 0x02 */ item_getcheck_func_blue_rupee, /* 0x03 */ item_getcheck_func_white_rupee, /* 0x04 */ item_getcheck_func_red_rupee, /* 0x05 */ item_getcheck_func_purple_rupee, /* 0x06 */ item_getcheck_func_silver_rupee, /* 0x07 */ item_getcheck_func_kakera_heart, /* 0x08 */ item_getcheck_func_utuwa_heart, /* 0x09 */ item_getcheck_func_s_magic, /* 0x0A */ item_getcheck_func_l_magic, /* 0x0B */ item_getcheck_func_bomb_5, /* 0x0C */ item_getcheck_func_bomb_10, /* 0x0D */ item_getcheck_func_bomb_20, /* 0x0E */ item_getcheck_func_bomb_30, /* 0x0F */ item_getcheck_func_noentry, /* 0x10 */ item_getcheck_func_arrow_10, /* 0x11 */ item_getcheck_func_arrow_20, /* 0x12 */ item_getcheck_func_arrow_30, /* 0x13 */ item_getcheck_func_noentry, /* 0x14 */ item_getcheck_func_noentry, /* 0x15 */ item_getcheck_func_small_key, /* 0x16 */ item_getcheck_func_recover_faily, /* 0x17 */ item_getcheck_func_noentry, /* 0x18 */ item_getcheck_func_noentry, /* 0x19 */ item_getcheck_func_noentry, /* 0x1A */ item_getcheck_func_noentry, /* 0x1B */ item_getcheck_func_noentry, /* 0x1C */ item_getcheck_func_noentry, /* 0x1D */ item_getcheck_func_noentry, /* 0x1E */ item_getcheck_func_triple_heart, /* 0x1F */ item_getcheck_func_pendant, /* 0x20 */ item_getcheck_func_telescope, /* 0x21 */ item_getcheck_func_tncl_whitsl, /* 0x22 */ item_getcheck_func_wind_tact, /* 0x23 */ item_getcheck_func_camera, /* 0x24 */ item_getcheck_func_emono_bag, /* 0x25 */ item_getcheck_func_rope, /* 0x26 */ item_getcheck_func_camera2, /* 0x27 */ item_getcheck_func_bow, /* 0x28 */ item_getcheck_func_pwr_groove, /* 0x29 */ item_getcheck_func_hvy_boots, /* 0x2A */ item_getcheck_func_drgn_shield, /* 0x2B */ item_getcheck_func_water_boots, /* 0x2C */ item_getcheck_func_esa_bag, /* 0x2D */ item_getcheck_func_boomerang, /* 0x2E */ item_getcheck_func_bare_hand, /* 0x2F */ item_getcheck_func_hookshot, /* 0x30 */ item_getcheck_func_warasibe_bag, /* 0x31 */ item_getcheck_func_bomb_bag, /* 0x32 */ item_getcheck_func_noentry, /* 0x33 */ item_getcheck_func_hummer, /* 0x34 */ item_getcheck_func_deku_leaf, /* 0x35 */ item_getcheck_func_magic_arrow, /* 0x36 */ item_getcheck_func_light_arrow, /* 0x37 */ item_getcheck_func_noentry, /* 0x38 */ item_getcheck_func_sword, /* 0x39 */ item_getcheck_func_master_sword, /* 0x3A */ item_getcheck_func_lv3_sword, /* 0x3B */ item_getcheck_func_shield, /* 0x3C */ item_getcheck_func_mirror_shield, /* 0x3D */ item_getcheck_func_noentry, /* 0x3E */ item_getcheck_func_master_sword_ex, /* 0x3F */ item_getcheck_func_noentry, /* 0x40 */ item_getcheck_func_noentry, /* 0x41 */ item_getcheck_func_noentry, /* 0x42 */ item_getcheck_func_pirates_omamori, /* 0x43 */ item_getcheck_func_heros_omamori, /* 0x44 */ item_getcheck_func_grass_ball, /* 0x45 */ item_getcheck_func_skull_necklace, /* 0x46 */ item_getcheck_func_bokobaba_seed, /* 0x47 */ item_getcheck_func_golden_feather, /* 0x48 */ item_getcheck_func_boko_belt, /* 0x49 */ item_getcheck_func_red_jerry, /* 0x4A */ item_getcheck_func_green_jerry, /* 0x4B */ item_getcheck_func_blue_jerry, /* 0x4C */ item_getcheck_func_map, /* 0x4D */ item_getcheck_func_compass, /* 0x4E */ item_getcheck_func_boss_key, /* 0x4F */ item_getcheck_func_empty_bship, /* 0x50 */ item_getcheck_func_empty_bottle, /* 0x51 */ item_getcheck_func_red_bottle, /* 0x52 */ item_getcheck_func_green_bottle, /* 0x53 */ item_getcheck_func_blue_bottle, /* 0x54 */ item_getcheck_func_bottleship, /* 0x55 */ item_getcheck_func_bin_in_bottleship, /* 0x56 */ item_getcheck_func_bin_in_water, /* 0x57 */ item_getcheck_func_bin, /* 0x58 */ item_getcheck_func_bin, /* 0x59 */ item_getcheck_func_bin, /* 0x5A */ item_getcheck_func_bin, /* 0x5B */ item_getcheck_func_bin, /* 0x5C */ item_getcheck_func_bin, /* 0x5D */ item_getcheck_func_bin, /* 0x5E */ item_getcheck_func_bin, /* 0x5F */ item_getcheck_func_bin, /* 0x60 */ item_getcheck_func_bin, /* 0x61 */ item_getcheck_func_triforce1, /* 0x62 */ item_getcheck_func_triforce2, /* 0x63 */ item_getcheck_func_triforce3, /* 0x64 */ item_getcheck_func_triforce4, /* 0x65 */ item_getcheck_func_triforce5, /* 0x66 */ item_getcheck_func_triforce6, /* 0x67 */ item_getcheck_func_triforce7, /* 0x68 */ item_getcheck_func_triforce8, /* 0x69 */ item_getcheck_func_pearl1, /* 0x6A */ item_getcheck_func_pearl2, /* 0x6B */ item_getcheck_func_pearl3, /* 0x6C */ item_getcheck_func_noentry, /* 0x6D */ item_getcheck_func_tact_song1, /* 0x6E */ item_getcheck_func_tact_song2, /* 0x6F */ item_getcheck_func_tact_song3, /* 0x70 */ item_getcheck_func_tact_song4, /* 0x71 */ item_getcheck_func_tact_song5, /* 0x72 */ item_getcheck_func_tact_song6, /* 0x73 */ item_getcheck_func_noentry, /* 0x74 */ item_getcheck_func_noentry, /* 0x75 */ item_getcheck_func_noentry, /* 0x76 */ item_getcheck_func_noentry, /* 0x77 */ item_getcheck_func_noentry, /* 0x78 */ item_getcheck_func_normal_sail, /* 0x79 */ item_getcheck_func_zora_sail, /* 0x7A */ item_getcheck_func_tincle_sail, /* 0x7B */ item_getcheck_func_sail, /* 0x7C */ item_getcheck_func_sail, /* 0x7D */ item_getcheck_func_sail, /* 0x7E */ item_getcheck_func_sail, /* 0x7F */ item_getcheck_func_sail, /* 0x80 */ item_getcheck_func_noentry, /* 0x81 */ item_getcheck_func_noentry, /* 0x82 */ item_getcheck_func_bird_esa_5, /* 0x83 */ item_getcheck_func_animal_esa, /* 0x84 */ item_getcheck_func_esa1, /* 0x85 */ item_getcheck_func_esa2, /* 0x86 */ item_getcheck_func_esa3, /* 0x87 */ item_getcheck_func_esa4, /* 0x88 */ item_getcheck_func_esa5, /* 0x89 */ item_getcheck_func_magic_bean, /* 0x8A */ item_getcheck_func_bird_esa_10, /* 0x8B */ item_getcheck_func_noentry, /* 0x8C */ item_getcheck_func_flower_1, /* 0x8D */ item_getcheck_func_flower_2, /* 0x8E */ item_getcheck_func_flower_3, /* 0x8F */ item_getcheck_func_heros_flag, /* 0x90 */ item_getcheck_func_tairyo_flag, /* 0x91 */ item_getcheck_func_sales_flag, /* 0x92 */ item_getcheck_func_wind_flag, /* 0x93 */ item_getcheck_func_red_flag, /* 0x94 */ item_getcheck_func_fossil_head, /* 0x95 */ item_getcheck_func_water_statue, /* 0x96 */ item_getcheck_func_postman_statue, /* 0x97 */ item_getcheck_func_president_statue, /* 0x98 */ item_getcheck_func_letter00, /* 0x99 */ item_getcheck_func_magic_seed, /* 0x9A */ item_getcheck_func_magys_letter, /* 0x9B */ item_getcheck_func_mo_letter, /* 0x9C */ item_getcheck_func_cottage_paper, /* 0x9D */ item_getcheck_func_kaisen_present1, /* 0x9E */ item_getcheck_func_kaisen_present2, /* 0x9F */ item_getcheck_func_salvage_item1, /* 0xA0 */ item_getcheck_func_salvage_item2, /* 0xA1 */ item_getcheck_func_salvage_item3, /* 0xA2 */ item_getcheck_func_xxx_039, /* 0xA3 */ item_getcheck_func_noentry, /* 0xA4 */ item_getcheck_func_noentry, /* 0xA5 */ item_getcheck_func_noentry, /* 0xA6 */ item_getcheck_func_noentry, /* 0xA7 */ item_getcheck_func_noentry, /* 0xA8 */ item_getcheck_func_noentry, /* 0xA9 */ item_getcheck_func_noentry, /* 0xAA */ item_getcheck_func_noentry, /* 0xAB */ item_getcheck_func_noentry, /* 0xAC */ item_getcheck_func_noentry, /* 0xAD */ item_getcheck_func_noentry, /* 0xAE */ item_getcheck_func_noentry, /* 0xAF */ item_getcheck_func_noentry, /* 0xB0 */ item_getcheck_func_noentry, /* 0xB1 */ item_getcheck_func_noentry, /* 0xB2 */ item_getcheck_func_noentry, /* 0xB3 */ item_getcheck_func_noentry, /* 0xB4 */ item_getcheck_func_noentry, /* 0xB5 */ item_getcheck_func_noentry, /* 0xB6 */ item_getcheck_func_noentry, /* 0xB7 */ item_getcheck_func_noentry, /* 0xB8 */ item_getcheck_func_noentry, /* 0xB9 */ item_getcheck_func_lithograph1, /* 0xBA */ item_getcheck_func_lithograph2, /* 0xBB */ item_getcheck_func_lithograph3, /* 0xBC */ item_getcheck_func_lithograph4, /* 0xBD */ item_getcheck_func_lithograph5, /* 0xBE */ item_getcheck_func_lithograph6, /* 0xBF */ item_getcheck_func_lithograph7, /* 0xC0 */ item_getcheck_func_lithograph8, /* 0xC1 */ item_getcheck_func_lithograph9, /* 0xC2 */ item_getcheck_func_lithograph10, /* 0xC3 */ item_getcheck_func_lithograph11, /* 0xC4 */ item_getcheck_func_lithograph12, /* 0xC5 */ item_getcheck_func_lithograph13, /* 0xC6 */ item_getcheck_func_lithograph14, /* 0xC7 */ item_getcheck_func_lithograph15, /* 0xC8 */ item_getcheck_func_lithograph16, /* 0xC9 */ item_getcheck_func_noentry, /* 0xCA */ item_getcheck_func_noentry, /* 0xCB */ item_getcheck_func_noentry, /* 0xCC */ item_getcheck_func_noentry, /* 0xCD */ item_getcheck_func_noentry, /* 0xCE */ item_getcheck_func_noentry, /* 0xCF */ item_getcheck_func_noentry, /* 0xD0 */ item_getcheck_func_noentry, /* 0xD1 */ item_getcheck_func_noentry, /* 0xD2 */ item_getcheck_func_noentry, /* 0xD3 */ item_getcheck_func_noentry, /* 0xD4 */ item_getcheck_func_noentry, /* 0xD5 */ item_getcheck_func_noentry, /* 0xD6 */ item_getcheck_func_noentry, /* 0xD7 */ item_getcheck_func_noentry, /* 0xD8 */ item_getcheck_func_noentry, /* 0xD9 */ item_getcheck_func_noentry, /* 0xDA */ item_getcheck_func_noentry, /* 0xDB */ item_getcheck_func_noentry, /* 0xDC */ item_getcheck_func_noentry, /* 0xDD */ item_getcheck_func_noentry, /* 0xDE */ item_getcheck_func_noentry, /* 0xDF */ item_getcheck_func_noentry, /* 0xE0 */ item_getcheck_func_noentry, /* 0xE1 */ item_getcheck_func_noentry, /* 0xE2 */ item_getcheck_func_noentry, /* 0xE3 */ item_getcheck_func_noentry, /* 0xE4 */ item_getcheck_func_noentry, /* 0xE5 */ item_getcheck_func_noentry, /* 0xE6 */ item_getcheck_func_noentry, /* 0xE7 */ item_getcheck_func_noentry, /* 0xE8 */ item_getcheck_func_noentry, /* 0xE9 */ item_getcheck_func_noentry, /* 0xEA */ item_getcheck_func_noentry, /* 0xEB */ item_getcheck_func_noentry, /* 0xEC */ item_getcheck_func_noentry, /* 0xED */ item_getcheck_func_noentry, /* 0xEE */ item_getcheck_func_noentry, /* 0xEF */ item_getcheck_func_noentry, /* 0xF0 */ item_getcheck_func_noentry, /* 0xF1 */ item_getcheck_func_noentry, /* 0xF2 */ item_getcheck_func_noentry, /* 0xF3 */ item_getcheck_func_noentry, /* 0xF4 */ item_getcheck_func_noentry, /* 0xF5 */ item_getcheck_func_noentry, /* 0xF6 */ item_getcheck_func_noentry, /* 0xF7 */ item_getcheck_func_noentry, /* 0xF8 */ item_getcheck_func_noentry, /* 0xF9 */ item_getcheck_func_noentry, /* 0xFA */ item_getcheck_func_noentry, /* 0xFB */ item_getcheck_func_noentry, /* 0xFC */ item_getcheck_func_noentry, /* 0xFD */ item_getcheck_func_noentry, /* 0xFE */ item_getcheck_func_noentry, /* 0xFF */ item_getcheck_func_noentry, }; /* 800C2DFC-800C2E30 .text execItemGet__FUc */ void execItemGet(u8 itemNo) { item_func_ptr[itemNo](); } /* 800C2E30-800C2E7C .text checkItemGet__FUci */ BOOL checkItemGet(u8 itemNo, BOOL defaultVal) { int result = item_getcheck_func_ptr[itemNo](); if (result == -1) { return defaultVal; } return result; } /* 800C2E7C-800C2E98 .text item_func_heart__Fv */ void item_func_heart() { dComIfGp_setItemLifeCount(4.0f); } /* 800C2E98-800C2EB0 .text item_func_green_rupee__Fv */ void item_func_green_rupee() { dComIfGp_setItemRupeeCount(1); } /* 800C2EB0-800C2EC8 .text item_func_blue_rupee__Fv */ void item_func_blue_rupee() { dComIfGp_setItemRupeeCount(5); } /* 800C2EC8-800C2EE0 .text item_func_white_rupee__Fv */ void item_func_white_rupee() { dComIfGp_setItemRupeeCount(10); } /* 800C2EE0-800C2EF8 .text item_func_red_rupee__Fv */ void item_func_red_rupee() { dComIfGp_setItemRupeeCount(20); } /* 800C2EF8-800C2F10 .text item_func_purple_rupee__Fv */ void item_func_purple_rupee() { dComIfGp_setItemRupeeCount(50); } /* 800C2F10-800C2F28 .text item_func_orange_rupee__Fv */ void item_func_orange_rupee() { dComIfGp_setItemRupeeCount(100); } /* 800C2F28-800C2F40 .text item_func_kakera_heart__Fv */ void item_func_kakera_heart() { dComIfGp_setItemMaxLifeCount(1); } /* 800C2F40-800C2FD8 .text item_func_utuwa_heart__Fv */ void item_func_utuwa_heart() { dComIfGp_setItemMaxLifeCount(4); dComIfGp_setItemLifeCount(dComIfGs_getMaxLife()); stage_stag_info_class* stag_info = dComIfGp_getStageStagInfo(); if (dStage_stagInfo_GetSaveTbl(stag_info) == dSv_save_c::STAGE_SEA) { // Didn't get the Heart Container immediately after defeating Helmaroc King. // Instead got it from outside Forsaken Fortress, on the sea stage. dComIfGs_onStageLife(dSv_save_c::STAGE_FF); } else { dComIfGs_onStageLife(); } } /* 800C2FD8-800C2FF0 .text item_func_s_magic__Fv */ void item_func_s_magic() { dComIfGp_setItemMagicCount(4); } /* 800C2FF0-800C3008 .text item_func_l_magic__Fv */ void item_func_l_magic() { dComIfGp_setItemMagicCount(8); } /* 800C3008-800C3060 .text item_func_bomb_5__Fv */ void item_func_bomb_5() { dComIfGs_onGetItem(dInvSlot_BOMB_e, 0); dComIfGp_setItem(dInvSlot_BOMB_e, dItem_BOMB_5_e); dComIfGp_setItemBombNumCount(5); } /* 800C3060-800C30B0 .text item_func_bomb_10__Fv */ void item_func_bomb_10() { dComIfGs_onGetItem(dInvSlot_BOMB_e, 0); dComIfGs_setItem(dInvSlot_BOMB_e, dItem_BOMB_BAG_e); dComIfGp_setItemBombNumCount(10); } /* 800C30B0-800C3100 .text item_func_bomb_20__Fv */ void item_func_bomb_20() { dComIfGs_onGetItem(dInvSlot_BOMB_e, 0); dComIfGs_setItem(dInvSlot_BOMB_e, dItem_BOMB_BAG_e); dComIfGp_setItemBombNumCount(20); } /* 800C3100-800C3150 .text item_func_bomb_30__Fv */ void item_func_bomb_30() { dComIfGs_onGetItem(dInvSlot_BOMB_e, 0); dComIfGs_setItem(dInvSlot_BOMB_e, dItem_BOMB_BAG_e); dComIfGp_setItemBombNumCount(30); } /* 800C3150-800C3168 .text item_func_silver_rupee__Fv */ void item_func_silver_rupee() { dComIfGp_setItemRupeeCount(200); } /* 800C3168-800C3180 .text item_func_arrow_10__Fv */ void item_func_arrow_10() { dComIfGp_setItemArrowNumCount(10); } /* 800C3180-800C3198 .text item_func_arrow_20__Fv */ void item_func_arrow_20() { dComIfGp_setItemArrowNumCount(20); } /* 800C3198-800C31B0 .text item_func_arrow_30__Fv */ void item_func_arrow_30() { dComIfGp_setItemArrowNumCount(30); } /* 800C31B0-800C31C8 .text item_func_small_key__Fv */ void item_func_small_key() { dComIfGp_setItemKeyNumCount(1); } /* 800C31C8-800C31E4 .text item_func_recover_faily__Fv */ void item_func_recover_faily() { dComIfGp_setItemLifeCount(40.0f); } /* 800C31E4-800C31FC .text item_func_subdun_rupee__Fv */ void item_func_subdun_rupee() { dComIfGp_setItemRupeeCount(10); } /* 800C31FC-800C3200 .text item_func_triple_heart__Fv */ void item_func_triple_heart() { } /* 800C3200-800C3258 .text item_func_pendant__Fv */ void item_func_pendant() { dComIfGs_setBeastItem(dItem_JOY_PENDANT_e); dComIfGs_onGetItemBeast(0x7); dComIfGp_setItemBeastNumCount(0x7, 1); } /* 800C3258-800C329C .text item_func_telescope__Fv */ void item_func_telescope() { dComIfGs_onGetItem(dInvSlot_TELESCOPE_e, 0); dComIfGs_setItem(dInvSlot_TELESCOPE_e, dItem_TELESCOPE_e); } /* 800C329C-800C32E0 .text item_func_tncl_whitsl__Fv */ void item_func_tncl_whitsl() { dComIfGs_onGetItem(dInvSlot_TINGLE_TUNER_e, 0); dComIfGs_setItem(dInvSlot_TINGLE_TUNER_e, dItem_TINGLE_TUNER_e); } /* 800C32E0-800C3324 .text item_func_wind_tact__Fv */ void item_func_wind_tact() { dComIfGs_onGetItem(dInvSlot_WIND_WAKER_e, 0); dComIfGs_setItem(dInvSlot_WIND_WAKER_e, dItem_WIND_WAKER_e); } /* 800C3324-800C3368 .text item_func_camera__Fv */ void item_func_camera() { dComIfGs_onGetItem(dInvSlot_CAMERA_e, 0); dComIfGs_setItem(dInvSlot_CAMERA_e, CAMERA); } /* 800C3368-800C33AC .text item_func_emono_bag__Fv */ void item_func_emono_bag() { dComIfGs_onGetItem(dInvSlot_SPOILS_BAG_e, 0); dComIfGs_setItem(dInvSlot_SPOILS_BAG_e, dItem_SPOILS_BAG_e); } /* 800C33AC-800C33F0 .text item_func_rope__Fv */ void item_func_rope() { dComIfGs_onGetItem(dInvSlot_GRAPPLING_HOOK_e, 0); dComIfGs_setItem(dInvSlot_GRAPPLING_HOOK_e, dItem_GRAPPLING_HOOK_e); } /* 800C33F0-800C3434 .text item_func_camera2__Fv */ void item_func_camera2() { dComIfGs_onGetItem(dInvSlot_CAMERA_e, 1); dComIfGs_setItem(dInvSlot_CAMERA_e, CAMERA2); } /* 800C3434-800C3484 .text item_func_bow__Fv */ void item_func_bow() { dComIfGs_onGetItem(dInvSlot_BOW_e, 0); dComIfGs_setItem(dInvSlot_BOW_e, dItem_BOW_e); dComIfGs_setArrowNum(30); dComIfGs_setArrowMax(30); } /* 800C3484-800C34C4 .text item_func_pwr_groove__Fv */ void item_func_pwr_groove() { dComIfGs_onCollect(0x2, 0); dComIfGs_setSelectEquip(0x2, dItem_POWER_BRACELETS_e); } /* 800C34C4-800C3508 .text item_func_hvy_boots__Fv */ void item_func_hvy_boots() { dComIfGs_onGetItem(dInvSlot_IRON_BOOTS_e, 0); dComIfGs_setItem(dInvSlot_IRON_BOOTS_e, dItem_IRON_BOOTS_e); } /* 800C3508-800C354C .text item_func_drgn_shield__Fv */ void item_func_drgn_shield() { dComIfGs_onGetItem(dInvSlot_MAGIC_ARMOR_e, 0); dComIfGs_setItem(dInvSlot_MAGIC_ARMOR_e, dItem_MAGIC_ARMOR_e); } /* 800C354C-800C3550 .text item_func_water_boots__Fv */ void item_func_water_boots() { } /* 800C3550-800C3594 .text item_func_esa_bag__Fv */ void item_func_esa_bag() { dComIfGs_onGetItem(dInvSlot_BAIT_BAG_e, 0); dComIfGs_setItem(dInvSlot_BAIT_BAG_e, dItem_BAIT_BAG_e); } /* 800C3594-800C35D8 .text item_func_boomerang__Fv */ void item_func_boomerang() { dComIfGs_onGetItem(dInvSlot_BOOMERANG_e, 0); dComIfGs_setItem(dInvSlot_BOOMERANG_e, dItem_BOOMERANG_e); } /* 800C35D8-800C3600 .text item_func_bare_hand__Fv */ void item_func_bare_hand() { dComIfGs_setSelectEquip(0x02, BARE_HAND); } /* 800C3600-800C3644 .text item_func_hookshot__Fv */ void item_func_hookshot() { dComIfGs_onGetItem(dInvSlot_HOOKSHOT_e, 0); dComIfGs_setItem(dInvSlot_HOOKSHOT_e, dItem_HOOKSHOT_e); } /* 800C3644-800C3688 .text item_func_warasibe_bag__Fv */ void item_func_warasibe_bag() { dComIfGs_onGetItem(dInvSlot_DELIVERY_BAG_e, 0); dComIfGs_setItem(dInvSlot_DELIVERY_BAG_e, dItem_DELIVERY_BAG_e); } /* 800C3688-800C36D8 .text item_func_bomb_bag__Fv */ void item_func_bomb_bag() { dComIfGs_onGetItem(dInvSlot_BOMB_e, 0); dComIfGs_setItem(dInvSlot_BOMB_e, dItem_BOMB_BAG_e); dComIfGs_setBombNum(30); dComIfGs_setBombMax(30); } /* 800C36D8-800C36DC .text item_func_fuku__Fv */ void item_func_fuku() { } /* 800C36DC-800C3720 .text item_func_hummer__Fv */ void item_func_hummer() { dComIfGs_onGetItem(dInvSlot_SKULL_HAMMER_e, 0); dComIfGs_setItem(dInvSlot_SKULL_HAMMER_e, dItem_SKULL_HAMMER_e); } /* 800C3720-800C377C .text item_func_deku_leaf__Fv */ void item_func_deku_leaf() { dComIfGs_onGetItem(dInvSlot_DEKU_LEAF_e, 0); dComIfGs_setItem(dInvSlot_DEKU_LEAF_e, dItem_DEKU_LEAF_e); dComIfGp_setItemMaxMagicCount(16); dComIfGp_setItemMagicCount(16); } /* 800C377C-800C3928 .text item_func_magic_arrow__Fv */ void item_func_magic_arrow() { dComIfGs_onGetItem(dInvSlot_BOW_e, 1); dComIfGs_setItem(dInvSlot_BOW_e, dItem_MAGIC_ARROW_e); #if VERSION != VERSION_JPN // If the regular bow was equipped on an X/Y/Z button, force it to update. for (int itemBtn = 0; itemBtn < dItemBtn_COUNT_e; itemBtn++) { if (dComIfGp_getSelectItem(itemBtn) == dItem_BOW_e) { dComIfGp_setSelectItem(itemBtn); } } #endif } /* 800C3928-800C3AD4 .text item_func_light_arrow__Fv */ void item_func_light_arrow() { dComIfGs_onGetItem(dInvSlot_BOW_e, 2); dComIfGs_setItem(dInvSlot_BOW_e, dItem_LIGHT_ARROW_e); #if VERSION != VERSION_JPN // If the fire/ice bow was equipped on an X/Y/Z button, force it to update. for (int itemBtn = 0; itemBtn < dItemBtn_COUNT_e; itemBtn++) { if (dComIfGp_getSelectItem(itemBtn) == dItem_MAGIC_ARROW_e) { dComIfGp_setSelectItem(itemBtn); } } #endif } /* 800C3AD4-800C3B14 .text item_func_sword__Fv */ void item_func_sword() { dComIfGs_onCollect(0x0, 0); dComIfGs_setSelectEquip(0x0, dItem_SWORD_e); } /* 800C3B14-800C3B54 .text item_func_master_sword__Fv */ void item_func_master_sword() { dComIfGs_onCollect(0x0, 1); dComIfGs_setSelectEquip(0x0, dItem_MASTER_SWORD_1_e); } /* 800C3B54-800C3B94 .text item_func_lv3_sword__Fv */ void item_func_lv3_sword() { dComIfGs_onCollect(0x0, 2); dComIfGs_setSelectEquip(0x0, dItem_MASTER_SWORD_2_e); } /* 800C3B94-800C3BD4 .text item_func_shield__Fv */ void item_func_shield() { dComIfGs_onCollect(0x1, 0); dComIfGs_setSelectEquip(0x1, dItem_SHIELD_e); } /* 800C3BD4-800C3C14 .text item_func_mirror_shield__Fv */ void item_func_mirror_shield() { dComIfGs_onCollect(0x1, 1); dComIfGs_setSelectEquip(0x1, dItem_MIRROR_SHIELD_e); } /* 800C3C14-800C3C54 .text item_func_dropped_sword__Fv */ void item_func_dropped_sword() { dComIfGs_onCollect(0x0, 0); dComIfGs_setSelectEquip(0x0, dItem_SWORD_e); } /* 800C3C54-800C3C94 .text item_func_master_sword_ex__Fv */ void item_func_master_sword_ex() { dComIfGs_onCollect(0x0, 3); dComIfGs_setSelectEquip(0x0, dItem_MASTER_SWORD_3_e); } /* 800C3C94-800C3CC8 .text item_func_pirates_omamori__Fv */ void item_func_pirates_omamori() { dComIfGs_onCollect(0x3, 0); } /* 800C3CC8-800C3CFC .text item_func_heros_omamori__Fv */ void item_func_heros_omamori() { dComIfGs_onCollect(0x4, 0); } /* 800C3CFC-800C3D00 .text item_func_grass_ball__Fv */ void item_func_grass_ball() { } /* 800C3D00-800C3D58 .text item_func_skull_necklace__Fv */ void item_func_skull_necklace() { dComIfGs_setBeastItem(dItem_SKULL_NECKLACE_e); dComIfGs_onGetItemBeast(0x0); dComIfGp_setItemBeastNumCount(0x0, 1); } /* 800C3D58-800C3DB0 .text item_func_bokobaba_seed__Fv */ void item_func_bokobaba_seed() { dComIfGs_setBeastItem(dItem_BOKOBABA_SEED_e); dComIfGs_onGetItemBeast(0x1); dComIfGp_setItemBeastNumCount(0x1, 1); } /* 800C3DB0-800C3E08 .text item_func_golden_feather__Fv */ void item_func_golden_feather() { dComIfGs_setBeastItem(dItem_GOLDEN_FEATHER_e); dComIfGs_onGetItemBeast(0x2); dComIfGp_setItemBeastNumCount(0x2, 1); } /* 800C3E08-800C3E60 .text item_func_boko_belt__Fv */ void item_func_boko_belt() { dComIfGs_setBeastItem(BOKO_BELT); dComIfGs_onGetItemBeast(0x3); dComIfGp_setItemBeastNumCount(0x3, 1); } /* 800C3E60-800C3EB8 .text item_func_red_jerry__Fv */ void item_func_red_jerry() { dComIfGs_setBeastItem(dItem_RED_JELLY_e); dComIfGs_onGetItemBeast(0x4); dComIfGp_setItemBeastNumCount(0x4, 1); } /* 800C3EB8-800C3F10 .text item_func_green_jerry__Fv */ void item_func_green_jerry() { dComIfGs_setBeastItem(dItem_GREEN_JELLY_e); dComIfGs_onGetItemBeast(0x5); dComIfGp_setItemBeastNumCount(0x5, 1); } /* 800C3F10-800C3F68 .text item_func_blue_jerry__Fv */ void item_func_blue_jerry() { dComIfGs_setBeastItem(dItem_BLUE_JELLY_e); dComIfGs_onGetItemBeast(0x6); dComIfGp_setItemBeastNumCount(0x6, 1); } /* 800C3F68-800C3F98 .text item_func_map__Fv */ void item_func_map() { dComIfGs_onDungeonItemMap(); } /* 800C3F98-800C3FC8 .text item_func_compass__Fv */ void item_func_compass() { dComIfGs_onDungeonItemCompass(); } /* 800C3FC8-800C3FF8 .text item_func_boss_key__Fv */ void item_func_boss_key() { dComIfGs_onDungeonItemBossKey(); } /* 800C3FF8-800C4028 .text item_func_empty_bship__Fv */ void item_func_empty_bship() { dComIfGs_onGetBottleItem(EMPTY_BSHIP); } /* 800C4028-800C4068 .text item_func_empty_bottle__Fv */ void item_func_empty_bottle() { dComIfGs_setEmptyBottle(); dComIfGs_onGetBottleItem(dItem_EMPTY_BOTTLE_e); } /* 800C4068-800C40AC .text item_func_red_bottle__Fv */ void item_func_red_bottle() { dComIfGs_setEmptyBottleItemIn(dItem_RED_POTION_e); dComIfGs_onGetBottleItem(dItem_RED_POTION_e); } /* 800C40AC-800C40F0 .text item_func_green_bottle__Fv */ void item_func_green_bottle() { dComIfGs_setEmptyBottleItemIn(dItem_GREEN_POTION_e); dComIfGs_onGetBottleItem(dItem_GREEN_POTION_e); } /* 800C40F0-800C4134 .text item_func_blue_bottle__Fv */ void item_func_blue_bottle() { dComIfGs_setEmptyBottleItemIn(dItem_BLUE_POTION_e); dComIfGs_onGetBottleItem(dItem_BLUE_POTION_e); } /* 800C4134-800C4164 .text item_func_bottleship__Fv */ void item_func_bottleship() { dComIfGs_onGetBottleItem(dItem_HALF_SOUP_BOTTLE_e); } /* 800C4164-800C4194 .text item_func_soup_bottle__Fv */ void item_func_soup_bottle() { dComIfGs_onGetBottleItem(dItem_SOUP_BOTTLE_e); } /* 800C4194-800C41C4 .text item_func_bin_in_water__Fv */ void item_func_bin_in_water() { dComIfGs_onGetBottleItem(dItem_WATER_BOTTLE_e); } /* 800C41C4-800C41F4 .text item_func_fairy_bottle__Fv */ void item_func_fairy_bottle() { dComIfGs_onGetBottleItem(dItem_FAIRY_BOTTLE_e); } /* 800C41F4-800C4224 .text item_func_firefly_bottle__Fv */ void item_func_firefly_bottle() { dComIfGs_onGetBottleItem(dItem_FIREFLY_BOTTLE_e); } /* 800C4224-800C4254 .text item_func_fwater_bottle__Fv */ void item_func_fwater_bottle() { dComIfGs_onGetBottleItem(dItem_FOREST_WATER_e); } /* 800C4254-800C4258 .text item_func_bin__Fv */ void item_func_bin() { } /* 800C4258-800C4288 .text item_func_triforce1__Fv */ void item_func_triforce1() { dComIfGs_onTriforce(0); } /* 800C4288-800C42B8 .text item_func_triforce2__Fv */ void item_func_triforce2() { dComIfGs_onTriforce(1); } /* 800C42B8-800C42E8 .text item_func_triforce3__Fv */ void item_func_triforce3() { dComIfGs_onTriforce(2); } /* 800C42E8-800C4318 .text item_func_triforce4__Fv */ void item_func_triforce4() { dComIfGs_onTriforce(3); } /* 800C4318-800C4348 .text item_func_triforce5__Fv */ void item_func_triforce5() { dComIfGs_onTriforce(4); } /* 800C4348-800C4378 .text item_func_triforce6__Fv */ void item_func_triforce6() { dComIfGs_onTriforce(5); } /* 800C4378-800C43A8 .text item_func_triforce7__Fv */ void item_func_triforce7() { dComIfGs_onTriforce(6); } /* 800C43A8-800C43D8 .text item_func_triforce8__Fv */ void item_func_triforce8() { dComIfGs_onTriforce(7); } /* 800C43D8-800C4408 .text item_func_pearl1__Fv */ void item_func_pearl1() { dComIfGs_onSymbol(0); } /* 800C4408-800C4438 .text item_func_pearl2__Fv */ void item_func_pearl2() { dComIfGs_onSymbol(1); } /* 800C4438-800C4468 .text item_func_pearl3__Fv */ void item_func_pearl3() { dComIfGs_onSymbol(2); } /* 800C4468-800C446C .text item_func_knowledge_tf__Fv */ void item_func_knowledge_tf() { } /* 800C446C-800C449C .text item_func_tact_song1__Fv */ void item_func_tact_song1() { dComIfGs_onTact(0); } /* 800C449C-800C44CC .text item_func_tact_song2__Fv */ void item_func_tact_song2() { dComIfGs_onTact(1); } /* 800C44CC-800C44FC .text item_func_tact_song3__Fv */ void item_func_tact_song3() { dComIfGs_onTact(2); } /* 800C44FC-800C452C .text item_func_tact_song4__Fv */ void item_func_tact_song4() { dComIfGs_onTact(3); } /* 800C452C-800C455C .text item_func_tact_song5__Fv */ void item_func_tact_song5() { dComIfGs_onTact(4); } /* 800C455C-800C458C .text item_func_tact_song6__Fv */ void item_func_tact_song6() { dComIfGs_onTact(5); } /* 800C458C-800C45C8 .text item_func_normal_sail__Fv */ void item_func_normal_sail() { dComIfGs_setItem(dInvSlot_SAIL_e, NORMAL_SAIL); dComIfGs_onGetItem(dInvSlot_SAIL_e, 0); } /* 800C45C8-800C45CC .text item_func_triforce_map1__Fv */ void item_func_triforce_map1() { } /* 800C45CC-800C45D0 .text item_func_triforce_map2__Fv */ void item_func_triforce_map2() { } /* 800C45D0-800C45D4 .text item_func_triforce_map3__Fv */ void item_func_triforce_map3() { } /* 800C45D4-800C45D8 .text item_func_triforce_map4__Fv */ void item_func_triforce_map4() { } /* 800C45D8-800C45DC .text item_func_triforce_map5__Fv */ void item_func_triforce_map5() { } /* 800C45DC-800C45E0 .text item_func_triforce_map6__Fv */ void item_func_triforce_map6() { } /* 800C45E0-800C45E4 .text item_func_triforce_map7__Fv */ void item_func_triforce_map7() { } /* 800C45E4-800C45E8 .text item_func_triforce_map8__Fv */ void item_func_triforce_map8() { } /* 800C45E8-800C462C .text item_func_bird_esa_5__Fv */ void item_func_bird_esa_5() { dComIfGs_onGetItemBait(0x0); dComIfGs_setBaitItem(dItem_BIRD_BAIT_5_e); } /* 800C462C-800C4670 .text item_func_animal_esa__Fv */ void item_func_animal_esa() { dComIfGs_onGetItemBait(0x1); dComIfGs_setBaitItem(dItem_HYOI_PEAR_e); } /* 800C4670-800C4674 .text item_func_esa1__Fv */ void item_func_esa1() { } /* 800C4674-800C4678 .text item_func_esa2__Fv */ void item_func_esa2() { } /* 800C4678-800C467C .text item_func_esa3__Fv */ void item_func_esa3() { } /* 800C467C-800C4680 .text item_func_esa4__Fv */ void item_func_esa4() { } /* 800C4680-800C4684 .text item_func_esa5__Fv */ void item_func_esa5() { } /* 800C4684-800C4688 .text item_func_magic_bean__Fv */ void item_func_magic_bean() { } /* 800C4688-800C468C .text item_func_bird_esa_10__Fv */ void item_func_bird_esa_10() { } /* 800C468C-800C46D0 .text item_func_flower_1__Fv */ void item_func_flower_1() { dComIfGs_onGetItemReserve(0x0); dComIfGs_setReserveItem(FLOWER_1); } /* 800C46D0-800C4714 .text item_func_flower_2__Fv */ void item_func_flower_2() { dComIfGs_onGetItemReserve(0x1); dComIfGs_setReserveItem(FLOWER_2); } /* 800C4714-800C4758 .text item_func_flower_3__Fv */ void item_func_flower_3() { dComIfGs_onGetItemReserve(0x2); dComIfGs_setReserveItem(FLOWER_3); } /* 800C4758-800C479C .text item_func_heros_flag__Fv */ void item_func_heros_flag() { dComIfGs_onGetItemReserve(0x3); dComIfGs_setReserveItem(HEROS_FLAG); } /* 800C479C-800C47E0 .text item_func_tairyo_flag__Fv */ void item_func_tairyo_flag() { dComIfGs_onGetItemReserve(0x4); dComIfGs_setReserveItem(TAIRYO_FLAG); } /* 800C47E0-800C4824 .text item_func_sales_flag__Fv */ void item_func_sales_flag() { dComIfGs_onGetItemReserve(0x5); dComIfGs_setReserveItem(SALES_FLAG); } /* 800C4824-800C4868 .text item_func_wind_flag__Fv */ void item_func_wind_flag() { dComIfGs_onGetItemReserve(0x6); dComIfGs_setReserveItem(WIND_FLAG); } /* 800C4868-800C48AC .text item_func_red_flag__Fv */ void item_func_red_flag() { dComIfGs_onGetItemReserve(0x7); dComIfGs_setReserveItem(RED_FLAG); } /* 800C48AC-800C48F0 .text item_func_fossil_head__Fv */ void item_func_fossil_head() { dComIfGs_onGetItemReserve(0x8); dComIfGs_setReserveItem(FOSSIL_HEAD); } /* 800C48F0-800C4934 .text item_func_water_statue__Fv */ void item_func_water_statue() { dComIfGs_onGetItemReserve(0x9); dComIfGs_setReserveItem(WATER_STATUE); } /* 800C4934-800C4978 .text item_func_postman_statue__Fv */ void item_func_postman_statue() { dComIfGs_onGetItemReserve(0xA); dComIfGs_setReserveItem(POSTMAN_STATUE); } /* 800C4978-800C49BC .text item_func_president_statue__Fv */ void item_func_president_statue() { dComIfGs_onGetItemReserve(0xB); dComIfGs_setReserveItem(PRESIDENT_STATUE); } /* 800C49BC-800C4A00 .text item_func_letter00__Fv */ void item_func_letter00() { dComIfGs_onGetItemReserve(0xC); dComIfGs_setReserveItem(dItem_FATHER_LETTER_e); } /* 800C4A00-800C4A44 .text item_func_magic_seed__Fv */ void item_func_magic_seed() { dComIfGs_onGetItemReserve(0xD); dComIfGs_setReserveItem(dItem_NOTE_TO_MOM_e); } /* 800C4A44-800C4A88 .text item_func_magys_letter__Fv */ void item_func_magys_letter() { dComIfGs_onGetItemReserve(0xE); dComIfGs_setReserveItem(MAGYS_LETTER); } /* 800C4A88-800C4ACC .text item_func_mo_letter__Fv */ void item_func_mo_letter() { dComIfGs_onGetItemReserve(0xF); dComIfGs_setReserveItem(MO_LETTER); } /* 800C4ACC-800C4B10 .text item_func_cottage_paper__Fv */ void item_func_cottage_paper() { dComIfGs_onGetItemReserve(0x10); dComIfGs_setReserveItem(COTTAGE_PAPER); } /* 800C4B10-800C4B54 .text item_func_kaisen_present1__Fv */ void item_func_kaisen_present1() { dComIfGs_onGetItemReserve(0x11); dComIfGs_setReserveItem(KAISEN_PRESENT1); } /* 800C4B54-800C4B98 .text item_func_kaisen_present2__Fv */ void item_func_kaisen_present2() { dComIfGs_onGetItemReserve(0x12); dComIfGs_setReserveItem(KAISEN_PRESENT2); } /* 800C4B98-800C4B9C .text item_func_salvage_item1__Fv */ void item_func_salvage_item1() { } /* 800C4B9C-800C4BE0 .text item_func_salvage_item2__Fv */ void item_func_salvage_item2() { dComIfGs_onGetItemReserve(0x14); dComIfGs_setReserveItem(SALVAGE_ITEM2); } /* 800C4BE0-800C4C24 .text item_func_salvage_item3__Fv */ void item_func_salvage_item3() { dComIfGs_onGetItemReserve(0x15); dComIfGs_setReserveItem(SALVAGE_ITEM3); } /* 800C4C24-800C4C68 .text item_func_xxx_039__Fv */ void item_func_xxx_039() { dComIfGs_onGetItemReserve(0x16); dComIfGs_setReserveItem(XXX_039); } /* 800C4C68-800C4C6C .text item_func_tincle_statue01__Fv */ void item_func_tincle_statue01() { } /* 800C4C6C-800C4C70 .text item_func_tincle_statue02__Fv */ void item_func_tincle_statue02() { } /* 800C4C70-800C4C74 .text item_func_tincle_statue03__Fv */ void item_func_tincle_statue03() { } /* 800C4C74-800C4C78 .text item_func_tincle_statue04__Fv */ void item_func_tincle_statue04() { } /* 800C4C78-800C4C7C .text item_func_tincle_statue05__Fv */ void item_func_tincle_statue05() { } /* 800C4C7C-800C4C80 .text item_func_tincle_statue06__Fv */ void item_func_tincle_statue06() { } /* 800C4C80-800C4C94 .text item_func_max_rupee_up1__Fv */ void item_func_max_rupee_up1() { dComIfGs_setWalletSize(0x1); } /* 800C4C94-800C4CA8 .text item_func_max_rupee_up2__Fv */ void item_func_max_rupee_up2() { dComIfGs_setWalletSize(0x2); } /* 800C4CA8-800C4CC0 .text item_func_max_bomb_up1__Fv */ void item_func_max_bomb_up1() { dComIfGs_setBombNum(60); dComIfGs_setBombMax(60); } /* 800C4CC0-800C4CD8 .text item_func_max_bomb_up2__Fv */ void item_func_max_bomb_up2() { dComIfGs_setBombNum(99); dComIfGs_setBombMax(99); } /* 800C4CD8-800C4CF0 .text item_func_max_arrow_up1__Fv */ void item_func_max_arrow_up1() { dComIfGs_setArrowNum(60); dComIfGs_setArrowMax(60); } /* 800C4CF0-800C4D08 .text item_func_max_arrow_up2__Fv */ void item_func_max_arrow_up2() { dComIfGs_setArrowNum(99); dComIfGs_setArrowMax(99); } /* 800C4D08-800C4D0C .text item_func_magic_power__Fv */ void item_func_magic_power() { } /* 800C4D0C-800C4D24 .text item_func_max_mp_up1__Fv */ void item_func_max_mp_up1() { dComIfGp_setItemMaxMagicCount(32); } /* 800C4D24-800C4D3C .text item_func_tincle_rupee1__Fv */ void item_func_tincle_rupee1() { dComIfGp_setItemRupeeCount(50); } /* 800C4D3C-800C4D54 .text item_func_tincle_rupee2__Fv */ void item_func_tincle_rupee2() { dComIfGp_setItemRupeeCount(100); } /* 800C4D54-800C4D6C .text item_func_tincle_rupee3__Fv */ void item_func_tincle_rupee3() { dComIfGp_setItemRupeeCount(150); } /* 800C4D6C-800C4D84 .text item_func_tincle_rupee4__Fv */ void item_func_tincle_rupee4() { dComIfGp_setItemRupeeCount(200); } /* 800C4D84-800C4D9C .text item_func_tincle_rupee5__Fv */ void item_func_tincle_rupee5() { dComIfGp_setItemRupeeCount(250); } /* 800C4D9C-800C4DB4 .text item_func_tincle_rupee6__Fv */ void item_func_tincle_rupee6() { dComIfGp_setItemRupeeCount(500); } /* 800C4DB4-800C4DE4 .text item_func_lithograph1__Fv */ void item_func_lithograph1() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_1); } /* 800C4DE4-800C4E14 .text item_func_lithograph2__Fv */ void item_func_lithograph2() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_2); } /* 800C4E14-800C4E44 .text item_func_lithograph3__Fv */ void item_func_lithograph3() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_3); } /* 800C4E44-800C4E74 .text item_func_lithograph4__Fv */ void item_func_lithograph4() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_4); } /* 800C4E74-800C4EA4 .text item_func_lithograph5__Fv */ void item_func_lithograph5() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_5); } /* 800C4EA4-800C4ED4 .text item_func_lithograph6__Fv */ void item_func_lithograph6() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_6); } /* 800C4ED4-800C4F04 .text item_func_collectmap64__Fv */ void item_func_collectmap64() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_7); } /* 800C4F04-800C4F34 .text item_func_collectmap63__Fv */ void item_func_collectmap63() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_8); } /* 800C4F34-800C4F64 .text item_func_collectmap62__Fv */ void item_func_collectmap62() { dComIfGs_onEventBit(dSv_evtBit_c::LITHOGRAPH_9); } /* 800C4F64-800C4FB8 .text item_func_collectmap61__Fv */ void item_func_collectmap61() { dComIfGs_onGetCollectMap(61); dComIfGs_offOpenCollectMap(61); dComIfGs_offCompleteCollectMap(61); } /* 800C4FB8-800C500C .text item_func_collectmap60__Fv */ void item_func_collectmap60() { dComIfGs_onGetCollectMap(60); dComIfGs_offOpenCollectMap(60); dComIfGs_offCompleteCollectMap(60); } /* 800C500C-800C5060 .text item_func_collectmap59__Fv */ void item_func_collectmap59() { dComIfGs_onGetCollectMap(59); dComIfGs_offOpenCollectMap(59); dComIfGs_offCompleteCollectMap(59); } /* 800C5060-800C50B4 .text item_func_collectmap58__Fv */ void item_func_collectmap58() { dComIfGs_onGetCollectMap(58); dComIfGs_offOpenCollectMap(58); dComIfGs_offCompleteCollectMap(58); } /* 800C50B4-800C5108 .text item_func_collectmap57__Fv */ void item_func_collectmap57() { dComIfGs_onGetCollectMap(57); dComIfGs_offOpenCollectMap(57); dComIfGs_offCompleteCollectMap(57); } /* 800C5108-800C515C .text item_func_collectmap56__Fv */ void item_func_collectmap56() { dComIfGs_onGetCollectMap(56); dComIfGs_offOpenCollectMap(56); dComIfGs_offCompleteCollectMap(56); } /* 800C515C-800C51B0 .text item_func_collectmap55__Fv */ void item_func_collectmap55() { dComIfGs_onGetCollectMap(55); dComIfGs_offOpenCollectMap(55); dComIfGs_offCompleteCollectMap(55); } /* 800C51B0-800C5204 .text item_func_collectmap54__Fv */ void item_func_collectmap54() { dComIfGs_onGetCollectMap(54); dComIfGs_offOpenCollectMap(54); dComIfGs_offCompleteCollectMap(54); } /* 800C5204-800C5258 .text item_func_collectmap53__Fv */ void item_func_collectmap53() { dComIfGs_onGetCollectMap(53); dComIfGs_offOpenCollectMap(53); dComIfGs_offCompleteCollectMap(53); } /* 800C5258-800C52AC .text item_func_collectmap52__Fv */ void item_func_collectmap52() { dComIfGs_onGetCollectMap(52); dComIfGs_offOpenCollectMap(52); dComIfGs_offCompleteCollectMap(52); } /* 800C52AC-800C5300 .text item_func_collectmap51__Fv */ void item_func_collectmap51() { dComIfGs_onGetCollectMap(51); dComIfGs_offOpenCollectMap(51); dComIfGs_offCompleteCollectMap(51); } /* 800C5300-800C5354 .text item_func_collectmap50__Fv */ void item_func_collectmap50() { dComIfGs_onGetCollectMap(50); dComIfGs_offOpenCollectMap(50); dComIfGs_offCompleteCollectMap(50); } /* 800C5354-800C53A8 .text item_func_collectmap49__Fv */ void item_func_collectmap49() { dComIfGs_onGetCollectMap(49); dComIfGs_offOpenCollectMap(49); dComIfGs_offCompleteCollectMap(49); } /* 800C53A8-800C53FC .text item_func_collectmap48__Fv */ void item_func_collectmap48() { dComIfGs_onGetCollectMap(48); dComIfGs_offOpenCollectMap(48); dComIfGs_offCompleteCollectMap(48); } /* 800C53FC-800C5450 .text item_func_collectmap47__Fv */ void item_func_collectmap47() { dComIfGs_onGetCollectMap(47); dComIfGs_offOpenCollectMap(47); dComIfGs_offCompleteCollectMap(47); } /* 800C5450-800C54A4 .text item_func_collectmap46__Fv */ void item_func_collectmap46() { dComIfGs_onGetCollectMap(46); dComIfGs_offOpenCollectMap(46); dComIfGs_offCompleteCollectMap(46); } /* 800C54A4-800C54F8 .text item_func_collectmap45__Fv */ void item_func_collectmap45() { dComIfGs_onGetCollectMap(45); dComIfGs_offOpenCollectMap(45); dComIfGs_offCompleteCollectMap(45); } /* 800C54F8-800C554C .text item_func_collectmap44__Fv */ void item_func_collectmap44() { dComIfGs_onGetCollectMap(44); dComIfGs_offOpenCollectMap(44); dComIfGs_offCompleteCollectMap(44); } /* 800C554C-800C55A0 .text item_func_collectmap43__Fv */ void item_func_collectmap43() { dComIfGs_onGetCollectMap(43); dComIfGs_offOpenCollectMap(43); dComIfGs_offCompleteCollectMap(43); } /* 800C55A0-800C55F4 .text item_func_collectmap42__Fv */ void item_func_collectmap42() { dComIfGs_onGetCollectMap(42); dComIfGs_offOpenCollectMap(42); dComIfGs_offCompleteCollectMap(42); } /* 800C55F4-800C5648 .text item_func_collectmap41__Fv */ void item_func_collectmap41() { dComIfGs_onGetCollectMap(41); dComIfGs_offOpenCollectMap(41); dComIfGs_offCompleteCollectMap(41); } /* 800C5648-800C569C .text item_func_collectmap40__Fv */ void item_func_collectmap40() { dComIfGs_onGetCollectMap(40); dComIfGs_offOpenCollectMap(40); dComIfGs_offCompleteCollectMap(40); } /* 800C569C-800C56F0 .text item_func_collectmap39__Fv */ void item_func_collectmap39() { dComIfGs_onGetCollectMap(39); dComIfGs_offOpenCollectMap(39); dComIfGs_offCompleteCollectMap(39); } /* 800C56F0-800C5744 .text item_func_collectmap38__Fv */ void item_func_collectmap38() { dComIfGs_onGetCollectMap(38); dComIfGs_offOpenCollectMap(38); dComIfGs_offCompleteCollectMap(38); } /* 800C5744-800C5798 .text item_func_collectmap37__Fv */ void item_func_collectmap37() { dComIfGs_onGetCollectMap(37); dComIfGs_offOpenCollectMap(37); dComIfGs_offCompleteCollectMap(37); } /* 800C5798-800C57EC .text item_func_collectmap36__Fv */ void item_func_collectmap36() { dComIfGs_onGetCollectMap(36); dComIfGs_offOpenCollectMap(36); dComIfGs_offCompleteCollectMap(36); } /* 800C57EC-800C5840 .text item_func_collectmap35__Fv */ void item_func_collectmap35() { dComIfGs_onGetCollectMap(35); dComIfGs_offOpenCollectMap(35); dComIfGs_offCompleteCollectMap(35); } /* 800C5840-800C5894 .text item_func_collectmap34__Fv */ void item_func_collectmap34() { dComIfGs_onGetCollectMap(34); dComIfGs_offOpenCollectMap(34); dComIfGs_offCompleteCollectMap(34); } /* 800C5894-800C58E8 .text item_func_collectmap33__Fv */ void item_func_collectmap33() { dComIfGs_onGetCollectMap(33); dComIfGs_offOpenCollectMap(33); dComIfGs_offCompleteCollectMap(33); } /* 800C58E8-800C593C .text item_func_collectmap32__Fv */ void item_func_collectmap32() { dComIfGs_onGetCollectMap(32); dComIfGs_offOpenCollectMap(32); dComIfGs_offCompleteCollectMap(32); } /* 800C593C-800C5990 .text item_func_collectmap31__Fv */ void item_func_collectmap31() { dComIfGs_onGetCollectMap(31); dComIfGs_offOpenCollectMap(31); dComIfGs_offCompleteCollectMap(31); } /* 800C5990-800C59E4 .text item_func_collectmap30__Fv */ void item_func_collectmap30() { dComIfGs_onGetCollectMap(30); dComIfGs_offOpenCollectMap(30); dComIfGs_offCompleteCollectMap(30); } /* 800C59E4-800C5A38 .text item_func_collectmap29__Fv */ void item_func_collectmap29() { dComIfGs_onGetCollectMap(29); dComIfGs_offOpenCollectMap(29); dComIfGs_offCompleteCollectMap(29); } /* 800C5A38-800C5A8C .text item_func_collectmap28__Fv */ void item_func_collectmap28() { dComIfGs_onGetCollectMap(28); dComIfGs_offOpenCollectMap(28); dComIfGs_offCompleteCollectMap(28); } /* 800C5A8C-800C5AE0 .text item_func_collectmap27__Fv */ void item_func_collectmap27() { dComIfGs_onGetCollectMap(27); dComIfGs_offOpenCollectMap(27); dComIfGs_offCompleteCollectMap(27); } /* 800C5AE0-800C5B34 .text item_func_collectmap26__Fv */ void item_func_collectmap26() { dComIfGs_onGetCollectMap(26); dComIfGs_offOpenCollectMap(26); dComIfGs_offCompleteCollectMap(26); } /* 800C5B34-800C5B88 .text item_func_collectmap25__Fv */ void item_func_collectmap25() { dComIfGs_onGetCollectMap(25); dComIfGs_offOpenCollectMap(25); dComIfGs_offCompleteCollectMap(25); } /* 800C5B88-800C5BDC .text item_func_collectmap24__Fv */ void item_func_collectmap24() { dComIfGs_onGetCollectMap(24); dComIfGs_offOpenCollectMap(24); dComIfGs_offCompleteCollectMap(24); } /* 800C5BDC-800C5C30 .text item_func_collectmap23__Fv */ void item_func_collectmap23() { dComIfGs_onGetCollectMap(23); dComIfGs_offOpenCollectMap(23); dComIfGs_offCompleteCollectMap(23); } /* 800C5C30-800C5C84 .text item_func_collectmap22__Fv */ void item_func_collectmap22() { dComIfGs_onGetCollectMap(22); dComIfGs_offOpenCollectMap(22); dComIfGs_offCompleteCollectMap(22); } /* 800C5C84-800C5CD8 .text item_func_collectmap21__Fv */ void item_func_collectmap21() { dComIfGs_onGetCollectMap(21); dComIfGs_offOpenCollectMap(21); dComIfGs_offCompleteCollectMap(21); } /* 800C5CD8-800C5D2C .text item_func_collectmap20__Fv */ void item_func_collectmap20() { dComIfGs_onGetCollectMap(20); dComIfGs_offOpenCollectMap(20); dComIfGs_offCompleteCollectMap(20); } /* 800C5D2C-800C5D80 .text item_func_collectmap19__Fv */ void item_func_collectmap19() { dComIfGs_onGetCollectMap(19); dComIfGs_offOpenCollectMap(19); dComIfGs_offCompleteCollectMap(19); } /* 800C5D80-800C5DD4 .text item_func_collectmap18__Fv */ void item_func_collectmap18() { dComIfGs_onGetCollectMap(18); dComIfGs_offOpenCollectMap(18); dComIfGs_offCompleteCollectMap(18); } /* 800C5DD4-800C5E28 .text item_func_collectmap17__Fv */ void item_func_collectmap17() { dComIfGs_onGetCollectMap(17); dComIfGs_offOpenCollectMap(17); dComIfGs_offCompleteCollectMap(17); } /* 800C5E28-800C5E7C .text item_func_collectmap16__Fv */ void item_func_collectmap16() { dComIfGs_onGetCollectMap(16); dComIfGs_offOpenCollectMap(16); dComIfGs_offCompleteCollectMap(16); } /* 800C5E7C-800C5ED0 .text item_func_collectmap15__Fv */ void item_func_collectmap15() { dComIfGs_onGetCollectMap(15); dComIfGs_offOpenCollectMap(15); dComIfGs_offCompleteCollectMap(15); } /* 800C5ED0-800C5F24 .text item_func_collectmap14__Fv */ void item_func_collectmap14() { dComIfGs_onGetCollectMap(14); dComIfGs_offOpenCollectMap(14); dComIfGs_offCompleteCollectMap(14); } /* 800C5F24-800C5F78 .text item_func_collectmap13__Fv */ void item_func_collectmap13() { dComIfGs_onGetCollectMap(13); dComIfGs_offOpenCollectMap(13); dComIfGs_offCompleteCollectMap(13); } /* 800C5F78-800C5FCC .text item_func_collectmap12__Fv */ void item_func_collectmap12() { dComIfGs_onGetCollectMap(12); dComIfGs_offOpenCollectMap(12); dComIfGs_offCompleteCollectMap(12); } /* 800C5FCC-800C6020 .text item_func_collectmap11__Fv */ void item_func_collectmap11() { dComIfGs_onGetCollectMap(11); dComIfGs_offOpenCollectMap(11); dComIfGs_offCompleteCollectMap(11); } /* 800C6020-800C6074 .text item_func_collectmap10__Fv */ void item_func_collectmap10() { dComIfGs_onGetCollectMap(10); dComIfGs_offOpenCollectMap(10); dComIfGs_offCompleteCollectMap(10); } /* 800C6074-800C60C8 .text item_func_collectmap09__Fv */ void item_func_collectmap09() { dComIfGs_onGetCollectMap(9); dComIfGs_offOpenCollectMap(9); dComIfGs_offCompleteCollectMap(9); } /* 800C60C8-800C6128 .text item_func_collectmap08__Fv */ void item_func_collectmap08() { dComIfGs_onGetCollectMap(8); dComIfGs_offOpenCollectMap(8); dComIfGs_offCompleteCollectMap(8); dComIfGs_offCollectMapTriforce(8); } /* 800C6128-800C617C .text item_func_collectmap07__Fv */ void item_func_collectmap07() { dComIfGs_onGetCollectMap(7); dComIfGs_offOpenCollectMap(7); dComIfGs_offCompleteCollectMap(7); } /* 800C617C-800C61D0 .text item_func_collectmap06__Fv */ void item_func_collectmap06() { dComIfGs_onGetCollectMap(6); dComIfGs_offOpenCollectMap(6); dComIfGs_offCompleteCollectMap(6); } /* 800C61D0-800C6224 .text item_func_collectmap05__Fv */ void item_func_collectmap05() { dComIfGs_onGetCollectMap(5); dComIfGs_offOpenCollectMap(5); dComIfGs_offCompleteCollectMap(5); } /* 800C6224-800C6278 .text item_func_collectmap04__Fv */ void item_func_collectmap04() { dComIfGs_onGetCollectMap(4); dComIfGs_offOpenCollectMap(4); dComIfGs_offCompleteCollectMap(4); } /* 800C6278-800C62CC .text item_func_collectmap03__Fv */ void item_func_collectmap03() { dComIfGs_onGetCollectMap(3); dComIfGs_offOpenCollectMap(3); dComIfGs_offCompleteCollectMap(3); } /* 800C62CC-800C6320 .text item_func_collectmap02__Fv */ void item_func_collectmap02() { dComIfGs_onGetCollectMap(2); dComIfGs_offOpenCollectMap(2); dComIfGs_offCompleteCollectMap(2); } /* 800C6320-800C6374 .text item_func_collectmap01__Fv */ void item_func_collectmap01() { dComIfGs_onGetCollectMap(1); dComIfGs_offOpenCollectMap(1); dComIfGs_offCompleteCollectMap(1); } /* 800C6374-800C6378 .text item_func_noentry__Fv */ void item_func_noentry() { } /* 800C6378-800C6380 .text item_getcheck_func_heart__Fv */ int item_getcheck_func_heart() { return -1; } /* 800C6380-800C6388 .text item_getcheck_func_green_rupee__Fv */ int item_getcheck_func_green_rupee() { return -1; } /* 800C6388-800C6390 .text item_getcheck_func_blue_rupee__Fv */ int item_getcheck_func_blue_rupee() { return -1; } /* 800C6390-800C6398 .text item_getcheck_func_white_rupee__Fv */ int item_getcheck_func_white_rupee() { return -1; } /* 800C6398-800C63A0 .text item_getcheck_func_red_rupee__Fv */ int item_getcheck_func_red_rupee() { return -1; } /* 800C63A0-800C63A8 .text item_getcheck_func_purple_rupee__Fv */ int item_getcheck_func_purple_rupee() { return -1; } /* 800C63A8-800C63B0 .text item_getcheck_func_silver_rupee__Fv */ int item_getcheck_func_silver_rupee() { return -1; } /* 800C63B0-800C63B8 .text item_getcheck_func_kakera_heart__Fv */ int item_getcheck_func_kakera_heart() { return -1; } /* 800C63B8-800C63C0 .text item_getcheck_func_utuwa_heart__Fv */ int item_getcheck_func_utuwa_heart() { return -1; } /* 800C63C0-800C63C8 .text item_getcheck_func_s_magic__Fv */ int item_getcheck_func_s_magic() { return -1; } /* 800C63C8-800C63D0 .text item_getcheck_func_l_magic__Fv */ int item_getcheck_func_l_magic() { return -1; } /* 800C63D0-800C6404 .text item_getcheck_func_bomb_5__Fv */ int item_getcheck_func_bomb_5() { return dComIfGs_isGetItem(0xD, 0); } /* 800C6404-800C6438 .text item_getcheck_func_bomb_10__Fv */ int item_getcheck_func_bomb_10() { return dComIfGs_isGetItem(0xD, 0); } /* 800C6438-800C646C .text item_getcheck_func_bomb_20__Fv */ int item_getcheck_func_bomb_20() { return dComIfGs_isGetItem(0xD, 0); } /* 800C646C-800C64A0 .text item_getcheck_func_bomb_30__Fv */ int item_getcheck_func_bomb_30() { return dComIfGs_isGetItem(0xD, 0); } /* 800C64A0-800C64A8 .text item_getcheck_func_noentry__Fv */ int item_getcheck_func_noentry() { return -1; } /* 800C64A8-800C64DC .text item_getcheck_func_arrow_10__Fv */ int item_getcheck_func_arrow_10() { return dComIfGs_isGetItem(0xC, 0); } /* 800C64DC-800C6510 .text item_getcheck_func_arrow_20__Fv */ int item_getcheck_func_arrow_20() { return dComIfGs_isGetItem(0xC, 0); } /* 800C6510-800C6544 .text item_getcheck_func_arrow_30__Fv */ int item_getcheck_func_arrow_30() { return dComIfGs_isGetItem(0xC, 0); } /* 800C6544-800C654C .text item_getcheck_func_small_key__Fv */ int item_getcheck_func_small_key() { return -1; } /* 800C654C-800C6554 .text item_getcheck_func_recover_faily__Fv */ int item_getcheck_func_recover_faily() { return -1; } /* 800C6554-800C655C .text item_getcheck_func_triple_heart__Fv */ int item_getcheck_func_triple_heart() { return -1; } /* 800C655C-800C658C .text item_getcheck_func_pendant__Fv */ int item_getcheck_func_pendant() { return dComIfGs_isGetItemBeast(0x7); } /* 800C658C-800C65C0 .text item_getcheck_func_telescope__Fv */ int item_getcheck_func_telescope() { return dComIfGs_isGetItem(0x0, 0); } /* 800C65C0-800C65F4 .text item_getcheck_func_tncl_whitsl__Fv */ int item_getcheck_func_tncl_whitsl() { return dComIfGs_isGetItem(0x7, 0); } /* 800C65F4-800C6628 .text item_getcheck_func_wind_tact__Fv */ int item_getcheck_func_wind_tact() { return dComIfGs_isGetItem(0x2, 0); } /* 800C6628-800C665C .text item_getcheck_func_camera__Fv */ int item_getcheck_func_camera() { return dComIfGs_isGetItem(0x8, 0); } /* 800C665C-800C6690 .text item_getcheck_func_emono_bag__Fv */ int item_getcheck_func_emono_bag() { return dComIfGs_isGetItem(0x4, 0); } /* 800C6690-800C66C4 .text item_getcheck_func_rope__Fv */ int item_getcheck_func_rope() { return dComIfGs_isGetItem(0x3, 0); } /* 800C66C4-800C66F8 .text item_getcheck_func_camera2__Fv */ int item_getcheck_func_camera2() { return dComIfGs_isGetItem(0x8, 1); } /* 800C66F8-800C672C .text item_getcheck_func_bow__Fv */ int item_getcheck_func_bow() { return dComIfGs_isGetItem(0xC, 0); } /* 800C672C-800C6760 .text item_getcheck_func_pwr_groove__Fv */ int item_getcheck_func_pwr_groove() { return dComIfGs_isCollect(0x2, 0); } /* 800C6760-800C6794 .text item_getcheck_func_hvy_boots__Fv */ int item_getcheck_func_hvy_boots() { return dComIfGs_isGetItem(0x9, 0); } /* 800C6794-800C67C8 .text item_getcheck_func_drgn_shield__Fv */ int item_getcheck_func_drgn_shield() { return dComIfGs_isGetItem(0xA, 0); } /* 800C67C8-800C67D0 .text item_getcheck_func_water_boots__Fv */ int item_getcheck_func_water_boots() { return -1; } /* 800C67D0-800C6804 .text item_getcheck_func_esa_bag__Fv */ int item_getcheck_func_esa_bag() { return dComIfGs_isGetItem(0xB, 0); } /* 800C6804-800C6838 .text item_getcheck_func_boomerang__Fv */ int item_getcheck_func_boomerang() { return dComIfGs_isGetItem(0x5, 0); } /* 800C6838-800C6840 .text item_getcheck_func_bare_hand__Fv */ int item_getcheck_func_bare_hand() { return -1; } /* 800C6840-800C6874 .text item_getcheck_func_hookshot__Fv */ int item_getcheck_func_hookshot() { return dComIfGs_isGetItem(0x13, 0); } /* 800C6874-800C68A8 .text item_getcheck_func_warasibe_bag__Fv */ int item_getcheck_func_warasibe_bag() { return dComIfGs_isGetItem(0x12, 0); } /* 800C68A8-800C68B0 .text item_getcheck_func_bomb_bag__Fv */ int item_getcheck_func_bomb_bag() { return -1; } /* 800C68B0-800C68E4 .text item_getcheck_func_hummer__Fv */ int item_getcheck_func_hummer() { return dComIfGs_isGetItem(0x14, 0); } /* 800C68E4-800C6918 .text item_getcheck_func_deku_leaf__Fv */ int item_getcheck_func_deku_leaf() { return dComIfGs_isGetItem(0x6, 0); } /* 800C6918-800C694C .text item_getcheck_func_magic_arrow__Fv */ int item_getcheck_func_magic_arrow() { return dComIfGs_isGetItem(0xC, 1); } /* 800C694C-800C6980 .text item_getcheck_func_light_arrow__Fv */ int item_getcheck_func_light_arrow() { return dComIfGs_isGetItem(0xC, 2); } /* 800C6980-800C69B4 .text item_getcheck_func_sword__Fv */ int item_getcheck_func_sword() { return dComIfGs_isCollect(0x0, 0); } /* 800C69B4-800C69E8 .text item_getcheck_func_master_sword__Fv */ int item_getcheck_func_master_sword() { return dComIfGs_isCollect(0x0, 1); } /* 800C69E8-800C6A1C .text item_getcheck_func_lv3_sword__Fv */ int item_getcheck_func_lv3_sword() { return dComIfGs_isCollect(0x0, 2); } /* 800C6A1C-800C6A50 .text item_getcheck_func_shield__Fv */ int item_getcheck_func_shield() { return dComIfGs_isCollect(0x1, 0); } /* 800C6A50-800C6A84 .text item_getcheck_func_mirror_shield__Fv */ int item_getcheck_func_mirror_shield() { return dComIfGs_isCollect(0x1, 1); } /* 800C6A84-800C6AB8 .text item_getcheck_func_master_sword_ex__Fv */ int item_getcheck_func_master_sword_ex() { return dComIfGs_isCollect(0x0, 3); } /* 800C6AB8-800C6AEC .text item_getcheck_func_pirates_omamori__Fv */ int item_getcheck_func_pirates_omamori() { return dComIfGs_isCollect(0x3, 0); } /* 800C6AEC-800C6B20 .text item_getcheck_func_heros_omamori__Fv */ int item_getcheck_func_heros_omamori() { return dComIfGs_isCollect(0x4, 0); } /* 800C6B20-800C6B28 .text item_getcheck_func_grass_ball__Fv */ int item_getcheck_func_grass_ball() { return -1; } /* 800C6B28-800C6B58 .text item_getcheck_func_skull_necklace__Fv */ int item_getcheck_func_skull_necklace() { return dComIfGs_isGetItemBeast(0x0); } /* 800C6B58-800C6B88 .text item_getcheck_func_bokobaba_seed__Fv */ int item_getcheck_func_bokobaba_seed() { return dComIfGs_isGetItemBeast(0x1); } /* 800C6B88-800C6BB8 .text item_getcheck_func_golden_feather__Fv */ int item_getcheck_func_golden_feather() { return dComIfGs_isGetItemBeast(0x2); } /* 800C6BB8-800C6BE8 .text item_getcheck_func_boko_belt__Fv */ int item_getcheck_func_boko_belt() { return dComIfGs_isGetItemBeast(0x3); } /* 800C6BE8-800C6C18 .text item_getcheck_func_red_jerry__Fv */ int item_getcheck_func_red_jerry() { return dComIfGs_isGetItemBeast(0x4); } /* 800C6C18-800C6C48 .text item_getcheck_func_green_jerry__Fv */ int item_getcheck_func_green_jerry() { return dComIfGs_isGetItemBeast(0x5); } /* 800C6C48-800C6C78 .text item_getcheck_func_blue_jerry__Fv */ int item_getcheck_func_blue_jerry() { return dComIfGs_isGetItemBeast(0x6); } /* 800C6C78-800C6CA8 .text item_getcheck_func_map__Fv */ int item_getcheck_func_map() { return dComIfGs_isDungeonItemMap(); } /* 800C6CA8-800C6CB0 .text item_getcheck_func_compass__Fv */ int item_getcheck_func_compass() { return -1; } /* 800C6CB0-800C6CE0 .text item_getcheck_func_boss_key__Fv */ int item_getcheck_func_boss_key() { return dComIfGs_isDungeonItemBossKey(); } /* 800C6CE0-800C6D10 .text item_getcheck_func_empty_bship__Fv */ int item_getcheck_func_empty_bship() { return dComIfGs_isGetBottleItem(EMPTY_BSHIP); } /* 800C6D10-800C6D40 .text item_getcheck_func_empty_bottle__Fv */ int item_getcheck_func_empty_bottle() { return dComIfGs_isGetBottleItem(dItem_EMPTY_BOTTLE_e); } /* 800C6D40-800C6D70 .text item_getcheck_func_red_bottle__Fv */ int item_getcheck_func_red_bottle() { return dComIfGs_isGetBottleItem(dItem_RED_POTION_e); } /* 800C6D70-800C6DA0 .text item_getcheck_func_green_bottle__Fv */ int item_getcheck_func_green_bottle() { return dComIfGs_isGetBottleItem(dItem_GREEN_POTION_e); } /* 800C6DA0-800C6DD0 .text item_getcheck_func_blue_bottle__Fv */ int item_getcheck_func_blue_bottle() { return dComIfGs_isGetBottleItem(dItem_BLUE_POTION_e); } /* 800C6DD0-800C6E00 .text item_getcheck_func_bottleship__Fv */ int item_getcheck_func_bottleship() { return dComIfGs_isGetBottleItem(dItem_HALF_SOUP_BOTTLE_e); } /* 800C6E00-800C6E30 .text item_getcheck_func_bin_in_bottleship__Fv */ int item_getcheck_func_bin_in_bottleship() { return dComIfGs_isGetBottleItem(dItem_SOUP_BOTTLE_e); } /* 800C6E30-800C6E60 .text item_getcheck_func_bin_in_water__Fv */ int item_getcheck_func_bin_in_water() { return dComIfGs_isGetBottleItem(dItem_WATER_BOTTLE_e); } /* 800C6E60-800C6E90 .text item_getcheck_func_bin__Fv */ int item_getcheck_func_bin() { return dComIfGs_isGetBottleItem(dItem_FAIRY_BOTTLE_e); } /* 800C6E90-800C6EC0 .text item_getcheck_func_triforce1__Fv */ int item_getcheck_func_triforce1() { return dComIfGs_isTriforce(0); } /* 800C6EC0-800C6EF0 .text item_getcheck_func_triforce2__Fv */ int item_getcheck_func_triforce2() { return dComIfGs_isTriforce(1); } /* 800C6EF0-800C6F20 .text item_getcheck_func_triforce3__Fv */ int item_getcheck_func_triforce3() { return dComIfGs_isTriforce(2); } /* 800C6F20-800C6F50 .text item_getcheck_func_triforce4__Fv */ int item_getcheck_func_triforce4() { return dComIfGs_isTriforce(3); } /* 800C6F50-800C6F80 .text item_getcheck_func_triforce5__Fv */ int item_getcheck_func_triforce5() { return dComIfGs_isTriforce(4); } /* 800C6F80-800C6FB0 .text item_getcheck_func_triforce6__Fv */ int item_getcheck_func_triforce6() { return dComIfGs_isTriforce(5); } /* 800C6FB0-800C6FE0 .text item_getcheck_func_triforce7__Fv */ int item_getcheck_func_triforce7() { return dComIfGs_isTriforce(6); } /* 800C6FE0-800C7010 .text item_getcheck_func_triforce8__Fv */ int item_getcheck_func_triforce8() { return dComIfGs_isTriforce(7); } /* 800C7010-800C7040 .text item_getcheck_func_pearl1__Fv */ int item_getcheck_func_pearl1() { return dComIfGs_isSymbol(0); } /* 800C7040-800C7070 .text item_getcheck_func_pearl2__Fv */ int item_getcheck_func_pearl2() { return dComIfGs_isSymbol(1); } /* 800C7070-800C70A0 .text item_getcheck_func_pearl3__Fv */ int item_getcheck_func_pearl3() { return dComIfGs_isSymbol(2); } /* 800C70A0-800C70D0 .text item_getcheck_func_tact_song1__Fv */ int item_getcheck_func_tact_song1() { return dComIfGs_isTact(0); } /* 800C70D0-800C7100 .text item_getcheck_func_tact_song2__Fv */ int item_getcheck_func_tact_song2() { return dComIfGs_isTact(1); } /* 800C7100-800C7130 .text item_getcheck_func_tact_song3__Fv */ int item_getcheck_func_tact_song3() { return dComIfGs_isTact(2); } /* 800C7130-800C7160 .text item_getcheck_func_tact_song4__Fv */ int item_getcheck_func_tact_song4() { return dComIfGs_isTact(3); } /* 800C7160-800C7190 .text item_getcheck_func_tact_song5__Fv */ int item_getcheck_func_tact_song5() { return dComIfGs_isTact(4); } /* 800C7190-800C71C0 .text item_getcheck_func_tact_song6__Fv */ int item_getcheck_func_tact_song6() { return dComIfGs_isTact(5); } /* 800C71C0-800C71F4 .text item_getcheck_func_normal_sail__Fv */ int item_getcheck_func_normal_sail() { return dComIfGs_isGetItem(0x1, 0); } /* 800C71F4-800C71FC .text item_getcheck_func_zora_sail__Fv */ int item_getcheck_func_zora_sail() { return -1; } /* 800C71FC-800C7204 .text item_getcheck_func_tincle_sail__Fv */ int item_getcheck_func_tincle_sail() { return -1; } /* 800C7204-800C720C .text item_getcheck_func_sail__Fv */ int item_getcheck_func_sail() { return -1; } /* 800C720C-800C723C .text item_getcheck_func_bird_esa_5__Fv */ int item_getcheck_func_bird_esa_5() { return dComIfGs_isGetItemBait(0x0); } /* 800C723C-800C726C .text item_getcheck_func_animal_esa__Fv */ int item_getcheck_func_animal_esa() { return dComIfGs_isGetItemBait(0x1); } /* 800C726C-800C729C .text item_getcheck_func_esa1__Fv */ int item_getcheck_func_esa1() { return dComIfGs_isGetItemBait(0x2); } /* 800C729C-800C72CC .text item_getcheck_func_esa2__Fv */ int item_getcheck_func_esa2() { return dComIfGs_isGetItemBait(0x3); } /* 800C72CC-800C72FC .text item_getcheck_func_esa3__Fv */ int item_getcheck_func_esa3() { return dComIfGs_isGetItemBait(0x4); } /* 800C72FC-800C732C .text item_getcheck_func_esa4__Fv */ int item_getcheck_func_esa4() { return dComIfGs_isGetItemBait(0x5); } /* 800C732C-800C735C .text item_getcheck_func_esa5__Fv */ int item_getcheck_func_esa5() { return dComIfGs_isGetItemBait(0x6); } /* 800C735C-800C7364 .text item_getcheck_func_magic_bean__Fv */ int item_getcheck_func_magic_bean() { return -1; } /* 800C7364-800C7394 .text item_getcheck_func_bird_esa_10__Fv */ int item_getcheck_func_bird_esa_10() { return dComIfGs_isGetItemBait(0x7); } /* 800C7394-800C73C4 .text item_getcheck_func_flower_1__Fv */ int item_getcheck_func_flower_1() { return dComIfGs_isGetItemReserve(0x0); } /* 800C73C4-800C73F4 .text item_getcheck_func_flower_2__Fv */ int item_getcheck_func_flower_2() { return dComIfGs_isGetItemReserve(0x1); } /* 800C73F4-800C7424 .text item_getcheck_func_flower_3__Fv */ int item_getcheck_func_flower_3() { return dComIfGs_isGetItemReserve(0x2); } /* 800C7424-800C7454 .text item_getcheck_func_heros_flag__Fv */ int item_getcheck_func_heros_flag() { return dComIfGs_isGetItemReserve(0x3); } /* 800C7454-800C7484 .text item_getcheck_func_tairyo_flag__Fv */ int item_getcheck_func_tairyo_flag() { return dComIfGs_isGetItemReserve(0x4); } /* 800C7484-800C74B4 .text item_getcheck_func_sales_flag__Fv */ int item_getcheck_func_sales_flag() { return dComIfGs_isGetItemReserve(0x5); } /* 800C74B4-800C74E4 .text item_getcheck_func_wind_flag__Fv */ int item_getcheck_func_wind_flag() { return dComIfGs_isGetItemReserve(0x6); } /* 800C74E4-800C7514 .text item_getcheck_func_red_flag__Fv */ int item_getcheck_func_red_flag() { return dComIfGs_isGetItemReserve(0x7); } /* 800C7514-800C7544 .text item_getcheck_func_fossil_head__Fv */ int item_getcheck_func_fossil_head() { return dComIfGs_isGetItemReserve(0x8); } /* 800C7544-800C7574 .text item_getcheck_func_water_statue__Fv */ int item_getcheck_func_water_statue() { return dComIfGs_isGetItemReserve(0x9); } /* 800C7574-800C75A4 .text item_getcheck_func_postman_statue__Fv */ int item_getcheck_func_postman_statue() { return dComIfGs_isGetItemReserve(0xA); } /* 800C75A4-800C75D4 .text item_getcheck_func_president_statue__Fv */ int item_getcheck_func_president_statue() { return dComIfGs_isGetItemReserve(0xB); } /* 800C75D4-800C7604 .text item_getcheck_func_letter00__Fv */ int item_getcheck_func_letter00() { return dComIfGs_isGetItemReserve(0xC); } /* 800C7604-800C7634 .text item_getcheck_func_magic_seed__Fv */ int item_getcheck_func_magic_seed() { return dComIfGs_isGetItemReserve(0xD); } /* 800C7634-800C7664 .text item_getcheck_func_magys_letter__Fv */ int item_getcheck_func_magys_letter() { return dComIfGs_isGetItemReserve(0xE); } /* 800C7664-800C7694 .text item_getcheck_func_mo_letter__Fv */ int item_getcheck_func_mo_letter() { return dComIfGs_isGetItemReserve(0xF); } /* 800C7694-800C76C4 .text item_getcheck_func_cottage_paper__Fv */ int item_getcheck_func_cottage_paper() { return dComIfGs_isGetItemReserve(0x10); } /* 800C76C4-800C76F4 .text item_getcheck_func_kaisen_present1__Fv */ int item_getcheck_func_kaisen_present1() { return dComIfGs_isGetItemReserve(0x11); } /* 800C76F4-800C7724 .text item_getcheck_func_kaisen_present2__Fv */ int item_getcheck_func_kaisen_present2() { return dComIfGs_isGetItemReserve(0x12); } /* 800C7724-800C7754 .text item_getcheck_func_salvage_item1__Fv */ int item_getcheck_func_salvage_item1() { return dComIfGs_isGetItemReserve(0x13); } /* 800C7754-800C7784 .text item_getcheck_func_salvage_item2__Fv */ int item_getcheck_func_salvage_item2() { return dComIfGs_isGetItemReserve(0x14); } /* 800C7784-800C77B4 .text item_getcheck_func_salvage_item3__Fv */ int item_getcheck_func_salvage_item3() { return dComIfGs_isGetItemReserve(0x15); } /* 800C77B4-800C77E4 .text item_getcheck_func_xxx_039__Fv */ int item_getcheck_func_xxx_039() { return dComIfGs_isGetItemReserve(0x16); } /* 800C77E4-800C7814 .text item_getcheck_func_lithograph1__Fv */ int item_getcheck_func_lithograph1() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_1); } /* 800C7814-800C7844 .text item_getcheck_func_lithograph2__Fv */ int item_getcheck_func_lithograph2() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_2); } /* 800C7844-800C7874 .text item_getcheck_func_lithograph3__Fv */ int item_getcheck_func_lithograph3() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_3); } /* 800C7874-800C78A4 .text item_getcheck_func_lithograph4__Fv */ int item_getcheck_func_lithograph4() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_4); } /* 800C78A4-800C78D4 .text item_getcheck_func_lithograph5__Fv */ int item_getcheck_func_lithograph5() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_5); } /* 800C78D4-800C7904 .text item_getcheck_func_lithograph6__Fv */ int item_getcheck_func_lithograph6() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_6); } /* 800C7904-800C7934 .text item_getcheck_func_lithograph7__Fv */ int item_getcheck_func_lithograph7() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_7); } /* 800C7934-800C7964 .text item_getcheck_func_lithograph8__Fv */ int item_getcheck_func_lithograph8() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_8); } /* 800C7964-800C7994 .text item_getcheck_func_lithograph9__Fv */ int item_getcheck_func_lithograph9() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_9); } /* 800C7994-800C79C4 .text item_getcheck_func_lithograph10__Fv */ int item_getcheck_func_lithograph10() { return dComIfGs_isEventBit(dSv_evtBit_c::LITHOGRAPH_10); } /* 800C79C4-800C79F4 .text item_getcheck_func_lithograph11__Fv */ int item_getcheck_func_lithograph11() { return dComIfGs_isGetCollectMap(60); } /* 800C79F4-800C7A24 .text item_getcheck_func_lithograph12__Fv */ int item_getcheck_func_lithograph12() { return dComIfGs_isGetCollectMap(59); } /* 800C7A24-800C7A54 .text item_getcheck_func_lithograph13__Fv */ int item_getcheck_func_lithograph13() { return dComIfGs_isGetCollectMap(58); } /* 800C7A54-800C7A84 .text item_getcheck_func_lithograph14__Fv */ int item_getcheck_func_lithograph14() { return dComIfGs_isGetCollectMap(57); } /* 800C7A84-800C7AB4 .text item_getcheck_func_lithograph15__Fv */ int item_getcheck_func_lithograph15() { return dComIfGs_isGetCollectMap(56); } /* 800C7AB4-800C7AE4 .text item_getcheck_func_lithograph16__Fv */ int item_getcheck_func_lithograph16() { return dComIfGs_isGetCollectMap(55); } /* 800C7AE4-800C7B50 .text getRotenItemNumInBag__Fv */ int getRotenItemNumInBag() { int num = 0; for (u8 i = FLOWER_1; i <= PRESIDENT_STATUE; i++) { num += dComIfGs_checkReserveItem(i); } return num; } /* 800C7B50-800C7B7C .text isDaizaItem__FUc */ BOOL isDaizaItem(u8 itemNo) { BOOL isDaiza = FALSE; if (itemNo == FLOWER_1 || itemNo == FLOWER_2 || itemNo == FLOWER_3 || itemNo == HEROS_FLAG || itemNo == TAIRYO_FLAG || itemNo == SALES_FLAG || itemNo == WIND_FLAG || itemNo == RED_FLAG || itemNo == FOSSIL_HEAD || itemNo == WATER_STATUE || itemNo == POSTMAN_STATUE || itemNo == PRESIDENT_STATUE) { isDaiza = TRUE; } return isDaiza; } /* 800C7B7C-800C7BA8 .text isBomb__FUc */ BOOL isBomb(u8 itemNo) { BOOL isBomb = FALSE; if (itemNo == dItem_BOMB_5_e || itemNo == dItem_BOMB_10_e || itemNo == dItem_BOMB_20_e || itemNo == dItem_BOMB_30_e) { isBomb = TRUE; } return isBomb; } /* 800C7BA8-800C7BD4 .text isArrow__FUc */ BOOL isArrow(u8 itemNo) { BOOL isArrow = FALSE; if (itemNo == dItem_ARROW_10_e || itemNo == dItem_ARROW_20_e || itemNo == dItem_ARROW_30_e) { isArrow = TRUE; } return isArrow; } /* 800C7BD4-800C7C08 .text isEmono__FUc */ BOOL isEmono(u8 itemNo) { BOOL isEmono = FALSE; if (itemNo == dItem_JOY_PENDANT_e || itemNo == dItem_SKULL_NECKLACE_e || itemNo == dItem_BOKOBABA_SEED_e || itemNo == dItem_GOLDEN_FEATHER_e || itemNo == BOKO_BELT || itemNo == dItem_RED_JELLY_e || itemNo == dItem_GREEN_JELLY_e || itemNo == dItem_BLUE_JELLY_e) { isEmono = TRUE; } return isEmono; } /* 800C7C08-800C7C34 .text isEsa__FUc */ BOOL isEsa(u8 itemNo) { BOOL isEsa = FALSE; if (itemNo == dItem_BIRD_BAIT_5_e || itemNo == dItem_HYOI_PEAR_e || itemNo == MAGIC_BEAN) { isEsa = TRUE; } return isEsa; } /* 800C7C34-800C7C60 .text isRupee__FUc */ BOOL isRupee(u8 itemNo) { BOOL isRupee = FALSE; if (itemNo == dItem_GREEN_RUPEE_e || itemNo == dItem_BLUE_RUPEE_e || itemNo == dItem_YELLOW_RUPEE_e || itemNo == dItem_RED_RUPEE_e || itemNo == dItem_PURPLE_RUPEE_e || itemNo == dItem_ORANGE_RUPEE_e || itemNo == dItem_SILVER_RUPEE_e) { isRupee = TRUE; } return isRupee; } /* 800C7C60-800C7C7C .text isLimitedItem__FUc */ BOOL isLimitedItem(u8 itemNo) { BOOL isLimited = FALSE; if (itemNo == dItem_BLUE_JELLY_e) { isLimited = TRUE; } return isLimited; } /* 800C7C7C-800C7CB0 .text isNonSavedEmono__FUc */ BOOL isNonSavedEmono(u8 itemNo) { BOOL isEmono = FALSE; if (itemNo == dItem_JOY_PENDANT_e || itemNo == dItem_SKULL_NECKLACE_e || itemNo == dItem_BOKOBABA_SEED_e || itemNo == dItem_GOLDEN_FEATHER_e || itemNo == BOKO_BELT || itemNo == dItem_RED_JELLY_e || itemNo == dItem_GREEN_JELLY_e) // No dItem_BLUE_JELLY_e { isEmono = TRUE; } return isEmono; } /* 800C7CB0-800C7CDC .text isUseClothPacket__FUc */ BOOL isUseClothPacket(u8 itemNo) { BOOL isCloth = FALSE; if (itemNo == HEROS_FLAG || itemNo == TAIRYO_FLAG || itemNo == SALES_FLAG || itemNo == RED_FLAG) { isCloth = TRUE; } return isCloth; } /* 800C7CDC-800C7D08 .text isTriforce__FUc */ BOOL isTriforce(u8 itemNo) { BOOL isTriforce = FALSE; if (itemNo == dItem_TRIFORCE1_e || itemNo == dItem_TRIFORCE2_e || itemNo == dItem_TRIFORCE3_e || itemNo == dItem_TRIFORCE4_e || itemNo == dItem_TRIFORCE5_e || itemNo == dItem_TRIFORCE6_e || itemNo == dItem_TRIFORCE7_e || itemNo == dItem_TRIFORCE8_e) { isTriforce = TRUE; } return isTriforce; } /* 800C7D08-800C7D28 .text isHeart__FUc */ BOOL isHeart(u8 itemNo) { BOOL isHeart = FALSE; if (itemNo == dItem_HEART_e || itemNo == dItem_TRIPLE_HEART_e) { isHeart = TRUE; } return isHeart; } /* 800C7D28-800C7D70 .text getItemNoByLife__FUc */ u8 getItemNoByLife(u8 itemNo) { int life = dComIfGs_getLife() * 100; int max = dComIfGs_getMaxLife() & 0xFC; u8 lifePercent = life / max; if (lifePercent != 100) { return itemNo; } if (itemNo == dItem_HEART_e) { itemNo = dItem_GREEN_RUPEE_e; } if (itemNo == dItem_TRIPLE_HEART_e) { return dItem_YELLOW_RUPEE_e; } return itemNo; } /* 800C7D70-800C7ED0 .text check_itemno__Fi */ u8 check_itemno(int itemNo) { if (dComIfGs_getMaxMagic() == 0 && (itemNo == dItem_SMALL_MAGIC_e || itemNo == dItem_LARGE_MAGIC_e)) { return dItem_GREEN_RUPEE_e; } if (!dComIfGs_isGetItem(0xC, 0) && !dComIfGs_isGetItem(0xC, 1) && !dComIfGs_isGetItem(0xC, 2)) { // Does not own any bow. if (isArrow(itemNo)) { return dItem_GREEN_RUPEE_e; } } if (!dComIfGs_isGetItem(0xD, 0)) { // Does not own bombs. if (isBomb(itemNo)) { return dItem_GREEN_RUPEE_e; } } if (!checkItemGet(dItem_BAIT_BAG_e, TRUE)) { if (isEsa(itemNo)) { return dItem_GREEN_RUPEE_e; } } if (!checkItemGet(dItem_SPOILS_BAG_e, TRUE)) { if (isEmono(itemNo)) { return dItem_GREEN_RUPEE_e; } } if (itemNo == dItem_TRIPLE_HEART_e) { itemNo = dItem_HEART_e; } return itemNo; } /* 800C7ED0-800C8214 .text getEmonoItemFromLifeBallTable__FUs */ u8 getEmonoItemFromLifeBallTable(u16 itemTableIdx) { u8 items[16]; items[0] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM0(), itemTableIdx); items[1] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM1(), itemTableIdx); items[2] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM2(), itemTableIdx); items[3] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM3(), itemTableIdx); items[4] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM4(), itemTableIdx); items[5] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM5(), itemTableIdx); items[6] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM6(), itemTableIdx); items[7] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetITEM7(), itemTableIdx); for (int i = 0; i < 8; i++) { if (isEmono(items[i])) { return items[i]; } } items[0] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM0(), itemTableIdx); items[1] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM1(), itemTableIdx); items[2] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM2(), itemTableIdx); items[3] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM3(), itemTableIdx); items[4] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM4(), itemTableIdx); items[5] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM5(), itemTableIdx); items[6] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM6(), itemTableIdx); items[7] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM7(), itemTableIdx); items[8] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM8(), itemTableIdx); items[9] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM9(), itemTableIdx); items[10] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM10(), itemTableIdx); items[11] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM11(), itemTableIdx); items[12] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM12(), itemTableIdx); items[13] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM13(), itemTableIdx); items[14] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM14(), itemTableIdx); items[15] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM15(), itemTableIdx); for (int i = 0; i < (int)ARRAY_SIZE(items); i++) { if (isEmono(items[i])) { return items[i]; } } return dItem_NONE_e; } /* 800C8214-800C8498 .text getItemFromLifeBallTableWithoutEmono__FUs */ u8 getItemFromLifeBallTableWithoutEmono(u16 itemTableIdx) { u8 items[16]; items[0] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM0(), itemTableIdx); items[1] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM1(), itemTableIdx); items[2] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM2(), itemTableIdx); items[3] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM3(), itemTableIdx); items[4] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM4(), itemTableIdx); items[5] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM5(), itemTableIdx); items[6] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM6(), itemTableIdx); items[7] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM7(), itemTableIdx); items[8] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM8(), itemTableIdx); items[9] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM9(), itemTableIdx); items[10] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM10(), itemTableIdx); items[11] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM11(), itemTableIdx); items[12] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM12(), itemTableIdx); items[13] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM13(), itemTableIdx); items[14] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM14(), itemTableIdx); items[15] = dComIfGp_CharTbl()->GetInf(dComIfGp_CharTbl()->GetNITEM15(), itemTableIdx); for (int i = 0; i < 8; i++) { int randIdx = cM_rndF(15.999f); if (!isEmono(items[randIdx]) && items[randIdx] != dItem_NONE_e) { return items[randIdx]; } } for (int i = 0; i < 16; i++) { if (!isEmono(items[i]) && items[i] != dItem_NONE_e) { return items[i]; } } return dItem_NONE_e; }