#ifndef D_D_ITEM_H #define D_D_ITEM_H #include "d/com/d_com_inf_game.h" #include "dolphin/types.h" void item_func_HEART(); void item_func_GREEN_RUPEE(); void item_func_BLUE_RUPEE(); void item_func_YELLOW_RUPEE(); void item_func_RED_RUPEE(); void item_func_PURPLE_RUPEE(); void item_func_ORANGE_RUPEE(); void item_func_SILVER_RUPEE(); void item_func_S_MAGIC(); void item_func_L_MAGIC(); void item_func_BOMB_5(); void item_func_BOMB_10(); void item_func_BOMB_20(); void item_func_BOMB_30(); void item_func_ARROW_10(); void item_func_ARROW_20(); void item_func_ARROW_30(); void item_func_ARROW_1(); void item_func_PACHINKO_SHOT(); void item_func_WATER_BOMB_5(); void item_func_WATER_BOMB_10(); void item_func_WATER_BOMB_20(); void item_func_WATER_BOMB_30(); void item_func_BOMB_INSECT_5(); void item_func_BOMB_INSECT_10(); void item_func_BOMB_INSECT_20(); void item_func_BOMB_INSECT_30(); void item_func_RECOVER_FAILY(); void item_func_TRIPLE_HEART(); void item_func_SMALL_KEY(); void item_func_KAKERA_HEART(); void item_func_UTUWA_HEART(); void item_func_MAP(); void item_func_COMPUS(); void item_func_DUNGEON_EXIT(); void item_func_BOSS_KEY(); void item_func_DUNGEON_BACK(); void item_func_SWORD(); void item_func_MASTER_SWORD(); void item_func_WOOD_SHIELD(); void item_func_SHIELD(); void item_func_HYLIA_SHIELD(); void item_func_TKS_LETTER(); void item_func_WEAR_CASUAL(); void item_func_WEAR_KOKIRI(); void item_func_ARMOR(); void item_func_WEAR_ZORA(); void item_func_MAGIC_LV1(); void item_func_DUNGEON_EXIT_2(); void item_func_WALLET_LV1(); void item_func_WALLET_LV2(); void item_func_WALLET_LV3(); void item_func_ZORAS_JEWEL(); void item_func_HAWK_EYE(); void item_func_WOOD_STICK(); void item_func_BOOMERANG(); void item_func_SPINNER(); void item_func_IRONBALL(); void item_func_BOW(); void item_func_HOOKSHOT(); void item_func_HVY_BOOTS(); void item_func_COPY_ROD(); void item_func_W_HOOKSHOT(); void item_func_KANTERA(); void item_func_LIGHT_SWORD(); void item_func_FISHING_ROD_1(); void item_func_PACHINKO(); void item_func_COPY_ROD_2(); void item_func_BOMB_BAG_LV2(); void item_func_BOMB_BAG_LV1(); void item_func_BOMB_IN_BAG(); void item_func_LIGHT_ARROW(); void item_func_ARROW_LV1(); void item_func_ARROW_LV2(); void item_func_ARROW_LV3(); void item_func_LURE_ROD(); void item_func_BOMB_ARROW(); void item_func_HAWK_ARROW(); void item_func_BEE_ROD(); void item_func_JEWEL_ROD(); void item_func_WORM_ROD(); void item_func_JEWEL_BEE_ROD(); void item_func_JEWEL_WORM_ROD(); void item_func_EMPTY_BOTTLE(); void item_func_RED_BOTTLE(); void item_func_GREEN_BOTTLE(); void item_func_BLUE_BOTTLE(); void item_func_MILK_BOTTLE(); void item_func_HALF_MILK_BOTTLE(); void item_func_OIL_BOTTLE(); void item_func_WATER_BOTTLE(); void item_func_OIL_BOTTLE2(); void item_func_RED_BOTTLE2(); void item_func_UGLY_SOUP(); void item_func_HOT_SPRING(); void item_func_FAIRY_BOTTLE(); void item_func_HOT_SPRING2(); void item_func_OIL2(); void item_func_OIL(); void item_func_NORMAL_BOMB(); void item_func_WATER_BOMB(); void item_func_POKE_BOMB(); void item_func_FAIRY_DROP(); void item_func_WORM(); void item_func_DROP_BOTTLE(); void item_func_BEE_CHILD(); void item_func_CHUCHU_RARE(); void item_func_CHUCHU_RED(); void item_func_CHUCHU_BLUE(); void item_func_CHUCHU_GREEN(); void item_func_CHUCHU_YELLOW(); void item_func_CHUCHU_PURPLE(); void item_func_LV1_SOUP(); void item_func_LV2_SOUP(); void item_func_LV3_SOUP(); void item_func_LETTER(); void item_func_BILL(); void item_func_WOOD_STATUE(); void item_func_IRIAS_PENDANT(); void item_func_HORSE_FLUTE(); void item_func_RAFRELS_MEMO(); void item_func_ASHS_SCRIBBLING(); void item_func_CHUCHU_YELLOW2(); void item_func_OIL_BOTTLE3(); void item_func_SHOP_BEE_CHILD(); void item_func_CHUCHU_BLACK(); void item_func_LIGHT_DROP(); void item_func_DROP_CONTAINER(); void item_func_DROP_CONTAINER02(); void item_func_DROP_CONTAINER03(); void item_func_FILLED_CONTAINER(); void item_func_MIRROR_PIECE_2(); void item_func_MIRROR_PIECE_3(); void item_func_MIRROR_PIECE_4(); void item_func_SMELL_YELIA_POUCH(); void item_func_SMELL_PUMPKIN(); void item_func_SMELL_POH(); void item_func_SMELL_FISH(); void item_func_SMELL_CHILDREN(); void item_func_SMELL_MEDICINE(); void item_func_M_BEETLE(); void item_func_F_BEETLE(); void item_func_M_BUTTERFLY(); void item_func_F_BUTTERFLY(); void item_func_M_STAG_BEETLE(); void item_func_F_STAG_BEETLE(); void item_func_M_GRASSHOPPER(); void item_func_F_GRASSHOPPER(); void item_func_M_NANAFUSHI(); void item_func_F_NANAFUSHI(); void item_func_M_DANGOMUSHI(); void item_func_F_DANGOMUSHI(); void item_func_M_MANTIS(); void item_func_F_MANTIS(); void item_func_M_LADYBUG(); void item_func_F_LADYBUG(); void item_func_M_SNAIL(); void item_func_F_SNAIL(); void item_func_M_DRAGONFLY(); void item_func_F_DRAGONFLY(); void item_func_M_ANT(); void item_func_F_ANT(); void item_func_M_MAYFLY(); void item_func_F_MAYFLY(); void item_func_POU_SPIRIT(); void item_func_ANCIENT_DOCUMENT(); void item_func_AIR_LETTER(); void item_func_ANCIENT_DOCUMENT2(); void item_func_LV7_DUNGEON_EXIT(); void item_func_LINKS_SAVINGS(); void item_func_SMALL_KEY2(); void item_func_POU_FIRE1(); void item_func_POU_FIRE2(); void item_func_POU_FIRE3(); void item_func_POU_FIRE4(); void item_func_BOSSRIDER_KEY(); void item_func_TOMATO_PUREE(); void item_func_TASTE(); void item_func_LV5_BOSS_KEY(); void item_func_SURFBOARD(); void item_func_KANTERA2(); void item_func_L2_KEY_PIECES1(); void item_func_L2_KEY_PIECES2(); void item_func_L2_KEY_PIECES3(); void item_func_KEY_OF_CARAVAN(); void item_func_LV2_BOSS_KEY(); void item_func_KEY_OF_FILONE(); void item_func_noentry(); s32 item_getcheck_func_HEART(); s32 item_getcheck_func_GREEN_RUPEE(); s32 item_getcheck_func_BLUE_RUPEE(); s32 item_getcheck_func_YELLOW_RUPEE(); s32 item_getcheck_func_RED_RUPEE(); s32 item_getcheck_func_PURPLE_RUPEE(); s32 item_getcheck_func_ORANGE_RUPEE(); s32 item_getcheck_func_SILVER_RUPEE(); s32 item_getcheck_func_S_MAGIC(); s32 item_getcheck_func_L_MAGIC(); s32 item_getcheck_func_BOMB_5(); s32 item_getcheck_func_BOMB_10(); s32 item_getcheck_func_BOMB_20(); s32 item_getcheck_func_BOMB_30(); s32 item_getcheck_func_ARROW_10(); s32 item_getcheck_func_ARROW_20(); s32 item_getcheck_func_ARROW_30(); s32 item_getcheck_func_ARROW_1(); s32 item_getcheck_func_PACHINKO_SHOT(); s32 item_getcheck_func_WATER_BOMB_5(); s32 item_getcheck_func_WATER_BOMB_10(); s32 item_getcheck_func_WATER_BOMB_20(); s32 item_getcheck_func_WATER_BOMB_30(); s32 item_getcheck_func_BOMB_INSECT_5(); s32 item_getcheck_func_BOMB_INSECT_10(); s32 item_getcheck_func_BOMB_INSECT_20(); s32 item_getcheck_func_BOMB_INSECT_30(); s32 item_getcheck_func_RECOVER_FAILY(); s32 item_getcheck_func_TRIPLE_HEART(); s32 item_getcheck_func_SMALL_KEY(); s32 item_getcheck_func_KAKERA_HEART(); s32 item_getcheck_func_UTUWA_HEART(); s32 item_getcheck_func_MAP(); s32 item_getcheck_func_COMPUS(); s32 item_getcheck_func_DUNGEON_EXIT(); s32 item_getcheck_func_BOSS_KEY(); s32 item_getcheck_func_DUNGEON_BACK(); s32 item_getcheck_func_SWORD(); s32 item_getcheck_func_MASTER_SWORD(); s32 item_getcheck_func_WOOD_SHIELD(); s32 item_getcheck_func_SHIELD(); s32 item_getcheck_func_HYLIA_SHIELD(); s32 item_getcheck_func_TKS_LETTER(); s32 item_getcheck_func_WEAR_CASUAL(); s32 item_getcheck_func_WEAR_KOKIRI(); s32 item_getcheck_func_ARMOR(); s32 item_getcheck_func_WEAR_ZORA(); s32 item_getcheck_func_MAGIC_LV1(); s32 item_getcheck_func_DUNGEON_EXIT_2(); s32 item_getcheck_func_WALLET_LV1(); s32 item_getcheck_func_WALLET_LV2(); s32 item_getcheck_func_WALLET_LV3(); s32 item_getcheck_func_ZORAS_JEWEL(); s32 item_getcheck_func_HAWK_EYE(); s32 item_getcheck_func_WOOD_STICK(); s32 item_getcheck_func_BOOMERANG(); s32 item_getcheck_func_SPINNER(); s32 item_getcheck_func_IRONBALL(); s32 item_getcheck_func_BOW(); s32 item_getcheck_func_HOOKSHOT(); s32 item_getcheck_func_HVY_BOOTS(); s32 item_getcheck_func_COPY_ROD(); s32 item_getcheck_func_W_HOOKSHOT(); s32 item_getcheck_func_KANTERA(); s32 item_getcheck_func_LIGHT_SWORD(); s32 item_getcheck_func_FISHING_ROD_1(); s32 item_getcheck_func_PACHINKO(); s32 item_getcheck_func_COPY_ROD_2(); s32 item_getcheck_func_BOMB_BAG_LV2(); s32 item_getcheck_func_BOMB_BAG_LV1(); s32 item_getcheck_func_BOMB_IN_BAG(); s32 item_getcheck_func_LIGHT_ARROW(); s32 item_getcheck_func_ARROW_LV1(); s32 item_getcheck_func_ARROW_LV2(); s32 item_getcheck_func_ARROW_LV3(); s32 item_getcheck_func_LURE_ROD(); s32 item_getcheck_func_BOMB_ARROW(); s32 item_getcheck_func_HAWK_ARROW(); s32 item_getcheck_func_BEE_ROD(); s32 item_getcheck_func_JEWEL_ROD(); s32 item_getcheck_func_WORM_ROD(); s32 item_getcheck_func_JEWEL_BEE_ROD(); s32 item_getcheck_func_JEWEL_WORM_ROD(); s32 item_getcheck_func_EMPTY_BOTTLE(); s32 item_getcheck_func_RED_BOTTLE(); s32 item_getcheck_func_GREEN_BOTTLE(); s32 item_getcheck_func_BLUE_BOTTLE(); s32 item_getcheck_func_MILK_BOTTLE(); s32 item_getcheck_func_HALF_MILK_BOTTLE(); s32 item_getcheck_func_OIL_BOTTLE(); s32 item_getcheck_func_WATER_BOTTLE(); s32 item_getcheck_func_OIL_BOTTLE2(); s32 item_getcheck_func_RED_BOTTLE2(); s32 item_getcheck_func_UGLY_SOUP(); s32 item_getcheck_func_HOT_SPRING(); s32 item_getcheck_func_FAIRY_BOTTLE(); s32 item_getcheck_func_HOT_SPRING2(); s32 item_getcheck_func_OIL2(); s32 item_getcheck_func_OIL(); s32 item_getcheck_func_NORMAL_BOMB(); s32 item_getcheck_func_WATER_BOMB(); s32 item_getcheck_func_POKE_BOMB(); s32 item_getcheck_func_FAIRY_DROP(); s32 item_getcheck_func_WORM(); s32 item_getcheck_func_DROP_BOTTLE(); s32 item_getcheck_func_BEE_CHILD(); s32 item_getcheck_func_CHUCHU_RARE(); s32 item_getcheck_func_CHUCHU_RED(); s32 item_getcheck_func_CHUCHU_BLUE(); s32 item_getcheck_func_CHUCHU_GREEN(); s32 item_getcheck_func_CHUCHU_YELLOW(); s32 item_getcheck_func_CHUCHU_PURPLE(); s32 item_getcheck_func_LV1_SOUP(); s32 item_getcheck_func_LV2_SOUP(); s32 item_getcheck_func_LV3_SOUP(); s32 item_getcheck_func_LETTER(); s32 item_getcheck_func_BILL(); s32 item_getcheck_func_WOOD_STATUE(); s32 item_getcheck_func_IRIAS_PENDANT(); s32 item_getcheck_func_HORSE_FLUTE(); s32 item_getcheck_func_RAFRELS_MEMO(); s32 item_getcheck_func_ASHS_SCRIBBLING(); s32 item_getcheck_func_CHUCHU_YELLOW2(); s32 item_getcheck_func_OIL_BOTTLE3(); s32 item_getcheck_func_SHOP_BEE_CHILD(); s32 item_getcheck_func_CHUCHU_BLACK(); s32 item_getcheck_func_LIGHT_DROP(); s32 item_getcheck_func_DROP_CONTAINER(); s32 item_getcheck_func_DROP_CONTAINER02(); s32 item_getcheck_func_DROP_CONTAINER03(); s32 item_getcheck_func_FILLED_CONTAINER(); s32 item_getcheck_func_MIRROR_PIECE_2(); s32 item_getcheck_func_MIRROR_PIECE_3(); s32 item_getcheck_func_MIRROR_PIECE_4(); s32 item_getcheck_func_SMELL_YELIA_POUCH(); s32 item_getcheck_func_SMELL_PUMPKIN(); s32 item_getcheck_func_SMELL_POH(); s32 item_getcheck_func_SMELL_FISH(); s32 item_getcheck_func_SMELL_CHILDREN(); s32 item_getcheck_func_SMELL_MEDICINE(); s32 item_getcheck_func_M_BEETLE(); s32 item_getcheck_func_F_BEETLE(); s32 item_getcheck_func_M_BUTTERFLY(); s32 item_getcheck_func_F_BUTTERFLY(); s32 item_getcheck_func_M_STAG_BEETLE(); s32 item_getcheck_func_F_STAG_BEETLE(); s32 item_getcheck_func_M_GRASSHOPPER(); s32 item_getcheck_func_F_GRASSHOPPER(); s32 item_getcheck_func_M_NANAFUSHI(); s32 item_getcheck_func_F_NANAFUSHI(); s32 item_getcheck_func_M_DANGOMUSHI(); s32 item_getcheck_func_F_DANGOMUSHI(); s32 item_getcheck_func_M_MANTIS(); s32 item_getcheck_func_F_MANTIS(); s32 item_getcheck_func_M_LADYBUG(); s32 item_getcheck_func_F_LADYBUG(); s32 item_getcheck_func_M_SNAIL(); s32 item_getcheck_func_F_SNAIL(); s32 item_getcheck_func_M_DRAGONFLY(); s32 item_getcheck_func_F_DRAGONFLY(); s32 item_getcheck_func_M_ANT(); s32 item_getcheck_func_F_ANT(); s32 item_getcheck_func_M_MAYFLY(); s32 item_getcheck_func_F_MAYFLY(); s32 item_getcheck_func_POU_SPIRIT(); s32 item_getcheck_func_ANCIENT_DOCUMENT(); s32 item_getcheck_func_AIR_LETTER(); s32 item_getcheck_func_ANCIENT_DOCUMENT2(); s32 item_getcheck_func_LV7_DUNGEON_EXIT(); s32 item_getcheck_func_LINKS_SAVINGS(); s32 item_getcheck_func_SMALL_KEY2(); s32 item_getcheck_func_POU_FIRE1(); s32 item_getcheck_func_POU_FIRE2(); s32 item_getcheck_func_POU_FIRE3(); s32 item_getcheck_func_POU_FIRE4(); s32 item_getcheck_func_BOSSRIDER_KEY(); s32 item_getcheck_func_TOMATO_PUREE(); s32 item_getcheck_func_TASTE(); s32 item_getcheck_func_LV5_BOSS_KEY(); s32 item_getcheck_func_SURFBOARD(); s32 item_getcheck_func_KANTERA2(); s32 item_getcheck_func_L2_KEY_PIECES1(); s32 item_getcheck_func_L2_KEY_PIECES2(); s32 item_getcheck_func_L2_KEY_PIECES3(); s32 item_getcheck_func_KEY_OF_CARAVAN(); s32 item_getcheck_func_LV2_BOSS_KEY(); s32 item_getcheck_func_KEY_OF_FILONE(); s32 item_getcheck_func_noentry(); s32 checkItemGet(u8, int); s32 isBomb(u8); s32 isArrow(u8); void addBombCount(u8, u8); #endif /* D_D_ITEM_H */