From 316d8e6a1b38900e3968b895fb27ed6497cef7be Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 4 Oct 2026 13:27:22 -0400 Subject: [PATCH] Excluded Locations Migration (#7302) --- .../Rando Seed Settings - Beginner.json | 2 +- .../Enhancements/randomizer/location_list.cpp | 12 + .../Enhancements/randomizer/randomizer.cpp | 9 +- .../Enhancements/randomizer/static_data.cpp | 2546 +++++++++++++++++ soh/soh/Enhancements/randomizer/static_data.h | 3 + soh/soh/SohGui/SohMenuRandomizer.cpp | 20 +- 6 files changed, 2567 insertions(+), 25 deletions(-) diff --git a/soh/assets/custom/presets/Rando Seed Settings - Beginner.json b/soh/assets/custom/presets/Rando Seed Settings - Beginner.json index 22e0eaaf9b..560b1e8a86 100644 --- a/soh/assets/custom/presets/Rando Seed Settings - Beginner.json +++ b/soh/assets/custom/presets/Rando Seed Settings - Beginner.json @@ -16,7 +16,7 @@ "DampeHint": 1, "DoorOfTime": 2, "EnableBombchuDrops": 1, - "ExcludedLocations": "147,148,233,323,", + "ExcludedLocations": "RC_KAK_40_GOLD_SKULLTULA_REWARD,RC_KAK_50_GOLD_SKULLTULA_REWARD,RC_ZR_FROGS_OCARINA_GAME,RC_GF_HBA_1500_POINTS,", "FortressCarpenters": 1, "FrogsHint": 1, "FullWallets": 1, diff --git a/soh/soh/Enhancements/randomizer/location_list.cpp b/soh/soh/Enhancements/randomizer/location_list.cpp index 7e456fa70c..0cfc58e85e 100644 --- a/soh/soh/Enhancements/randomizer/location_list.cpp +++ b/soh/soh/Enhancements/randomizer/location_list.cpp @@ -1,7 +1,10 @@ #include "static_data.h" +#include "randomizerEnumStrings.h" #include "z64save.h" #include "SeedContext.h" #include "dungeon.h" +#include +#include std::array Rando::StaticData::locationTable; std::multimap, RandomizerCheck> Rando::StaticData::CheckFromActorMultimap; @@ -1020,6 +1023,15 @@ void Rando::StaticData::InitHashMaps() { CheckFromActorMultimap.emplace( std::make_tuple((int16_t)location.GetActorID(), (int16_t)location.GetScene(), location.GetActorParams()), location.GetRandomizerCheck()); + if (location.GetRandomizerCheck() != RC_UNKNOWN_CHECK) { + std::string name(EnumToString(location.GetRandomizerCheck())); + if (excludedLocationToEnum.contains(name)) { + SPDLOG_ERROR("REPEATED EXCLUDED LOCATION NAME " + name); + assert(false); + } else { + excludedLocationToEnum[name] = location.GetRandomizerCheck(); + } + } } } diff --git a/soh/soh/Enhancements/randomizer/randomizer.cpp b/soh/soh/Enhancements/randomizer/randomizer.cpp index d6669cbe7c..9920897368 100644 --- a/soh/soh/Enhancements/randomizer/randomizer.cpp +++ b/soh/soh/Enhancements/randomizer/randomizer.cpp @@ -937,13 +937,8 @@ void GenerateRandomizerImgui(std::string seed = "") { // RANDOTODO proper UI for selecting if a spoiler loaded should be used for settings Rando::Settings::GetInstance()->SetAllToContext(); - // todo: this efficiently when we build out cvar array support - std::set excludedLocations; - std::stringstream excludedLocationStringStream(CVarGetString(CVAR_RANDOMIZER_SETTING("ExcludedLocations"), "")); - std::string excludedLocationString; - while (getline(excludedLocationStringStream, excludedLocationString, ',')) { - excludedLocations.insert((RandomizerCheck)std::stoi(excludedLocationString)); - } + std::set excludedLocations = + Rando::StaticData::ParseExcludedLocations(CVarGetString(CVAR_RANDOMIZER_SETTING("ExcludedLocations"), "")); // todo: better way to sort out linking tricks rather than name diff --git a/soh/soh/Enhancements/randomizer/static_data.cpp b/soh/soh/Enhancements/randomizer/static_data.cpp index ec7482eb0c..0cc0b28815 100644 --- a/soh/soh/Enhancements/randomizer/static_data.cpp +++ b/soh/soh/Enhancements/randomizer/static_data.cpp @@ -1,5 +1,7 @@ +#include #include #include "static_data.h" +#include "randomizerEnumStrings.h" #include namespace Rando { @@ -483,6 +485,2550 @@ std::unordered_map StaticData::trickToEnum = { { "224", RT_LOST_WOOD_NAVI_DIVE }, }; +// Snapshot of 9.2.3's RC values to support numeric entries. Excluded locations now store RC_ instead +std::unordered_map StaticData::excludedLocationToEnum = { + { "1", RC_LINKS_POCKET }, + { "2", RC_QUEEN_GOHMA }, + { "3", RC_KING_DODONGO }, + { "4", RC_BARINADE }, + { "5", RC_PHANTOM_GANON }, + { "6", RC_VOLVAGIA }, + { "7", RC_MORPHA }, + { "8", RC_BONGO_BONGO }, + { "9", RC_TWINROVA }, + { "10", RC_GANON }, + { "11", RC_GIFT_FROM_RAURU }, + { "12", RC_SONG_FROM_IMPA }, + { "13", RC_SONG_FROM_MALON }, + { "14", RC_SONG_FROM_SARIA }, + { "15", RC_SONG_FROM_ROYAL_FAMILYS_TOMB }, + { "16", RC_SONG_FROM_OCARINA_OF_TIME }, + { "17", RC_SONG_FROM_WINDMILL }, + { "18", RC_SHEIK_IN_FOREST }, + { "19", RC_SHEIK_IN_CRATER }, + { "20", RC_SHEIK_IN_ICE_CAVERN }, + { "21", RC_SHEIK_AT_COLOSSUS }, + { "22", RC_SHEIK_IN_KAKARIKO }, + { "23", RC_SHEIK_AT_TEMPLE }, + { "24", RC_KF_MIDOS_TOP_LEFT_CHEST }, + { "25", RC_KF_MIDOS_TOP_RIGHT_CHEST }, + { "26", RC_KF_MIDOS_BOTTOM_LEFT_CHEST }, + { "27", RC_KF_MIDOS_BOTTOM_RIGHT_CHEST }, + { "28", RC_KF_KOKIRI_SWORD_CHEST }, + { "29", RC_KF_STORMS_GROTTO_CHEST }, + { "30", RC_KF_LINKS_HOUSE_COW }, + { "31", RC_KF_GS_KNOW_IT_ALL_HOUSE }, + { "32", RC_KF_GS_BEAN_PATCH }, + { "33", RC_KF_GS_HOUSE_OF_TWINS }, + { "34", RC_KF_SHOP_ITEM_1 }, + { "35", RC_KF_SHOP_ITEM_2 }, + { "36", RC_KF_SHOP_ITEM_3 }, + { "37", RC_KF_SHOP_ITEM_4 }, + { "38", RC_KF_SHOP_ITEM_5 }, + { "39", RC_KF_SHOP_ITEM_6 }, + { "40", RC_KF_SHOP_ITEM_7 }, + { "41", RC_KF_SHOP_ITEM_8 }, + { "42", RC_LW_GIFT_FROM_SARIA }, + { "43", RC_LW_OCARINA_MEMORY_GAME }, + { "44", RC_LW_TARGET_IN_WOODS }, + { "45", RC_LW_NEAR_SHORTCUTS_GROTTO_CHEST }, + { "46", RC_LW_TRADE_COJIRO }, + { "47", RC_DEKU_THEATER_SKULL_MASK }, + { "48", RC_DEKU_THEATER_MASK_OF_TRUTH }, + { "49", RC_LW_SKULL_KID }, + { "50", RC_LW_TRADE_ODD_POTION }, + { "51", RC_LW_DEKU_SCRUB_NEAR_BRIDGE }, + { "52", RC_LW_DEKU_SCRUB_NEAR_DEKU_THEATER_LEFT }, + { "53", RC_LW_DEKU_SCRUB_NEAR_DEKU_THEATER_RIGHT }, + { "54", RC_LW_DEKU_SCRUB_GROTTO_FRONT }, + { "55", RC_LW_DEKU_SCRUB_GROTTO_REAR }, + { "56", RC_LW_GS_BEAN_PATCH_NEAR_BRIDGE }, + { "57", RC_LW_GS_BEAN_PATCH_NEAR_THEATER }, + { "58", RC_LW_GS_ABOVE_THEATER }, + { "59", RC_SFM_WOLFOS_GROTTO_CHEST }, + { "60", RC_SFM_DEKU_SCRUB_GROTTO_FRONT }, + { "61", RC_SFM_DEKU_SCRUB_GROTTO_REAR }, + { "62", RC_SFM_GS }, + { "63", RC_HF_OCARINA_OF_TIME_ITEM }, + { "64", RC_HF_NEAR_MARKET_GROTTO_CHEST }, + { "65", RC_HF_TEKTITE_GROTTO_FREESTANDING_POH }, + { "66", RC_HF_SOUTHEAST_GROTTO_CHEST }, + { "67", RC_HF_OPEN_GROTTO_CHEST }, + { "68", RC_HF_DEKU_SCRUB_GROTTO }, + { "69", RC_HF_COW_GROTTO_COW }, + { "70", RC_HF_GS_COW_GROTTO }, + { "71", RC_HF_GS_NEAR_KAK_GROTTO }, + { "72", RC_MARKET_SHOOTING_GALLERY_REWARD }, + { "73", RC_MARKET_BOMBCHU_BOWLING_FIRST_PRIZE }, + { "74", RC_MARKET_BOMBCHU_BOWLING_SECOND_PRIZE }, + { "75", RC_MARKET_LOST_DOG }, + { "76", RC_MARKET_TREASURE_CHEST_GAME_REWARD }, + { "77", RC_MARKET_10_BIG_POES }, + { "78", RC_MARKET_TREASURE_CHEST_GAME_ITEM_1 }, + { "79", RC_MARKET_TREASURE_CHEST_GAME_ITEM_2 }, + { "80", RC_MARKET_TREASURE_CHEST_GAME_ITEM_3 }, + { "81", RC_MARKET_TREASURE_CHEST_GAME_ITEM_4 }, + { "82", RC_MARKET_TREASURE_CHEST_GAME_ITEM_5 }, + { "83", RC_MARKET_TREASURE_CHEST_GAME_KEY_1 }, + { "84", RC_MARKET_TREASURE_CHEST_GAME_KEY_2 }, + { "85", RC_MARKET_TREASURE_CHEST_GAME_KEY_3 }, + { "86", RC_MARKET_TREASURE_CHEST_GAME_KEY_4 }, + { "87", RC_MARKET_TREASURE_CHEST_GAME_KEY_5 }, + { "88", RC_MARKET_GS_GUARD_HOUSE }, + { "89", RC_MARKET_BAZAAR_ITEM_1 }, + { "90", RC_MARKET_BAZAAR_ITEM_2 }, + { "91", RC_MARKET_BAZAAR_ITEM_3 }, + { "92", RC_MARKET_BAZAAR_ITEM_4 }, + { "93", RC_MARKET_BAZAAR_ITEM_5 }, + { "94", RC_MARKET_BAZAAR_ITEM_6 }, + { "95", RC_MARKET_BAZAAR_ITEM_7 }, + { "96", RC_MARKET_BAZAAR_ITEM_8 }, + { "97", RC_MARKET_POTION_SHOP_ITEM_1 }, + { "98", RC_MARKET_POTION_SHOP_ITEM_2 }, + { "99", RC_MARKET_POTION_SHOP_ITEM_3 }, + { "100", RC_MARKET_POTION_SHOP_ITEM_4 }, + { "101", RC_MARKET_POTION_SHOP_ITEM_5 }, + { "102", RC_MARKET_POTION_SHOP_ITEM_6 }, + { "103", RC_MARKET_POTION_SHOP_ITEM_7 }, + { "104", RC_MARKET_POTION_SHOP_ITEM_8 }, + { "105", RC_MARKET_BOMBCHU_SHOP_ITEM_1 }, + { "106", RC_MARKET_BOMBCHU_SHOP_ITEM_2 }, + { "107", RC_MARKET_BOMBCHU_SHOP_ITEM_3 }, + { "108", RC_MARKET_BOMBCHU_SHOP_ITEM_4 }, + { "109", RC_MARKET_BOMBCHU_SHOP_ITEM_5 }, + { "110", RC_MARKET_BOMBCHU_SHOP_ITEM_6 }, + { "111", RC_MARKET_BOMBCHU_SHOP_ITEM_7 }, + { "112", RC_MARKET_BOMBCHU_SHOP_ITEM_8 }, + { "113", RC_TOT_LIGHT_ARROWS_CUTSCENE }, + { "114", RC_TOT_MASTER_SWORD }, + { "115", RC_HC_MALON_EGG }, + { "116", RC_HC_ZELDAS_LETTER }, + { "117", RC_HC_GREAT_FAIRY_REWARD }, + { "118", RC_HC_GS_TREE }, + { "119", RC_HC_GS_STORMS_GROTTO }, + { "120", RC_LLR_TALONS_CHICKENS }, + { "121", RC_LLR_FREESTANDING_POH }, + { "122", RC_LLR_DEKU_SCRUB_GROTTO_LEFT }, + { "123", RC_LLR_DEKU_SCRUB_GROTTO_CENTER }, + { "124", RC_LLR_DEKU_SCRUB_GROTTO_RIGHT }, + { "125", RC_LLR_STABLES_LEFT_COW }, + { "126", RC_LLR_STABLES_RIGHT_COW }, + { "127", RC_LLR_TOWER_LEFT_COW }, + { "128", RC_LLR_TOWER_RIGHT_COW }, + { "129", RC_LLR_GS_HOUSE_WINDOW }, + { "130", RC_LLR_GS_TREE }, + { "131", RC_LLR_GS_RAIN_SHED }, + { "132", RC_LLR_GS_BACK_WALL }, + { "133", RC_KAK_ANJU_AS_CHILD }, + { "134", RC_KAK_ANJU_AS_ADULT }, + { "135", RC_KAK_IMPAS_HOUSE_FREESTANDING_POH }, + { "136", RC_KAK_WINDMILL_FREESTANDING_POH }, + { "137", RC_KAK_MAN_ON_ROOF }, + { "138", RC_KAK_OPEN_GROTTO_CHEST }, + { "139", RC_KAK_REDEAD_GROTTO_CHEST }, + { "140", RC_KAK_SHOOTING_GALLERY_REWARD }, + { "141", RC_KAK_TRADE_ODD_MUSHROOM }, + { "142", RC_KAK_GRANNYS_SHOP }, + { "143", RC_KAK_TRADE_POCKET_CUCCO }, + { "144", RC_KAK_10_GOLD_SKULLTULA_REWARD }, + { "145", RC_KAK_20_GOLD_SKULLTULA_REWARD }, + { "146", RC_KAK_30_GOLD_SKULLTULA_REWARD }, + { "147", RC_KAK_40_GOLD_SKULLTULA_REWARD }, + { "148", RC_KAK_50_GOLD_SKULLTULA_REWARD }, + { "149", RC_KAK_100_GOLD_SKULLTULA_REWARD }, + { "150", RC_KAK_IMPAS_HOUSE_COW }, + { "151", RC_KAK_GS_TREE }, + { "152", RC_KAK_GS_GUARDS_HOUSE }, + { "153", RC_KAK_GS_WATCHTOWER }, + { "154", RC_KAK_GS_SKULLTULA_HOUSE }, + { "155", RC_KAK_GS_HOUSE_UNDER_CONSTRUCTION }, + { "156", RC_KAK_GS_ABOVE_IMPAS_HOUSE }, + { "157", RC_KAK_BAZAAR_ITEM_1 }, + { "158", RC_KAK_BAZAAR_ITEM_2 }, + { "159", RC_KAK_BAZAAR_ITEM_3 }, + { "160", RC_KAK_BAZAAR_ITEM_4 }, + { "161", RC_KAK_BAZAAR_ITEM_5 }, + { "162", RC_KAK_BAZAAR_ITEM_6 }, + { "163", RC_KAK_BAZAAR_ITEM_7 }, + { "164", RC_KAK_BAZAAR_ITEM_8 }, + { "165", RC_KAK_POTION_SHOP_ITEM_1 }, + { "166", RC_KAK_POTION_SHOP_ITEM_2 }, + { "167", RC_KAK_POTION_SHOP_ITEM_3 }, + { "168", RC_KAK_POTION_SHOP_ITEM_4 }, + { "169", RC_KAK_POTION_SHOP_ITEM_5 }, + { "170", RC_KAK_POTION_SHOP_ITEM_6 }, + { "171", RC_KAK_POTION_SHOP_ITEM_7 }, + { "172", RC_KAK_POTION_SHOP_ITEM_8 }, + { "173", RC_GRAVEYARD_SHIELD_GRAVE_CHEST }, + { "174", RC_GRAVEYARD_HEART_PIECE_GRAVE_CHEST }, + { "175", RC_GRAVEYARD_ROYAL_FAMILYS_TOMB_CHEST }, + { "176", RC_GRAVEYARD_FREESTANDING_POH }, + { "177", RC_GRAVEYARD_DAMPE_GRAVEDIGGING_TOUR }, + { "178", RC_GRAVEYARD_HOOKSHOT_CHEST }, + { "179", RC_GRAVEYARD_DAMPE_RACE_FREESTANDING_POH }, + { "180", RC_GRAVEYARD_GS_BEAN_PATCH }, + { "181", RC_GRAVEYARD_GS_WALL }, + { "182", RC_DMT_FREESTANDING_POH }, + { "183", RC_DMT_CHEST }, + { "184", RC_DMT_STORMS_GROTTO_CHEST }, + { "185", RC_DMT_TRADE_BROKEN_SWORD }, + { "186", RC_DMT_TRADE_EYEDROPS }, + { "187", RC_DMT_TRADE_CLAIM_CHECK }, + { "188", RC_DMT_GREAT_FAIRY_REWARD }, + { "189", RC_DMT_COW_GROTTO_COW }, + { "190", RC_DMT_GS_NEAR_KAK }, + { "191", RC_DMT_GS_BEAN_PATCH }, + { "192", RC_DMT_GS_ABOVE_DODONGOS_CAVERN }, + { "193", RC_DMT_GS_FALLING_ROCKS_PATH }, + { "194", RC_GC_DARUNIAS_JOY }, + { "195", RC_GC_POT_FREESTANDING_POH }, + { "196", RC_GC_ROLLING_GORON_AS_CHILD }, + { "197", RC_GC_ROLLING_GORON_AS_ADULT }, + { "198", RC_GC_MEDIGORON }, + { "199", RC_GC_MAZE_LEFT_CHEST }, + { "200", RC_GC_MAZE_RIGHT_CHEST }, + { "201", RC_GC_MAZE_CENTER_CHEST }, + { "202", RC_GC_DEKU_SCRUB_GROTTO_LEFT }, + { "203", RC_GC_DEKU_SCRUB_GROTTO_CENTER }, + { "204", RC_GC_DEKU_SCRUB_GROTTO_RIGHT }, + { "205", RC_GC_GS_CENTER_PLATFORM }, + { "206", RC_GC_GS_BOULDER_MAZE }, + { "207", RC_GC_SHOP_ITEM_1 }, + { "208", RC_GC_SHOP_ITEM_2 }, + { "209", RC_GC_SHOP_ITEM_3 }, + { "210", RC_GC_SHOP_ITEM_4 }, + { "211", RC_GC_SHOP_ITEM_5 }, + { "212", RC_GC_SHOP_ITEM_6 }, + { "213", RC_GC_SHOP_ITEM_7 }, + { "214", RC_GC_SHOP_ITEM_8 }, + { "215", RC_DMC_VOLCANO_FREESTANDING_POH }, + { "216", RC_DMC_WALL_FREESTANDING_POH }, + { "217", RC_DMC_UPPER_GROTTO_CHEST }, + { "218", RC_DMC_GREAT_FAIRY_REWARD }, + { "219", RC_DMC_DEKU_SCRUB }, + { "220", RC_DMC_DEKU_SCRUB_GROTTO_LEFT }, + { "221", RC_DMC_DEKU_SCRUB_GROTTO_CENTER }, + { "222", RC_DMC_DEKU_SCRUB_GROTTO_RIGHT }, + { "223", RC_DMC_GS_CRATE }, + { "224", RC_DMC_GS_BEAN_PATCH }, + { "225", RC_ZR_MAGIC_BEAN_SALESMAN }, + { "226", RC_ZR_OPEN_GROTTO_CHEST }, + { "227", RC_ZR_FROGS_ZELDAS_LULLABY }, + { "228", RC_ZR_FROGS_EPONAS_SONG }, + { "229", RC_ZR_FROGS_SARIAS_SONG }, + { "230", RC_ZR_FROGS_SUNS_SONG }, + { "231", RC_ZR_FROGS_SONG_OF_TIME }, + { "232", RC_ZR_FROGS_IN_THE_RAIN }, + { "233", RC_ZR_FROGS_OCARINA_GAME }, + { "234", RC_ZR_NEAR_OPEN_GROTTO_FREESTANDING_POH }, + { "235", RC_ZR_NEAR_DOMAIN_FREESTANDING_POH }, + { "236", RC_ZR_DEKU_SCRUB_GROTTO_FRONT }, + { "237", RC_ZR_DEKU_SCRUB_GROTTO_REAR }, + { "238", RC_ZR_GS_TREE }, + { "239", RC_ZR_GS_LADDER }, + { "240", RC_ZR_GS_NEAR_RAISED_GROTTOS }, + { "241", RC_ZR_GS_ABOVE_BRIDGE }, + { "242", RC_ZD_DIVING_MINIGAME }, + { "243", RC_ZD_CHEST }, + { "244", RC_ZD_KING_ZORA_THAWED }, + { "245", RC_ZD_TRADE_PRESCRIPTION }, + { "246", RC_ZD_GS_FROZEN_WATERFALL }, + { "247", RC_ZD_SHOP_ITEM_1 }, + { "248", RC_ZD_SHOP_ITEM_2 }, + { "249", RC_ZD_SHOP_ITEM_3 }, + { "250", RC_ZD_SHOP_ITEM_4 }, + { "251", RC_ZD_SHOP_ITEM_5 }, + { "252", RC_ZD_SHOP_ITEM_6 }, + { "253", RC_ZD_SHOP_ITEM_7 }, + { "254", RC_ZD_SHOP_ITEM_8 }, + { "255", RC_ZF_GREAT_FAIRY_REWARD }, + { "256", RC_ZF_ICEBERG_FREESTANDING_POH }, + { "257", RC_ZF_BOTTOM_FREESTANDING_POH }, + { "258", RC_ZF_GS_ABOVE_THE_LOG }, + { "259", RC_ZF_GS_TREE }, + { "260", RC_ZF_GS_HIDDEN_CAVE }, + { "261", RC_LH_UNDERWATER_ITEM }, + { "262", RC_LH_CHILD_FISHING }, + { "263", RC_LH_CHILD_FISH_1 }, + { "264", RC_LH_CHILD_FISH_2 }, + { "265", RC_LH_CHILD_FISH_3 }, + { "266", RC_LH_CHILD_FISH_4 }, + { "267", RC_LH_CHILD_FISH_5 }, + { "268", RC_LH_CHILD_FISH_6 }, + { "269", RC_LH_CHILD_FISH_7 }, + { "270", RC_LH_CHILD_FISH_8 }, + { "271", RC_LH_CHILD_FISH_9 }, + { "272", RC_LH_CHILD_FISH_10 }, + { "273", RC_LH_CHILD_FISH_11 }, + { "274", RC_LH_CHILD_FISH_12 }, + { "275", RC_LH_CHILD_FISH_13 }, + { "276", RC_LH_CHILD_FISH_14 }, + { "277", RC_LH_CHILD_FISH_15 }, + { "278", RC_LH_CHILD_LOACH_1 }, + { "279", RC_LH_CHILD_LOACH_2 }, + { "280", RC_LH_ADULT_FISHING }, + { "281", RC_LH_HYRULE_LOACH }, + { "282", RC_LH_ADULT_FISH_1 }, + { "283", RC_LH_ADULT_FISH_2 }, + { "284", RC_LH_ADULT_FISH_3 }, + { "285", RC_LH_ADULT_FISH_4 }, + { "286", RC_LH_ADULT_FISH_5 }, + { "287", RC_LH_ADULT_FISH_6 }, + { "288", RC_LH_ADULT_FISH_7 }, + { "289", RC_LH_ADULT_FISH_8 }, + { "290", RC_LH_ADULT_FISH_9 }, + { "291", RC_LH_ADULT_FISH_10 }, + { "292", RC_LH_ADULT_FISH_11 }, + { "293", RC_LH_ADULT_FISH_12 }, + { "294", RC_LH_ADULT_FISH_13 }, + { "295", RC_LH_ADULT_FISH_14 }, + { "296", RC_LH_ADULT_FISH_15 }, + { "297", RC_LH_ADULT_LOACH }, + { "298", RC_LH_LAB_DIVE }, + { "299", RC_LH_TRADE_FROG }, + { "300", RC_LH_FREESTANDING_POH }, + { "301", RC_LH_SUN }, + { "302", RC_LH_DEKU_SCRUB_GROTTO_LEFT }, + { "303", RC_LH_DEKU_SCRUB_GROTTO_CENTER }, + { "304", RC_LH_DEKU_SCRUB_GROTTO_RIGHT }, + { "305", RC_LH_GS_BEAN_PATCH }, + { "306", RC_LH_GS_LAB_WALL }, + { "307", RC_LH_GS_SMALL_ISLAND }, + { "308", RC_LH_GS_LAB_CRATE }, + { "309", RC_LH_GS_TREE }, + { "310", RC_GV_CRATE_FREESTANDING_POH }, + { "311", RC_GV_WATERFALL_FREESTANDING_POH }, + { "312", RC_GV_CHEST }, + { "313", RC_GV_TRADE_SAW }, + { "314", RC_GV_DEKU_SCRUB_GROTTO_FRONT }, + { "315", RC_GV_DEKU_SCRUB_GROTTO_REAR }, + { "316", RC_GV_COW }, + { "317", RC_GV_GS_SMALL_BRIDGE }, + { "318", RC_GV_GS_BEAN_PATCH }, + { "319", RC_GV_GS_BEHIND_TENT }, + { "320", RC_GV_GS_PILLAR }, + { "321", RC_GF_CHEST }, + { "322", RC_GF_HBA_1000_POINTS }, + { "323", RC_GF_HBA_1500_POINTS }, + { "324", RC_TH_FREED_CARPENTERS }, + { "325", RC_TH_1_TORCH_CARPENTER }, + { "326", RC_TH_DEAD_END_CARPENTER }, + { "327", RC_TH_DOUBLE_CELL_CARPENTER }, + { "328", RC_TH_STEEP_SLOPE_CARPENTER }, + { "329", RC_GF_GS_TOP_FLOOR }, + { "330", RC_GF_HBA_RANGE_GS }, + { "331", RC_HIDEOUT_JAIL_GUARD_1_TORCH }, + { "332", RC_HIDEOUT_JAIL_GUARD_2_TORCHES }, + { "333", RC_HIDEOUT_JAIL_GUARD_3_TORCHES }, + { "334", RC_HIDEOUT_JAIL_GUARD_4_TORCHES }, + { "335", RC_HIDEOUT_GERUDO_MEMBERSHIP_CARD }, + { "336", RC_WASTELAND_BOMBCHU_SALESMAN }, + { "337", RC_WASTELAND_CHEST }, + { "338", RC_WASTELAND_GS }, + { "339", RC_COLOSSUS_GREAT_FAIRY_REWARD }, + { "340", RC_COLOSSUS_FREESTANDING_POH }, + { "341", RC_COLOSSUS_DEKU_SCRUB_GROTTO_FRONT }, + { "342", RC_COLOSSUS_DEKU_SCRUB_GROTTO_REAR }, + { "343", RC_COLOSSUS_GS_BEAN_PATCH }, + { "344", RC_COLOSSUS_GS_TREE }, + { "345", RC_COLOSSUS_GS_HILL }, + { "346", RC_OGC_GREAT_FAIRY_REWARD }, + { "347", RC_OGC_GS }, + { "348", RC_DEKU_TREE_MAP_CHEST }, + { "349", RC_DEKU_TREE_SLINGSHOT_ROOM_SIDE_CHEST }, + { "350", RC_DEKU_TREE_SLINGSHOT_CHEST }, + { "351", RC_DEKU_TREE_COMPASS_CHEST }, + { "352", RC_DEKU_TREE_COMPASS_ROOM_SIDE_CHEST }, + { "353", RC_DEKU_TREE_BASEMENT_CHEST }, + { "354", RC_DEKU_TREE_GS_COMPASS_ROOM }, + { "355", RC_DEKU_TREE_GS_BASEMENT_VINES }, + { "356", RC_DEKU_TREE_GS_BASEMENT_GATE }, + { "357", RC_DEKU_TREE_GS_BASEMENT_BACK_ROOM }, + { "358", RC_DEKU_TREE_MQ_MAP_CHEST }, + { "359", RC_DEKU_TREE_MQ_SLINGSHOT_CHEST }, + { "360", RC_DEKU_TREE_MQ_SLINGSHOT_ROOM_BACK_CHEST }, + { "361", RC_DEKU_TREE_MQ_COMPASS_CHEST }, + { "362", RC_DEKU_TREE_MQ_BASEMENT_CHEST }, + { "363", RC_DEKU_TREE_MQ_BEFORE_SPINNING_LOG_CHEST }, + { "364", RC_DEKU_TREE_MQ_AFTER_SPINNING_LOG_CHEST }, + { "365", RC_DEKU_TREE_MQ_DEKU_SCRUB }, + { "366", RC_DEKU_TREE_MQ_GS_LOBBY }, + { "367", RC_DEKU_TREE_MQ_GS_PAST_BOULDER_VINES }, + { "368", RC_DEKU_TREE_MQ_GS_BASEMENT_GRAVES_ROOM }, + { "369", RC_DEKU_TREE_MQ_GS_BASEMENT_BACK_ROOM }, + { "370", RC_DEKU_TREE_QUEEN_GOHMA_HEART }, + { "371", RC_DODONGOS_CAVERN_MAP_CHEST }, + { "372", RC_DODONGOS_CAVERN_COMPASS_CHEST }, + { "373", RC_DODONGOS_CAVERN_BOMB_FLOWER_PLATFORM_CHEST }, + { "374", RC_DODONGOS_CAVERN_BOMB_BAG_CHEST }, + { "375", RC_DODONGOS_CAVERN_END_OF_BRIDGE_CHEST }, + { "376", RC_DODONGOS_CAVERN_DEKU_SCRUB_SIDE_ROOM_NEAR_DODONGOS }, + { "377", RC_DODONGOS_CAVERN_DEKU_SCRUB_LOBBY }, + { "378", RC_DODONGOS_CAVERN_DEKU_SCRUB_NEAR_BOMB_BAG_LEFT }, + { "379", RC_DODONGOS_CAVERN_DEKU_SCRUB_NEAR_BOMB_BAG_RIGHT }, + { "380", RC_DODONGOS_CAVERN_GS_SIDE_ROOM_NEAR_LOWER_LIZALFOS }, + { "381", RC_DODONGOS_CAVERN_GS_SCARECROW }, + { "382", RC_DODONGOS_CAVERN_GS_ALCOVE_ABOVE_STAIRS }, + { "383", RC_DODONGOS_CAVERN_GS_VINES_ABOVE_STAIRS }, + { "384", RC_DODONGOS_CAVERN_GS_BACK_ROOM }, + { "385", RC_DODONGOS_CAVERN_MQ_MAP_CHEST }, + { "386", RC_DODONGOS_CAVERN_MQ_BOMB_BAG_CHEST }, + { "387", RC_DODONGOS_CAVERN_MQ_TORCH_PUZZLE_ROOM_CHEST }, + { "388", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CHEST }, + { "389", RC_DODONGOS_CAVERN_MQ_COMPASS_CHEST }, + { "390", RC_DODONGOS_CAVERN_MQ_UNDER_GRAVE_CHEST }, + { "391", RC_DODONGOS_CAVERN_MQ_DEKU_SCRUB_LOBBY_FRONT }, + { "392", RC_DODONGOS_CAVERN_MQ_DEKU_SCRUB_LOBBY_REAR }, + { "393", RC_DODONGOS_CAVERN_MQ_DEKU_SCRUB_SIDE_ROOM_NEAR_LOWER_LIZALFOS }, + { "394", RC_DODONGOS_CAVERN_MQ_DEKU_SCRUB_STAIRCASE }, + { "395", RC_DODONGOS_CAVERN_MQ_GS_SCRUB_ROOM }, + { "396", RC_DODONGOS_CAVERN_MQ_GS_LARVAE_ROOM }, + { "397", RC_DODONGOS_CAVERN_MQ_GS_LIZALFOS_ROOM }, + { "398", RC_DODONGOS_CAVERN_MQ_GS_SONG_OF_TIME_BLOCK_ROOM }, + { "399", RC_DODONGOS_CAVERN_MQ_GS_BACK_AREA }, + { "400", RC_DODONGOS_CAVERN_BOSS_ROOM_CHEST }, + { "401", RC_DODONGOS_CAVERN_KING_DODONGO_HEART }, + { "402", RC_JABU_JABUS_BELLY_BOOMERANG_CHEST }, + { "403", RC_JABU_JABUS_BELLY_MAP_CHEST }, + { "404", RC_JABU_JABUS_BELLY_COMPASS_CHEST }, + { "405", RC_JABU_JABUS_BELLY_DEKU_SCRUB }, + { "406", RC_JABU_JABUS_BELLY_GS_WATER_SWITCH_ROOM }, + { "407", RC_JABU_JABUS_BELLY_GS_LOBBY_BASEMENT_LOWER }, + { "408", RC_JABU_JABUS_BELLY_GS_LOBBY_BASEMENT_UPPER }, + { "409", RC_JABU_JABUS_BELLY_GS_NEAR_BOSS }, + { "410", RC_JABU_JABUS_BELLY_MQ_MAP_CHEST }, + { "411", RC_JABU_JABUS_BELLY_MQ_FIRST_ROOM_SIDE_CHEST }, + { "412", RC_JABU_JABUS_BELLY_MQ_SECOND_ROOM_LOWER_CHEST }, + { "413", RC_JABU_JABUS_BELLY_MQ_COMPASS_CHEST }, + { "414", RC_JABU_JABUS_BELLY_MQ_BASEMENT_NEAR_SWITCHES_CHEST }, + { "415", RC_JABU_JABUS_BELLY_MQ_BASEMENT_NEAR_VINES_CHEST }, + { "416", RC_JABU_JABUS_BELLY_MQ_BOOMERANG_ROOM_SMALL_CHEST }, + { "417", RC_JABU_JABUS_BELLY_MQ_BOOMERANG_CHEST }, + { "418", RC_JABU_JABUS_BELLY_MQ_FALLING_LIKE_LIKE_ROOM_CHEST }, + { "419", RC_JABU_JABUS_BELLY_MQ_SECOND_ROOM_UPPER_CHEST }, + { "420", RC_JABU_JABUS_BELLY_MQ_NEAR_BOSS_CHEST }, + { "421", RC_JABU_JABUS_BELLY_MQ_COW }, + { "422", RC_JABU_JABUS_BELLY_MQ_GS_BOOMERANG_CHEST_ROOM }, + { "423", RC_JABU_JABUS_BELLY_MQ_GS_TAILPASARAN_ROOM }, + { "424", RC_JABU_JABUS_BELLY_MQ_GS_INVISIBLE_ENEMIES_ROOM }, + { "425", RC_JABU_JABUS_BELLY_MQ_GS_NEAR_BOSS }, + { "426", RC_JABU_JABUS_BELLY_BARINADE_HEART }, + { "427", RC_BOTTOM_OF_THE_WELL_FRONT_LEFT_FAKE_WALL_CHEST }, + { "428", RC_BOTTOM_OF_THE_WELL_FRONT_CENTER_BOMBABLE_CHEST }, + { "429", RC_BOTTOM_OF_THE_WELL_BACK_LEFT_BOMBABLE_CHEST }, + { "430", RC_BOTTOM_OF_THE_WELL_UNDERWATER_LEFT_CHEST }, + { "431", RC_BOTTOM_OF_THE_WELL_FREESTANDING_KEY }, + { "432", RC_BOTTOM_OF_THE_WELL_COMPASS_CHEST }, + { "433", RC_BOTTOM_OF_THE_WELL_CENTER_SKULLTULA_CHEST }, + { "434", RC_BOTTOM_OF_THE_WELL_RIGHT_BOTTOM_FAKE_WALL_CHEST }, + { "435", RC_BOTTOM_OF_THE_WELL_FIRE_KEESE_CHEST }, + { "436", RC_BOTTOM_OF_THE_WELL_LIKE_LIKE_CHEST }, + { "437", RC_BOTTOM_OF_THE_WELL_MAP_CHEST }, + { "438", RC_BOTTOM_OF_THE_WELL_UNDERWATER_FRONT_CHEST }, + { "439", RC_BOTTOM_OF_THE_WELL_INVISIBLE_CHEST }, + { "440", RC_BOTTOM_OF_THE_WELL_LENS_OF_TRUTH_CHEST }, + { "441", RC_BOTTOM_OF_THE_WELL_GS_WEST_INNER_ROOM }, + { "442", RC_BOTTOM_OF_THE_WELL_GS_EAST_INNER_ROOM }, + { "443", RC_BOTTOM_OF_THE_WELL_GS_LIKE_LIKE_CAGE }, + { "444", RC_BOTTOM_OF_THE_WELL_MQ_MAP_CHEST }, + { "445", RC_BOTTOM_OF_THE_WELL_MQ_EAST_INNER_ROOM_FREESTANDING_KEY }, + { "446", RC_BOTTOM_OF_THE_WELL_MQ_COMPASS_CHEST }, + { "447", RC_BOTTOM_OF_THE_WELL_MQ_DEAD_HAND_FREESTANDING_KEY }, + { "448", RC_BOTTOM_OF_THE_WELL_MQ_LENS_OF_TRUTH_CHEST }, + { "449", RC_BOTTOM_OF_THE_WELL_MQ_GS_COFFIN_ROOM }, + { "450", RC_BOTTOM_OF_THE_WELL_MQ_GS_WEST_INNER_ROOM }, + { "451", RC_BOTTOM_OF_THE_WELL_MQ_GS_BASEMENT }, + { "452", RC_FOREST_TEMPLE_FIRST_ROOM_CHEST }, + { "453", RC_FOREST_TEMPLE_FIRST_STALFOS_CHEST }, + { "454", RC_FOREST_TEMPLE_RAISED_ISLAND_COURTYARD_CHEST }, + { "455", RC_FOREST_TEMPLE_MAP_CHEST }, + { "456", RC_FOREST_TEMPLE_WELL_CHEST }, + { "457", RC_FOREST_TEMPLE_EYE_SWITCH_CHEST }, + { "458", RC_FOREST_TEMPLE_BOSS_KEY_CHEST }, + { "459", RC_FOREST_TEMPLE_FLOORMASTER_CHEST }, + { "460", RC_FOREST_TEMPLE_RED_POE_CHEST }, + { "461", RC_FOREST_TEMPLE_BOW_CHEST }, + { "462", RC_FOREST_TEMPLE_BLUE_POE_CHEST }, + { "463", RC_FOREST_TEMPLE_FALLING_CEILING_ROOM_CHEST }, + { "464", RC_FOREST_TEMPLE_BASEMENT_CHEST }, + { "465", RC_FOREST_TEMPLE_GS_FIRST_ROOM }, + { "466", RC_FOREST_TEMPLE_GS_LOBBY }, + { "467", RC_FOREST_TEMPLE_GS_RAISED_ISLAND_COURTYARD }, + { "468", RC_FOREST_TEMPLE_GS_LEVEL_ISLAND_COURTYARD }, + { "469", RC_FOREST_TEMPLE_GS_BASEMENT }, + { "470", RC_FOREST_TEMPLE_MQ_FIRST_ROOM_CHEST }, + { "471", RC_FOREST_TEMPLE_MQ_WOLFOS_CHEST }, + { "472", RC_FOREST_TEMPLE_MQ_WELL_CHEST }, + { "473", RC_FOREST_TEMPLE_MQ_RAISED_ISLAND_COURTYARD_LOWER_CHEST }, + { "474", RC_FOREST_TEMPLE_MQ_RAISED_ISLAND_COURTYARD_UPPER_CHEST }, + { "475", RC_FOREST_TEMPLE_MQ_BOSS_KEY_CHEST }, + { "476", RC_FOREST_TEMPLE_MQ_REDEAD_CHEST }, + { "477", RC_FOREST_TEMPLE_MQ_MAP_CHEST }, + { "478", RC_FOREST_TEMPLE_MQ_BOW_CHEST }, + { "479", RC_FOREST_TEMPLE_MQ_COMPASS_CHEST }, + { "480", RC_FOREST_TEMPLE_MQ_FALLING_CEILING_ROOM_CHEST }, + { "481", RC_FOREST_TEMPLE_MQ_BASEMENT_CHEST }, + { "482", RC_FOREST_TEMPLE_MQ_GS_FIRST_HALLWAY }, + { "483", RC_FOREST_TEMPLE_MQ_GS_RAISED_ISLAND_COURTYARD }, + { "484", RC_FOREST_TEMPLE_MQ_GS_LEVEL_ISLAND_COURTYARD }, + { "485", RC_FOREST_TEMPLE_MQ_GS_WELL }, + { "486", RC_FOREST_TEMPLE_MQ_GS_BLOCK_PUSH_ROOM }, + { "487", RC_FOREST_TEMPLE_PHANTOM_GANON_HEART }, + { "488", RC_FIRE_TEMPLE_NEAR_BOSS_CHEST }, + { "489", RC_FIRE_TEMPLE_FLARE_DANCER_CHEST }, + { "490", RC_FIRE_TEMPLE_BOSS_KEY_CHEST }, + { "491", RC_FIRE_TEMPLE_BIG_LAVA_ROOM_LOWER_OPEN_DOOR_CHEST }, + { "492", RC_FIRE_TEMPLE_BIG_LAVA_ROOM_BLOCKED_DOOR_CHEST }, + { "493", RC_FIRE_TEMPLE_BOULDER_MAZE_LOWER_CHEST }, + { "494", RC_FIRE_TEMPLE_BOULDER_MAZE_SIDE_ROOM_CHEST }, + { "495", RC_FIRE_TEMPLE_MAP_CHEST }, + { "496", RC_FIRE_TEMPLE_BOULDER_MAZE_SHORTCUT_CHEST }, + { "497", RC_FIRE_TEMPLE_BOULDER_MAZE_UPPER_CHEST }, + { "498", RC_FIRE_TEMPLE_SCARECROW_CHEST }, + { "499", RC_FIRE_TEMPLE_COMPASS_CHEST }, + { "500", RC_FIRE_TEMPLE_MEGATON_HAMMER_CHEST }, + { "501", RC_FIRE_TEMPLE_HIGHEST_GORON_CHEST }, + { "502", RC_FIRE_TEMPLE_GS_BOSS_KEY_LOOP }, + { "503", RC_FIRE_TEMPLE_GS_SONG_OF_TIME_ROOM }, + { "504", RC_FIRE_TEMPLE_GS_BOULDER_MAZE }, + { "505", RC_FIRE_TEMPLE_GS_SCARECROW_CLIMB }, + { "506", RC_FIRE_TEMPLE_GS_SCARECROW_TOP }, + { "507", RC_FIRE_TEMPLE_MQ_MAP_ROOM_SIDE_CHEST }, + { "508", RC_FIRE_TEMPLE_MQ_MEGATON_HAMMER_CHEST }, + { "509", RC_FIRE_TEMPLE_MQ_MAP_CHEST }, + { "510", RC_FIRE_TEMPLE_MQ_NEAR_BOSS_CHEST }, + { "511", RC_FIRE_TEMPLE_MQ_BIG_LAVA_ROOM_BLOCKED_DOOR_CHEST }, + { "512", RC_FIRE_TEMPLE_MQ_BOSS_KEY_CHEST }, + { "513", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_SIDE_ROOM_CHEST }, + { "514", RC_FIRE_TEMPLE_MQ_COMPASS_CHEST }, + { "515", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_CHEST }, + { "516", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_LOWER_CHEST }, + { "517", RC_FIRE_TEMPLE_MQ_FREESTANDING_KEY }, + { "518", RC_FIRE_TEMPLE_MQ_CHEST_ON_FIRE }, + { "519", RC_FIRE_TEMPLE_MQ_GS_BIG_LAVA_ROOM_OPEN_DOOR }, + { "520", RC_FIRE_TEMPLE_MQ_GS_SKULL_ON_FIRE }, + { "521", RC_FIRE_TEMPLE_MQ_GS_FIRE_WALL_MAZE_CENTER }, + { "522", RC_FIRE_TEMPLE_MQ_GS_FIRE_WALL_MAZE_SIDE_ROOM }, + { "523", RC_FIRE_TEMPLE_MQ_GS_ABOVE_FIRE_MAZE }, + { "524", RC_FIRE_TEMPLE_VOLVAGIA_HEART }, + { "525", RC_WATER_TEMPLE_COMPASS_CHEST }, + { "526", RC_WATER_TEMPLE_MAP_CHEST }, + { "527", RC_WATER_TEMPLE_CRACKED_WALL_CHEST }, + { "528", RC_WATER_TEMPLE_TORCHES_CHEST }, + { "529", RC_WATER_TEMPLE_BOSS_KEY_CHEST }, + { "530", RC_WATER_TEMPLE_CENTRAL_PILLAR_CHEST }, + { "531", RC_WATER_TEMPLE_CENTRAL_BOW_TARGET_CHEST }, + { "532", RC_WATER_TEMPLE_LONGSHOT_CHEST }, + { "533", RC_WATER_TEMPLE_RIVER_CHEST }, + { "534", RC_WATER_TEMPLE_DRAGON_CHEST }, + { "535", RC_WATER_TEMPLE_GS_BEHIND_GATE }, + { "536", RC_WATER_TEMPLE_GS_NEAR_BOSS_KEY_CHEST }, + { "537", RC_WATER_TEMPLE_GS_CENTRAL_PILLAR }, + { "538", RC_WATER_TEMPLE_GS_FALLING_PLATFORM_ROOM }, + { "539", RC_WATER_TEMPLE_GS_RIVER }, + { "540", RC_WATER_TEMPLE_MQ_LONGSHOT_CHEST }, + { "541", RC_WATER_TEMPLE_MQ_MAP_CHEST }, + { "542", RC_WATER_TEMPLE_MQ_COMPASS_CHEST }, + { "543", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_CHEST }, + { "544", RC_WATER_TEMPLE_MQ_BOSS_KEY_CHEST }, + { "545", RC_WATER_TEMPLE_MQ_FREESTANDING_KEY }, + { "546", RC_WATER_TEMPLE_MQ_GS_LIZALFOS_HALLWAY }, + { "547", RC_WATER_TEMPLE_MQ_GS_BEFORE_UPPER_WATER_SWITCH }, + { "548", RC_WATER_TEMPLE_MQ_GS_RIVER }, + { "549", RC_WATER_TEMPLE_MQ_GS_FREESTANDING_KEY_AREA }, + { "550", RC_WATER_TEMPLE_MQ_GS_TRIPLE_WALL_TORCH }, + { "551", RC_WATER_TEMPLE_MORPHA_HEART }, + { "552", RC_SHADOW_TEMPLE_MAP_CHEST }, + { "553", RC_SHADOW_TEMPLE_HOVER_BOOTS_CHEST }, + { "554", RC_SHADOW_TEMPLE_COMPASS_CHEST }, + { "555", RC_SHADOW_TEMPLE_EARLY_SILVER_RUPEE_CHEST }, + { "556", RC_SHADOW_TEMPLE_INVISIBLE_BLADES_VISIBLE_CHEST }, + { "557", RC_SHADOW_TEMPLE_INVISIBLE_BLADES_INVISIBLE_CHEST }, + { "558", RC_SHADOW_TEMPLE_FALLING_SPIKES_LOWER_CHEST }, + { "559", RC_SHADOW_TEMPLE_FALLING_SPIKES_UPPER_CHEST }, + { "560", RC_SHADOW_TEMPLE_FALLING_SPIKES_SWITCH_CHEST }, + { "561", RC_SHADOW_TEMPLE_INVISIBLE_SPIKES_CHEST }, + { "562", RC_SHADOW_TEMPLE_FREESTANDING_KEY }, + { "563", RC_SHADOW_TEMPLE_WIND_HINT_CHEST }, + { "564", RC_SHADOW_TEMPLE_AFTER_WIND_ENEMY_CHEST }, + { "565", RC_SHADOW_TEMPLE_AFTER_WIND_HIDDEN_CHEST }, + { "566", RC_SHADOW_TEMPLE_SPIKE_WALLS_LEFT_CHEST }, + { "567", RC_SHADOW_TEMPLE_BOSS_KEY_CHEST }, + { "568", RC_SHADOW_TEMPLE_INVISIBLE_FLOORMASTER_CHEST }, + { "569", RC_SHADOW_TEMPLE_GS_LIKE_LIKE_ROOM }, + { "570", RC_SHADOW_TEMPLE_GS_FALLING_SPIKES_ROOM }, + { "571", RC_SHADOW_TEMPLE_GS_SINGLE_GIANT_POT }, + { "572", RC_SHADOW_TEMPLE_GS_NEAR_SHIP }, + { "573", RC_SHADOW_TEMPLE_GS_TRIPLE_GIANT_POT }, + { "574", RC_SHADOW_TEMPLE_MQ_EARLY_GIBDOS_CHEST }, + { "575", RC_SHADOW_TEMPLE_MQ_MAP_CHEST }, + { "576", RC_SHADOW_TEMPLE_MQ_NEAR_SHIP_INVISIBLE_CHEST }, + { "577", RC_SHADOW_TEMPLE_MQ_COMPASS_CHEST }, + { "578", RC_SHADOW_TEMPLE_MQ_HOVER_BOOTS_CHEST }, + { "579", RC_SHADOW_TEMPLE_MQ_INVISIBLE_BLADES_INVISIBLE_CHEST }, + { "580", RC_SHADOW_TEMPLE_MQ_INVISIBLE_BLADES_VISIBLE_CHEST }, + { "581", RC_SHADOW_TEMPLE_MQ_BEAMOS_SILVER_RUPEES_CHEST }, + { "582", RC_SHADOW_TEMPLE_MQ_FALLING_SPIKES_LOWER_CHEST }, + { "583", RC_SHADOW_TEMPLE_MQ_FALLING_SPIKES_UPPER_CHEST }, + { "584", RC_SHADOW_TEMPLE_MQ_FALLING_SPIKES_SWITCH_CHEST }, + { "585", RC_SHADOW_TEMPLE_MQ_INVISIBLE_SPIKES_CHEST }, + { "586", RC_SHADOW_TEMPLE_MQ_STALFOS_ROOM_CHEST }, + { "587", RC_SHADOW_TEMPLE_MQ_WIND_HINT_CHEST }, + { "588", RC_SHADOW_TEMPLE_MQ_AFTER_WIND_HIDDEN_CHEST }, + { "589", RC_SHADOW_TEMPLE_MQ_AFTER_WIND_ENEMY_CHEST }, + { "590", RC_SHADOW_TEMPLE_MQ_BOSS_KEY_CHEST }, + { "591", RC_SHADOW_TEMPLE_MQ_SPIKE_WALLS_LEFT_CHEST }, + { "592", RC_SHADOW_TEMPLE_MQ_FREESTANDING_KEY }, + { "593", RC_SHADOW_TEMPLE_MQ_BOMB_FLOWER_CHEST }, + { "594", RC_SHADOW_TEMPLE_MQ_GS_FALLING_SPIKES_ROOM }, + { "595", RC_SHADOW_TEMPLE_MQ_GS_WIND_HINT_ROOM }, + { "596", RC_SHADOW_TEMPLE_MQ_GS_AFTER_WIND }, + { "597", RC_SHADOW_TEMPLE_MQ_GS_AFTER_SHIP }, + { "598", RC_SHADOW_TEMPLE_MQ_GS_NEAR_BOSS }, + { "599", RC_SHADOW_TEMPLE_BONGO_BONGO_HEART }, + { "600", RC_SPIRIT_TEMPLE_CHILD_BRIDGE_CHEST }, + { "601", RC_SPIRIT_TEMPLE_CHILD_EARLY_TORCHES_CHEST }, + { "602", RC_SPIRIT_TEMPLE_CHILD_CLIMB_NORTH_CHEST }, + { "603", RC_SPIRIT_TEMPLE_CHILD_CLIMB_EAST_CHEST }, + { "604", RC_SPIRIT_TEMPLE_MAP_CHEST }, + { "605", RC_SPIRIT_TEMPLE_SUN_BLOCK_ROOM_CHEST }, + { "606", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_FRONT_LEFT_CHEST }, + { "607", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_BACK_RIGHT_CHEST }, + { "608", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_FRONT_RIGHT_CHEST }, + { "609", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_BACK_LEFT_CHEST }, + { "610", RC_SPIRIT_TEMPLE_MQ_MAP_CHEST }, + { "611", RC_SPIRIT_TEMPLE_MQ_MAP_ROOM_ENEMY_CHEST }, + { "612", RC_SPIRIT_TEMPLE_MQ_CHILD_CLIMB_NORTH_CHEST }, + { "613", RC_SPIRIT_TEMPLE_MQ_CHILD_CLIMB_SOUTH_CHEST }, + { "614", RC_SPIRIT_TEMPLE_MQ_COMPASS_CHEST }, + { "615", RC_SPIRIT_TEMPLE_MQ_SILVER_BLOCK_HALLWAY_CHEST }, + { "616", RC_SPIRIT_TEMPLE_MQ_SUN_BLOCK_ROOM_CHEST }, + { "617", RC_SPIRIT_TEMPLE_SILVER_GAUNTLETS_CHEST }, + { "618", RC_SPIRIT_TEMPLE_COMPASS_CHEST }, + { "619", RC_SPIRIT_TEMPLE_EARLY_ADULT_RIGHT_CHEST }, + { "620", RC_SPIRIT_TEMPLE_FIRST_MIRROR_LEFT_CHEST }, + { "621", RC_SPIRIT_TEMPLE_FIRST_MIRROR_RIGHT_CHEST }, + { "622", RC_SPIRIT_TEMPLE_STATUE_ROOM_NORTHEAST_CHEST }, + { "623", RC_SPIRIT_TEMPLE_STATUE_ROOM_HAND_CHEST }, + { "624", RC_SPIRIT_TEMPLE_NEAR_FOUR_ARMOS_CHEST }, + { "625", RC_SPIRIT_TEMPLE_HALLWAY_RIGHT_INVISIBLE_CHEST }, + { "626", RC_SPIRIT_TEMPLE_HALLWAY_LEFT_INVISIBLE_CHEST }, + { "627", RC_SPIRIT_TEMPLE_MQ_CHILD_HAMMER_SWITCH_CHEST }, + { "628", RC_SPIRIT_TEMPLE_MQ_STATUE_ROOM_LULLABY_CHEST }, + { "629", RC_SPIRIT_TEMPLE_MQ_STATUE_ROOM_INVISIBLE_CHEST }, + { "630", RC_SPIRIT_TEMPLE_MQ_LEEVER_ROOM_CHEST }, + { "631", RC_SPIRIT_TEMPLE_MQ_SYMPHONY_ROOM_CHEST }, + { "632", RC_SPIRIT_TEMPLE_MQ_BEAMOS_ROOM_CHEST }, + { "633", RC_SPIRIT_TEMPLE_MQ_CHEST_SWITCH_CHEST }, + { "634", RC_SPIRIT_TEMPLE_MQ_BOSS_KEY_CHEST }, + { "635", RC_SPIRIT_TEMPLE_MIRROR_SHIELD_CHEST }, + { "636", RC_SPIRIT_TEMPLE_BOSS_KEY_CHEST }, + { "637", RC_SPIRIT_TEMPLE_TOPMOST_CHEST }, + { "638", RC_SPIRIT_TEMPLE_MQ_MIRROR_PUZZLE_INVISIBLE_CHEST }, + { "639", RC_SPIRIT_TEMPLE_GS_METAL_FENCE }, + { "640", RC_SPIRIT_TEMPLE_GS_SUN_ON_FLOOR_ROOM }, + { "641", RC_SPIRIT_TEMPLE_GS_HALL_AFTER_SUN_BLOCK_ROOM }, + { "642", RC_SPIRIT_TEMPLE_GS_LOBBY }, + { "643", RC_SPIRIT_TEMPLE_GS_BOULDER_ROOM }, + { "644", RC_SPIRIT_TEMPLE_MQ_GS_SUN_BLOCK_ROOM }, + { "645", RC_SPIRIT_TEMPLE_MQ_GS_LEEVER_ROOM }, + { "646", RC_SPIRIT_TEMPLE_MQ_GS_SYMPHONY_ROOM }, + { "647", RC_SPIRIT_TEMPLE_MQ_GS_NINE_THRONES_ROOM_WEST }, + { "648", RC_SPIRIT_TEMPLE_MQ_GS_NINE_THRONES_ROOM_NORTH }, + { "649", RC_SPIRIT_TEMPLE_TWINROVA_HEART }, + { "650", RC_ICE_CAVERN_MAP_CHEST }, + { "651", RC_ICE_CAVERN_COMPASS_CHEST }, + { "652", RC_ICE_CAVERN_FREESTANDING_POH }, + { "653", RC_ICE_CAVERN_IRON_BOOTS_CHEST }, + { "654", RC_ICE_CAVERN_GS_SPINNING_SCYTHE_ROOM }, + { "655", RC_ICE_CAVERN_GS_HEART_PIECE_ROOM }, + { "656", RC_ICE_CAVERN_GS_PUSH_BLOCK_ROOM }, + { "657", RC_ICE_CAVERN_MQ_MAP_CHEST }, + { "658", RC_ICE_CAVERN_MQ_COMPASS_CHEST }, + { "659", RC_ICE_CAVERN_MQ_FREESTANDING_POH }, + { "660", RC_ICE_CAVERN_MQ_IRON_BOOTS_CHEST }, + { "661", RC_ICE_CAVERN_MQ_GS_RED_ICE }, + { "662", RC_ICE_CAVERN_MQ_GS_ICE_BLOCK }, + { "663", RC_ICE_CAVERN_MQ_GS_SCARECROW }, + { "664", RC_GERUDO_TRAINING_GROUND_LOBBY_LEFT_CHEST }, + { "665", RC_GERUDO_TRAINING_GROUND_LOBBY_RIGHT_CHEST }, + { "666", RC_GERUDO_TRAINING_GROUND_STALFOS_CHEST }, + { "667", RC_GERUDO_TRAINING_GROUND_BEFORE_HEAVY_BLOCK_CHEST }, + { "668", RC_GERUDO_TRAINING_GROUND_HEAVY_BLOCK_FIRST_CHEST }, + { "669", RC_GERUDO_TRAINING_GROUND_HEAVY_BLOCK_SECOND_CHEST }, + { "670", RC_GERUDO_TRAINING_GROUND_HEAVY_BLOCK_THIRD_CHEST }, + { "671", RC_GERUDO_TRAINING_GROUND_HEAVY_BLOCK_FOURTH_CHEST }, + { "672", RC_GERUDO_TRAINING_GROUND_EYE_STATUE_CHEST }, + { "673", RC_GERUDO_TRAINING_GROUND_NEAR_SCARECROW_CHEST }, + { "674", RC_GERUDO_TRAINING_GROUND_HAMMER_ROOM_CLEAR_CHEST }, + { "675", RC_GERUDO_TRAINING_GROUND_HAMMER_ROOM_SWITCH_CHEST }, + { "676", RC_GERUDO_TRAINING_GROUND_FREESTANDING_KEY }, + { "677", RC_GERUDO_TRAINING_GROUND_MAZE_RIGHT_CENTRAL_CHEST }, + { "678", RC_GERUDO_TRAINING_GROUND_MAZE_RIGHT_SIDE_CHEST }, + { "679", RC_GERUDO_TRAINING_GROUND_UNDERWATER_SILVER_RUPEE_CHEST }, + { "680", RC_GERUDO_TRAINING_GROUND_BEAMOS_CHEST }, + { "681", RC_GERUDO_TRAINING_GROUND_HIDDEN_CEILING_CHEST }, + { "682", RC_GERUDO_TRAINING_GROUND_MAZE_PATH_FIRST_CHEST }, + { "683", RC_GERUDO_TRAINING_GROUND_MAZE_PATH_SECOND_CHEST }, + { "684", RC_GERUDO_TRAINING_GROUND_MAZE_PATH_THIRD_CHEST }, + { "685", RC_GERUDO_TRAINING_GROUND_MAZE_PATH_FINAL_CHEST }, + { "686", RC_GERUDO_TRAINING_GROUND_MQ_LOBBY_LEFT_CHEST }, + { "687", RC_GERUDO_TRAINING_GROUND_MQ_LOBBY_RIGHT_CHEST }, + { "688", RC_GERUDO_TRAINING_GROUND_MQ_FIRST_IRON_KNUCKLE_CHEST }, + { "689", RC_GERUDO_TRAINING_GROUND_MQ_BEFORE_HEAVY_BLOCK_CHEST }, + { "690", RC_GERUDO_TRAINING_GROUND_MQ_HEAVY_BLOCK_CHEST }, + { "691", RC_GERUDO_TRAINING_GROUND_MQ_EYE_STATUE_CHEST }, + { "692", RC_GERUDO_TRAINING_GROUND_MQ_ICE_ARROWS_CHEST }, + { "693", RC_GERUDO_TRAINING_GROUND_MQ_SECOND_IRON_KNUCKLE_CHEST }, + { "694", RC_GERUDO_TRAINING_GROUND_MQ_FLAME_CIRCLE_CHEST }, + { "695", RC_GERUDO_TRAINING_GROUND_MQ_MAZE_RIGHT_CENTRAL_CHEST }, + { "696", RC_GERUDO_TRAINING_GROUND_MQ_MAZE_RIGHT_SIDE_CHEST }, + { "697", RC_GERUDO_TRAINING_GROUND_MQ_UNDERWATER_SILVER_RUPEE_CHEST }, + { "698", RC_GERUDO_TRAINING_GROUND_MQ_DINOLFOS_CHEST }, + { "699", RC_GERUDO_TRAINING_GROUND_MQ_HIDDEN_CEILING_CHEST }, + { "700", RC_GERUDO_TRAINING_GROUND_MQ_MAZE_PATH_FIRST_CHEST }, + { "701", RC_GERUDO_TRAINING_GROUND_MQ_MAZE_PATH_THIRD_CHEST }, + { "702", RC_GERUDO_TRAINING_GROUND_MQ_MAZE_PATH_SECOND_CHEST }, + { "703", RC_GANONS_CASTLE_FOREST_TRIAL_CHEST }, + { "704", RC_GANONS_CASTLE_WATER_TRIAL_LEFT_CHEST }, + { "705", RC_GANONS_CASTLE_WATER_TRIAL_RIGHT_CHEST }, + { "706", RC_GANONS_CASTLE_SHADOW_TRIAL_FRONT_CHEST }, + { "707", RC_GANONS_CASTLE_SHADOW_TRIAL_GOLDEN_GAUNTLETS_CHEST }, + { "708", RC_GANONS_CASTLE_LIGHT_TRIAL_FIRST_LEFT_CHEST }, + { "709", RC_GANONS_CASTLE_LIGHT_TRIAL_SECOND_LEFT_CHEST }, + { "710", RC_GANONS_CASTLE_LIGHT_TRIAL_THIRD_LEFT_CHEST }, + { "711", RC_GANONS_CASTLE_LIGHT_TRIAL_FIRST_RIGHT_CHEST }, + { "712", RC_GANONS_CASTLE_LIGHT_TRIAL_SECOND_RIGHT_CHEST }, + { "713", RC_GANONS_CASTLE_LIGHT_TRIAL_THIRD_RIGHT_CHEST }, + { "714", RC_GANONS_CASTLE_LIGHT_TRIAL_INVISIBLE_ENEMIES_CHEST }, + { "715", RC_GANONS_CASTLE_LIGHT_TRIAL_LULLABY_CHEST }, + { "716", RC_GANONS_CASTLE_SPIRIT_TRIAL_CRYSTAL_SWITCH_CHEST }, + { "717", RC_GANONS_CASTLE_SPIRIT_TRIAL_INVISIBLE_CHEST }, + { "718", RC_GANONS_CASTLE_DEKU_SCRUB_LEFT }, + { "719", RC_GANONS_CASTLE_DEKU_SCRUB_CENTER_LEFT }, + { "720", RC_GANONS_CASTLE_DEKU_SCRUB_CENTER_RIGHT }, + { "721", RC_GANONS_CASTLE_DEKU_SCRUB_RIGHT }, + { "722", RC_GANONS_CASTLE_MQ_FOREST_TRIAL_FREESTANDING_KEY }, + { "723", RC_GANONS_CASTLE_MQ_FOREST_TRIAL_EYE_SWITCH_CHEST }, + { "724", RC_GANONS_CASTLE_MQ_FOREST_TRIAL_FROZEN_EYE_SWITCH_CHEST }, + { "725", RC_GANONS_CASTLE_MQ_WATER_TRIAL_CHEST }, + { "726", RC_GANONS_CASTLE_MQ_SHADOW_TRIAL_BOMB_FLOWER_CHEST }, + { "727", RC_GANONS_CASTLE_MQ_SHADOW_TRIAL_EYE_SWITCH_CHEST }, + { "728", RC_GANONS_CASTLE_MQ_LIGHT_TRIAL_LULLABY_CHEST }, + { "729", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_FIRST_CHEST }, + { "730", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_INVISIBLE_CHEST }, + { "731", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_SUN_FRONT_LEFT_CHEST }, + { "732", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_SUN_BACK_LEFT_CHEST }, + { "733", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_SUN_BACK_RIGHT_CHEST }, + { "734", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_GOLDEN_GAUNTLETS_CHEST }, + { "735", RC_GANONS_CASTLE_MQ_DEKU_SCRUB_LEFT }, + { "736", RC_GANONS_CASTLE_MQ_DEKU_SCRUB_CENTER_LEFT }, + { "737", RC_GANONS_CASTLE_MQ_DEKU_SCRUB_CENTER }, + { "738", RC_GANONS_CASTLE_MQ_DEKU_SCRUB_CENTER_RIGHT }, + { "739", RC_GANONS_CASTLE_MQ_DEKU_SCRUB_RIGHT }, + { "740", RC_GANONS_TOWER_BOSS_KEY_CHEST }, + { "741", RC_KF_LINKS_HOUSE_POT }, + { "742", RC_KF_TWINS_HOUSE_POT_1 }, + { "743", RC_KF_TWINS_HOUSE_POT_2 }, + { "744", RC_KF_BROTHERS_HOUSE_POT_1 }, + { "745", RC_KF_BROTHERS_HOUSE_POT_2 }, + { "746", RC_TH_BREAK_ROOM_FRONT_POT }, + { "747", RC_TH_BREAK_ROOM_BACK_POT }, + { "748", RC_TH_KITCHEN_POT_1 }, + { "749", RC_TH_KITCHEN_POT_2 }, + { "750", RC_TH_1_TORCH_CELL_RIGHT_POT }, + { "751", RC_TH_1_TORCH_CELL_MID_POT }, + { "752", RC_TH_1_TORCH_CELL_LEFT_POT }, + { "753", RC_TH_STEEP_SLOPE_RIGHT_POT }, + { "754", RC_TH_STEEP_SLOPE_LEFT_POT }, + { "755", RC_TH_NEAR_DOUBLE_CELL_RIGHT_POT }, + { "756", RC_TH_NEAR_DOUBLE_CELL_MID_POT }, + { "757", RC_TH_NEAR_DOUBLE_CELL_LEFT_POT }, + { "758", RC_TH_RIGHTMOST_JAILED_POT }, + { "759", RC_TH_RIGHT_MIDDLE_JAILED_POT }, + { "760", RC_TH_LEFT_MIDDLE_JAILED_POT }, + { "761", RC_TH_LEFTMOST_JAILED_POT }, + { "762", RC_WASTELAND_NEAR_GS_POT_1 }, + { "763", RC_WASTELAND_NEAR_GS_POT_2 }, + { "764", RC_WASTELAND_NEAR_GS_POT_3 }, + { "765", RC_WASTELAND_NEAR_GS_POT_4 }, + { "766", RC_HF_COW_GROTTO_POT_1 }, + { "767", RC_HF_COW_GROTTO_POT_2 }, + { "768", RC_MK_GUARD_HOUSE_CHILD_POT_1 }, + { "769", RC_MK_GUARD_HOUSE_CHILD_POT_2 }, + { "770", RC_MK_GUARD_HOUSE_CHILD_POT_3 }, + { "771", RC_MK_GUARD_HOUSE_CHILD_POT_4 }, + { "772", RC_MK_GUARD_HOUSE_CHILD_POT_5 }, + { "773", RC_MK_GUARD_HOUSE_CHILD_POT_6 }, + { "774", RC_MK_GUARD_HOUSE_CHILD_POT_7 }, + { "775", RC_MK_GUARD_HOUSE_CHILD_POT_8 }, + { "776", RC_MK_GUARD_HOUSE_CHILD_POT_9 }, + { "777", RC_MK_GUARD_HOUSE_CHILD_POT_10 }, + { "778", RC_MK_GUARD_HOUSE_CHILD_POT_11 }, + { "779", RC_MK_GUARD_HOUSE_CHILD_POT_12 }, + { "780", RC_MK_GUARD_HOUSE_CHILD_POT_13 }, + { "781", RC_MK_GUARD_HOUSE_CHILD_POT_14 }, + { "782", RC_MK_GUARD_HOUSE_CHILD_POT_15 }, + { "783", RC_MK_GUARD_HOUSE_CHILD_POT_16 }, + { "784", RC_MK_GUARD_HOUSE_CHILD_POT_17 }, + { "785", RC_MK_GUARD_HOUSE_CHILD_POT_18 }, + { "786", RC_MK_GUARD_HOUSE_CHILD_POT_19 }, + { "787", RC_MK_GUARD_HOUSE_CHILD_POT_20 }, + { "788", RC_MK_GUARD_HOUSE_CHILD_POT_21 }, + { "789", RC_MK_GUARD_HOUSE_CHILD_POT_22 }, + { "790", RC_MK_GUARD_HOUSE_CHILD_POT_23 }, + { "791", RC_MK_GUARD_HOUSE_CHILD_POT_24 }, + { "792", RC_MK_GUARD_HOUSE_CHILD_POT_25 }, + { "793", RC_MK_GUARD_HOUSE_CHILD_POT_26 }, + { "794", RC_MK_GUARD_HOUSE_CHILD_POT_27 }, + { "795", RC_MK_GUARD_HOUSE_CHILD_POT_28 }, + { "796", RC_MK_GUARD_HOUSE_CHILD_POT_29 }, + { "797", RC_MK_GUARD_HOUSE_CHILD_POT_30 }, + { "798", RC_MK_GUARD_HOUSE_CHILD_POT_31 }, + { "799", RC_MK_GUARD_HOUSE_CHILD_POT_32 }, + { "800", RC_MK_GUARD_HOUSE_CHILD_POT_33 }, + { "801", RC_MK_GUARD_HOUSE_CHILD_POT_34 }, + { "802", RC_MK_GUARD_HOUSE_CHILD_POT_35 }, + { "803", RC_MK_GUARD_HOUSE_CHILD_POT_36 }, + { "804", RC_MK_GUARD_HOUSE_CHILD_POT_37 }, + { "805", RC_MK_GUARD_HOUSE_CHILD_POT_38 }, + { "806", RC_MK_GUARD_HOUSE_CHILD_POT_39 }, + { "807", RC_MK_GUARD_HOUSE_CHILD_POT_40 }, + { "808", RC_MK_GUARD_HOUSE_CHILD_POT_41 }, + { "809", RC_MK_GUARD_HOUSE_CHILD_POT_42 }, + { "810", RC_MK_GUARD_HOUSE_CHILD_POT_43 }, + { "811", RC_MK_GUARD_HOUSE_CHILD_POT_44 }, + { "812", RC_MK_GUARD_HOUSE_ADULT_POT_1 }, + { "813", RC_MK_GUARD_HOUSE_ADULT_POT_2 }, + { "814", RC_MK_GUARD_HOUSE_ADULT_POT_3 }, + { "815", RC_MK_GUARD_HOUSE_ADULT_POT_4 }, + { "816", RC_MK_GUARD_HOUSE_ADULT_POT_5 }, + { "817", RC_MK_GUARD_HOUSE_ADULT_POT_6 }, + { "818", RC_MK_GUARD_HOUSE_ADULT_POT_7 }, + { "819", RC_MK_GUARD_HOUSE_ADULT_POT_8 }, + { "820", RC_MK_GUARD_HOUSE_ADULT_POT_9 }, + { "821", RC_MK_GUARD_HOUSE_ADULT_POT_10 }, + { "822", RC_MK_GUARD_HOUSE_ADULT_POT_11 }, + { "823", RC_MK_BACK_ALLEY_HOUSE_POT_1 }, + { "824", RC_MK_BACK_ALLEY_HOUSE_POT_2 }, + { "825", RC_MK_BACK_ALLEY_HOUSE_POT_3 }, + { "826", RC_HC_STORMS_GROTTO_POT_1 }, + { "827", RC_HC_STORMS_GROTTO_POT_2 }, + { "828", RC_HC_STORMS_GROTTO_POT_3 }, + { "829", RC_HC_STORMS_GROTTO_POT_4 }, + { "830", RC_LLR_FRONT_POT_1 }, + { "831", RC_LLR_FRONT_POT_2 }, + { "832", RC_LLR_FRONT_POT_3 }, + { "833", RC_LLR_FRONT_POT_4 }, + { "834", RC_LLR_RAIN_SHED_POT_1 }, + { "835", RC_LLR_RAIN_SHED_POT_2 }, + { "836", RC_LLR_RAIN_SHED_POT_3 }, + { "837", RC_LLR_TALONS_HOUSE_POT_1 }, + { "838", RC_LLR_TALONS_HOUSE_POT_2 }, + { "839", RC_LLR_TALONS_HOUSE_POT_3 }, + { "840", RC_KAK_NEAR_POTION_SHOP_POT_1 }, + { "841", RC_KAK_NEAR_POTION_SHOP_POT_2 }, + { "842", RC_KAK_NEAR_POTION_SHOP_POT_3 }, + { "843", RC_KAK_NEAR_IMPAS_HOUSE_POT_1 }, + { "844", RC_KAK_NEAR_IMPAS_HOUSE_POT_2 }, + { "845", RC_KAK_NEAR_IMPAS_HOUSE_POT_3 }, + { "846", RC_KAK_NEAR_GUARDS_HOUSE_POT_1 }, + { "847", RC_KAK_NEAR_GUARDS_HOUSE_POT_2 }, + { "848", RC_KAK_NEAR_GUARDS_HOUSE_POT_3 }, + { "849", RC_KAK_NEAR_MEDICINE_SHOP_POT_1 }, + { "850", RC_KAK_NEAR_MEDICINE_SHOP_POT_2 }, + { "851", RC_GY_DAMPES_GRAVE_POT_1 }, + { "852", RC_GY_DAMPES_GRAVE_POT_2 }, + { "853", RC_GY_DAMPES_GRAVE_POT_3 }, + { "854", RC_GY_DAMPES_GRAVE_POT_4 }, + { "855", RC_GY_DAMPES_GRAVE_POT_5 }, + { "856", RC_GY_DAMPES_GRAVE_POT_6 }, + { "857", RC_GC_LOWER_STAIRCASE_POT_1 }, + { "858", RC_GC_LOWER_STAIRCASE_POT_2 }, + { "859", RC_GC_UPPER_STAIRCASE_POT_1 }, + { "860", RC_GC_UPPER_STAIRCASE_POT_2 }, + { "861", RC_GC_UPPER_STAIRCASE_POT_3 }, + { "862", RC_GC_MEDIGORON_POT_1 }, + { "863", RC_GC_DARUNIA_POT_1 }, + { "864", RC_GC_DARUNIA_POT_2 }, + { "865", RC_GC_DARUNIA_POT_3 }, + { "866", RC_DMC_NEAR_GC_POT_1 }, + { "867", RC_DMC_NEAR_GC_POT_2 }, + { "868", RC_DMC_NEAR_GC_POT_3 }, + { "869", RC_DMC_NEAR_GC_POT_4 }, + { "870", RC_ZD_NEAR_SHOP_POT_1 }, + { "871", RC_ZD_NEAR_SHOP_POT_2 }, + { "872", RC_ZD_NEAR_SHOP_POT_3 }, + { "873", RC_ZD_NEAR_SHOP_POT_4 }, + { "874", RC_ZD_NEAR_SHOP_POT_5 }, + { "875", RC_ZF_HIDDEN_CAVE_POT_1 }, + { "876", RC_ZF_HIDDEN_CAVE_POT_2 }, + { "877", RC_ZF_HIDDEN_CAVE_POT_3 }, + { "878", RC_ZF_NEAR_JABU_POT_1 }, + { "879", RC_ZF_NEAR_JABU_POT_2 }, + { "880", RC_ZF_NEAR_JABU_POT_3 }, + { "881", RC_ZF_NEAR_JABU_POT_4 }, + { "882", RC_DODONGOS_CAVERN_LIZALFOS_POT_1 }, + { "883", RC_DODONGOS_CAVERN_LIZALFOS_POT_2 }, + { "884", RC_DODONGOS_CAVERN_LIZALFOS_POT_3 }, + { "885", RC_DODONGOS_CAVERN_LIZALFOS_POT_4 }, + { "886", RC_DODONGOS_CAVERN_SIDE_ROOM_POT_1 }, + { "887", RC_DODONGOS_CAVERN_SIDE_ROOM_POT_2 }, + { "888", RC_DODONGOS_CAVERN_SIDE_ROOM_POT_3 }, + { "889", RC_DODONGOS_CAVERN_SIDE_ROOM_POT_4 }, + { "890", RC_DODONGOS_CAVERN_NEAR_LOWER_LIZALFOS_POT_1 }, + { "891", RC_DODONGOS_CAVERN_NEAR_LOWER_LIZALFOS_POT_2 }, + { "892", RC_DODONGOS_CAVERN_TORCH_ROOM_POT_1 }, + { "893", RC_DODONGOS_CAVERN_TORCH_ROOM_POT_2 }, + { "894", RC_DODONGOS_CAVERN_TORCH_ROOM_POT_3 }, + { "895", RC_DODONGOS_CAVERN_TORCH_ROOM_POT_4 }, + { "896", RC_DODONGOS_CAVERN_STAIRCASE_POT_1 }, + { "897", RC_DODONGOS_CAVERN_STAIRCASE_POT_2 }, + { "898", RC_DODONGOS_CAVERN_STAIRCASE_POT_3 }, + { "899", RC_DODONGOS_CAVERN_STAIRCASE_POT_4 }, + { "900", RC_DODONGOS_CAVERN_SINGLE_EYE_POT_1 }, + { "901", RC_DODONGOS_CAVERN_SINGLE_EYE_POT_2 }, + { "902", RC_DODONGOS_CAVERN_BLADE_POT_1 }, + { "903", RC_DODONGOS_CAVERN_BLADE_POT_2 }, + { "904", RC_DODONGOS_CAVERN_DOUBLE_EYE_POT_1 }, + { "905", RC_DODONGOS_CAVERN_DOUBLE_EYE_POT_2 }, + { "906", RC_DODONGOS_CAVERN_BACK_ROOM_POT_1 }, + { "907", RC_DODONGOS_CAVERN_BACK_ROOM_POT_2 }, + { "908", RC_DODONGOS_CAVERN_BACK_ROOM_POT_3 }, + { "909", RC_DODONGOS_CAVERN_BACK_ROOM_POT_4 }, + { "910", RC_JABU_JABUS_BELLY_ABOVE_BIG_OCTO_POT_1 }, + { "911", RC_JABU_JABUS_BELLY_ABOVE_BIG_OCTO_POT_2 }, + { "912", RC_JABU_JABUS_BELLY_ABOVE_BIG_OCTO_POT_3 }, + { "913", RC_JABU_JABUS_BELLY_BARINADE_POT_1 }, + { "914", RC_JABU_JABUS_BELLY_BARINADE_POT_2 }, + { "915", RC_JABU_JABUS_BELLY_BARINADE_POT_3 }, + { "916", RC_JABU_JABUS_BELLY_BARINADE_POT_4 }, + { "917", RC_JABU_JABUS_BELLY_BARINADE_POT_5 }, + { "918", RC_JABU_JABUS_BELLY_BARINADE_POT_6 }, + { "919", RC_JABU_JABUS_BELLY_BASEMENT_POT_1 }, + { "920", RC_JABU_JABUS_BELLY_BASEMENT_POT_2 }, + { "921", RC_JABU_JABUS_BELLY_BASEMENT_POT_3 }, + { "922", RC_JABU_JABUS_BELLY_TWO_OCTOROK_POT_1 }, + { "923", RC_JABU_JABUS_BELLY_TWO_OCTOROK_POT_2 }, + { "924", RC_JABU_JABUS_BELLY_TWO_OCTOROK_POT_3 }, + { "925", RC_JABU_JABUS_BELLY_TWO_OCTOROK_POT_4 }, + { "926", RC_JABU_JABUS_BELLY_TWO_OCTOROK_POT_5 }, + { "927", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_1 }, + { "928", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_2 }, + { "929", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_3 }, + { "930", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_4 }, + { "931", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_5 }, + { "932", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_6 }, + { "933", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_7 }, + { "934", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_8 }, + { "935", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_9 }, + { "936", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_10 }, + { "937", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_11 }, + { "938", RC_BOTTOM_OF_THE_WELL_BASEMENT_POT_12 }, + { "939", RC_BOTTOM_OF_THE_WELL_LEFT_SIDE_POT_1 }, + { "940", RC_BOTTOM_OF_THE_WELL_LEFT_SIDE_POT_2 }, + { "941", RC_BOTTOM_OF_THE_WELL_LEFT_SIDE_POT_3 }, + { "942", RC_BOTTOM_OF_THE_WELL_NEAR_ENTRANCE_POT_1 }, + { "943", RC_BOTTOM_OF_THE_WELL_NEAR_ENTRANCE_POT_2 }, + { "944", RC_BOTTOM_OF_THE_WELL_FIRE_KEESE_POT_1 }, + { "945", RC_BOTTOM_OF_THE_WELL_UNDERWATER_POT }, + { "946", RC_FOREST_TEMPLE_LOBBY_POT_1 }, + { "947", RC_FOREST_TEMPLE_LOBBY_POT_2 }, + { "948", RC_FOREST_TEMPLE_LOBBY_POT_3 }, + { "949", RC_FOREST_TEMPLE_LOBBY_POT_4 }, + { "950", RC_FOREST_TEMPLE_LOBBY_POT_5 }, + { "951", RC_FOREST_TEMPLE_LOBBY_POT_6 }, + { "952", RC_FOREST_TEMPLE_LOWER_STALFOS_POT_1 }, + { "953", RC_FOREST_TEMPLE_LOWER_STALFOS_POT_2 }, + { "954", RC_FOREST_TEMPLE_GREEN_POE_POT_1 }, + { "955", RC_FOREST_TEMPLE_GREEN_POE_POT_2 }, + { "956", RC_FOREST_TEMPLE_UPPER_STALFOS_POT_1 }, + { "957", RC_FOREST_TEMPLE_UPPER_STALFOS_POT_2 }, + { "958", RC_FOREST_TEMPLE_UPPER_STALFOS_POT_3 }, + { "959", RC_FOREST_TEMPLE_UPPER_STALFOS_POT_4 }, + { "960", RC_FOREST_TEMPLE_BLUE_POE_POT_1 }, + { "961", RC_FOREST_TEMPLE_BLUE_POE_POT_2 }, + { "962", RC_FOREST_TEMPLE_BLUE_POE_POT_3 }, + { "963", RC_FOREST_TEMPLE_FROZEN_EYE_POT_1 }, + { "964", RC_FOREST_TEMPLE_FROZEN_EYE_POT_2 }, + { "965", RC_FIRE_TEMPLE_NEAR_BOSS_POT_1 }, + { "966", RC_FIRE_TEMPLE_NEAR_BOSS_POT_2 }, + { "967", RC_FIRE_TEMPLE_NEAR_BOSS_POT_3 }, + { "968", RC_FIRE_TEMPLE_NEAR_BOSS_POT_4 }, + { "969", RC_FIRE_TEMPLE_BIG_LAVA_POT_1 }, + { "970", RC_FIRE_TEMPLE_BIG_LAVA_POT_2 }, + { "971", RC_FIRE_TEMPLE_BIG_LAVA_POT_3 }, + { "972", RC_FIRE_TEMPLE_FLAME_MAZE_LEFT_POT_1 }, + { "973", RC_FIRE_TEMPLE_FLAME_MAZE_LEFT_POT_2 }, + { "974", RC_FIRE_TEMPLE_FLAME_MAZE_LEFT_POT_3 }, + { "975", RC_FIRE_TEMPLE_FLAME_MAZE_LEFT_POT_4 }, + { "976", RC_FIRE_TEMPLE_FLAME_MAZE_RIGHT_POT_1 }, + { "977", RC_FIRE_TEMPLE_FLAME_MAZE_RIGHT_POT_2 }, + { "978", RC_FIRE_TEMPLE_FLAME_MAZE_RIGHT_POT_3 }, + { "979", RC_FIRE_TEMPLE_FLAME_MAZE_RIGHT_POT_4 }, + { "980", RC_WATER_TEMPLE_MAIN_LEVEL_2_POT_1 }, + { "981", RC_WATER_TEMPLE_MAIN_LEVEL_2_POT_2 }, + { "982", RC_WATER_TEMPLE_MAIN_LEVEL_1_POT_1 }, + { "983", RC_WATER_TEMPLE_MAIN_LEVEL_1_POT_2 }, + { "984", RC_WATER_TEMPLE_TORCH_POT_1 }, + { "985", RC_WATER_TEMPLE_TORCH_POT_2 }, + { "986", RC_WATER_TEMPLE_NEAR_COMPASS_POT_1 }, + { "987", RC_WATER_TEMPLE_NEAR_COMPASS_POT_2 }, + { "988", RC_WATER_TEMPLE_NEAR_COMPASS_POT_3 }, + { "989", RC_WATER_TEMPLE_CENTRAL_BOW_POT_1 }, + { "990", RC_WATER_TEMPLE_CENTRAL_BOW_POT_2 }, + { "991", RC_WATER_TEMPLE_BEHIND_GATE_POT_1 }, + { "992", RC_WATER_TEMPLE_BEHIND_GATE_POT_2 }, + { "993", RC_WATER_TEMPLE_BEHIND_GATE_POT_3 }, + { "994", RC_WATER_TEMPLE_BEHIND_GATE_POT_4 }, + { "995", RC_WATER_TEMPLE_BASEMENT_BLOCK_PUZZLE_POT_1 }, + { "996", RC_WATER_TEMPLE_BASEMENT_BLOCK_PUZZLE_POT_2 }, + { "997", RC_WATER_TEMPLE_RIVER_POT_1 }, + { "998", RC_WATER_TEMPLE_RIVER_POT_2 }, + { "999", RC_WATER_TEMPLE_LIKE_LIKE_POT_1 }, + { "1000", RC_WATER_TEMPLE_LIKE_LIKE_POT_2 }, + { "1001", RC_WATER_TEMPLE_BOSS_KEY_POT_1 }, + { "1002", RC_WATER_TEMPLE_BOSS_KEY_POT_2 }, + { "1003", RC_SHADOW_TEMPLE_NEAR_DEAD_HAND_POT_1 }, + { "1004", RC_SHADOW_TEMPLE_WHISPERING_WALLS_POT_1 }, + { "1005", RC_SHADOW_TEMPLE_WHISPERING_WALLS_POT_2 }, + { "1006", RC_SHADOW_TEMPLE_WHISPERING_WALLS_POT_3 }, + { "1007", RC_SHADOW_TEMPLE_WHISPERING_WALLS_POT_4 }, + { "1008", RC_SHADOW_TEMPLE_WHISPERING_WALLS_POT_5 }, + { "1009", RC_SHADOW_TEMPLE_MAP_CHEST_POT_1 }, + { "1010", RC_SHADOW_TEMPLE_MAP_CHEST_POT_2 }, + { "1011", RC_SHADOW_TEMPLE_FALLING_SPIKES_POT_1 }, + { "1012", RC_SHADOW_TEMPLE_FALLING_SPIKES_POT_2 }, + { "1013", RC_SHADOW_TEMPLE_FALLING_SPIKES_POT_3 }, + { "1014", RC_SHADOW_TEMPLE_FALLING_SPIKES_POT_4 }, + { "1015", RC_SHADOW_TEMPLE_AFTER_WIND_POT_1 }, + { "1016", RC_SHADOW_TEMPLE_AFTER_WIND_POT_2 }, + { "1017", RC_SHADOW_TEMPLE_SPIKE_WALLS_POT_1 }, + { "1018", RC_SHADOW_TEMPLE_FLOORMASTER_POT_1 }, + { "1019", RC_SHADOW_TEMPLE_FLOORMASTER_POT_2 }, + { "1020", RC_SHADOW_TEMPLE_AFTER_BOAT_POT_1 }, + { "1021", RC_SHADOW_TEMPLE_AFTER_BOAT_POT_2 }, + { "1022", RC_SHADOW_TEMPLE_AFTER_BOAT_POT_3 }, + { "1023", RC_SHADOW_TEMPLE_AFTER_BOAT_POT_4 }, + { "1024", RC_SPIRIT_TEMPLE_LOBBY_POT_1 }, + { "1025", RC_SPIRIT_TEMPLE_LOBBY_POT_2 }, + { "1026", RC_SPIRIT_TEMPLE_ANUBIS_POT_1 }, + { "1027", RC_SPIRIT_TEMPLE_ANUBIS_POT_2 }, + { "1028", RC_SPIRIT_TEMPLE_ANUBIS_POT_3 }, + { "1029", RC_SPIRIT_TEMPLE_ANUBIS_POT_4 }, + { "1030", RC_SPIRIT_TEMPLE_CHILD_CLIMB_POT_1 }, + { "1031", RC_SPIRIT_TEMPLE_AFTER_SUN_BLOCK_POT_1 }, + { "1032", RC_SPIRIT_TEMPLE_AFTER_SUN_BLOCK_POT_2 }, + { "1033", RC_SPIRIT_TEMPLE_CENTRAL_CHAMBER_POT_1 }, + { "1034", RC_SPIRIT_TEMPLE_CENTRAL_CHAMBER_POT_2 }, + { "1035", RC_SPIRIT_TEMPLE_CENTRAL_CHAMBER_POT_3 }, + { "1036", RC_SPIRIT_TEMPLE_CENTRAL_CHAMBER_POT_4 }, + { "1037", RC_SPIRIT_TEMPLE_CENTRAL_CHAMBER_POT_5 }, + { "1038", RC_SPIRIT_TEMPLE_CENTRAL_CHAMBER_POT_6 }, + { "1039", RC_SPIRIT_TEMPLE_BEAMOS_HALL_POT_1 }, + { "1040", RC_ICE_CAVERN_HALL_POT_1 }, + { "1041", RC_ICE_CAVERN_HALL_POT_2 }, + { "1042", RC_ICE_CAVERN_SPINNING_BLADE_POT_1 }, + { "1043", RC_ICE_CAVERN_SPINNING_BLADE_POT_2 }, + { "1044", RC_ICE_CAVERN_SPINNING_BLADE_POT_3 }, + { "1045", RC_ICE_CAVERN_NEAR_END_POT_1 }, + { "1046", RC_ICE_CAVERN_NEAR_END_POT_2 }, + { "1047", RC_ICE_CAVERN_FROZEN_POT_1 }, + { "1048", RC_GANONS_CASTLE_FOREST_TRIAL_POT_1 }, + { "1049", RC_GANONS_CASTLE_FOREST_TRIAL_POT_2 }, + { "1050", RC_GANONS_CASTLE_FIRE_TRIAL_POT_1 }, + { "1051", RC_GANONS_CASTLE_FIRE_TRIAL_POT_2 }, + { "1052", RC_GANONS_CASTLE_WATER_TRIAL_POT_1 }, + { "1053", RC_GANONS_CASTLE_WATER_TRIAL_POT_2 }, + { "1054", RC_GANONS_CASTLE_WATER_TRIAL_POT_3 }, + { "1055", RC_GANONS_CASTLE_SHADOW_TRIAL_POT_1 }, + { "1056", RC_GANONS_CASTLE_SHADOW_TRIAL_POT_2 }, + { "1057", RC_GANONS_CASTLE_SHADOW_TRIAL_POT_3 }, + { "1058", RC_GANONS_CASTLE_SHADOW_TRIAL_POT_4 }, + { "1059", RC_GANONS_CASTLE_SPIRIT_TRIAL_POT_1 }, + { "1060", RC_GANONS_CASTLE_SPIRIT_TRIAL_POT_2 }, + { "1061", RC_GANONS_CASTLE_LIGHT_TRIAL_BOULDER_POT_1 }, + { "1062", RC_GANONS_CASTLE_LIGHT_TRIAL_POT_1 }, + { "1063", RC_GANONS_CASTLE_LIGHT_TRIAL_POT_2 }, + { "1064", RC_GANONS_CASTLE_GANONS_TOWER_POT_1 }, + { "1065", RC_GANONS_CASTLE_GANONS_TOWER_POT_2 }, + { "1066", RC_GANONS_CASTLE_GANONS_TOWER_POT_3 }, + { "1067", RC_GANONS_CASTLE_GANONS_TOWER_POT_4 }, + { "1068", RC_GANONS_CASTLE_GANONS_TOWER_POT_5 }, + { "1069", RC_GANONS_CASTLE_GANONS_TOWER_POT_6 }, + { "1070", RC_GANONS_CASTLE_GANONS_TOWER_POT_7 }, + { "1071", RC_GANONS_CASTLE_GANONS_TOWER_POT_8 }, + { "1072", RC_GANONS_CASTLE_GANONS_TOWER_POT_9 }, + { "1073", RC_GANONS_CASTLE_GANONS_TOWER_POT_10 }, + { "1074", RC_GANONS_CASTLE_GANONS_TOWER_POT_11 }, + { "1075", RC_GANONS_CASTLE_GANONS_TOWER_POT_12 }, + { "1076", RC_GANONS_CASTLE_GANONS_TOWER_POT_13 }, + { "1077", RC_GANONS_CASTLE_GANONS_TOWER_POT_14 }, + { "1078", RC_GANONS_CASTLE_GANONS_TOWER_POT_15 }, + { "1079", RC_GANONS_CASTLE_GANONS_TOWER_POT_16 }, + { "1080", RC_GANONS_CASTLE_GANONS_TOWER_POT_17 }, + { "1081", RC_GANONS_CASTLE_GANONS_TOWER_POT_18 }, + { "1082", RC_DODONGOS_CAVERN_MQ_STAIRCASE_POT_1 }, + { "1083", RC_DODONGOS_CAVERN_MQ_STAIRCASE_POT_2 }, + { "1084", RC_DODONGOS_CAVERN_MQ_STAIRCASE_POT_3 }, + { "1085", RC_DODONGOS_CAVERN_MQ_STAIRCASE_POT_4 }, + { "1086", RC_DODONGOS_CAVERN_MQ_TORCH_PUZZLE_MIDDLE_POT }, + { "1087", RC_DODONGOS_CAVERN_MQ_BIG_BLOCK_POT_1 }, + { "1088", RC_DODONGOS_CAVERN_MQ_BIG_BLOCK_POT_2 }, + { "1089", RC_DODONGOS_CAVERN_MQ_UPPER_LIZALFOS_POT_1 }, + { "1090", RC_DODONGOS_CAVERN_MQ_UPPER_LIZALFOS_POT_2 }, + { "1091", RC_DODONGOS_CAVERN_MQ_UPPER_LIZALFOS_POT_3 }, + { "1092", RC_DODONGOS_CAVERN_MQ_UPPER_LIZALFOS_POT_4 }, + { "1093", RC_DODONGOS_CAVERN_MQ_TWO_FLAMES_POT_1 }, + { "1094", RC_DODONGOS_CAVERN_MQ_TWO_FLAMES_POT_2 }, + { "1095", RC_DODONGOS_CAVERN_MQ_TORCH_PUZZLE_CORNER_POT }, + { "1096", RC_DODONGOS_CAVERN_MQ_RIGHT_SIDE_POT_1 }, + { "1097", RC_DODONGOS_CAVERN_MQ_RIGHT_SIDE_POT_2 }, + { "1098", RC_DODONGOS_CAVERN_MQ_RIGHT_SIDE_POT_3 }, + { "1099", RC_DODONGOS_CAVERN_MQ_RIGHT_SIDE_POT_4 }, + { "1100", RC_DODONGOS_CAVERN_MQ_POE_ROOM_POT_1 }, + { "1101", RC_DODONGOS_CAVERN_MQ_POE_ROOM_POT_2 }, + { "1102", RC_DODONGOS_CAVERN_MQ_POE_ROOM_POT_3 }, + { "1103", RC_DODONGOS_CAVERN_MQ_POE_ROOM_POT_4 }, + { "1104", RC_DODONGOS_CAVERN_MQ_BEFORE_BOSS_SW_POT }, + { "1105", RC_DODONGOS_CAVERN_MQ_BEFORE_BOSS_NE_POT }, + { "1106", RC_DODONGOS_CAVERN_MQ_ARMOS_ROOM_SE_POT }, + { "1107", RC_DODONGOS_CAVERN_MQ_ARMOS_ROOM_SW_POT }, + { "1108", RC_DODONGOS_CAVERN_MQ_BACKROOM_POT_1 }, + { "1109", RC_DODONGOS_CAVERN_MQ_BACKROOM_POT_2 }, + { "1110", RC_DODONGOS_CAVERN_MQ_ARMOS_ROOM_NW_POT }, + { "1111", RC_DODONGOS_CAVERN_MQ_ARMOS_ROOM_NE_POT }, + { "1112", RC_JABU_JABUS_BELLY_MQ_ENTRANCE_POT_1 }, + { "1113", RC_JABU_JABUS_BELLY_MQ_ENTRANCE_POT_2 }, + { "1114", RC_JABU_JABUS_BELLY_MQ_GEYSER_POT_1 }, + { "1115", RC_JABU_JABUS_BELLY_MQ_GEYSER_POT_2 }, + { "1116", RC_JABU_JABUS_BELLY_MQ_TIME_BLOCK_POT_1 }, + { "1117", RC_JABU_JABUS_BELLY_MQ_TIME_BLOCK_POT_2 }, + { "1118", RC_JABU_JABUS_BELLY_MQ_LIKE_LIKES_POT_1 }, + { "1119", RC_JABU_JABUS_BELLY_MQ_LIKE_LIKES_POT_2 }, + { "1120", RC_JABU_JABUS_BELLY_MQ_BEFORE_BOSS_POT_1 }, + { "1121", RC_BOTTOM_OF_THE_WELL_MQ_INNER_LOBBY_POT_1 }, + { "1122", RC_BOTTOM_OF_THE_WELL_MQ_INNER_LOBBY_POT_2 }, + { "1123", RC_BOTTOM_OF_THE_WELL_MQ_INNER_LOBBY_POT_3 }, + { "1124", RC_BOTTOM_OF_THE_WELL_MQ_OUTER_LOBBY_POT }, + { "1125", RC_BOTTOM_OF_THE_WELL_MQ_EAST_INNER_ROOM_POT_1 }, + { "1126", RC_BOTTOM_OF_THE_WELL_MQ_EAST_INNER_ROOM_POT_2 }, + { "1127", RC_BOTTOM_OF_THE_WELL_MQ_EAST_INNER_ROOM_POT_3 }, + { "1128", RC_FOREST_TEMPLE_MQ_LOBBY_POT_1 }, + { "1129", RC_FOREST_TEMPLE_MQ_LOBBY_POT_2 }, + { "1130", RC_FOREST_TEMPLE_MQ_LOBBY_POT_3 }, + { "1131", RC_FOREST_TEMPLE_MQ_LOBBY_POT_4 }, + { "1132", RC_FOREST_TEMPLE_MQ_LOBBY_POT_5 }, + { "1133", RC_FOREST_TEMPLE_MQ_LOBBY_POT_6 }, + { "1134", RC_FOREST_TEMPLE_MQ_WOLFOS_POT_1 }, + { "1135", RC_FOREST_TEMPLE_MQ_WOLFOS_POT_2 }, + { "1136", RC_FOREST_TEMPLE_MQ_UPPER_STALFOS_POT_1 }, + { "1137", RC_FOREST_TEMPLE_MQ_UPPER_STALFOS_POT_2 }, + { "1138", RC_FOREST_TEMPLE_MQ_UPPER_STALFOS_POT_3 }, + { "1139", RC_FOREST_TEMPLE_MQ_UPPER_STALFOS_POT_4 }, + { "1140", RC_FOREST_TEMPLE_MQ_BLUE_POE_POT_1 }, + { "1141", RC_FOREST_TEMPLE_MQ_BLUE_POE_POT_2 }, + { "1142", RC_FOREST_TEMPLE_MQ_BLUE_POE_POT_3 }, + { "1143", RC_FOREST_TEMPLE_MQ_GREEN_POE_POT_1 }, + { "1144", RC_FOREST_TEMPLE_MQ_GREEN_POE_POT_2 }, + { "1145", RC_FOREST_TEMPLE_MQ_BASEMENT_POT_1 }, + { "1146", RC_FOREST_TEMPLE_MQ_BASEMENT_POT_2 }, + { "1147", RC_FOREST_TEMPLE_MQ_BASEMENT_POT_3 }, + { "1148", RC_FOREST_TEMPLE_MQ_BASEMENT_POT_4 }, + { "1149", RC_FIRE_TEMPLE_MQ_ENTRANCE_POT_1 }, + { "1150", RC_FIRE_TEMPLE_MQ_ENTRANCE_POT_2 }, + { "1151", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_1 }, + { "1152", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_2 }, + { "1153", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_3 }, + { "1154", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_4 }, + { "1155", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_5 }, + { "1156", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_6 }, + { "1157", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_7 }, + { "1158", RC_FIRE_TEMPLE_MQ_BEFORE_MINI_BOSS_POT_8 }, + { "1159", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_POT_1 }, + { "1160", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_POT_2 }, + { "1161", RC_FIRE_TEMPLE_MQ_LAVA_ROOM_NORTH_POT }, + { "1162", RC_FIRE_TEMPLE_MQ_LAVA_ROOM_HIGH_POT }, + { "1163", RC_FIRE_TEMPLE_MQ_LAVA_ROOM_SOUTH_POT }, + { "1164", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_POT_1 }, + { "1165", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_POT_2 }, + { "1166", RC_FIRE_TEMPLE_MQ_ABOVE_LAVA_POT_1 }, + { "1167", RC_FIRE_TEMPLE_MQ_ABOVE_LAVA_POT_2 }, + { "1168", RC_FIRE_TEMPLE_MQ_ABOVE_LAVA_POT_3 }, + { "1169", RC_FIRE_TEMPLE_MQ_FLAME_WALL_POT_1 }, + { "1170", RC_FIRE_TEMPLE_MQ_FLAME_WALL_POT_2 }, + { "1171", RC_FIRE_TEMPLE_MQ_PAST_FIRE_MAZE_SOUTH_POT }, + { "1172", RC_FIRE_TEMPLE_MQ_PAST_FIRE_MAZE_NORTH_POT }, + { "1173", RC_FIRE_TEMPLE_MQ_FIRE_MAZE_NORTHMOST_POT }, + { "1174", RC_FIRE_TEMPLE_MQ_FIRE_MAZE_NORTHWEST_POT }, + { "1175", RC_FIRE_TEMPLE_MQ_SOUTH_FIRE_MAZE_WEST_POT }, + { "1176", RC_FIRE_TEMPLE_MQ_SOUTH_FIRE_MAZE_EAST_POT }, + { "1177", RC_WATER_TEMPLE_MQ_LOWER_TORCHES_POT_1 }, + { "1178", RC_WATER_TEMPLE_MQ_LOWER_TORCHES_POT_2 }, + { "1179", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_POT_1 }, + { "1180", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_POT_2 }, + { "1181", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_POT_3 }, + { "1182", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_POT_1 }, + { "1183", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_POT_2 }, + { "1184", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_POT_3 }, + { "1185", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_WEST_POT }, + { "1186", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_SOUTH_POT }, + { "1187", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_SE_POT }, + { "1188", RC_WATER_TEMPLE_MQ_LIZALFOS_CAGE_SOUTH_POT }, + { "1189", RC_WATER_TEMPLE_MQ_LIZALFOS_CAGE_NORTH_POT }, + { "1190", RC_WATER_TEMPLE_MQ_STALFOS_PIT_MIDDLE_POT }, + { "1191", RC_WATER_TEMPLE_MQ_STALFOS_PIT_SOUTH_POT }, + { "1192", RC_WATER_TEMPLE_MQ_STALFOS_PIT_NORTH_POT }, + { "1193", RC_WATER_TEMPLE_MQ_BEFORE_DARK_LINK_POT_1 }, + { "1194", RC_WATER_TEMPLE_MQ_BEFORE_DARK_LINK_POT_2 }, + { "1195", RC_WATER_TEMPLE_MQ_AFTER_DARK_LINK_POT_1 }, + { "1196", RC_WATER_TEMPLE_MQ_AFTER_DARK_LINK_POT_2 }, + { "1197", RC_WATER_TEMPLE_MQ_RIVER_POT_1 }, + { "1198", RC_WATER_TEMPLE_MQ_RIVER_POT_2 }, + { "1199", RC_WATER_TEMPLE_MQ_BOSS_KEY_POT }, + { "1200", RC_WATER_TEMPLE_MQ_LOWEST_GS_POT_1 }, + { "1201", RC_WATER_TEMPLE_MQ_LOWEST_GS_POT_2 }, + { "1202", RC_WATER_TEMPLE_MQ_LOWEST_GS_POT_3 }, + { "1203", RC_WATER_TEMPLE_MQ_LOWEST_GS_POT_4 }, + { "1204", RC_GERUDO_TRAINING_GROUND_MQ_LOBBY_LEFT_POT_1 }, + { "1205", RC_GERUDO_TRAINING_GROUND_MQ_LOBBY_LEFT_POT_2 }, + { "1206", RC_GERUDO_TRAINING_GROUND_MQ_LOBBY_RIGHT_POT_1 }, + { "1207", RC_GERUDO_TRAINING_GROUND_MQ_LOBBY_RIGHT_POT_2 }, + { "1208", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_POT_1 }, + { "1209", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_POT_2 }, + { "1210", RC_WATER_TEMPLE_MQ_MINI_DODONGO_POT_1 }, + { "1211", RC_WATER_TEMPLE_MQ_MINI_DODONGO_POT_2 }, + { "1212", RC_SHADOW_TEMPLE_MQ_WHISPERING_WALLS_POT_1 }, + { "1213", RC_SHADOW_TEMPLE_MQ_WHISPERING_WALLS_POT_2 }, + { "1214", RC_SHADOW_TEMPLE_MQ_ENTRANCE_REDEAD_POT_1 }, + { "1215", RC_SHADOW_TEMPLE_MQ_ENTRANCE_REDEAD_POT_2 }, + { "1216", RC_SHADOW_TEMPLE_MQ_LOWER_UMBRELLA_WEST_POT }, + { "1217", RC_SHADOW_TEMPLE_MQ_LOWER_UMBRELLA_EAST_POT }, + { "1218", RC_SHADOW_TEMPLE_MQ_UPPER_UMBRELLA_SOUTH_POT }, + { "1219", RC_SHADOW_TEMPLE_MQ_UPPER_UMBRELLA_NORTH_POT }, + { "1220", RC_SHADOW_TEMPLE_MQ_BEFORE_BOAT_POT_1 }, + { "1221", RC_SHADOW_TEMPLE_MQ_BEFORE_BOAT_POT_2 }, + { "1222", RC_SHADOW_TEMPLE_MQ_BEFORE_CHASM_WEST_POT }, + { "1223", RC_SHADOW_TEMPLE_MQ_BEFORE_CHASM_EAST_POT }, + { "1224", RC_SHADOW_TEMPLE_MQ_AFTER_CHASM_WEST_POT }, + { "1225", RC_SHADOW_TEMPLE_MQ_AFTER_CHASM_EAST_POT }, + { "1226", RC_SHADOW_TEMPLE_MQ_SPIKE_BARICADE_POT }, + { "1227", RC_SHADOW_TEMPLE_MQ_DEAD_HAND_POT_1 }, + { "1228", RC_SHADOW_TEMPLE_MQ_DEAD_HAND_POT_2 }, + { "1229", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_POT_1 }, + { "1230", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_POT_2 }, + { "1231", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_POT_3 }, + { "1232", RC_SPIRIT_TEMPLE_MQ_ENTRANCE_POT_4 }, + { "1233", RC_SPIRIT_TEMPLE_MQ_CHILD_SLUGMA_POT }, + { "1234", RC_SPIRIT_TEMPLE_MQ_CHILD_GIBDO_POT_1 }, + { "1235", RC_SPIRIT_TEMPLE_MQ_CHILD_GIBDO_POT_2 }, + { "1236", RC_SPIRIT_TEMPLE_MQ_CHILD_STALFOS_POT_1 }, + { "1237", RC_SPIRIT_TEMPLE_MQ_CHILD_STALFOS_POT_2 }, + { "1238", RC_SPIRIT_TEMPLE_MQ_CHILD_STALFOS_POT_3 }, + { "1239", RC_SPIRIT_TEMPLE_MQ_CHILD_STALFOS_POT_4 }, + { "1240", RC_SPIRIT_TEMPLE_MQ_CHILD_LIKE_LIKE_POT }, + { "1241", RC_SPIRIT_TEMPLE_MQ_STATUE_2F_CENTER_EAST_POT }, + { "1242", RC_SPIRIT_TEMPLE_MQ_STATUE_3F_EAST_POT }, + { "1243", RC_SPIRIT_TEMPLE_MQ_STATUE_3F_WEST_POT }, + { "1244", RC_SPIRIT_TEMPLE_MQ_STATUE_2F_WEST_POT }, + { "1245", RC_SPIRIT_TEMPLE_MQ_STATUE_2F_EASTMOST_POT }, + { "1246", RC_SPIRIT_TEMPLE_MQ_SUN_BLOCKS_POT_1 }, + { "1247", RC_SPIRIT_TEMPLE_MQ_SUN_BLOCKS_POT_2 }, + { "1248", RC_SPIRIT_TEMPLE_MQ_LONG_CLIMB_POT_1 }, + { "1249", RC_SPIRIT_TEMPLE_MQ_LONG_CLIMB_POT_2 }, + { "1250", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_POT_1 }, + { "1251", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_POT_2 }, + { "1252", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_POT_3 }, + { "1253", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_POT_4 }, + { "1254", RC_SPIRIT_TEMPLE_MQ_BEFORE_MIRROR_POT_1 }, + { "1255", RC_SPIRIT_TEMPLE_MQ_BEFORE_MIRROR_POT_2 }, + { "1256", RC_SPIRIT_TEMPLE_MQ_EARLY_ADULT_POT_1 }, + { "1257", RC_SPIRIT_TEMPLE_MQ_EARLY_ADULT_POT_2 }, + { "1258", RC_ICE_CAVERN_MQ_ENTRANCE_POT }, + { "1259", RC_ICE_CAVERN_MQ_FIRST_CRYSTAL_POT_1 }, + { "1260", RC_ICE_CAVERN_MQ_FIRST_CRYSTAL_POT_2 }, + { "1261", RC_ICE_CAVERN_MQ_EARLY_WOLFOS_POT_1 }, + { "1262", RC_ICE_CAVERN_MQ_EARLY_WOLFOS_POT_2 }, + { "1263", RC_ICE_CAVERN_MQ_EARLY_WOLFOS_POT_3 }, + { "1264", RC_ICE_CAVERN_MQ_EARLY_WOLFOS_POT_4 }, + { "1265", RC_ICE_CAVERN_MQ_PUSH_BLOCK_POT_1 }, + { "1266", RC_ICE_CAVERN_MQ_PUSH_BLOCK_POT_2 }, + { "1267", RC_ICE_CAVERN_MQ_COMPASS_POT_1 }, + { "1268", RC_ICE_CAVERN_MQ_COMPASS_POT_2 }, + { "1269", RC_GANONS_CASTLE_MQ_FOREST_TRIAL_POT_1 }, + { "1270", RC_GANONS_CASTLE_MQ_FOREST_TRIAL_POT_2 }, + { "1271", RC_GANONS_CASTLE_MQ_WATER_TRIAL_POT_1 }, + { "1272", RC_GANONS_CASTLE_MQ_WATER_TRIAL_POT_2 }, + { "1273", RC_GANONS_CASTLE_MQ_SHADOW_TRIAL_POT_1 }, + { "1274", RC_GANONS_CASTLE_MQ_SHADOW_TRIAL_POT_2 }, + { "1275", RC_GANONS_CASTLE_MQ_FIRE_TRIAL_POT_1 }, + { "1276", RC_GANONS_CASTLE_MQ_FIRE_TRIAL_POT_2 }, + { "1277", RC_GANONS_CASTLE_MQ_LIGHT_TRIAL_POT_1 }, + { "1278", RC_GANONS_CASTLE_MQ_LIGHT_TRIAL_POT_2 }, + { "1279", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_POT_1 }, + { "1280", RC_GANONS_CASTLE_MQ_SPIRIT_TRIAL_POT_2 }, + { "1281", RC_GV_FREESTANDING_POH_CRATE }, + { "1282", RC_GV_NEAR_COW_CRATE }, + { "1283", RC_GV_CRATE_BRIDGE_1 }, + { "1284", RC_GV_CRATE_BRIDGE_2 }, + { "1285", RC_GV_CRATE_BRIDGE_3 }, + { "1286", RC_GV_CRATE_BRIDGE_4 }, + { "1287", RC_GF_ABOVE_JAIL_CRATE }, + { "1288", RC_GF_SOUTHMOST_CENTER_CRATE }, + { "1289", RC_GF_MID_SOUTH_CENTER_CRATE }, + { "1290", RC_GF_MID_NORTH_CENTER_CRATE }, + { "1291", RC_GF_NORTHMOST_CENTER_CRATE }, + { "1292", RC_GF_OUTSKIRTS_NE_CRATE }, + { "1293", RC_GF_OUTSKIRTS_NW_CRATE }, + { "1294", RC_GF_HBA_RANGE_CRATE_1 }, + { "1295", RC_GF_HBA_RANGE_CRATE_2 }, + { "1296", RC_GF_HBA_RANGE_CRATE_3 }, + { "1297", RC_GF_HBA_RANGE_CRATE_4 }, + { "1298", RC_GF_HBA_RANGE_CRATE_5 }, + { "1299", RC_GF_HBA_RANGE_CRATE_6 }, + { "1300", RC_GF_HBA_RANGE_CRATE_7 }, + { "1301", RC_GF_HBA_CANOPY_EAST_CRATE }, + { "1302", RC_GF_HBA_CANOPY_WEST_CRATE }, + { "1303", RC_GF_NORTH_TARGET_EAST_CRATE }, + { "1304", RC_GF_NORTH_TARGET_WEST_CRATE }, + { "1305", RC_GF_NORTH_TARGET_CHILD_CRATE }, + { "1306", RC_GF_SOUTH_TARGET_EAST_CRATE }, + { "1307", RC_GF_SOUTH_TARGET_WEST_CRATE }, + { "1308", RC_TH_NEAR_KITCHEN_LEFTMOST_CRATE }, + { "1309", RC_TH_NEAR_KITCHEN_MID_LEFT_CRATE }, + { "1310", RC_TH_NEAR_KITCHEN_MID_RIGHT_CRATE }, + { "1311", RC_TH_NEAR_KITCHEN_RIGHTMOST_CRATE }, + { "1312", RC_TH_KITCHEN_CRATE }, + { "1313", RC_TH_BREAK_HALLWAY_OUTER_CRATE }, + { "1314", RC_TH_BREAK_HALLWAY_INNER_CRATE }, + { "1315", RC_TH_BREAK_ROOM_RIGHT_CRATE }, + { "1316", RC_TH_BREAK_ROOM_LEFT_CRATE }, + { "1317", RC_TH_1_TORCH_CELL_CRATE }, + { "1318", RC_TH_DEAD_END_CELL_CRATE }, + { "1319", RC_TH_DOUBLE_CELL_LEFT_CRATE }, + { "1320", RC_TH_DOUBLE_CELL_RIGHT_CRATE }, + { "1321", RC_HW_BEFORE_QUICKSAND_CRATE }, + { "1322", RC_HW_AFTER_QUICKSAND_CRATE_1 }, + { "1323", RC_HW_AFTER_QUICKSAND_CRATE_2 }, + { "1324", RC_HW_AFTER_QUICKSAND_CRATE_3 }, + { "1325", RC_HW_NEAR_COLOSSUS_CRATE }, + { "1326", RC_MK_NEAR_BAZAAR_CRATE_1 }, + { "1327", RC_MK_NEAR_BAZAAR_CRATE_2 }, + { "1328", RC_MK_SHOOTING_GALLERY_CRATE_1 }, + { "1329", RC_MK_SHOOTING_GALLERY_CRATE_2 }, + { "1330", RC_MK_LOST_DOG_HOUSE_CRATE }, + { "1331", RC_MK_GUARD_HOUSE_CRATE_1 }, + { "1332", RC_MK_GUARD_HOUSE_CRATE_2 }, + { "1333", RC_MK_GUARD_HOUSE_CRATE_3 }, + { "1334", RC_MK_GUARD_HOUSE_CRATE_4 }, + { "1335", RC_MK_GUARD_HOUSE_CRATE_5 }, + { "1336", RC_KAK_NEAR_OPEN_GROTTO_ADULT_CRATE_1 }, + { "1337", RC_KAK_NEAR_OPEN_GROTTO_ADULT_CRATE_2 }, + { "1338", RC_KAK_NEAR_OPEN_GROTTO_ADULT_CRATE_3 }, + { "1339", RC_KAK_NEAR_OPEN_GROTTO_ADULT_CRATE_4 }, + { "1340", RC_KAK_NEAR_POTION_SHOP_ADULT_CRATE }, + { "1341", RC_KAK_NEAR_SHOOTING_GALLERY_ADULT_CRATE }, + { "1342", RC_KAK_NEAR_BOARDING_HOUSE_ADULT_CRATE_1 }, + { "1343", RC_KAK_NEAR_BOARDING_HOUSE_ADULT_CRATE_2 }, + { "1344", RC_KAK_NEAR_IMPAS_HOUSE_ADULT_CRATE_1 }, + { "1345", RC_KAK_NEAR_IMPAS_HOUSE_ADULT_CRATE_2 }, + { "1346", RC_KAK_NEAR_BAZAAR_ADULT_CRATE_1 }, + { "1347", RC_KAK_NEAR_BAZAAR_ADULT_CRATE_2 }, + { "1348", RC_KAK_BEHIND_GS_HOUSE_ADULT_CRATE }, + { "1349", RC_KAK_NEAR_GY_CHILD_CRATE }, + { "1350", RC_KAK_NEAR_WINDMILL_CHILD_CRATE }, + { "1351", RC_KAK_NEAR_FENCE_CHILD_CRATE }, + { "1352", RC_KAK_NEAR_BOARDING_HOUSE_CHILD_CRATE }, + { "1353", RC_KAK_NEAR_BAZAAR_CHILD_CRATE }, + { "1354", RC_GRAVEYARD_CRATE }, + { "1355", RC_GC_MAZE_CRATE }, + { "1356", RC_DMC_CRATE }, + { "1357", RC_LLR_NEAR_TREE_CRATE }, + { "1358", RC_LH_LAB_CRATE }, + { "1359", RC_DEKU_TREE_MQ_LOBBY_CRATE }, + { "1360", RC_DEKU_TREE_MQ_SLINGSHOT_ROOM_CRATE_1 }, + { "1361", RC_DEKU_TREE_MQ_SLINGSHOT_ROOM_CRATE_2 }, + { "1362", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_1 }, + { "1363", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_2 }, + { "1364", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_3 }, + { "1365", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_4 }, + { "1366", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_5 }, + { "1367", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_6 }, + { "1368", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_7 }, + { "1369", RC_DODONGOS_CAVERN_MQ_POE_ROOM_CRATE_8 }, + { "1370", RC_DODONGOS_CAVERN_MQ_STAIRCASE_LOWER_CRATE_1 }, + { "1371", RC_DODONGOS_CAVERN_MQ_STAIRCASE_LOWER_CRATE_2 }, + { "1372", RC_DODONGOS_CAVERN_MQ_STAIRCASE_UPPER_CRATE_1 }, + { "1373", RC_DODONGOS_CAVERN_MQ_STAIRCASE_UPPER_CRATE_2 }, + { "1374", RC_DODONGOS_CAVERN_MQ_STAIRCASE_UPPER_CRATE_3 }, + { "1375", RC_DODONGOS_CAVERN_MQ_STAIRCASE_UPPER_CRATE_4 }, + { "1376", RC_DODONGOS_CAVERN_MQ_TWO_FLAMES_CRATE_1 }, + { "1377", RC_DODONGOS_CAVERN_MQ_TWO_FLAMES_CRATE_2 }, + { "1378", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CRATE_1 }, + { "1379", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CRATE_2 }, + { "1380", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CRATE_3 }, + { "1381", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CRATE_4 }, + { "1382", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CRATE_5 }, + { "1383", RC_DODONGOS_CAVERN_MQ_LARVAE_ROOM_CRATE_6 }, + { "1384", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_CRATE_1 }, + { "1385", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_CRATE_2 }, + { "1386", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_CRATE_3 }, + { "1387", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_CRATE_4 }, + { "1388", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_CRATE_5 }, + { "1389", RC_FIRE_TEMPLE_MQ_OUTSIDE_BOSS_CRATE_6 }, + { "1390", RC_FIRE_TEMPLE_MQ_SHORTCUT_CRATE_1 }, + { "1391", RC_FIRE_TEMPLE_MQ_SHORTCUT_CRATE_2 }, + { "1392", RC_FIRE_TEMPLE_MQ_SHORTCUT_CRATE_3 }, + { "1393", RC_FIRE_TEMPLE_MQ_SHORTCUT_CRATE_4 }, + { "1394", RC_FIRE_TEMPLE_MQ_SHORTCUT_CRATE_5 }, + { "1395", RC_FIRE_TEMPLE_MQ_SHORTCUT_CRATE_6 }, + { "1396", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_LOWER_CRATE_1 }, + { "1397", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_LOWER_CRATE_2 }, + { "1398", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_LOWER_CRATE_3 }, + { "1399", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_CRATE_1 }, + { "1400", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_CRATE_2 }, + { "1401", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_CRATE_3 }, + { "1402", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_CRATE_1 }, + { "1403", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_CRATE_2 }, + { "1404", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_CRATE_3 }, + { "1405", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_CRATE_4 }, + { "1406", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_CRATE_5 }, + { "1407", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_UPPER_CRATE_1 }, + { "1408", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_UPPER_CRATE_2 }, + { "1409", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_1 }, + { "1410", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_2 }, + { "1411", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_3 }, + { "1412", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_4 }, + { "1413", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_5 }, + { "1414", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_6 }, + { "1415", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_7 }, + { "1416", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_8 }, + { "1417", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_9 }, + { "1418", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_10 }, + { "1419", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_11 }, + { "1420", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_12 }, + { "1421", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_13 }, + { "1422", RC_WATER_TEMPLE_MQ_CENTRAL_PILLAR_LOWER_CRATE_14 }, + { "1423", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_CRATE_1 }, + { "1424", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_CRATE_2 }, + { "1425", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_CRATE_3 }, + { "1426", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_ROOM_CRATE_1 }, + { "1427", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_ROOM_CRATE_2 }, + { "1428", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_ROOM_CRATE_3 }, + { "1429", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_ROOM_CRATE_4 }, + { "1430", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_ROOM_CRATE_5 }, + { "1431", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_GATE_CRATE_1 }, + { "1432", RC_WATER_TEMPLE_MQ_LIZALFOS_HALLWAY_GATE_CRATE_2 }, + { "1433", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_1 }, + { "1434", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_2 }, + { "1435", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_3 }, + { "1436", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_4 }, + { "1437", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_5 }, + { "1438", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_6 }, + { "1439", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_CRATE_7 }, + { "1440", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_CRATE_1 }, + { "1441", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_CRATE_2 }, + { "1442", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_CRATE_3 }, + { "1443", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_CRATE_4 }, + { "1444", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_CRATE_5 }, + { "1445", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_CRATE_6 }, + { "1446", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_UPPER_CRATE_1 }, + { "1447", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_UPPER_CRATE_2 }, + { "1448", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_TORCHES_CRATE_1 }, + { "1449", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_TORCHES_CRATE_2 }, + { "1450", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_SUBMERGED_CRATE_1 }, + { "1451", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_SUBMERGED_CRATE_2 }, + { "1452", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_SUBMERGED_CRATE_3 }, + { "1453", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_SUBMERGED_CRATE_4 }, + { "1454", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_DOOR_CRATE_1 }, + { "1455", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_DOOR_CRATE_2 }, + { "1456", RC_WATER_TEMPLE_MQ_BK_ROOM_UPPER_CRATE }, + { "1457", RC_WATER_TEMPLE_MQ_BK_ROOM_LOWER_CRATE_1 }, + { "1458", RC_WATER_TEMPLE_MQ_BK_ROOM_LOWER_CRATE_2 }, + { "1459", RC_WATER_TEMPLE_MQ_BK_ROOM_LOWER_CRATE_3 }, + { "1460", RC_WATER_TEMPLE_MQ_BK_ROOM_LOWER_CRATE_4 }, + { "1461", RC_WATER_TEMPLE_MQ_WHIRLPOOL_FRONT_CRATE_1 }, + { "1462", RC_WATER_TEMPLE_MQ_WHIRLPOOL_FRONT_CRATE_2 }, + { "1463", RC_WATER_TEMPLE_MQ_WHIRLPOOL_SUBMERGED_CRATE_1 }, + { "1464", RC_WATER_TEMPLE_MQ_WHIRLPOOL_SUBMERGED_CRATE_2 }, + { "1465", RC_WATER_TEMPLE_MQ_WHIRLPOOL_SUBMERGED_CRATE_3 }, + { "1466", RC_WATER_TEMPLE_MQ_WHIRLPOOL_SUBMERGED_CRATE_4 }, + { "1467", RC_WATER_TEMPLE_MQ_WHIRLPOOL_SUBMERGED_CRATE_5 }, + { "1468", RC_WATER_TEMPLE_MQ_WHIRLPOOL_SUBMERGED_CRATE_6 }, + { "1469", RC_WATER_TEMPLE_MQ_WHIRLPOOL_BEHIND_GATE_CRATE_1 }, + { "1470", RC_WATER_TEMPLE_MQ_WHIRLPOOL_BEHIND_GATE_CRATE_2 }, + { "1471", RC_WATER_TEMPLE_MQ_WHIRLPOOL_BEHIND_GATE_CRATE_3 }, + { "1472", RC_WATER_TEMPLE_MQ_WHIRLPOOL_BEHIND_GATE_CRATE_4 }, + { "1473", RC_WATER_TEMPLE_MQ_DODONGO_ROOM_UPPER_CRATE }, + { "1474", RC_WATER_TEMPLE_MQ_DODONGO_ROOM_HALL_CRATE }, + { "1475", RC_WATER_TEMPLE_MQ_DODONGO_ROOM_LOWER_CRATE_1 }, + { "1476", RC_WATER_TEMPLE_MQ_DODONGO_ROOM_LOWER_CRATE_2 }, + { "1477", RC_WATER_TEMPLE_MQ_DODONGO_ROOM_LOWER_CRATE_3 }, + { "1478", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_CRATE_1 }, + { "1479", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_CRATE_2 }, + { "1480", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_CRATE_3 }, + { "1481", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_CRATE_4 }, + { "1482", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_B_CRATE_5 }, + { "1483", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_SUBMERGED_CRATE_1 }, + { "1484", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_SUBMERGED_CRATE_2 }, + { "1485", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_SUBMERGED_CRATE_3 }, + { "1486", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_SUBMERGED_CRATE_4 }, + { "1487", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_SUBMERGED_CRATE_5 }, + { "1488", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_SUBMERGED_CRATE_6 }, + { "1489", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_GATE_CRATE_1 }, + { "1490", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_GATE_CRATE_2 }, + { "1491", RC_WATER_TEMPLE_MQ_TRIPLE_TORCH_ROOM_GATE_CRATE_3 }, + { "1492", RC_SPIRIT_TEMPLE_MQ_STATUE_CRATE_1 }, + { "1493", RC_SPIRIT_TEMPLE_MQ_STATUE_CRATE_2 }, + { "1494", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_CRATE_1 }, + { "1495", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_CRATE_2 }, + { "1496", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_CRATE_3 }, + { "1497", RC_SPIRIT_TEMPLE_MQ_BIG_MIRROR_CRATE_4 }, + { "1498", RC_GERUDO_TRAINING_GROUND_MQ_MAZE_CRATE }, + { "1499", RC_JABU_JABUS_BELLY_PLATFORM_ROOM_SMALL_CRATE_1 }, + { "1500", RC_JABU_JABUS_BELLY_PLATFORM_ROOM_SMALL_CRATE_2 }, + { "1501", RC_FIRE_TEMPLE_AFTER_HAMMER_SMALL_CRATE_1 }, + { "1502", RC_FIRE_TEMPLE_AFTER_HAMMER_SMALL_CRATE_2 }, + { "1503", RC_SPIRIT_TEMPLE_BEFORE_CHILD_CLIMB_SMALL_CRATE_1 }, + { "1504", RC_SPIRIT_TEMPLE_BEFORE_CHILD_CLIMB_SMALL_CRATE_2 }, + { "1505", RC_JABU_JABUS_BELLY_MQ_TRIPLE_HALLWAY_SMALL_CRATE_1 }, + { "1506", RC_JABU_JABUS_BELLY_MQ_TRIPLE_HALLWAY_SMALL_CRATE_2 }, + { "1507", RC_JABU_JABUS_BELLY_MQ_JIGGLIES_SMALL_CRATE_1 }, + { "1508", RC_JABU_JABUS_BELLY_MQ_JIGGLIES_SMALL_CRATE_2 }, + { "1509", RC_FOREST_TEMPLE_MQ_FROZEN_EYE_SWITCH_SMALL_CRATE_1 }, + { "1510", RC_FOREST_TEMPLE_MQ_FROZEN_EYE_SWITCH_SMALL_CRATE_2 }, + { "1511", RC_FOREST_TEMPLE_MQ_FROZEN_EYE_SWITCH_SMALL_CRATE_3 }, + { "1512", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_SMALL_CRATE_1 }, + { "1513", RC_FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_SMALL_CRATE_2 }, + { "1514", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_SMALL_CRATE_1 }, + { "1515", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_SMALL_CRATE_2 }, + { "1516", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_SMALL_CRATE_3 }, + { "1517", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_SMALL_CRATE_4 }, + { "1518", RC_FIRE_TEMPLE_MQ_LAVA_TORCH_SMALL_CRATE_5 }, + { "1519", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_TORCHES_SMALL_CRATE_1 }, + { "1520", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_TORCHES_SMALL_CRATE_2 }, + { "1521", RC_WATER_TEMPLE_MQ_DRAGON_ROOM_TORCHES_SMALL_CRATE_3 }, + { "1522", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_SMALL_CRATE_1 }, + { "1523", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_SMALL_CRATE_2 }, + { "1524", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_SMALL_CRATE_3 }, + { "1525", RC_WATER_TEMPLE_MQ_STORAGE_ROOM_A_SMALL_CRATE_4 }, + { "1526", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_LOWER_SMALL_CRATE }, + { "1527", RC_WATER_TEMPLE_MQ_GS_STORAGE_ROOM_UPPER_SMALL_CRATE }, + { "1528", RC_SHADOW_TEMPLE_MQ_TRUTH_SPINNER_SMALL_CRATE_1 }, + { "1529", RC_SHADOW_TEMPLE_MQ_TRUTH_SPINNER_SMALL_CRATE_2 }, + { "1530", RC_SHADOW_TEMPLE_MQ_TRUTH_SPINNER_SMALL_CRATE_3 }, + { "1531", RC_SHADOW_TEMPLE_MQ_TRUTH_SPINNER_SMALL_CRATE_4 }, + { "1532", RC_SPIRIT_TEMPLE_MQ_STATUE_SMALL_CRATE }, + { "1533", RC_SPIRIT_TEMPLE_MQ_BEAMOS_SMALL_CRATE }, + { "1534", RC_MARKET_TREE }, + { "1535", RC_HC_NEAR_GUARDS_TREE_1 }, + { "1536", RC_HC_NEAR_GUARDS_TREE_2 }, + { "1537", RC_HC_NEAR_GUARDS_TREE_3 }, + { "1538", RC_HC_NEAR_GUARDS_TREE_4 }, + { "1539", RC_HC_NEAR_GUARDS_TREE_5 }, + { "1540", RC_HC_NEAR_GUARDS_TREE_6 }, + { "1541", RC_HC_SKULLTULA_TREE }, + { "1542", RC_HC_GROTTO_TREE }, + { "1543", RC_HC_NL_TREE_1 }, + { "1544", RC_HC_NL_TREE_2 }, + { "1545", RC_HF_NEAR_LLR_TREE }, + { "1546", RC_HF_NEAR_LH_TREE }, + { "1547", RC_HF_CHILD_NEAR_GV_TREE }, + { "1548", RC_HF_ADULT_NEAR_GV_TREE }, + { "1549", RC_HF_NEAR_ZR_TREE }, + { "1550", RC_HF_NEAR_KAK_TREE }, + { "1551", RC_HF_NEAR_KAK_SMALL_TREE }, + { "1552", RC_HF_NEAR_MARKET_TREE_1 }, + { "1553", RC_HF_NEAR_MARKET_TREE_2 }, + { "1554", RC_HF_NEAR_MARKET_TREE_3 }, + { "1555", RC_HF_NORTHWEST_TREE_1 }, + { "1556", RC_HF_NORTHWEST_TREE_2 }, + { "1557", RC_HF_NORTHWEST_TREE_3 }, + { "1558", RC_HF_NORTHWEST_TREE_4 }, + { "1559", RC_HF_NORTHWEST_TREE_5 }, + { "1560", RC_HF_NORTHWEST_TREE_6 }, + { "1561", RC_HF_EAST_TREE_1 }, + { "1562", RC_HF_EAST_TREE_2 }, + { "1563", RC_HF_EAST_TREE_3 }, + { "1564", RC_HF_EAST_TREE_4 }, + { "1565", RC_HF_EAST_TREE_5 }, + { "1566", RC_HF_EAST_TREE_6 }, + { "1567", RC_HF_SOUTHEAST_TREE_1 }, + { "1568", RC_HF_SOUTHEAST_TREE_2 }, + { "1569", RC_HF_SOUTHEAST_TREE_3 }, + { "1570", RC_HF_SOUTHEAST_TREE_4 }, + { "1571", RC_HF_SOUTHEAST_TREE_5 }, + { "1572", RC_HF_SOUTHEAST_TREE_6 }, + { "1573", RC_HF_SOUTHEAST_TREE_7 }, + { "1574", RC_HF_SOUTHEAST_TREE_8 }, + { "1575", RC_HF_SOUTHEAST_TREE_9 }, + { "1576", RC_HF_SOUTHEAST_TREE_10 }, + { "1577", RC_HF_SOUTHEAST_TREE_11 }, + { "1578", RC_HF_SOUTHEAST_TREE_12 }, + { "1579", RC_HF_SOUTHEAST_TREE_13 }, + { "1580", RC_HF_SOUTHEAST_TREE_14 }, + { "1581", RC_HF_SOUTHEAST_TREE_15 }, + { "1582", RC_HF_SOUTHEAST_TREE_16 }, + { "1583", RC_HF_SOUTHEAST_TREE_17 }, + { "1584", RC_HF_SOUTHEAST_TREE_18 }, + { "1585", RC_HF_SOUTHEAST_TREE_19 }, + { "1586", RC_HF_CHILD_SOUTHEAST_TREE_1 }, + { "1587", RC_HF_CHILD_SOUTHEAST_TREE_2 }, + { "1588", RC_HF_CHILD_SOUTHEAST_TREE_3 }, + { "1589", RC_HF_CHILD_SOUTHEAST_TREE_4 }, + { "1590", RC_HF_CHILD_SOUTHEAST_TREE_5 }, + { "1591", RC_HF_CHILD_SOUTHEAST_TREE_6 }, + { "1592", RC_HF_TEKTITE_GROTTO_TREE }, + { "1593", RC_ZF_TREE }, + { "1594", RC_ZR_TREE }, + { "1595", RC_KAK_TREE }, + { "1596", RC_LLR_TREE }, + { "1597", RC_HF_BUSH_NEAR_LAKE_1 }, + { "1598", RC_HF_BUSH_NEAR_LAKE_2 }, + { "1599", RC_HF_BUSH_NEAR_LAKE_3 }, + { "1600", RC_HF_BUSH_NEAR_LAKE_4 }, + { "1601", RC_HF_BUSH_NEAR_LAKE_5 }, + { "1602", RC_HF_BUSH_NEAR_LAKE_6 }, + { "1603", RC_HF_BUSH_NEAR_LAKE_7 }, + { "1604", RC_HF_BUSH_NEAR_LAKE_8 }, + { "1605", RC_HF_BUSH_NEAR_LAKE_9 }, + { "1606", RC_HF_BUSH_NEAR_LAKE_10 }, + { "1607", RC_HF_BUSH_NEAR_LAKE_11 }, + { "1608", RC_HF_NORTHERN_BUSH_1 }, + { "1609", RC_HF_NORTHERN_BUSH_2 }, + { "1610", RC_HF_NORTHERN_BUSH_3 }, + { "1611", RC_HF_NORTHERN_BUSH_4 }, + { "1612", RC_HF_NORTHERN_BUSH_5 }, + { "1613", RC_HF_NORTHERN_BUSH_6 }, + { "1614", RC_HF_CHILD_NORTHERN_BUSH_1 }, + { "1615", RC_HF_CHILD_NORTHERN_BUSH_2 }, + { "1616", RC_HF_CHILD_NORTHERN_BUSH_3 }, + { "1617", RC_HF_CHILD_NORTHERN_BUSH_4 }, + { "1618", RC_HF_CHILD_NORTHERN_BUSH_5 }, + { "1619", RC_HF_CHILD_NORTHERN_BUSH_6 }, + { "1620", RC_HF_CHILD_NORTHERN_BUSH_7 }, + { "1621", RC_HF_CHILD_NORTHERN_BUSH_8 }, + { "1622", RC_HF_CHILD_NORTHERN_BUSH_9 }, + { "1623", RC_HF_CHILD_NORTHERN_BUSH_10 }, + { "1624", RC_HF_CHILD_NORTHERN_BUSH_11 }, + { "1625", RC_HF_BUSH_BY_ROCKY_PATH_1 }, + { "1626", RC_HF_BUSH_BY_ROCKY_PATH_2 }, + { "1627", RC_HF_BUSH_BY_ROCKY_PATH_3 }, + { "1628", RC_HF_BUSH_BY_ROCKY_PATH_4 }, + { "1629", RC_HF_BUSH_BY_ROCKY_PATH_5 }, + { "1630", RC_HF_BUSH_BY_ROCKY_PATH_6 }, + { "1631", RC_HF_SOUTHERN_BUSH_1 }, + { "1632", RC_HF_SOUTHERN_BUSH_2 }, + { "1633", RC_HF_SOUTHERN_BUSH_3 }, + { "1634", RC_HF_SOUTHERN_BUSH_4 }, + { "1635", RC_HF_SOUTHERN_BUSH_5 }, + { "1636", RC_HF_SOUTHERN_BUSH_6 }, + { "1637", RC_HF_SOUTHERN_BUSH_7 }, + { "1638", RC_HF_SOUTHERN_BUSH_8 }, + { "1639", RC_HF_SOUTHERN_BUSH_9 }, + { "1640", RC_HF_SOUTHERN_BUSH_10 }, + { "1641", RC_HF_SOUTHERN_BUSH_11 }, + { "1642", RC_HF_SOUTHERN_BUSH_12 }, + { "1643", RC_HF_CHILD_SOUTHERN_BUSH_1 }, + { "1644", RC_HF_CHILD_SOUTHERN_BUSH_2 }, + { "1645", RC_HF_CHILD_SOUTHERN_BUSH_3 }, + { "1646", RC_HF_CHILD_SOUTHERN_BUSH_4 }, + { "1647", RC_HF_CHILD_SOUTHERN_BUSH_5 }, + { "1648", RC_HF_CHILD_SOUTHERN_BUSH_6 }, + { "1649", RC_HF_CHILD_SOUTHERN_BUSH_7 }, + { "1650", RC_HF_CHILD_SOUTHERN_BUSH_8 }, + { "1651", RC_HF_CHILD_SOUTHERN_BUSH_9 }, + { "1652", RC_HF_CHILD_SOUTHERN_BUSH_10 }, + { "1653", RC_HF_CHILD_SOUTHERN_BUSH_11 }, + { "1654", RC_HF_CHILD_SOUTHERN_BUSH_12 }, + { "1655", RC_ZF_BUSH_1 }, + { "1656", RC_ZF_BUSH_2 }, + { "1657", RC_ZF_BUSH_3 }, + { "1658", RC_ZF_BUSH_4 }, + { "1659", RC_ZF_BUSH_5 }, + { "1660", RC_ZF_BUSH_6 }, + { "1661", RC_PIERRE }, + { "1662", RC_DELIVER_RUTOS_LETTER }, + { "1663", RC_KF_DEKU_TREE_LEFT_GOSSIP_STONE }, + { "1664", RC_KF_DEKU_TREE_RIGHT_GOSSIP_STONE }, + { "1665", RC_KF_GOSSIP_STONE }, + { "1666", RC_KF_STORMS_GROTTO_GOSSIP_STONE }, + { "1667", RC_LW_GOSSIP_STONE }, + { "1668", RC_LW_NEAR_SHORTCUTS_GROTTO_GOSSIP_STONE }, + { "1669", RC_SFM_MAZE_LOWER_GOSSIP_STONE }, + { "1670", RC_SFM_MAZE_UPPER_GOSSIP_STONE }, + { "1671", RC_SFM_SARIA_GOSSIP_STONE }, + { "1672", RC_HF_COW_GROTTO_GOSSIP_STONE }, + { "1673", RC_HF_NEAR_MARKET_GROTTO_GOSSIP_STONE }, + { "1674", RC_HF_OPEN_GROTTO_GOSSIP_STONE }, + { "1675", RC_HF_SOUTHEAST_GROTTO_GOSSIP_STONE }, + { "1676", RC_TOT_LEFT_CENTER_GOSSIP_STONE }, + { "1677", RC_TOT_LEFTMOST_GOSSIP_STONE }, + { "1678", RC_TOT_RIGHT_CENTER_GOSSIP_STONE }, + { "1679", RC_TOT_RIGHTMOST_GOSSIP_STONE }, + { "1680", RC_HC_MALON_GOSSIP_STONE }, + { "1681", RC_HC_ROCK_WALL_GOSSIP_STONE }, + { "1682", RC_HC_STORMS_GROTTO_GOSSIP_STONE }, + { "1683", RC_KAK_OPEN_GROTTO_GOSSIP_STONE }, + { "1684", RC_GRAVEYARD_GOSSIP_STONE }, + { "1685", RC_DMT_GOSSIP_STONE }, + { "1686", RC_DMT_STORMS_GROTTO_GOSSIP_STONE }, + { "1687", RC_GC_MAZE_GOSSIP_STONE }, + { "1688", RC_GC_MEDIGORON_GOSSIP_STONE }, + { "1689", RC_DMC_GOSSIP_STONE }, + { "1690", RC_DMC_UPPER_GROTTO_GOSSIP_STONE }, + { "1691", RC_ZR_NEAR_DOMAIN_GOSSIP_STONE }, + { "1692", RC_ZR_NEAR_GROTTOS_GOSSIP_STONE }, + { "1693", RC_ZR_OPEN_GROTTO_GOSSIP_STONE }, + { "1694", RC_ZD_GOSSIP_STONE }, + { "1695", RC_ZF_JABU_GOSSIP_STONE }, + { "1696", RC_ZF_FAIRY_GOSSIP_STONE }, + { "1697", RC_LH_LAB_GOSSIP_STONE }, + { "1698", RC_LH_SOUTHEAST_GOSSIP_STONE }, + { "1699", RC_LH_SOUTHWEST_GOSSIP_STONE }, + { "1700", RC_GV_GOSSIP_STONE }, + { "1701", RC_COLOSSUS_GOSSIP_STONE }, + { "1702", RC_DODONGOS_CAVERN_GOSSIP_STONE }, + { "1703", RC_KF_STORMS_GROTTO_BEEHIVE_LEFT }, + { "1704", RC_KF_STORMS_GROTTO_BEEHIVE_RIGHT }, + { "1705", RC_LW_NEAR_SHORTCUTS_GROTTO_BEEHIVE_LEFT }, + { "1706", RC_LW_NEAR_SHORTCUTS_GROTTO_BEEHIVE_RIGHT }, + { "1707", RC_LW_DEKU_SCRUB_GROTTO_BEEHIVE }, + { "1708", RC_SFM_DEKU_SCRUB_GROTTO_BEEHIVE }, + { "1709", RC_HF_NEAR_MARKET_GROTTO_BEEHIVE_LEFT }, + { "1710", RC_HF_NEAR_MARKET_GROTTO_BEEHIVE_RIGHT }, + { "1711", RC_HF_OPEN_GROTTO_BEEHIVE_LEFT }, + { "1712", RC_HF_OPEN_GROTTO_BEEHIVE_RIGHT }, + { "1713", RC_HF_SOUTHEAST_GROTTO_BEEHIVE_LEFT }, + { "1714", RC_HF_SOUTHEAST_GROTTO_BEEHIVE_RIGHT }, + { "1715", RC_HF_INSIDE_FENCE_GROTTO_BEEHIVE }, + { "1716", RC_LLR_GROTTO_BEEHIVE }, + { "1717", RC_KAK_OPEN_GROTTO_BEEHIVE_LEFT }, + { "1718", RC_KAK_OPEN_GROTTO_BEEHIVE_RIGHT }, + { "1719", RC_DMT_COW_GROTTO_BEEHIVE }, + { "1720", RC_DMT_STORMS_GROTTO_BEEHIVE_LEFT }, + { "1721", RC_DMT_STORMS_GROTTO_BEEHIVE_RIGHT }, + { "1722", RC_GC_GROTTO_BEEHIVE }, + { "1723", RC_DMC_UPPER_GROTTO_BEEHIVE_LEFT }, + { "1724", RC_DMC_UPPER_GROTTO_BEEHIVE_RIGHT }, + { "1725", RC_DMC_HAMMER_GROTTO_BEEHIVE }, + { "1726", RC_ZR_OPEN_GROTTO_BEEHIVE_LEFT }, + { "1727", RC_ZR_OPEN_GROTTO_BEEHIVE_RIGHT }, + { "1728", RC_ZR_DEKU_SCRUB_GROTTO_BEEHIVE }, + { "1729", RC_ZD_IN_FRONT_OF_KING_ZORA_BEEHIVE_LEFT }, + { "1730", RC_ZD_IN_FRONT_OF_KING_ZORA_BEEHIVE_RIGHT }, + { "1731", RC_ZD_BEHIND_KING_ZORA_BEEHIVE }, + { "1732", RC_LH_GROTTO_BEEHIVE }, + { "1733", RC_GV_DEKU_SCRUB_GROTTO_BEEHIVE }, + { "1734", RC_COLOSSUS_DEKU_SCRUB_GROTTO_BEEHIVE }, + { "1735", RC_GANONDORF_HINT }, + { "1736", RC_SHEIK_HINT_GC }, + { "1737", RC_SHEIK_HINT_MQ_GC }, + { "1739", RC_DAMPE_HINT }, + { "1740", RC_GREG_HINT }, + { "1741", RC_SARIA_SONG_HINT }, + { "1742", RC_ALTAR_HINT_CHILD }, + { "1743", RC_ALTAR_HINT_ADULT }, + { "1744", RC_FISHING_POLE_HINT }, + { "1745", RC_BIGGORON_HINT }, + { "1746", RC_TOT_SHEIK_HINT }, + { "1747", RC_MASK_SHOP_HINT }, + { "1748", RC_DMC_UPPER_GROTTO_FISH }, + { "1749", RC_DMT_STORMS_GROTTO_FISH }, + { "1750", RC_HF_SOUTHEAST_GROTTO_FISH }, + { "1751", RC_HF_NEAR_MARKET_GROTTO_FISH }, + { "1752", RC_HF_OPEN_GROTTO_FISH }, + { "1753", RC_KAK_OPEN_GROTTO_FISH }, + { "1754", RC_KF_STORMS_GROTTO_FISH }, + { "1755", RC_LW_NEAR_SHORTCUTS_GROTTO_FISH }, + { "1756", RC_ZR_OPEN_GROTTO_FISH }, + { "1757", RC_ZD_FISH_1 }, + { "1758", RC_ZD_FISH_2 }, + { "1759", RC_ZD_FISH_3 }, + { "1760", RC_ZD_FISH_4 }, + { "1761", RC_ZD_FISH_5 }, + { "1762", RC_KF_BOULDER_RUPEE_1 }, + { "1763", RC_KF_BOULDER_RUPEE_2 }, + { "1764", RC_KF_BRIDGE_RUPEE }, + { "1765", RC_KF_BEHIND_MIDOS_RUPEE }, + { "1766", RC_KF_SARIAS_ROOF_WEST_HEART }, + { "1767", RC_KF_SARIAS_ROOF_EAST_HEART }, + { "1768", RC_KF_SARIAS_ROOF_NORTH_HEART }, + { "1769", RC_KF_SOUTH_GRASS_WEST_RUPEE }, + { "1770", RC_KF_NORTH_GRASS_WEST_RUPEE }, + { "1771", RC_KF_NORTH_GRASS_EAST_RUPEE }, + { "1772", RC_KF_SOUTH_GRASS_EAST_RUPEE }, + { "1773", RC_KF_SARIAS_TOP_LEFT_HEART }, + { "1774", RC_KF_SARIAS_TOP_RIGHT_HEART }, + { "1775", RC_KF_SARIAS_BOTTOM_LEFT_HEART }, + { "1776", RC_KF_SARIAS_BOTTOM_RIGHT_HEART }, + { "1777", RC_KF_BEAN_RUPEE_1 }, + { "1778", RC_KF_BEAN_RUPEE_2 }, + { "1779", RC_KF_BEAN_RUPEE_3 }, + { "1780", RC_KF_BEAN_RUPEE_4 }, + { "1781", RC_KF_BEAN_RUPEE_5 }, + { "1782", RC_KF_BEAN_RUPEE_6 }, + { "1783", RC_KF_BEAN_RED_RUPEE }, + { "1784", RC_LW_BOULDER_RUPEE }, + { "1785", RC_LW_SHORTCUT_RUPEE_1 }, + { "1786", RC_LW_SHORTCUT_RUPEE_2 }, + { "1787", RC_LW_SHORTCUT_RUPEE_3 }, + { "1788", RC_LW_SHORTCUT_RUPEE_4 }, + { "1789", RC_LW_SHORTCUT_RUPEE_5 }, + { "1790", RC_LW_SHORTCUT_RUPEE_6 }, + { "1791", RC_LW_SHORTCUT_RUPEE_7 }, + { "1792", RC_LW_SHORTCUT_RUPEE_8 }, + { "1793", RC_LH_FRONT_RUPEE }, + { "1794", RC_LH_MIDDLE_RUPEE }, + { "1795", RC_LH_BACK_RUPEE }, + { "1796", RC_LH_LAB_FRONT_RUPEE }, + { "1797", RC_LH_LAB_LEFT_RUPEE }, + { "1798", RC_LH_LAB_RIGHT_RUPEE }, + { "1799", RC_GRAVEYARD_DAMPE_RACE_RUPEE_1 }, + { "1800", RC_GRAVEYARD_DAMPE_RACE_RUPEE_2 }, + { "1801", RC_GRAVEYARD_DAMPE_RACE_RUPEE_3 }, + { "1802", RC_GRAVEYARD_DAMPE_RACE_RUPEE_4 }, + { "1803", RC_GRAVEYARD_DAMPE_RACE_RUPEE_5 }, + { "1804", RC_GRAVEYARD_DAMPE_RACE_RUPEE_6 }, + { "1805", RC_GRAVEYARD_DAMPE_RACE_RUPEE_7 }, + { "1806", RC_GRAVEYARD_DAMPE_RACE_RUPEE_8 }, + { "1807", RC_GV_OCTOROK_GROTTO_FRONT_LEFT_BLUE_RUPEE }, + { "1808", RC_GV_OCTOROK_GROTTO_FRONT_RIGHT_BLUE_RUPEE }, + { "1809", RC_GV_OCTOROK_GROTTO_BACK_BLUE_RUPEE }, + { "1810", RC_GV_OCTOROK_GROTTO_FRONT_LEFT_GREEN_RUPEE }, + { "1811", RC_GV_OCTOROK_GROTTO_FRONT_RIGHT_GREEN_RUPEE }, + { "1812", RC_GV_OCTOROK_GROTTO_BACK_LEFT_GREEN_RUPEE }, + { "1813", RC_GV_OCTOROK_GROTTO_BACK_RIGHT_GREEN_RUPEE }, + { "1814", RC_GV_OCTOROK_GROTTO_RED_RUPEE }, + { "1815", RC_DMT_BLUE_RUPEE }, + { "1816", RC_DMT_RED_RUPEE }, + { "1817", RC_DMT_COW_GROTTO_LEFT_HEART }, + { "1818", RC_DMT_COW_GROTTO_MIDDLE_LEFT_HEART }, + { "1819", RC_DMT_COW_GROTTO_MIDDLE_RIGHT_HEART }, + { "1820", RC_DMT_COW_GROTTO_RIGHT_HEART }, + { "1821", RC_DMT_COW_GROTTO_RUPEE_1 }, + { "1822", RC_DMT_COW_GROTTO_RUPEE_2 }, + { "1823", RC_DMT_COW_GROTTO_RUPEE_3 }, + { "1824", RC_DMT_COW_GROTTO_RUPEE_4 }, + { "1825", RC_DMT_COW_GROTTO_RUPEE_5 }, + { "1826", RC_DMT_COW_GROTTO_RUPEE_6 }, + { "1827", RC_DMT_COW_GROTTO_RED_RUPEE }, + { "1828", RC_DMC_NEAR_PLATFORM_RED_RUPEE }, + { "1829", RC_DMC_MIDDLE_PLATFORM_RED_RUPEE }, + { "1830", RC_DMC_MIDDLE_PLATFORM_BLUE_RUPEE_1 }, + { "1831", RC_DMC_MIDDLE_PLATFORM_BLUE_RUPEE_2 }, + { "1832", RC_DMC_MIDDLE_PLATFORM_BLUE_RUPEE_3 }, + { "1833", RC_DMC_MIDDLE_PLATFORM_BLUE_RUPEE_4 }, + { "1834", RC_DMC_MIDDLE_PLATFORM_BLUE_RUPEE_5 }, + { "1835", RC_DMC_MIDDLE_PLATFORM_BLUE_RUPEE_6 }, + { "1836", RC_DMC_DISTANT_PLATFORM_RED_RUPEE }, + { "1837", RC_DMC_DISTANT_PLATFORM_GREEN_RUPEE_1 }, + { "1838", RC_DMC_DISTANT_PLATFORM_GREEN_RUPEE_2 }, + { "1839", RC_DMC_DISTANT_PLATFORM_GREEN_RUPEE_3 }, + { "1840", RC_DMC_DISTANT_PLATFORM_GREEN_RUPEE_4 }, + { "1841", RC_DMC_DISTANT_PLATFORM_GREEN_RUPEE_5 }, + { "1842", RC_DMC_DISTANT_PLATFORM_GREEN_RUPEE_6 }, + { "1843", RC_ZR_BENEATH_WATERFALL_LEFT_RUPEE }, + { "1844", RC_ZR_BENEATH_WATERFALL_MIDDLE_LEFT_RUPEE }, + { "1845", RC_ZR_BENEATH_WATERFALL_MIDDLE_RIGHT_RUPEE }, + { "1846", RC_ZR_BENEATH_WATERFALL_RIGHT_RUPEE }, + { "1847", RC_ZF_BOTTOM_NORTH_INNER_RUPEE }, + { "1848", RC_ZF_BOTTOM_NORTHEAST_INNER_RUPEE }, + { "1849", RC_ZF_BOTTOM_SOUTHEAST_INNER_RUPEE }, + { "1850", RC_ZF_BOTTOM_SOUTH_INNER_RUPEE }, + { "1851", RC_ZF_BOTTOM_SOUTHWEST_INNER_RUPEE }, + { "1852", RC_ZF_BOTTOM_NORTHWEST_INNER_RUPEE }, + { "1853", RC_ZF_BOTTOM_NORTH_MIDDLE_RUPEE }, + { "1854", RC_ZF_BOTTOM_NORTHEAST_MIDDLE_RUPEE }, + { "1855", RC_ZF_BOTTOM_SOUTHEAST_MIDDLE_RUPEE }, + { "1856", RC_ZF_BOTTOM_SOUTH_MIDDLE_RUPEE }, + { "1857", RC_ZF_BOTTOM_SOUTHWEST_MIDDLE_RUPEE }, + { "1858", RC_ZF_BOTTOM_NORTHWEST_MIDDLE_RUPEE }, + { "1859", RC_ZF_BOTTOM_NORTH_OUTER_RUPEE }, + { "1860", RC_ZF_BOTTOM_NORTHEAST_OUTER_RUPEE }, + { "1861", RC_ZF_BOTTOM_SOUTHEAST_OUTER_RUPEE }, + { "1862", RC_ZF_BOTTOM_SOUTH_OUTER_RUPEE }, + { "1863", RC_ZF_BOTTOM_SOUTHWEST_OUTER_RUPEE }, + { "1864", RC_ZF_BOTTOM_NORTHWEST_OUTER_RUPEE }, + { "1865", RC_DEKU_TREE_LOBBY_LOWER_HEART }, + { "1866", RC_DEKU_TREE_LOBBY_UPPER_HEART }, + { "1867", RC_DEKU_TREE_BEFORE_BOSS_LEFT_HEART }, + { "1868", RC_DEKU_TREE_BEFORE_BOSS_MIDDLE_HEART }, + { "1869", RC_DEKU_TREE_BEFORE_BOSS_RIGHT_HEART }, + { "1870", RC_DODONGOS_CAVERN_LOWER_LIZALFOS_HEART }, + { "1871", RC_DODONGOS_CAVERN_BLADE_ROOM_HEART }, + { "1872", RC_DODONGOS_CAVERN_UPPER_LIZALFOS_LEFT_HEART }, + { "1873", RC_DODONGOS_CAVERN_UPPER_LIZALFOS_RIGHT_HEART }, + { "1874", RC_FOREST_TEMPLE_COURTYARD_RIGHT_HEART }, + { "1875", RC_FOREST_TEMPLE_COURTYARD_LEFT_HEART }, + { "1876", RC_FOREST_TEMPLE_WELL_WEST_HEART }, + { "1877", RC_FOREST_TEMPLE_WELL_EAST_HEART }, + { "1878", RC_FIRE_TEMPLE_FIRE_PILLAR_LEFT_HEART }, + { "1879", RC_FIRE_TEMPLE_FIRE_PILLAR_RIGHT_HEART }, + { "1880", RC_FIRE_TEMPLE_FIRE_PILLAR_BACK_HEART }, + { "1881", RC_FIRE_TEMPLE_EAST_CENTRAL_LEFT_HEART }, + { "1882", RC_FIRE_TEMPLE_EAST_CENTRAL_RIGHT_HEART }, + { "1883", RC_FIRE_TEMPLE_EAST_CENTRAL_MIDDLE_HEART }, + { "1884", RC_FIRE_TEMPLE_FIRE_WALL_EAST_HEART }, + { "1885", RC_FIRE_TEMPLE_FIRE_WALL_WEST_HEART }, + { "1886", RC_FIRE_TEMPLE_FIRE_WALL_EXIT_HEART }, + { "1887", RC_WATER_TEMPLE_RIVER_HEART_1 }, + { "1888", RC_WATER_TEMPLE_RIVER_HEART_2 }, + { "1889", RC_WATER_TEMPLE_RIVER_HEART_3 }, + { "1890", RC_WATER_TEMPLE_RIVER_HEART_4 }, + { "1891", RC_SHADOW_TEMPLE_INVISIBLE_BLADES_LEFT_HEART }, + { "1892", RC_SHADOW_TEMPLE_INVISIBLE_BLADES_RIGHT_HEART }, + { "1893", RC_SHADOW_TEMPLE_SCARECROW_NORTH_HEART }, + { "1894", RC_SHADOW_TEMPLE_SCARECROW_SOUTH_HEART }, + { "1895", RC_SHADOW_TEMPLE_AFTER_SHIP_UPPER_LEFT_HEART }, + { "1896", RC_SHADOW_TEMPLE_AFTER_SHIP_UPPER_RIGHT_HEART }, + { "1897", RC_SHADOW_TEMPLE_AFTER_SHIP_LOWER_HEART }, + { "1898", RC_SPIRIT_TEMPLE_ADULT_CLIMB_LEFT_HEART }, + { "1899", RC_SPIRIT_TEMPLE_ADULT_CLIMB_RIGHT_HEART }, + { "1900", RC_BOTTOM_OF_THE_WELL_BASEMENT_PLATFORM_LEFT_RUPEE }, + { "1901", RC_BOTTOM_OF_THE_WELL_BASEMENT_PLATFORM_BACK_LEFT_RUPEE }, + { "1902", RC_BOTTOM_OF_THE_WELL_BASEMENT_PLATFORM_MIDDLE_RUPEE }, + { "1903", RC_BOTTOM_OF_THE_WELL_BASEMENT_PLATFORM_BACK_RIGHT_RUPEE }, + { "1904", RC_BOTTOM_OF_THE_WELL_BASEMENT_PLATFORM_RIGHT_RUPEE }, + { "1905", RC_BOTTOM_OF_THE_WELL_COFFIN_ROOM_FRONT_LEFT_HEART }, + { "1906", RC_BOTTOM_OF_THE_WELL_COFFIN_ROOM_MIDDLE_RIGHT_HEART }, + { "1907", RC_ICE_CAVERN_LOBBY_RUPEE }, + { "1908", RC_ICE_CAVERN_MAP_ROOM_LEFT_HEART }, + { "1909", RC_ICE_CAVERN_MAP_ROOM_MIDDLE_HEART }, + { "1910", RC_ICE_CAVERN_MAP_ROOM_RIGHT_HEART }, + { "1911", RC_ICE_CAVERN_SLIDING_BLOCK_RUPEE_1 }, + { "1912", RC_ICE_CAVERN_SLIDING_BLOCK_RUPEE_2 }, + { "1913", RC_ICE_CAVERN_SLIDING_BLOCK_RUPEE_3 }, + { "1914", RC_GERUDO_TRAINING_GROUND_BEAMOS_SOUTH_HEART }, + { "1915", RC_GERUDO_TRAINING_GROUND_BEAMOS_EAST_HEART }, + { "1916", RC_GANONS_CASTLE_SHADOW_TRIAL_HEART_1 }, + { "1917", RC_GANONS_CASTLE_SHADOW_TRIAL_HEART_2 }, + { "1918", RC_GANONS_CASTLE_SHADOW_TRIAL_HEART_3 }, + { "1919", RC_GANONS_CASTLE_FIRE_TRIAL_HEART }, + { "1920", RC_GANONS_CASTLE_SPIRIT_TRIAL_HEART }, + { "1921", RC_DEKU_TREE_MQ_COMPASS_ROOM_HEART }, + { "1922", RC_DEKU_TREE_MQ_DEKU_BABA_HEART }, + { "1923", RC_DEKU_TREE_MQ_LOBBY_HEART }, + { "1924", RC_DEKU_TREE_MQ_SLINGSHOT_ROOM_HEART }, + { "1925", RC_DEKU_TREE_MQ_BEFORE_BOSS_LEFT_HEART }, + { "1926", RC_DEKU_TREE_MQ_BEFORE_BOSS_MIDDLE_HEART }, + { "1927", RC_DEKU_TREE_MQ_BEFORE_BOSS_RIGHT_HEART }, + { "1928", RC_DODONGOS_CAVERN_MQ_LIZALFOS_ROOM_HEART }, + { "1929", RC_DODONGOS_CAVERN_MQ_TORCH_PUZZLE_ROOM_HEART }, + { "1930", RC_JABU_JABUS_BELLY_MQ_LIFT_RUPEE_1 }, + { "1931", RC_JABU_JABUS_BELLY_MQ_LIFT_RUPEE_2 }, + { "1932", RC_JABU_JABUS_BELLY_MQ_LIFT_RUPEE_3 }, + { "1933", RC_JABU_JABUS_BELLY_MQ_LIFT_HEART_1 }, + { "1934", RC_JABU_JABUS_BELLY_MQ_LIFT_HEART_2 }, + { "1935", RC_FOREST_TEMPLE_MQ_COURTYARD_RIGHT_HEART }, + { "1936", RC_FOREST_TEMPLE_MQ_COURTYARD_MIDDLE_HEART }, + { "1937", RC_FOREST_TEMPLE_MQ_COURTYARD_LEFT_HEART }, + { "1938", RC_FOREST_TEMPLE_MQ_WELL_WEST_HEART }, + { "1939", RC_FOREST_TEMPLE_MQ_WELL_MIDDLE_HEART }, + { "1940", RC_FOREST_TEMPLE_MQ_WELL_EAST_HEART }, + { "1941", RC_FIRE_TEMPLE_MQ_FIRE_PILLAR_LEFT_HEART }, + { "1942", RC_FIRE_TEMPLE_MQ_FIRE_PILLAR_RIGHT_HEART }, + { "1943", RC_FIRE_TEMPLE_MQ_FIRE_PILLAR_LOWER_HEART }, + { "1944", RC_SHADOW_TEMPLE_MQ_INVISIBLE_BLADES_LEFT_HEART }, + { "1945", RC_SHADOW_TEMPLE_MQ_INVISIBLE_BLADES_RIGHT_HEART }, + { "1946", RC_SHADOW_TEMPLE_MQ_SCARECROW_NORTH_HEART }, + { "1947", RC_SHADOW_TEMPLE_MQ_SCARECROW_SOUTH_HEART }, + { "1948", RC_SHADOW_TEMPLE_MQ_AFTER_SHIP_UPPER_LEFT_HEART }, + { "1949", RC_SHADOW_TEMPLE_MQ_AFTER_SHIP_UPPER_RIGHT_HEART }, + { "1950", RC_SHADOW_TEMPLE_MQ_AFTER_SHIP_LOWER_HEART }, + { "1951", RC_SPIRIT_TEMPLE_MQ_CHILD_LEFT_HEART }, + { "1952", RC_SPIRIT_TEMPLE_MQ_CHILD_RIGHT_HEART }, + { "1953", RC_BOTTOM_OF_THE_WELL_MQ_COFFIN_ROOM_FRONT_RIGHT_HEART }, + { "1954", RC_BOTTOM_OF_THE_WELL_MQ_BOMB_LEFT_HEART }, + { "1955", RC_BOTTOM_OF_THE_WELL_MQ_BOMB_RIGHT_HEART }, + { "1956", RC_BOTTOM_OF_THE_WELL_MQ_COFFIN_ROOM_MIDDLE_LEFT_HEART }, + { "1957", RC_BOTTOM_OF_THE_WELL_MQ_BASEMENT_HALLWAY_FRONT_HEART }, + { "1958", RC_BOTTOM_OF_THE_WELL_MQ_BASEMENT_HALLWAY_LEFT_HEART }, + { "1959", RC_BOTTOM_OF_THE_WELL_MQ_BASEMENT_HALLWAY_RIGHT_HEART }, + { "1960", RC_GANONS_CASTLE_MQ_WATER_TRIAL_HEART }, + { "1961", RC_GANONS_CASTLE_MQ_LIGHT_TRIAL_RIGHT_HEART }, + { "1962", RC_GANONS_CASTLE_MQ_LIGHT_TRIAL_LEFT_HEART }, + { "1963", RC_SFM_FAIRY_GROTTO_FAIRY_1 }, + { "1964", RC_SFM_FAIRY_GROTTO_FAIRY_2 }, + { "1965", RC_SFM_FAIRY_GROTTO_FAIRY_3 }, + { "1966", RC_SFM_FAIRY_GROTTO_FAIRY_4 }, + { "1967", RC_SFM_FAIRY_GROTTO_FAIRY_5 }, + { "1968", RC_SFM_FAIRY_GROTTO_FAIRY_6 }, + { "1969", RC_SFM_FAIRY_GROTTO_FAIRY_7 }, + { "1970", RC_SFM_FAIRY_GROTTO_FAIRY_8 }, + { "1971", RC_ZR_FAIRY_GROTTO_FAIRY_1 }, + { "1972", RC_ZR_FAIRY_GROTTO_FAIRY_2 }, + { "1973", RC_ZR_FAIRY_GROTTO_FAIRY_3 }, + { "1974", RC_ZR_FAIRY_GROTTO_FAIRY_4 }, + { "1975", RC_ZR_FAIRY_GROTTO_FAIRY_5 }, + { "1976", RC_ZR_FAIRY_GROTTO_FAIRY_6 }, + { "1977", RC_ZR_FAIRY_GROTTO_FAIRY_7 }, + { "1978", RC_ZR_FAIRY_GROTTO_FAIRY_8 }, + { "1979", RC_HF_FAIRY_GROTTO_FAIRY_1 }, + { "1980", RC_HF_FAIRY_GROTTO_FAIRY_2 }, + { "1981", RC_HF_FAIRY_GROTTO_FAIRY_3 }, + { "1982", RC_HF_FAIRY_GROTTO_FAIRY_4 }, + { "1983", RC_HF_FAIRY_GROTTO_FAIRY_5 }, + { "1984", RC_HF_FAIRY_GROTTO_FAIRY_6 }, + { "1985", RC_HF_FAIRY_GROTTO_FAIRY_7 }, + { "1986", RC_HF_FAIRY_GROTTO_FAIRY_8 }, + { "1987", RC_ZD_FAIRY_GROTTO_FAIRY_1 }, + { "1988", RC_ZD_FAIRY_GROTTO_FAIRY_2 }, + { "1989", RC_ZD_FAIRY_GROTTO_FAIRY_3 }, + { "1990", RC_ZD_FAIRY_GROTTO_FAIRY_4 }, + { "1991", RC_ZD_FAIRY_GROTTO_FAIRY_5 }, + { "1992", RC_ZD_FAIRY_GROTTO_FAIRY_6 }, + { "1993", RC_ZD_FAIRY_GROTTO_FAIRY_7 }, + { "1994", RC_ZD_FAIRY_GROTTO_FAIRY_8 }, + { "1995", RC_GF_FAIRY_GROTTO_FAIRY_1 }, + { "1996", RC_GF_FAIRY_GROTTO_FAIRY_2 }, + { "1997", RC_GF_FAIRY_GROTTO_FAIRY_3 }, + { "1998", RC_GF_FAIRY_GROTTO_FAIRY_4 }, + { "1999", RC_GF_FAIRY_GROTTO_FAIRY_5 }, + { "2000", RC_GF_FAIRY_GROTTO_FAIRY_6 }, + { "2001", RC_GF_FAIRY_GROTTO_FAIRY_7 }, + { "2002", RC_GF_FAIRY_GROTTO_FAIRY_8 }, + { "2003", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_1 }, + { "2004", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_2 }, + { "2005", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_3 }, + { "2006", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_4 }, + { "2007", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_5 }, + { "2008", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_6 }, + { "2009", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_7 }, + { "2010", RC_GRAVEYARD_SHIELD_GRAVE_FAIRY_8 }, + { "2011", RC_GANONS_CASTLE_SCRUBS_FAIRY_1 }, + { "2012", RC_GANONS_CASTLE_SCRUBS_FAIRY_2 }, + { "2013", RC_GANONS_CASTLE_SCRUBS_FAIRY_3 }, + { "2014", RC_GANONS_CASTLE_SCRUBS_FAIRY_4 }, + { "2015", RC_GANONS_CASTLE_SCRUBS_FAIRY_5 }, + { "2016", RC_GANONS_CASTLE_SCRUBS_FAIRY_6 }, + { "2017", RC_GANONS_CASTLE_SCRUBS_FAIRY_7 }, + { "2018", RC_GANONS_CASTLE_SCRUBS_FAIRY_8 }, + { "2019", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_1 }, + { "2020", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_2 }, + { "2021", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_3 }, + { "2022", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_4 }, + { "2023", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_5 }, + { "2024", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_6 }, + { "2025", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_7 }, + { "2026", RC_GANONS_CASTLE_MQ_SCRUBS_FAIRY_8 }, + { "2027", RC_COLOSSUS_OASIS_FAIRY_1 }, + { "2028", RC_COLOSSUS_OASIS_FAIRY_2 }, + { "2029", RC_COLOSSUS_OASIS_FAIRY_3 }, + { "2030", RC_COLOSSUS_OASIS_FAIRY_4 }, + { "2031", RC_COLOSSUS_OASIS_FAIRY_5 }, + { "2032", RC_COLOSSUS_OASIS_FAIRY_6 }, + { "2033", RC_COLOSSUS_OASIS_FAIRY_7 }, + { "2034", RC_COLOSSUS_OASIS_FAIRY_8 }, + { "2035", RC_ZR_BEAN_SPROUT_FAIRY_1 }, + { "2036", RC_ZR_BEAN_SPROUT_FAIRY_2 }, + { "2037", RC_ZR_BEAN_SPROUT_FAIRY_3 }, + { "2038", RC_KF_BEAN_SPROUT_FAIRY_1 }, + { "2039", RC_KF_BEAN_SPROUT_FAIRY_2 }, + { "2040", RC_KF_BEAN_SPROUT_FAIRY_3 }, + { "2041", RC_LW_BEAN_SPROUT_NEAR_BRIDGE_FAIRY_1 }, + { "2042", RC_LW_BEAN_SPROUT_NEAR_BRIDGE_FAIRY_2 }, + { "2043", RC_LW_BEAN_SPROUT_NEAR_BRIDGE_FAIRY_3 }, + { "2044", RC_LW_BEAN_SPROUT_NEAR_THEATER_FAIRY_1 }, + { "2045", RC_LW_BEAN_SPROUT_NEAR_THEATER_FAIRY_2 }, + { "2046", RC_LW_BEAN_SPROUT_NEAR_THEATER_FAIRY_3 }, + { "2047", RC_LH_BEAN_SPROUT_FAIRY_1 }, + { "2048", RC_LH_BEAN_SPROUT_FAIRY_2 }, + { "2049", RC_LH_BEAN_SPROUT_FAIRY_3 }, + { "2050", RC_GV_BEAN_SPROUT_FAIRY_1 }, + { "2051", RC_GV_BEAN_SPROUT_FAIRY_2 }, + { "2052", RC_GV_BEAN_SPROUT_FAIRY_3 }, + { "2053", RC_COLOSSUS_BEAN_SPROUT_FAIRY_1 }, + { "2054", RC_COLOSSUS_BEAN_SPROUT_FAIRY_2 }, + { "2055", RC_COLOSSUS_BEAN_SPROUT_FAIRY_3 }, + { "2056", RC_GRAVEYARD_BEAN_SPROUT_FAIRY_1 }, + { "2057", RC_GRAVEYARD_BEAN_SPROUT_FAIRY_2 }, + { "2058", RC_GRAVEYARD_BEAN_SPROUT_FAIRY_3 }, + { "2059", RC_DMC_BEAN_SPROUT_FAIRY_1 }, + { "2060", RC_DMC_BEAN_SPROUT_FAIRY_2 }, + { "2061", RC_DMC_BEAN_SPROUT_FAIRY_3 }, + { "2062", RC_DMT_BEAN_SPROUT_FAIRY_1 }, + { "2063", RC_DMT_BEAN_SPROUT_FAIRY_2 }, + { "2064", RC_DMT_BEAN_SPROUT_FAIRY_3 }, + { "2065", RC_TOT_LEFTMOST_GOSSIP_STONE_FAIRY }, + { "2066", RC_TOT_LEFTMOST_GOSSIP_STONE_FAIRY_BIG }, + { "2067", RC_TOT_LEFT_CENTER_GOSSIP_STONE_FAIRY }, + { "2068", RC_TOT_LEFT_CENTER_GOSSIP_STONE_FAIRY_BIG }, + { "2069", RC_TOT_RIGHT_CENTER_GOSSIP_STONE_FAIRY }, + { "2070", RC_TOT_RIGHT_CENTER_GOSSIP_STONE_FAIRY_BIG }, + { "2071", RC_TOT_RIGHTMOST_GOSSIP_STONE_FAIRY }, + { "2072", RC_TOT_RIGHTMOST_GOSSIP_STONE_FAIRY_BIG }, + { "2073", RC_DMC_GOSSIP_STONE_FAIRY }, + { "2074", RC_DMC_GOSSIP_STONE_FAIRY_BIG }, + { "2075", RC_DMT_GOSSIP_STONE_FAIRY }, + { "2076", RC_DMT_GOSSIP_STONE_FAIRY_BIG }, + { "2077", RC_COLOSSUS_GOSSIP_STONE_FAIRY }, + { "2078", RC_COLOSSUS_GOSSIP_STONE_FAIRY_BIG }, + { "2079", RC_DODONGOS_CAVERN_GOSSIP_STONE_FAIRY }, + { "2080", RC_DODONGOS_CAVERN_GOSSIP_STONE_FAIRY_BIG }, + { "2081", RC_DODONGOS_CAVERN_MQ_GOSSIP_STONE_FAIRY }, + { "2082", RC_DODONGOS_CAVERN_MQ_GOSSIP_STONE_FAIRY_BIG }, + { "2083", RC_GV_GOSSIP_STONE_FAIRY }, + { "2084", RC_GV_GOSSIP_STONE_FAIRY_BIG }, + { "2085", RC_GC_MAZE_GOSSIP_STONE_FAIRY }, + { "2086", RC_GC_MAZE_GOSSIP_STONE_FAIRY_BIG }, + { "2087", RC_GC_MEDIGORON_GOSSIP_STONE_FAIRY }, + { "2088", RC_GC_MEDIGORON_GOSSIP_STONE_FAIRY_BIG }, + { "2089", RC_GRAVEYARD_GOSSIP_STONE_FAIRY }, + { "2090", RC_GRAVEYARD_GOSSIP_STONE_FAIRY_BIG }, + { "2091", RC_HC_MALON_GOSSIP_STONE_FAIRY }, + { "2092", RC_HC_MALON_GOSSIP_STONE_FAIRY_BIG }, + { "2093", RC_HC_ROCK_WALL_GOSSIP_STONE_FAIRY }, + { "2094", RC_HC_ROCK_WALL_GOSSIP_STONE_FAIRY_BIG }, + { "2095", RC_HC_STORMS_GROTTO_GOSSIP_STONE_FAIRY }, + { "2096", RC_HC_STORMS_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2097", RC_KF_DEKU_TREE_LEFT_GOSSIP_STONE_FAIRY }, + { "2098", RC_KF_DEKU_TREE_LEFT_GOSSIP_STONE_FAIRY_BIG }, + { "2099", RC_KF_DEKU_TREE_RIGHT_GOSSIP_STONE_FAIRY }, + { "2100", RC_KF_DEKU_TREE_RIGHT_GOSSIP_STONE_FAIRY_BIG }, + { "2101", RC_KF_GOSSIP_STONE_FAIRY }, + { "2102", RC_KF_GOSSIP_STONE_FAIRY_BIG }, + { "2103", RC_KF_STORMS_GROTTO_GOSSIP_STONE_FAIRY }, + { "2104", RC_KF_STORMS_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2105", RC_LH_LAB_GOSSIP_STONE_FAIRY }, + { "2106", RC_LH_LAB_GOSSIP_STONE_FAIRY_BIG }, + { "2107", RC_LH_SOUTHEAST_GOSSIP_STONE_FAIRY }, + { "2108", RC_LH_SOUTHEAST_GOSSIP_STONE_FAIRY_BIG }, + { "2109", RC_LH_SOUTHWEST_GOSSIP_STONE_FAIRY }, + { "2110", RC_LH_SOUTHWEST_GOSSIP_STONE_FAIRY_BIG }, + { "2111", RC_LW_GOSSIP_STONE_FAIRY }, + { "2112", RC_LW_GOSSIP_STONE_FAIRY_BIG }, + { "2113", RC_SFM_MAZE_LOWER_GOSSIP_STONE_FAIRY }, + { "2114", RC_SFM_MAZE_LOWER_GOSSIP_STONE_FAIRY_BIG }, + { "2115", RC_SFM_MAZE_UPPER_GOSSIP_STONE_FAIRY }, + { "2116", RC_SFM_MAZE_UPPER_GOSSIP_STONE_FAIRY_BIG }, + { "2117", RC_SFM_SARIA_GOSSIP_STONE_FAIRY }, + { "2118", RC_SFM_SARIA_GOSSIP_STONE_FAIRY_BIG }, + { "2119", RC_ZD_GOSSIP_STONE_FAIRY }, + { "2120", RC_ZD_GOSSIP_STONE_FAIRY_BIG }, + { "2121", RC_ZF_FAIRY_GOSSIP_STONE_FAIRY }, + { "2122", RC_ZF_FAIRY_GOSSIP_STONE_FAIRY_BIG }, + { "2123", RC_ZF_JABU_GOSSIP_STONE_FAIRY }, + { "2124", RC_ZF_JABU_GOSSIP_STONE_FAIRY_BIG }, + { "2125", RC_ZR_NEAR_GROTTOS_GOSSIP_STONE_FAIRY }, + { "2126", RC_ZR_NEAR_GROTTOS_GOSSIP_STONE_FAIRY_BIG }, + { "2127", RC_ZR_NEAR_DOMAIN_GOSSIP_STONE_FAIRY }, + { "2128", RC_ZR_NEAR_DOMAIN_GOSSIP_STONE_FAIRY_BIG }, + { "2129", RC_HF_COW_GROTTO_GOSSIP_STONE_FAIRY }, + { "2130", RC_HF_COW_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2131", RC_HF_NEAR_MARKET_GROTTO_GOSSIP_STONE_FAIRY }, + { "2132", RC_HF_NEAR_MARKET_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2133", RC_HF_SOUTHEAST_GROTTO_GOSSIP_STONE_FAIRY }, + { "2134", RC_HF_SOUTHEAST_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2135", RC_HF_OPEN_GROTTO_GOSSIP_STONE_FAIRY }, + { "2136", RC_HF_OPEN_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2137", RC_KAK_OPEN_GROTTO_GOSSIP_STONE_FAIRY }, + { "2138", RC_KAK_OPEN_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2139", RC_ZR_OPEN_GROTTO_GOSSIP_STONE_FAIRY }, + { "2140", RC_ZR_OPEN_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2141", RC_LW_NEAR_SHORTCUTS_GROTTO_GOSSIP_STONE_FAIRY }, + { "2142", RC_LW_NEAR_SHORTCUTS_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2143", RC_DMT_STORMS_GROTTO_GOSSIP_STONE_FAIRY }, + { "2144", RC_DMT_STORMS_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2145", RC_DMC_UPPER_GROTTO_GOSSIP_STONE_FAIRY }, + { "2146", RC_DMC_UPPER_GROTTO_GOSSIP_STONE_FAIRY_BIG }, + { "2147", RC_LH_ISLAND_SUN_FAIRY }, + { "2148", RC_HF_POND_STORMS_FAIRY }, + { "2149", RC_HF_FENCE_GROTTO_STORMS_FAIRY }, + { "2150", RC_DMT_FLAG_SUN_FAIRY }, + { "2151", RC_DMT_COW_GROTTO_STORMS_FAIRY }, + { "2152", RC_LW_SHORTCUT_STORMS_FAIRY }, + { "2153", RC_TH_KITCHEN_SUN_FAIRY }, + { "2154", RC_LW_DEKU_SCRUB_GROTTO_SUN_FAIRY }, + { "2155", RC_GRAVEYARD_ROYAL_FAMILYS_TOMB_SUN_FAIRY }, + { "2156", RC_SPIRIT_TEMPLE_BOULDER_ROOM_SUN_FAIRY }, + { "2157", RC_SPIRIT_TEMPLE_ARMOS_ROOM_SUN_FAIRY }, + { "2158", RC_SHADOW_TEMPLE_BEAMOS_STORM_FAIRY }, + { "2159", RC_SHADOW_TEMPLE_PIT_STORM_FAIRY }, + { "2160", RC_SHADOW_TEMPLE_WIND_HINT_SUN_FAIRY }, + { "2161", RC_BOTTOM_OF_THE_WELL_BASEMENT_SUN_FAIRY }, + { "2162", RC_ICE_CAVERN_ENTRANCE_STORMS_FAIRY }, + { "2163", RC_GERUDO_TRAINING_GROUND_ENTRANCE_STORMS_FAIRY }, + { "2164", RC_GANONS_CASTLE_SPIRIT_TRIAL_SUN_FAIRY }, + { "2165", RC_FIRE_TEMPLE_MQ_LOOP_STALFOS_SUN_FAIRY }, + { "2166", RC_FIRE_TEMPLE_MQ_LOOP_KNUCKLE_SUN_FAIRY }, + { "2167", RC_WATER_TEMPLE_MQ_DARK_LINK_PILAR_SUN_FAIRY }, + { "2168", RC_WATER_TEMPLE_MQ_DARK_LINK_LEFT_STORM_FAIRY }, + { "2169", RC_WATER_TEMPLE_MQ_DARK_LINK_RIGHT_SUN_FAIRY }, + { "2170", RC_SPIRIT_TEMPLE_MQ_DINALFOS_ROOM_SUN_FAIRY }, + { "2171", RC_SHADOW_TEMPLE_MQ_BEAMOS_STORM_FAIRY }, + { "2172", RC_SHADOW_TEMPLE_MQ_PIT_STORM_FAIRY }, + { "2173", RC_SHADOW_TEMPLE_MQ_WIND_HINT_SUN_FAIRY }, + { "2174", RC_BOTTOM_OF_THE_WELL_MQ_CELL_SUN_FAIRY }, + { "2175", RC_BOTTOM_OF_THE_WELL_MQ_BASEMENT_SUN_FAIRY }, + { "2176", RC_KF_CHILD_GRASS_1 }, + { "2177", RC_KF_CHILD_GRASS_2 }, + { "2178", RC_KF_CHILD_GRASS_3 }, + { "2179", RC_KF_CHILD_GRASS_4 }, + { "2180", RC_KF_CHILD_GRASS_5 }, + { "2181", RC_KF_CHILD_GRASS_6 }, + { "2182", RC_KF_CHILD_GRASS_7 }, + { "2183", RC_KF_CHILD_GRASS_8 }, + { "2184", RC_KF_CHILD_GRASS_9 }, + { "2185", RC_KF_CHILD_GRASS_10 }, + { "2186", RC_KF_CHILD_GRASS_11 }, + { "2187", RC_KF_CHILD_GRASS_12 }, + { "2188", RC_KF_CHILD_GRASS_MAZE_1 }, + { "2189", RC_KF_CHILD_GRASS_MAZE_2 }, + { "2190", RC_KF_CHILD_GRASS_MAZE_3 }, + { "2191", RC_KF_ADULT_GRASS_1 }, + { "2192", RC_KF_ADULT_GRASS_2 }, + { "2193", RC_KF_ADULT_GRASS_3 }, + { "2194", RC_KF_ADULT_GRASS_4 }, + { "2195", RC_KF_ADULT_GRASS_5 }, + { "2196", RC_KF_ADULT_GRASS_6 }, + { "2197", RC_KF_ADULT_GRASS_7 }, + { "2198", RC_KF_ADULT_GRASS_8 }, + { "2199", RC_KF_ADULT_GRASS_9 }, + { "2200", RC_KF_ADULT_GRASS_10 }, + { "2201", RC_KF_ADULT_GRASS_11 }, + { "2202", RC_KF_ADULT_GRASS_12 }, + { "2203", RC_KF_ADULT_GRASS_13 }, + { "2204", RC_KF_ADULT_GRASS_14 }, + { "2205", RC_KF_ADULT_GRASS_15 }, + { "2206", RC_KF_ADULT_GRASS_16 }, + { "2207", RC_KF_ADULT_GRASS_17 }, + { "2208", RC_KF_ADULT_GRASS_18 }, + { "2209", RC_KF_ADULT_GRASS_19 }, + { "2210", RC_KF_ADULT_GRASS_20 }, + { "2211", RC_LW_GRASS_1 }, + { "2212", RC_LW_GRASS_2 }, + { "2213", RC_LW_GRASS_3 }, + { "2214", RC_LW_GRASS_4 }, + { "2215", RC_LW_GRASS_5 }, + { "2216", RC_LW_GRASS_6 }, + { "2217", RC_LW_GRASS_7 }, + { "2218", RC_LW_GRASS_8 }, + { "2219", RC_LW_GRASS_9 }, + { "2220", RC_MARKET_GRASS_1 }, + { "2221", RC_MARKET_GRASS_2 }, + { "2222", RC_MARKET_GRASS_3 }, + { "2223", RC_MARKET_GRASS_4 }, + { "2224", RC_MARKET_GRASS_5 }, + { "2225", RC_MARKET_GRASS_6 }, + { "2226", RC_MARKET_GRASS_7 }, + { "2227", RC_MARKET_GRASS_8 }, + { "2228", RC_HC_GRASS_1 }, + { "2229", RC_HC_GRASS_2 }, + { "2230", RC_KAK_GRASS_1 }, + { "2231", RC_KAK_GRASS_2 }, + { "2232", RC_KAK_GRASS_3 }, + { "2233", RC_KAK_GRASS_4 }, + { "2234", RC_KAK_GRASS_5 }, + { "2235", RC_KAK_GRASS_6 }, + { "2236", RC_KAK_GRASS_7 }, + { "2237", RC_KAK_GRASS_8 }, + { "2238", RC_GY_GRASS_1 }, + { "2239", RC_GY_GRASS_2 }, + { "2240", RC_GY_GRASS_3 }, + { "2241", RC_GY_GRASS_4 }, + { "2242", RC_GY_GRASS_5 }, + { "2243", RC_GY_GRASS_6 }, + { "2244", RC_GY_GRASS_7 }, + { "2245", RC_GY_GRASS_8 }, + { "2246", RC_GY_GRASS_9 }, + { "2247", RC_GY_GRASS_10 }, + { "2248", RC_GY_GRASS_11 }, + { "2249", RC_GY_GRASS_12 }, + { "2250", RC_LH_GRASS_1 }, + { "2251", RC_LH_GRASS_2 }, + { "2252", RC_LH_GRASS_3 }, + { "2253", RC_LH_GRASS_4 }, + { "2254", RC_LH_GRASS_5 }, + { "2255", RC_LH_GRASS_6 }, + { "2256", RC_LH_GRASS_7 }, + { "2257", RC_LH_GRASS_8 }, + { "2258", RC_LH_GRASS_9 }, + { "2259", RC_LH_GRASS_10 }, + { "2260", RC_LH_GRASS_11 }, + { "2261", RC_LH_GRASS_12 }, + { "2262", RC_LH_GRASS_13 }, + { "2263", RC_LH_GRASS_14 }, + { "2264", RC_LH_GRASS_15 }, + { "2265", RC_LH_GRASS_16 }, + { "2266", RC_LH_GRASS_17 }, + { "2267", RC_LH_GRASS_18 }, + { "2268", RC_LH_GRASS_19 }, + { "2269", RC_LH_GRASS_20 }, + { "2270", RC_LH_GRASS_21 }, + { "2271", RC_LH_GRASS_22 }, + { "2272", RC_LH_GRASS_23 }, + { "2273", RC_LH_GRASS_24 }, + { "2274", RC_LH_GRASS_25 }, + { "2275", RC_LH_GRASS_26 }, + { "2276", RC_LH_GRASS_27 }, + { "2277", RC_LH_GRASS_28 }, + { "2278", RC_LH_GRASS_29 }, + { "2279", RC_LH_GRASS_30 }, + { "2280", RC_LH_GRASS_31 }, + { "2281", RC_LH_GRASS_32 }, + { "2282", RC_LH_GRASS_33 }, + { "2283", RC_LH_GRASS_34 }, + { "2284", RC_LH_GRASS_35 }, + { "2285", RC_LH_GRASS_36 }, + { "2286", RC_LH_CHILD_GRASS_1 }, + { "2287", RC_LH_CHILD_GRASS_2 }, + { "2288", RC_LH_CHILD_GRASS_3 }, + { "2289", RC_LH_CHILD_GRASS_4 }, + { "2290", RC_LH_WARP_PAD_GRASS_1 }, + { "2291", RC_LH_WARP_PAD_GRASS_2 }, + { "2292", RC_HF_NEAR_KF_GRASS_1 }, + { "2293", RC_HF_NEAR_KF_GRASS_2 }, + { "2294", RC_HF_NEAR_KF_GRASS_3 }, + { "2295", RC_HF_NEAR_KF_GRASS_4 }, + { "2296", RC_HF_NEAR_KF_GRASS_5 }, + { "2297", RC_HF_NEAR_KF_GRASS_6 }, + { "2298", RC_HF_NEAR_KF_GRASS_7 }, + { "2299", RC_HF_NEAR_KF_GRASS_8 }, + { "2300", RC_HF_NEAR_KF_GRASS_9 }, + { "2301", RC_HF_NEAR_KF_GRASS_10 }, + { "2302", RC_HF_NEAR_KF_GRASS_11 }, + { "2303", RC_HF_NEAR_KF_GRASS_12 }, + { "2304", RC_HF_NEAR_MARKET_GRASS_1 }, + { "2305", RC_HF_NEAR_MARKET_GRASS_2 }, + { "2306", RC_HF_NEAR_MARKET_GRASS_3 }, + { "2307", RC_HF_NEAR_MARKET_GRASS_4 }, + { "2308", RC_HF_NEAR_MARKET_GRASS_5 }, + { "2309", RC_HF_NEAR_MARKET_GRASS_6 }, + { "2310", RC_HF_NEAR_MARKET_GRASS_7 }, + { "2311", RC_HF_NEAR_MARKET_GRASS_8 }, + { "2312", RC_HF_NEAR_MARKET_GRASS_9 }, + { "2313", RC_HF_NEAR_MARKET_GRASS_10 }, + { "2314", RC_HF_NEAR_MARKET_GRASS_11 }, + { "2315", RC_HF_NEAR_MARKET_GRASS_12 }, + { "2316", RC_HF_SOUTH_GRASS_1 }, + { "2317", RC_HF_SOUTH_GRASS_2 }, + { "2318", RC_HF_SOUTH_GRASS_3 }, + { "2319", RC_HF_SOUTH_GRASS_4 }, + { "2320", RC_HF_SOUTH_GRASS_5 }, + { "2321", RC_HF_SOUTH_GRASS_6 }, + { "2322", RC_HF_SOUTH_GRASS_7 }, + { "2323", RC_HF_SOUTH_GRASS_8 }, + { "2324", RC_HF_SOUTH_GRASS_9 }, + { "2325", RC_HF_SOUTH_GRASS_10 }, + { "2326", RC_HF_SOUTH_GRASS_11 }, + { "2327", RC_HF_SOUTH_GRASS_12 }, + { "2328", RC_HF_CENTRAL_GRASS_1 }, + { "2329", RC_HF_CENTRAL_GRASS_2 }, + { "2330", RC_HF_CENTRAL_GRASS_3 }, + { "2331", RC_HF_CENTRAL_GRASS_4 }, + { "2332", RC_HF_CENTRAL_GRASS_5 }, + { "2333", RC_HF_CENTRAL_GRASS_6 }, + { "2334", RC_HF_CENTRAL_GRASS_7 }, + { "2335", RC_HF_CENTRAL_GRASS_8 }, + { "2336", RC_HF_CENTRAL_GRASS_9 }, + { "2337", RC_HF_CENTRAL_GRASS_10 }, + { "2338", RC_HF_CENTRAL_GRASS_11 }, + { "2339", RC_HF_CENTRAL_GRASS_12 }, + { "2340", RC_ZR_GRASS_1 }, + { "2341", RC_ZR_GRASS_2 }, + { "2342", RC_ZR_GRASS_3 }, + { "2343", RC_ZR_GRASS_4 }, + { "2344", RC_ZR_GRASS_5 }, + { "2345", RC_ZR_GRASS_6 }, + { "2346", RC_ZR_GRASS_7 }, + { "2347", RC_ZR_GRASS_8 }, + { "2348", RC_ZR_GRASS_9 }, + { "2349", RC_ZR_GRASS_10 }, + { "2350", RC_ZR_GRASS_11 }, + { "2351", RC_ZR_GRASS_12 }, + { "2352", RC_ZR_NEAR_FREESTANDING_POH_GRASS }, + { "2353", RC_KF_STORMS_GROTTO_GRASS_1 }, + { "2354", RC_KF_STORMS_GROTTO_GRASS_2 }, + { "2355", RC_KF_STORMS_GROTTO_GRASS_3 }, + { "2356", RC_KF_STORMS_GROTTO_GRASS_4 }, + { "2357", RC_LW_NEAR_SHORTCUTS_GROTTO_GRASS_1 }, + { "2358", RC_LW_NEAR_SHORTCUTS_GROTTO_GRASS_2 }, + { "2359", RC_LW_NEAR_SHORTCUTS_GROTTO_GRASS_3 }, + { "2360", RC_LW_NEAR_SHORTCUTS_GROTTO_GRASS_4 }, + { "2361", RC_HF_NEAR_MARKET_GROTTO_GRASS_1 }, + { "2362", RC_HF_NEAR_MARKET_GROTTO_GRASS_2 }, + { "2363", RC_HF_NEAR_MARKET_GROTTO_GRASS_3 }, + { "2364", RC_HF_NEAR_MARKET_GROTTO_GRASS_4 }, + { "2365", RC_HF_OPEN_GROTTO_GRASS_1 }, + { "2366", RC_HF_OPEN_GROTTO_GRASS_2 }, + { "2367", RC_HF_OPEN_GROTTO_GRASS_3 }, + { "2368", RC_HF_OPEN_GROTTO_GRASS_4 }, + { "2369", RC_HF_SOUTHEAST_GROTTO_GRASS_1 }, + { "2370", RC_HF_SOUTHEAST_GROTTO_GRASS_2 }, + { "2371", RC_HF_SOUTHEAST_GROTTO_GRASS_3 }, + { "2372", RC_HF_SOUTHEAST_GROTTO_GRASS_4 }, + { "2373", RC_HF_COW_GROTTO_GRASS_1 }, + { "2374", RC_HF_COW_GROTTO_GRASS_2 }, + { "2375", RC_KAK_OPEN_GROTTO_GRASS_1 }, + { "2376", RC_KAK_OPEN_GROTTO_GRASS_2 }, + { "2377", RC_KAK_OPEN_GROTTO_GRASS_3 }, + { "2378", RC_KAK_OPEN_GROTTO_GRASS_4 }, + { "2379", RC_DMT_STORMS_GROTTO_GRASS_1 }, + { "2380", RC_DMT_STORMS_GROTTO_GRASS_2 }, + { "2381", RC_DMT_STORMS_GROTTO_GRASS_3 }, + { "2382", RC_DMT_STORMS_GROTTO_GRASS_4 }, + { "2383", RC_DMT_COW_GROTTO_GRASS_1 }, + { "2384", RC_DMT_COW_GROTTO_GRASS_2 }, + { "2385", RC_DMC_UPPER_GROTTO_GRASS_1 }, + { "2386", RC_DMC_UPPER_GROTTO_GRASS_2 }, + { "2387", RC_DMC_UPPER_GROTTO_GRASS_3 }, + { "2388", RC_DMC_UPPER_GROTTO_GRASS_4 }, + { "2389", RC_ZR_OPEN_GROTTO_GRASS_1 }, + { "2390", RC_ZR_OPEN_GROTTO_GRASS_2 }, + { "2391", RC_ZR_OPEN_GROTTO_GRASS_3 }, + { "2392", RC_ZR_OPEN_GROTTO_GRASS_4 }, + { "2393", RC_DEKU_TREE_LOBBY_GRASS_1 }, + { "2394", RC_DEKU_TREE_LOBBY_GRASS_2 }, + { "2395", RC_DEKU_TREE_LOBBY_GRASS_3 }, + { "2396", RC_DEKU_TREE_2F_GRASS_1 }, + { "2397", RC_DEKU_TREE_2F_GRASS_2 }, + { "2398", RC_DEKU_TREE_SLINGSHOT_GRASS_1 }, + { "2399", RC_DEKU_TREE_SLINGSHOT_GRASS_2 }, + { "2400", RC_DEKU_TREE_SLINGSHOT_GRASS_3 }, + { "2401", RC_DEKU_TREE_SLINGSHOT_GRASS_4 }, + { "2402", RC_DEKU_TREE_COMPASS_GRASS_1 }, + { "2403", RC_DEKU_TREE_COMPASS_GRASS_2 }, + { "2404", RC_DEKU_TREE_BASEMENT_GRASS_1 }, + { "2405", RC_DEKU_TREE_BASEMENT_GRASS_2 }, + { "2406", RC_DEKU_TREE_BASEMENT_SCRUB_ROOM_GRASS_1 }, + { "2407", RC_DEKU_TREE_BASEMENT_SCRUB_ROOM_GRASS_2 }, + { "2408", RC_DEKU_TREE_BASEMENT_SCRUB_ROOM_GRASS_3 }, + { "2409", RC_DEKU_TREE_BASEMENT_SCRUB_ROOM_GRASS_4 }, + { "2410", RC_DEKU_TREE_BASEMENT_SPIKE_ROLLER_GRASS_1 }, + { "2411", RC_DEKU_TREE_BASEMENT_SPIKE_ROLLER_GRASS_2 }, + { "2412", RC_DEKU_TREE_BASEMENT_TORCHES_GRASS_1 }, + { "2413", RC_DEKU_TREE_BASEMENT_TORCHES_GRASS_2 }, + { "2414", RC_DEKU_TREE_BASEMENT_LARVAE_GRASS_1 }, + { "2415", RC_DEKU_TREE_BASEMENT_LARVAE_GRASS_2 }, + { "2416", RC_DEKU_TREE_BEFORE_BOSS_GRASS_1 }, + { "2417", RC_DEKU_TREE_BEFORE_BOSS_GRASS_2 }, + { "2418", RC_DEKU_TREE_BEFORE_BOSS_GRASS_3 }, + { "2419", RC_DODONGOS_CAVERN_FIRST_BRIDGE_GRASS }, + { "2420", RC_DODONGOS_CAVERN_BLADE_GRASS }, + { "2421", RC_DODONGOS_CAVERN_SINGLE_EYE_GRASS }, + { "2422", RC_DODONGOS_CAVERN_BEFORE_BOSS_GRASS }, + { "2423", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_1 }, + { "2424", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_2 }, + { "2425", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_3 }, + { "2426", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_4 }, + { "2427", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_5 }, + { "2428", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_6 }, + { "2429", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_7 }, + { "2430", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_8 }, + { "2431", RC_BOTTOM_OF_THE_WELL_BASEMENT_BEHIND_ROCKS_GRASS_9 }, + { "2432", RC_BOTTOM_OF_THE_WELL_BASEMENT_GRASS_1 }, + { "2433", RC_BOTTOM_OF_THE_WELL_BASEMENT_GRASS_2 }, + { "2434", RC_BOTTOM_OF_THE_WELL_BASEMENT_GRASS_3 }, + { "2435", RC_DEKU_TREE_MQ_LOBBY_GRASS_1 }, + { "2436", RC_DEKU_TREE_MQ_LOBBY_GRASS_2 }, + { "2437", RC_DEKU_TREE_MQ_LOBBY_GRASS_3 }, + { "2438", RC_DEKU_TREE_MQ_LOBBY_GRASS_4 }, + { "2439", RC_DEKU_TREE_MQ_LOBBY_GRASS_5 }, + { "2440", RC_DEKU_TREE_MQ_2F_GRASS_1 }, + { "2441", RC_DEKU_TREE_MQ_2F_GRASS_2 }, + { "2442", RC_DEKU_TREE_MQ_SLINGSHOT_GRASS_1 }, + { "2443", RC_DEKU_TREE_MQ_SLINGSHOT_GRASS_2 }, + { "2444", RC_DEKU_TREE_MQ_SLINGSHOT_GRASS_3 }, + { "2445", RC_DEKU_TREE_MQ_SLINGSHOT_GRASS_4 }, + { "2446", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_1 }, + { "2447", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_2 }, + { "2448", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_3 }, + { "2449", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_4 }, + { "2450", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_5 }, + { "2451", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_6 }, + { "2452", RC_DEKU_TREE_MQ_BEFORE_COMPASS_GRASS_7 }, + { "2453", RC_DEKU_TREE_MQ_COMPASS_GRASS_1 }, + { "2454", RC_DEKU_TREE_MQ_COMPASS_GRASS_2 }, + { "2455", RC_DEKU_TREE_MQ_COMPASS_GRASS_3 }, + { "2456", RC_DEKU_TREE_MQ_COMPASS_GRASS_4 }, + { "2457", RC_DEKU_TREE_MQ_BASEMENT_LOWER_GRASS_1 }, + { "2458", RC_DEKU_TREE_MQ_BASEMENT_LOWER_GRASS_2 }, + { "2459", RC_DEKU_TREE_MQ_BASEMENT_LOWER_GRASS_3 }, + { "2460", RC_DEKU_TREE_MQ_BASEMENT_LOWER_GRASS_4 }, + { "2461", RC_DEKU_TREE_MQ_BASEMENT_UPPER_GRASS_1 }, + { "2462", RC_DEKU_TREE_MQ_BASEMENT_UPPER_GRASS_2 }, + { "2463", RC_DEKU_TREE_MQ_BASEMENT_UPPER_GRASS_3 }, + { "2464", RC_DEKU_TREE_MQ_BASEMENT_SPIKE_ROLLER_FRONT_GRASS_1 }, + { "2465", RC_DEKU_TREE_MQ_BASEMENT_SPIKE_ROLLER_FRONT_GRASS_2 }, + { "2466", RC_DEKU_TREE_MQ_BASEMENT_SPIKE_ROLLER_FRONT_GRASS_3 }, + { "2467", RC_DEKU_TREE_MQ_BASEMENT_SPIKE_ROLLER_BACK_GRASS_1 }, + { "2468", RC_DEKU_TREE_MQ_BASEMENT_SPIKE_ROLLER_BACK_GRASS_2 }, + { "2469", RC_DEKU_TREE_MQ_BASEMENT_TORCHES_GRASS_1 }, + { "2470", RC_DEKU_TREE_MQ_BASEMENT_TORCHES_GRASS_2 }, + { "2471", RC_DEKU_TREE_MQ_BASEMENT_TORCHES_GRASS_3 }, + { "2472", RC_DEKU_TREE_MQ_BASEMENT_TORCHES_GRASS_4 }, + { "2473", RC_DEKU_TREE_MQ_BASEMENT_LARVAE_GRASS_1 }, + { "2474", RC_DEKU_TREE_MQ_BASEMENT_LARVAE_GRASS_2 }, + { "2475", RC_DEKU_TREE_MQ_BASEMENT_GRAVES_GRASS_1 }, + { "2476", RC_DEKU_TREE_MQ_BASEMENT_GRAVES_GRASS_2 }, + { "2477", RC_DEKU_TREE_MQ_BASEMENT_GRAVES_GRASS_3 }, + { "2478", RC_DEKU_TREE_MQ_BASEMENT_GRAVES_GRASS_4 }, + { "2479", RC_DEKU_TREE_MQ_BASEMENT_GRAVES_GRASS_5 }, + { "2480", RC_DEKU_TREE_MQ_BASEMENT_BACK_GRASS_1 }, + { "2481", RC_DEKU_TREE_MQ_BASEMENT_BACK_GRASS_2 }, + { "2482", RC_DEKU_TREE_MQ_BASEMENT_BACK_GRASS_3 }, + { "2483", RC_DEKU_TREE_MQ_BEFORE_BOSS_GRASS_1 }, + { "2484", RC_DEKU_TREE_MQ_BEFORE_BOSS_GRASS_2 }, + { "2485", RC_DEKU_TREE_MQ_BEFORE_BOSS_GRASS_3 }, + { "2486", RC_DODONGOS_CAVERN_MQ_COMPASS_GRASS_1 }, + { "2487", RC_DODONGOS_CAVERN_MQ_COMPASS_GRASS_2 }, + { "2488", RC_DODONGOS_CAVERN_MQ_COMPASS_GRASS_3 }, + { "2489", RC_DODONGOS_CAVERN_MQ_COMPASS_GRASS_4 }, + { "2490", RC_DODONGOS_CAVERN_MQ_ARMOS_GRASS }, + { "2491", RC_DODONGOS_CAVERN_MQ_BACK_POE_GRASS }, + { "2492", RC_DODONGOS_CAVERN_MQ_SCRUB_GRASS_1 }, + { "2493", RC_DODONGOS_CAVERN_MQ_SCRUB_GRASS_2 }, + { "2494", RC_JABU_JABUS_BELLY_MQ_FIRST_GRASS_1 }, + { "2495", RC_JABU_JABUS_BELLY_MQ_FIRST_GRASS_2 }, + { "2496", RC_JABU_JABUS_BELLY_MQ_PIT_GRASS_1 }, + { "2497", RC_JABU_JABUS_BELLY_MQ_PIT_GRASS_2 }, + { "2498", RC_JABU_JABUS_BELLY_MQ_BASEMENT_GRASS_1 }, + { "2499", RC_JABU_JABUS_BELLY_MQ_BASEMENT_GRASS_2 }, + { "2500", RC_JABU_JABUS_BELLY_MQ_BASEMENT_GRASS_3 }, + { "2501", RC_JABU_JABUS_BELLY_MQ_JIGGLIES_GRASS }, + { "2502", RC_JABU_JABUS_BELLY_MQ_AFTER_BIG_OCTO_GRASS_1 }, + { "2503", RC_JABU_JABUS_BELLY_MQ_AFTER_BIG_OCTO_GRASS_2 }, + { "2504", RC_JABU_JABUS_BELLY_MQ_FALLING_LIKE_LIKE_GRASS }, + { "2505", RC_JABU_JABUS_BELLY_MQ_BASEMENT_BOOMERANG_GRASS }, + { "2506", RC_JABU_JABUS_BELLY_MQ_BEFORE_BOSS_GRASS_1 }, + { "2507", RC_JABU_JABUS_BELLY_MQ_BEFORE_BOSS_GRASS_2 }, + { "2508", RC_BOTTOM_OF_THE_WELL_MQ_DEAD_HAND_GRASS_1 }, + { "2509", RC_BOTTOM_OF_THE_WELL_MQ_DEAD_HAND_GRASS_2 }, + { "2510", RC_BOTTOM_OF_THE_WELL_MQ_DEAD_HAND_GRASS_3 }, + { "2511", RC_BOTTOM_OF_THE_WELL_MQ_DEAD_HAND_GRASS_4 }, + { "2512", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_1 }, + { "2513", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_2 }, + { "2514", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_3 }, + { "2515", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_4 }, + { "2516", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_5 }, + { "2517", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_6 }, + { "2518", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_7 }, + { "2519", RC_DEKU_TREE_QUEEN_GOHMA_GRASS_8 }, +}; + +std::set StaticData::ParseExcludedLocations(const std::string& value) { + std::set locations; + std::stringstream tokens(value); + std::string token; + while (getline(tokens, token, ',')) { + auto it = excludedLocationToEnum.find(token); + if (it != excludedLocationToEnum.end()) { + locations.insert(it->second); + } + } + return locations; +} + +std::string StaticData::SerializeExcludedLocations(const std::set& locations) { + std::string value = ""; + for (RandomizerCheck rc : locations) { + value += EnumToString(rc); + value += ","; + } + return value; +} + std::array StaticData::hintTextTable = {}; std::vector StaticData::normalBottles = { diff --git a/soh/soh/Enhancements/randomizer/static_data.h b/soh/soh/Enhancements/randomizer/static_data.h index 56f3e795a8..2abc786f2e 100644 --- a/soh/soh/Enhancements/randomizer/static_data.h +++ b/soh/soh/Enhancements/randomizer/static_data.h @@ -95,6 +95,9 @@ class StaticData { static std::unordered_map silverToArea; static std::set constantSilvers; static std::unordered_map trickToEnum; + static std::unordered_map excludedLocationToEnum; + static std::set ParseExcludedLocations(const std::string& value); + static std::string SerializeExcludedLocations(const std::set& locations); static std::array hintTextTable; static std::vector normalBottles; static std::vector beanSouls; diff --git a/soh/soh/SohGui/SohMenuRandomizer.cpp b/soh/soh/SohGui/SohMenuRandomizer.cpp index a826098858..5ab82274ea 100644 --- a/soh/soh/SohGui/SohMenuRandomizer.cpp +++ b/soh/soh/SohGui/SohMenuRandomizer.cpp @@ -52,14 +52,7 @@ void SaveEnabledTricks() { } void SaveExcludedLocations() { - // todo: this efficiently when we build out cvar array support - std::string excludedLocationString = ""; - for (auto excludedLocationIt : excludedLocations) { - if (!excludedLocationString.empty()) { - excludedLocationString += ","; - } - excludedLocationString += std::to_string(excludedLocationIt); - } + std::string excludedLocationString = Rando::StaticData::SerializeExcludedLocations(excludedLocations); if (excludedLocationString == "") { CVarClear(CVAR_RANDOMIZER_SETTING("ExcludedLocations")); } else { @@ -330,15 +323,8 @@ void MarkRandomizerMenusDirty() { void UpdateMenuLocations() { RandomizerCheckObjects::UpdateImGuiVisibility(); - // todo: this efficiently when we build out cvar array support - std::stringstream excludedLocationStringStream(CVarGetString(CVAR_RANDOMIZER_SETTING("ExcludedLocations"), "")); - std::string excludedLocationString; - excludedLocations.clear(); - while (getline(excludedLocationStringStream, excludedLocationString, ',')) { - if (!excludedLocationString.empty()) { - excludedLocations.insert((RandomizerCheck)std::stoi(excludedLocationString)); - } - } + excludedLocations = + Rando::StaticData::ParseExcludedLocations(CVarGetString(CVAR_RANDOMIZER_SETTING("ExcludedLocations"), "")); } void UpdateMenuTricks() {