Shipwright/soh/soh/Enhancements/randomizer/3drando/keys.hpp

1787 lines
45 KiB
C++

#pragma once
#include <cstdint>
using HintKey = uint32_t;
using ItemKey = uint32_t;
using LocationKey = uint32_t;
using AreaKey = uint32_t;
typedef enum {
NONE,
KOKIRI_SWORD,
MASTER_SWORD,
GIANTS_KNIFE,
BIGGORON_SWORD,
DEKU_SHIELD,
HYLIAN_SHIELD,
MIRROR_SHIELD,
GORON_TUNIC,
ZORA_TUNIC,
IRON_BOOTS,
HOVER_BOOTS,
WEIRD_EGG,
ZELDAS_LETTER,
BOOMERANG,
LENS_OF_TRUTH,
MEGATON_HAMMER,
STONE_OF_AGONY,
DINS_FIRE,
FARORES_WIND,
NAYRUS_LOVE,
FIRE_ARROWS,
ICE_ARROWS,
LIGHT_ARROWS,
GERUDO_MEMBERSHIP_CARD,
MAGIC_BEAN,
MAGIC_BEAN_PACK,
DOUBLE_DEFENSE,
GOLD_SKULLTULA_TOKEN,
POCKET_EGG,
POCKET_CUCCO,
COJIRO,
ODD_MUSHROOM,
ODD_POTION,
POACHERS_SAW,
BROKEN_SWORD,
PRESCRIPTION,
EYEBALL_FROG,
EYEDROPS,
CLAIM_CHECK,
PROGRESSIVE_HOOKSHOT,
PROGRESSIVE_STRENGTH,
PROGRESSIVE_BOMB_BAG,
PROGRESSIVE_BOW,
PROGRESSIVE_SLINGSHOT,
PROGRESSIVE_WALLET,
PROGRESSIVE_SCALE,
PROGRESSIVE_NUT_UPGRADE,
PROGRESSIVE_STICK_UPGRADE,
PROGRESSIVE_MAGIC_METER,
PROGRESSIVE_OCARINA,
PROGRESSIVE_BOMBCHUS,
PROGRESSIVE_GORONSWORD,
//Keys just used for logic
BOW,
SLINGSHOT,
HOOKSHOT,
LONGSHOT,
SILVER_GAUNTLETS,
GOLDEN_GAUNTLETS,
SILVER_SCALE,
GOLD_SCALE,
SCARECROW,
DISTANT_SCARECROW,
STICKS,
EMPTY_BOTTLE,
BOTTLE_WITH_MILK,
BOTTLE_WITH_RED_POTION,
BOTTLE_WITH_GREEN_POTION,
BOTTLE_WITH_BLUE_POTION,
BOTTLE_WITH_FAIRY,
BOTTLE_WITH_FISH,
BOTTLE_WITH_BLUE_FIRE,
BOTTLE_WITH_BUGS,
BOTTLE_WITH_POE,
BOTTLE_WITH_BIG_POE,
RUTOS_LETTER,
ZELDAS_LULLABY,
EPONAS_SONG,
SARIAS_SONG,
SUNS_SONG,
SONG_OF_TIME,
SONG_OF_STORMS,
MINUET_OF_FOREST,
BOLERO_OF_FIRE,
SERENADE_OF_WATER,
REQUIEM_OF_SPIRIT,
NOCTURNE_OF_SHADOW,
PRELUDE_OF_LIGHT,
MAP,
DEKU_TREE_MAP,
DODONGOS_CAVERN_MAP,
JABU_JABUS_BELLY_MAP,
FOREST_TEMPLE_MAP,
FIRE_TEMPLE_MAP,
WATER_TEMPLE_MAP,
SPIRIT_TEMPLE_MAP,
SHADOW_TEMPLE_MAP,
BOTTOM_OF_THE_WELL_MAP,
ICE_CAVERN_MAP,
COMPASS,
DEKU_TREE_COMPASS,
DODONGOS_CAVERN_COMPASS,
JABU_JABUS_BELLY_COMPASS,
FOREST_TEMPLE_COMPASS,
FIRE_TEMPLE_COMPASS,
WATER_TEMPLE_COMPASS,
SPIRIT_TEMPLE_COMPASS,
SHADOW_TEMPLE_COMPASS,
BOTTOM_OF_THE_WELL_COMPASS,
ICE_CAVERN_COMPASS,
BOSS_KEY,
FOREST_TEMPLE_BOSS_KEY,
FIRE_TEMPLE_BOSS_KEY,
WATER_TEMPLE_BOSS_KEY,
SPIRIT_TEMPLE_BOSS_KEY,
SHADOW_TEMPLE_BOSS_KEY,
GANONS_CASTLE_BOSS_KEY,
SMALL_KEY,
FOREST_TEMPLE_SMALL_KEY,
FIRE_TEMPLE_SMALL_KEY,
WATER_TEMPLE_SMALL_KEY,
SPIRIT_TEMPLE_SMALL_KEY,
SHADOW_TEMPLE_SMALL_KEY,
BOTTOM_OF_THE_WELL_SMALL_KEY,
GERUDO_TRAINING_GROUNDS_SMALL_KEY,
GERUDO_FORTRESS_SMALL_KEY,
GANONS_CASTLE_SMALL_KEY,
TREASURE_GAME_SMALL_KEY,
FOREST_TEMPLE_KEY_RING,
FIRE_TEMPLE_KEY_RING,
WATER_TEMPLE_KEY_RING,
SPIRIT_TEMPLE_KEY_RING,
SHADOW_TEMPLE_KEY_RING,
BOTTOM_OF_THE_WELL_KEY_RING,
GERUDO_TRAINING_GROUNDS_KEY_RING,
GERUDO_FORTRESS_KEY_RING,
GANONS_CASTLE_KEY_RING,
KOKIRI_EMERALD,
GORON_RUBY,
ZORA_SAPPHIRE,
FOREST_MEDALLION,
FIRE_MEDALLION,
WATER_MEDALLION,
SPIRIT_MEDALLION,
SHADOW_MEDALLION,
LIGHT_MEDALLION,
RECOVERY_HEART,
GREEN_RUPEE,
BLUE_RUPEE,
RED_RUPEE,
PURPLE_RUPEE,
HUGE_RUPEE,
PIECE_OF_HEART,
HEART_CONTAINER,
ICE_TRAP,
MILK,
BOMBS_5,
BOMBS_10,
BOMBS_20,
BOMBCHU_5,
BOMBCHU_10,
BOMBCHU_20,
BOMBCHU_DROP,
ARROWS_5,
ARROWS_10,
ARROWS_30,
DEKU_NUTS_5,
DEKU_NUTS_10,
DEKU_SEEDS_30,
DEKU_STICK_1,
RED_POTION_REFILL,
GREEN_POTION_REFILL,
BLUE_POTION_REFILL,
TREASURE_GAME_HEART,
TREASURE_GAME_GREEN_RUPEE,
TRIFORCE,
TRIFORCE_PIECE,
EPONA,
HINT,
//SHOP ITEMS
BUY_DEKU_NUT_5,
BUY_ARROWS_30,
BUY_ARROWS_50,
BUY_BOMBS_525,
BUY_DEKU_NUT_10,
BUY_DEKU_STICK_1,
BUY_BOMBS_10,
BUY_FISH,
BUY_RED_POTION_30,
BUY_GREEN_POTION,
BUY_BLUE_POTION,
BUY_HYLIAN_SHIELD,
BUY_DEKU_SHIELD,
BUY_GORON_TUNIC,
BUY_ZORA_TUNIC,
BUY_HEART,
BUY_BOMBCHU_10,
BUY_BOMBCHU_20,
BUY_DEKU_SEEDS_30,
SOLD_OUT,
BUY_BLUE_FIRE,
BUY_BOTTLE_BUG,
BUY_POE,
BUY_FAIRYS_SPIRIT,
BUY_ARROWS_10,
BUY_BOMBS_20,
BUY_BOMBS_30,
BUY_BOMBS_535,
BUY_RED_POTION_40,
BUY_RED_POTION_50,
//ITEMLOCATIONS
//DUNGEON REWARDS
LINKS_POCKET,
QUEEN_GOHMA,
KING_DODONGO,
BARINADE,
PHANTOM_GANON,
VOLVAGIA,
MORPHA,
BONGO_BONGO,
TWINROVA,
GANON,
//SONGS
SONG_FROM_IMPA,
SONG_FROM_MALON,
SONG_FROM_SARIA,
SONG_FROM_COMPOSERS_GRAVE,
SONG_FROM_OCARINA_OF_TIME,
SONG_FROM_WINDMILL,
SHEIK_IN_FOREST,
SHEIK_IN_CRATER,
SHEIK_IN_ICE_CAVERN,
SHEIK_AT_COLOSSUS,
SHEIK_IN_KAKARIKO,
SHEIK_AT_TEMPLE,
//// Overworld
// Kokiri Forest
KF_MIDOS_TOP_LEFT_CHEST,
KF_MIDOS_TOP_RIGHT_CHEST,
KF_MIDOS_BOTTOM_LEFT_CHEST,
KF_MIDOS_BOTTOM_RIGHT_CHEST,
KF_KOKIRI_SWORD_CHEST,
KF_STORMS_GROTTO_CHEST,
KF_LINKS_HOUSE_COW,
KF_GS_KNOW_IT_ALL_HOUSE,
KF_GS_BEAN_PATCH,
KF_GS_HOUSE_OF_TWINS,
KF_SHOP_ITEM_1,
KF_SHOP_ITEM_2,
KF_SHOP_ITEM_3,
KF_SHOP_ITEM_4,
KF_SHOP_ITEM_5,
KF_SHOP_ITEM_6,
KF_SHOP_ITEM_7,
KF_SHOP_ITEM_8,
//LOST_WOODS
LW_GIFT_FROM_SARIA,
LW_OCARINA_MEMORY_GAME,
LW_TARGET_IN_WOODS,
LW_NEAR_SHORTCUTS_GROTTO_CHEST,
DEKU_THEATER_SKULL_MASK,
DEKU_THEATER_MASK_OF_TRUTH,
LW_SKULL_KID,
LW_TRADE_COJIRO,
LW_TRADE_ODD_POTION,
LW_DEKU_SCRUB_NEAR_BRIDGE,
LW_DEKU_SCRUB_NEAR_DEKU_THEATER_LEFT,
LW_DEKU_SCRUB_NEAR_DEKU_THEATER_RIGHT,
LW_DEKU_SCRUB_GROTTO_FRONT,
LW_DEKU_SCRUB_GROTTO_REAR,
LW_GS_BEAN_PATCH_NEAR_BRIDGE,
LW_GS_BEAN_PATCH_NEAR_THEATER,
LW_GS_ABOVE_THEATER,
//SACRED_FOREST_MEADOW
SFM_WOLFOS_GROTTO_CHEST,
SFM_DEKU_SCRUB_GROTTO_FRONT,
SFM_DEKU_SCRUB_GROTTO_REAR,
SFM_GS,
//HYRULE_FIELD
HF_OCARINA_OF_TIME_ITEM,
HF_NEAR_MARKET_GROTTO_CHEST,
HF_TEKTITE_GROTTO_FREESTANDING_POH,
HF_SOUTHEAST_GROTTO_CHEST,
HF_OPEN_GROTTO_CHEST,
HF_DEKU_SCRUB_GROTTO,
HF_COW_GROTTO_COW,
HF_GS_COW_GROTTO,
HF_GS_NEAR_KAK_GROTTO,
//MARKET
MARKET_SHOOTING_GALLERY_REWARD,
MARKET_BOMBCHU_BOWLING_FIRST_PRIZE,
MARKET_BOMBCHU_BOWLING_SECOND_PRIZE,
MARKET_BOMBCHU_BOWLING_BOMBCHUS,
MARKET_LOST_DOG,
MARKET_TREASURE_CHEST_GAME_REWARD,
MARKET_TREASURE_CHEST_GAME_ITEM_1,
MARKET_TREASURE_CHEST_GAME_ITEM_2,
MARKET_TREASURE_CHEST_GAME_ITEM_3,
MARKET_TREASURE_CHEST_GAME_ITEM_4,
MARKET_TREASURE_CHEST_GAME_ITEM_5,
MARKET_10_BIG_POES,
MARKET_GS_GUARD_HOUSE,
MARKET_BAZAAR_ITEM_1,
MARKET_BAZAAR_ITEM_2,
MARKET_BAZAAR_ITEM_3,
MARKET_BAZAAR_ITEM_4,
MARKET_BAZAAR_ITEM_5,
MARKET_BAZAAR_ITEM_6,
MARKET_BAZAAR_ITEM_7,
MARKET_BAZAAR_ITEM_8,
MARKET_POTION_SHOP_ITEM_1,
MARKET_POTION_SHOP_ITEM_2,
MARKET_POTION_SHOP_ITEM_3,
MARKET_POTION_SHOP_ITEM_4,
MARKET_POTION_SHOP_ITEM_5,
MARKET_POTION_SHOP_ITEM_6,
MARKET_POTION_SHOP_ITEM_7,
MARKET_POTION_SHOP_ITEM_8,
MARKET_BOMBCHU_SHOP_ITEM_1,
MARKET_BOMBCHU_SHOP_ITEM_2,
MARKET_BOMBCHU_SHOP_ITEM_3,
MARKET_BOMBCHU_SHOP_ITEM_4,
MARKET_BOMBCHU_SHOP_ITEM_5,
MARKET_BOMBCHU_SHOP_ITEM_6,
MARKET_BOMBCHU_SHOP_ITEM_7,
MARKET_BOMBCHU_SHOP_ITEM_8,
TOT_LIGHT_ARROWS_CUTSCENE,
//HYRULE_CASTLE
HC_MALON_EGG,
HC_ZELDAS_LETTER,
HC_GREAT_FAIRY_REWARD,
HC_GS_TREE,
HC_GS_STORMS_GROTTO,
//LON_LON_RANCH
LLR_TALONS_CHICKENS,
LLR_FREESTANDING_POH,
LLR_DEKU_SCRUB_GROTTO_LEFT,
LLR_DEKU_SCRUB_GROTTO_CENTER,
LLR_DEKU_SCRUB_GROTTO_RIGHT,
LLR_STABLES_LEFT_COW,
LLR_STABLES_RIGHT_COW,
LLR_TOWER_LEFT_COW,
LLR_TOWER_RIGHT_COW,
LLR_GS_HOUSE_WINDOW,
LLR_GS_TREE,
LLR_GS_RAIN_SHED,
LLR_GS_BACK_WALL,
//KAKARIKO
KAK_ANJU_AS_CHILD,
KAK_ANJU_AS_ADULT,
KAK_TRADE_POCKET_CUCCO,
KAK_IMPAS_HOUSE_FREESTANDING_POH,
KAK_WINDMILL_FREESTANDING_POH,
KAK_MAN_ON_ROOF,
KAK_OPEN_GROTTO_CHEST,
KAK_REDEAD_GROTTO_CHEST,
KAK_SHOOTING_GALLERY_REWARD,
KAK_TRADE_ODD_MUSHROOM,
KAK_10_GOLD_SKULLTULA_REWARD,
KAK_20_GOLD_SKULLTULA_REWARD,
KAK_30_GOLD_SKULLTULA_REWARD,
KAK_40_GOLD_SKULLTULA_REWARD,
KAK_50_GOLD_SKULLTULA_REWARD,
KAK_IMPAS_HOUSE_COW,
KAK_GS_TREE,
KAK_GS_GUARDS_HOUSE,
KAK_GS_WATCHTOWER,
KAK_GS_SKULLTULA_HOUSE,
KAK_GS_HOUSE_UNDER_CONSTRUCTION,
KAK_GS_ABOVE_IMPAS_HOUSE,
KAK_BAZAAR_ITEM_1,
KAK_BAZAAR_ITEM_2,
KAK_BAZAAR_ITEM_3,
KAK_BAZAAR_ITEM_4,
KAK_BAZAAR_ITEM_5,
KAK_BAZAAR_ITEM_6,
KAK_BAZAAR_ITEM_7,
KAK_BAZAAR_ITEM_8,
KAK_POTION_SHOP_ITEM_1,
KAK_POTION_SHOP_ITEM_2,
KAK_POTION_SHOP_ITEM_3,
KAK_POTION_SHOP_ITEM_4,
KAK_POTION_SHOP_ITEM_5,
KAK_POTION_SHOP_ITEM_6,
KAK_POTION_SHOP_ITEM_7,
KAK_POTION_SHOP_ITEM_8,
//GRAVEYARD
GRAVEYARD_SHIELD_GRAVE_CHEST,
GRAVEYARD_HEART_PIECE_GRAVE_CHEST,
GRAVEYARD_COMPOSERS_GRAVE_CHEST,
GRAVEYARD_FREESTANDING_POH,
GRAVEYARD_DAMPE_GRAVEDIGGING_TOUR,
GRAVEYARD_HOOKSHOT_CHEST,
GRAVEYARD_DAMPE_RACE_FREESTANDING_POH,
GRAVEYARD_GS_BEAN_PATCH,
GRAVEYARD_GS_WALL,
//DEATH_MOUNTAIN_TRAIL
DMT_FREESTANDING_POH,
DMT_CHEST,
DMT_STORMS_GROTTO_CHEST,
DMT_GREAT_FAIRY_REWARD,
DMT_TRADE_BROKEN_SWORD,
DMT_TRADE_EYEDROPS,
DMT_TRADE_CLAIM_CHECK,
DMT_COW_GROTTO_COW,
DMT_GS_NEAR_KAK,
DMT_GS_BEAN_PATCH,
DMT_GS_ABOVE_DODONGOS_CAVERN,
DMT_GS_FALLING_ROCKS_PATH,
//GORON_CITY
GC_DARUNIAS_JOY,
GC_POT_FREESTANDING_POH,
GC_ROLLING_GORON_AS_CHILD,
GC_ROLLING_GORON_AS_ADULT,
GC_MEDIGORON,
GC_MAZE_LEFT_CHEST,
GC_MAZE_RIGHT_CHEST,
GC_MAZE_CENTER_CHEST,
GC_DEKU_SCRUB_GROTTO_LEFT,
GC_DEKU_SCRUB_GROTTO_CENTER,
GC_DEKU_SCRUB_GROTTO_RIGHT,
GC_GS_CENTER_PLATFORM,
GC_GS_BOULDER_MAZE,
GC_SHOP_ITEM_1,
GC_SHOP_ITEM_2,
GC_SHOP_ITEM_3,
GC_SHOP_ITEM_4,
GC_SHOP_ITEM_5,
GC_SHOP_ITEM_6,
GC_SHOP_ITEM_7,
GC_SHOP_ITEM_8,
//DEATH_MOUNTAIN_CRATER
DMC_VOLCANO_FREESTANDING_POH,
DMC_WALL_FREESTANDING_POH,
DMC_UPPER_GROTTO_CHEST,
DMC_GREAT_FAIRY_REWARD,
DMC_DEKU_SCRUB,
DMC_DEKU_SCRUB_GROTTO_LEFT,
DMC_DEKU_SCRUB_GROTTO_CENTER,
DMC_DEKU_SCRUB_GROTTO_RIGHT,
DMC_GS_CRATE,
DMC_GS_BEAN_PATCH,
//ZORA'S_RIVER
ZR_MAGIC_BEAN_SALESMAN,
ZR_OPEN_GROTTO_CHEST,
ZR_FROGS_ZELDAS_LULLABY,
ZR_FROGS_EPONAS_SONG,
ZR_FROGS_SARIAS_SONG,
ZR_FROGS_SUNS_SONG,
ZR_FROGS_SONG_OF_TIME,
ZR_FROGS_IN_THE_RAIN,
ZR_FROGS_OCARINA_GAME,
ZR_NEAR_OPEN_GROTTO_FREESTANDING_POH,
ZR_NEAR_DOMAIN_FREESTANDING_POH,
ZR_DEKU_SCRUB_GROTTO_FRONT,
ZR_DEKU_SCRUB_GROTTO_REAR,
ZR_GS_TREE,
ZR_GS_LADDER,
ZR_GS_NEAR_RAISED_GROTTOS,
ZR_GS_ABOVE_BRIDGE,
//ZORA'S_DOMAIN
ZD_DIVING_MINIGAME,
ZD_CHEST,
ZD_KING_ZORA_THAWED,
ZD_TRADE_PRESCRIPTION,
ZD_GS_FROZEN_WATERFALL,
ZD_SHOP_ITEM_1,
ZD_SHOP_ITEM_2,
ZD_SHOP_ITEM_3,
ZD_SHOP_ITEM_4,
ZD_SHOP_ITEM_5,
ZD_SHOP_ITEM_6,
ZD_SHOP_ITEM_7,
ZD_SHOP_ITEM_8,
//ZORA'S_FOUNTAIN
ZF_GREAT_FAIRY_REWARD,
ZF_ICEBERG_FREESTANDING_POH,
ZF_BOTTOM_FREESTANDING_POH,
ZF_GS_ABOVE_THE_LOG,
ZF_GS_TREE,
ZF_GS_HIDDEN_CAVE,
//LAKE_HYLIA
LH_UNDERWATER_ITEM,
LH_CHILD_FISHING,
LH_ADULT_FISHING,
LH_LAB_DIVE,
LH_TRADE_FROG,
LH_FREESTANDING_POH,
LH_SUN,
LH_DEKU_SCRUB_GROTTO_LEFT,
LH_DEKU_SCRUB_GROTTO_CENTER,
LH_DEKU_SCRUB_GROTTO_RIGHT,
LH_GS_BEAN_PATCH,
LH_GS_LAB_WALL,
LH_GS_SMALL_ISLAND,
LH_GS_LAB_CRATE,
LH_GS_TREE,
//GERUDO_VALLEY
GV_CRATE_FREESTANDING_POH,
GV_WATERFALL_FREESTANDING_POH,
GV_CHEST,
GV_TRADE_SAW,
GV_DEKU_SCRUB_GROTTO_FRONT,
GV_DEKU_SCRUB_GROTTO_REAR,
GV_COW,
GV_GS_SMALL_BRIDGE,
GV_GS_BEAN_PATCH,
GV_GS_BEHIND_TENT,
GV_GS_PILLAR,
//GERUDO'S_FORTRESS
GF_NORTH_F1_CARPENTER,
GF_NORTH_F2_CARPENTER,
GF_SOUTH_F1_CARPENTER,
GF_SOUTH_F2_CARPENTER,
GF_GERUDO_MEMBERSHIP_CARD,
GF_CHEST,
GF_HBA_1000_POINTS,
GF_HBA_1500_POINTS,
GF_GS_TOP_FLOOR,
GF_GS_ARCHERY_RANGE,
//WASTELAND
WASTELAND_BOMBCHU_SALESMAN,
WASTELAND_CHEST,
WASTELAND_GS,
//COLOSSUS
COLOSSUS_GREAT_FAIRY_REWARD,
COLOSSUS_FREESTANDING_POH,
COLOSSUS_DEKU_SCRUB_GROTTO_FRONT,
COLOSSUS_DEKU_SCRUB_GROTTO_REAR,
COLOSSUS_GS_BEAN_PATCH,
COLOSSUS_GS_TREE,
COLOSSUS_GS_HILL,
//OUTSIDE_GANON'S_CASTLE
OGC_GREAT_FAIRY_REWARD,
OGC_GS,
////DUNGEONS
//DEKU_TREE_VANILLA
DEKU_TREE_MAP_CHEST,
DEKU_TREE_SLINGSHOT_ROOM_SIDE_CHEST,
DEKU_TREE_SLINGSHOT_CHEST,
DEKU_TREE_COMPASS_CHEST,
DEKU_TREE_COMPASS_ROOM_SIDE_CHEST,
DEKU_TREE_BASEMENT_CHEST,
DEKU_TREE_GS_COMPASS_ROOM,
DEKU_TREE_GS_BASEMENT_VINES,
DEKU_TREE_GS_BASEMENT_GATE,
DEKU_TREE_GS_BASEMENT_BACK_ROOM,
//DEKU_TREE_MQ
DEKU_TREE_MQ_MAP_CHEST,
DEKU_TREE_MQ_SLINGSHOT_CHEST,
DEKU_TREE_MQ_SLINGSHOT_ROOM_BACK_CHEST,
DEKU_TREE_MQ_COMPASS_CHEST,
DEKU_TREE_MQ_BASEMENT_CHEST,
DEKU_TREE_MQ_BEFORE_SPINNING_LOG_CHEST,
DEKU_TREE_MQ_AFTER_SPINNING_LOG_CHEST,
DEKU_TREE_MQ_DEKU_SCRUB,
DEKU_TREE_MQ_GS_LOBBY,
DEKU_TREE_MQ_GS_COMPASS_ROOM,
DEKU_TREE_MQ_GS_BASEMENT_GRAVES_ROOM,
DEKU_TREE_MQ_GS_BASEMENT_BACK_ROOM,
//DEKU_TREE_SHARED
DEKU_TREE_QUEEN_GOHMA_HEART,
//DODONGO'S_CAVERN_VANILLA
DODONGOS_CAVERN_MAP_CHEST,
DODONGOS_CAVERN_COMPASS_CHEST,
DODONGOS_CAVERN_BOMB_FLOWER_PLATFORM_CHEST,
DODONGOS_CAVERN_BOMB_BAG_CHEST,
DODONGOS_CAVERN_END_OF_BRIDGE_CHEST,
DODONGOS_CAVERN_DEKU_SCRUB_SIDE_ROOM_NEAR_DODONGOS,
DODONGOS_CAVERN_DEKU_SCRUB_LOBBY,
DODONGOS_CAVERN_DEKU_SCRUB_NEAR_BOMB_BAG_LEFT,
DODONGOS_CAVERN_DEKU_SCRUB_NEAR_BOMB_BAG_RIGHT,
DODONGOS_CAVERN_GS_SIDE_ROOM_NEAR_LOWER_LIZALFOS,
DODONGOS_CAVERN_GS_SCARECROW,
DODONGOS_CAVERN_GS_ALCOVE_ABOVE_STAIRS,
DODONGOS_CAVERN_GS_VINES_ABOVE_STAIRS,
DODONGOS_CAVERN_GS_BACK_ROOM,
//DODONGO'S_CAVERN_MQ
DODONGOS_CAVERN_MQ_MAP_CHEST,
DODONGOS_CAVERN_MQ_BOMB_BAG_CHEST,
DODONGOS_CAVERN_MQ_TORCH_PUZZLE_ROOM_CHEST,
DODONGOS_CAVERN_MQ_LARVAE_ROOM_CHEST,
DODONGOS_CAVERN_MQ_COMPASS_CHEST,
DODONGOS_CAVERN_MQ_UNDER_GRAVE_CHEST,
DODONGOS_CAVERN_MQ_DEKU_SCRUB_LOBBY_FRONT,
DODONGOS_CAVERN_MQ_DEKU_SCRUB_LOBBY_REAR,
DODONGOS_CAVERN_MQ_DEKU_SCRUB_SIDE_ROOM_NEAR_LOWER_LIZALFOS,
DODONGOS_CAVERN_MQ_DEKU_SCRUB_STAIRCASE,
DODONGOS_CAVERN_MQ_GS_SCRUB_ROOM,
DODONGOS_CAVERN_MQ_GS_LARVAE_ROOM,
DODONGOS_CAVERN_MQ_GS_LIZALFOS_ROOM,
DODONGOS_CAVERN_MQ_GS_SONG_OF_TIME_BLOCK_ROOM,
DODONGOS_CAVERN_MQ_GS_BACK_AREA,
//DODONGO'S_CAVERN_SHARED
DODONGOS_CAVERN_BOSS_ROOM_CHEST,
DODONGOS_CAVERN_KING_DODONGO_HEART,
//JABU_JABU'S_BELLY_VANILLA
JABU_JABUS_BELLY_BOOMERANG_CHEST,
JABU_JABUS_BELLY_MAP_CHEST,
JABU_JABUS_BELLY_COMPASS_CHEST,
JABU_JABUS_BELLY_DEKU_SCRUB,
JABU_JABUS_BELLY_GS_WATER_SWITCH_ROOM,
JABU_JABUS_BELLY_GS_LOBBY_BASEMENT_LOWER,
JABU_JABUS_BELLY_GS_LOBBY_BASEMENT_UPPER,
JABU_JABUS_BELLY_GS_NEAR_BOSS,
//JABU_JABU'S_BELLY_MQ
JABU_JABUS_BELLY_MQ_MAP_CHEST,
JABU_JABUS_BELLY_MQ_FIRST_ROOM_SIDE_CHEST,
JABU_JABUS_BELLY_MQ_SECOND_ROOM_LOWER_CHEST,
JABU_JABUS_BELLY_MQ_COMPASS_CHEST,
JABU_JABUS_BELLY_MQ_BASEMENT_NEAR_SWITCHES_CHEST,
JABU_JABUS_BELLY_MQ_BASEMENT_NEAR_VINES_CHEST,
JABU_JABUS_BELLY_MQ_BOOMERANG_ROOM_SMALL_CHEST,
JABU_JABUS_BELLY_MQ_BOOMERANG_CHEST,
JABU_JABUS_BELLY_MQ_FALLING_LIKE_LIKE_ROOM_CHEST,
JABU_JABUS_BELLY_MQ_SECOND_ROOM_UPPER_CHEST,
JABU_JABUS_BELLY_MQ_NEAR_BOSS_CHEST,
JABU_JABUS_BELLY_MQ_COW,
JABU_JABUS_BELLY_MQ_GS_BOOMERANG_CHEST_ROOM,
JABU_JABUS_BELLY_MQ_GS_TAILPASARAN_ROOM,
JABU_JABUS_BELLY_MQ_GS_INVISIBLE_ENEMIES_ROOM,
JABU_JABUS_BELLY_MQ_GS_NEAR_BOSS,
//JABU_JABU'S_BELLY_SHARED
JABU_JABUS_BELLY_BARINADE_HEART,
//BOTTOM_OF_THE_WELL_VANILLA
BOTTOM_OF_THE_WELL_FRONT_LEFT_FAKE_WALL_CHEST,
BOTTOM_OF_THE_WELL_FRONT_CENTER_BOMBABLE_CHEST,
BOTTOM_OF_THE_WELL_BACK_LEFT_BOMBABLE_CHEST,
BOTTOM_OF_THE_WELL_UNDERWATER_LEFT_CHEST,
BOTTOM_OF_THE_WELL_FREESTANDING_KEY,
BOTTOM_OF_THE_WELL_COMPASS_CHEST,
BOTTOM_OF_THE_WELL_CENTER_SKULLTULA_CHEST,
BOTTOM_OF_THE_WELL_RIGHT_BOTTOM_FAKE_WALL_CHEST,
BOTTOM_OF_THE_WELL_FIRE_KEESE_CHEST,
BOTTOM_OF_THE_WELL_LIKE_LIKE_CHEST,
BOTTOM_OF_THE_WELL_MAP_CHEST,
BOTTOM_OF_THE_WELL_UNDERWATER_FRONT_CHEST,
BOTTOM_OF_THE_WELL_INVISIBLE_CHEST,
BOTTOM_OF_THE_WELL_LENS_OF_TRUTH_CHEST,
BOTTOM_OF_THE_WELL_GS_WEST_INNER_ROOM,
BOTTOM_OF_THE_WELL_GS_EAST_INNER_ROOM,
BOTTOM_OF_THE_WELL_GS_LIKE_LIKE_CAGE,
//BOTTOM_OF_THE_WELL_MQ
BOTTOM_OF_THE_WELL_MQ_MAP_CHEST,
BOTTOM_OF_THE_WELL_MQ_EAST_INNER_ROOM_FREESTANDING_KEY,
BOTTOM_OF_THE_WELL_MQ_COMPASS_CHEST,
BOTTOM_OF_THE_WELL_MQ_DEAD_HAND_FREESTANDING_KEY,
BOTTOM_OF_THE_WELL_MQ_LENS_OF_TRUTH_CHEST,
BOTTOM_OF_THE_WELL_MQ_GS_COFFIN_ROOM,
BOTTOM_OF_THE_WELL_MQ_GS_WEST_INNER_ROOM,
BOTTOM_OF_THE_WELL_MQ_GS_BASEMENT,
//FOREST_TEMPLE_VANILLA
FOREST_TEMPLE_FIRST_ROOM_CHEST,
FOREST_TEMPLE_FIRST_STALFOS_CHEST,
FOREST_TEMPLE_RAISED_ISLAND_COURTYARD_CHEST,
FOREST_TEMPLE_MAP_CHEST,
FOREST_TEMPLE_WELL_CHEST,
FOREST_TEMPLE_EYE_SWITCH_CHEST,
FOREST_TEMPLE_BOSS_KEY_CHEST,
FOREST_TEMPLE_FLOORMASTER_CHEST,
FOREST_TEMPLE_RED_POE_CHEST,
FOREST_TEMPLE_BOW_CHEST,
FOREST_TEMPLE_BLUE_POE_CHEST,
FOREST_TEMPLE_FALLING_CEILING_ROOM_CHEST,
FOREST_TEMPLE_BASEMENT_CHEST,
FOREST_TEMPLE_GS_FIRST_ROOM,
FOREST_TEMPLE_GS_LOBBY,
FOREST_TEMPLE_GS_RAISED_ISLAND_COURTYARD,
FOREST_TEMPLE_GS_LEVEL_ISLAND_COURTYARD,
FOREST_TEMPLE_GS_BASEMENT,
//FOREST_TEMPLE_MQ
FOREST_TEMPLE_MQ_FIRST_ROOM_CHEST,
FOREST_TEMPLE_MQ_WOLFOS_CHEST,
FOREST_TEMPLE_MQ_WELL_CHEST,
FOREST_TEMPLE_MQ_RAISED_ISLAND_COURTYARD_LOWER_CHEST,
FOREST_TEMPLE_MQ_RAISED_ISLAND_COURTYARD_UPPER_CHEST,
FOREST_TEMPLE_MQ_BOSS_KEY_CHEST,
FOREST_TEMPLE_MQ_REDEAD_CHEST,
FOREST_TEMPLE_MQ_MAP_CHEST,
FOREST_TEMPLE_MQ_BOW_CHEST,
FOREST_TEMPLE_MQ_COMPASS_CHEST,
FOREST_TEMPLE_MQ_FALLING_CEILING_ROOM_CHEST,
FOREST_TEMPLE_MQ_BASEMENT_CHEST,
FOREST_TEMPLE_MQ_GS_FIRST_HALLWAY,
FOREST_TEMPLE_MQ_GS_RAISED_ISLAND_COURTYARD,
FOREST_TEMPLE_MQ_GS_LEVEL_ISLAND_COURTYARD,
FOREST_TEMPLE_MQ_GS_WELL,
FOREST_TEMPLE_MQ_GS_BLOCK_PUSH_ROOM,
//FOREST_TEMPLE_SHARED
FOREST_TEMPLE_PHANTOM_GANON_HEART,
//FIRE_TEMPLE_VANILLA
FIRE_TEMPLE_NEAR_BOSS_CHEST,
FIRE_TEMPLE_FLARE_DANCER_CHEST,
FIRE_TEMPLE_BOSS_KEY_CHEST,
FIRE_TEMPLE_BIG_LAVA_ROOM_LOWER_OPEN_DOOR_CHEST,
FIRE_TEMPLE_BIG_LAVA_ROOM_BLOCKED_DOOR_CHEST,
FIRE_TEMPLE_BOULDER_MAZE_LOWER_CHEST,
FIRE_TEMPLE_BOULDER_MAZE_SIDE_ROOM_CHEST,
FIRE_TEMPLE_MAP_CHEST,
FIRE_TEMPLE_BOULDER_MAZE_SHORTCUT_CHEST,
FIRE_TEMPLE_BOULDER_MAZE_UPPER_CHEST,
FIRE_TEMPLE_SCARECROW_CHEST,
FIRE_TEMPLE_COMPASS_CHEST,
FIRE_TEMPLE_MEGATON_HAMMER_CHEST,
FIRE_TEMPLE_HIGHEST_GORON_CHEST,
FIRE_TEMPLE_GS_BOSS_KEY_LOOP,
FIRE_TEMPLE_GS_SONG_OF_TIME_ROOM,
FIRE_TEMPLE_GS_BOULDER_MAZE,
FIRE_TEMPLE_GS_SCARECROW_CLIMB,
FIRE_TEMPLE_GS_SCARECROW_TOP,
//FIRE_TEMPLE_MQ
FIRE_TEMPLE_MQ_MAP_ROOM_SIDE_CHEST,
FIRE_TEMPLE_MQ_MEGATON_HAMMER_CHEST,
FIRE_TEMPLE_MQ_MAP_CHEST,
FIRE_TEMPLE_MQ_NEAR_BOSS_CHEST,
FIRE_TEMPLE_MQ_BIG_LAVA_ROOM_BLOCKED_DOOR_CHEST,
FIRE_TEMPLE_MQ_BOSS_KEY_CHEST,
FIRE_TEMPLE_MQ_LIZALFOS_MAZE_SIDE_ROOM_CHEST,
FIRE_TEMPLE_MQ_COMPASS_CHEST,
FIRE_TEMPLE_MQ_LIZALFOS_MAZE_UPPER_CHEST,
FIRE_TEMPLE_MQ_LIZALFOS_MAZE_LOWER_CHEST,
FIRE_TEMPLE_MQ_FREESTANDING_KEY,
FIRE_TEMPLE_MQ_CHEST_ON_FIRE,
FIRE_TEMPLE_MQ_GS_BIG_LAVA_ROOM_OPEN_DOOR,
FIRE_TEMPLE_MQ_GS_SKULL_ON_FIRE,
FIRE_TEMPLE_MQ_GS_FIRE_WALL_MAZE_CENTER,
FIRE_TEMPLE_MQ_GS_FIRE_WALL_MAZE_SIDE_ROOM,
FIRE_TEMPLE_MQ_GS_ABOVE_FIRE_WALL_MAZE,
//FIRE_TEMPLE_SHARED
FIRE_TEMPLE_VOLVAGIA_HEART,
//WATER_TEMPLE_VANILLA
WATER_TEMPLE_COMPASS_CHEST,
WATER_TEMPLE_MAP_CHEST,
WATER_TEMPLE_CRACKED_WALL_CHEST,
WATER_TEMPLE_TORCHES_CHEST,
WATER_TEMPLE_BOSS_KEY_CHEST,
WATER_TEMPLE_CENTRAL_PILLAR_CHEST,
WATER_TEMPLE_CENTRAL_BOW_TARGET_CHEST,
WATER_TEMPLE_LONGSHOT_CHEST,
WATER_TEMPLE_RIVER_CHEST,
WATER_TEMPLE_DRAGON_CHEST,
WATER_TEMPLE_GS_BEHIND_GATE,
WATER_TEMPLE_GS_NEAR_BOSS_KEY_CHEST,
WATER_TEMPLE_GS_CENTRAL_PILLAR,
WATER_TEMPLE_GS_FALLING_PLATFORM_ROOM,
WATER_TEMPLE_GS_RIVER,
//WATER_TEMPLE_MQ
WATER_TEMPLE_MQ_LONGSHOT_CHEST,
WATER_TEMPLE_MQ_MAP_CHEST,
WATER_TEMPLE_MQ_COMPASS_CHEST,
WATER_TEMPLE_MQ_CENTRAL_PILLAR_CHEST,
WATER_TEMPLE_MQ_BOSS_KEY_CHEST,
WATER_TEMPLE_MQ_FREESTANDING_KEY,
WATER_TEMPLE_MQ_GS_LIZALFOS_HALLWAY,
WATER_TEMPLE_MQ_GS_BEFORE_UPPER_WATER_SWITCH,
WATER_TEMPLE_MQ_GS_RIVER,
WATER_TEMPLE_MQ_GS_FREESTANDING_KEY_AREA,
WATER_TEMPLE_MQ_GS_TRIPLE_WALL_TORCH,
//WATER_TEMPLE_SHARED
WATER_TEMPLE_MORPHA_HEART,
//SHADOW_TEMPLE_VANILLA
SHADOW_TEMPLE_MAP_CHEST,
SHADOW_TEMPLE_HOVER_BOOTS_CHEST,
SHADOW_TEMPLE_COMPASS_CHEST,
SHADOW_TEMPLE_EARLY_SILVER_RUPEE_CHEST,
SHADOW_TEMPLE_INVISIBLE_BLADES_VISIBLE_CHEST,
SHADOW_TEMPLE_INVISIBLE_BLADES_INVISIBLE_CHEST,
SHADOW_TEMPLE_FALLING_SPIKES_LOWER_CHEST,
SHADOW_TEMPLE_FALLING_SPIKES_UPPER_CHEST,
SHADOW_TEMPLE_FALLING_SPIKES_SWITCH_CHEST,
SHADOW_TEMPLE_INVISIBLE_SPIKES_CHEST,
SHADOW_TEMPLE_FREESTANDING_KEY,
SHADOW_TEMPLE_WIND_HINT_CHEST,
SHADOW_TEMPLE_AFTER_WIND_ENEMY_CHEST,
SHADOW_TEMPLE_AFTER_WIND_HIDDEN_CHEST,
SHADOW_TEMPLE_SPIKE_WALLS_LEFT_CHEST,
SHADOW_TEMPLE_BOSS_KEY_CHEST,
SHADOW_TEMPLE_INVISIBLE_FLOORMASTER_CHEST,
SHADOW_TEMPLE_GS_LIKE_LIKE_ROOM,
SHADOW_TEMPLE_GS_FALLING_SPIKES_ROOM,
SHADOW_TEMPLE_GS_SINGLE_GIANT_POT,
SHADOW_TEMPLE_GS_NEAR_SHIP,
SHADOW_TEMPLE_GS_TRIPLE_GIANT_POT,
//SHADOW_TEMPLE_MQ
SHADOW_TEMPLE_MQ_EARLY_GIBDOS_CHEST,
SHADOW_TEMPLE_MQ_MAP_CHEST,
SHADOW_TEMPLE_MQ_NEAR_SHIP_INVISIBLE_CHEST,
SHADOW_TEMPLE_MQ_COMPASS_CHEST,
SHADOW_TEMPLE_MQ_HOVER_BOOTS_CHEST,
SHADOW_TEMPLE_MQ_INVISIBLE_BLADES_INVISIBLE_CHEST,
SHADOW_TEMPLE_MQ_INVISIBLE_BLADES_VISIBLE_CHEST,
SHADOW_TEMPLE_MQ_BEAMOS_SILVER_RUPEES_CHEST,
SHADOW_TEMPLE_MQ_FALLING_SPIKES_LOWER_CHEST,
SHADOW_TEMPLE_MQ_FALLING_SPIKES_UPPER_CHEST,
SHADOW_TEMPLE_MQ_FALLING_SPIKES_SWITCH_CHEST,
SHADOW_TEMPLE_MQ_INVISIBLE_SPIKES_CHEST,
SHADOW_TEMPLE_MQ_STALFOS_ROOM_CHEST,
SHADOW_TEMPLE_MQ_WIND_HINT_CHEST,
SHADOW_TEMPLE_MQ_AFTER_WIND_HIDDEN_CHEST,
SHADOW_TEMPLE_MQ_AFTER_WIND_ENEMY_CHEST,
SHADOW_TEMPLE_MQ_BOSS_KEY_CHEST,
SHADOW_TEMPLE_MQ_SPIKE_WALLS_LEFT_CHEST,
SHADOW_TEMPLE_MQ_FREESTANDING_KEY,
SHADOW_TEMPLE_MQ_BOMB_FLOWER_CHEST,
SHADOW_TEMPLE_MQ_GS_FALLING_SPIKES_ROOM,
SHADOW_TEMPLE_MQ_GS_WIND_HINT_ROOM,
SHADOW_TEMPLE_MQ_GS_AFTER_WIND,
SHADOW_TEMPLE_MQ_GS_AFTER_SHIP,
SHADOW_TEMPLE_MQ_GS_NEAR_BOSS,
//SHADOW_TEMPLE_SHARED
SHADOW_TEMPLE_BONGO_BONGO_HEART,
//SPIRIT_TEMPLE_SHARED
//VANILLA_AND_MQ_LOCATIONS_ARE_MIXED_TO_ENSURE_THE_POSITIONS_OF_S
SPIRIT_TEMPLE_CHILD_BRIDGE_CHEST,
SPIRIT_TEMPLE_CHILD_EARLY_TORCHES_CHEST,
SPIRIT_TEMPLE_CHILD_CLIMB_NORTH_CHEST,
SPIRIT_TEMPLE_CHILD_CLIMB_EAST_CHEST,
SPIRIT_TEMPLE_MAP_CHEST,
SPIRIT_TEMPLE_SUN_BLOCK_ROOM_CHEST,
SPIRIT_TEMPLE_MQ_ENTRANCE_FRONT_LEFT_CHEST,
SPIRIT_TEMPLE_MQ_ENTRANCE_BACK_RIGHT_CHEST,
SPIRIT_TEMPLE_MQ_ENTRANCE_FRONT_RIGHT_CHEST,
SPIRIT_TEMPLE_MQ_ENTRANCE_BACK_LEFT_CHEST,
SPIRIT_TEMPLE_MQ_MAP_CHEST,
SPIRIT_TEMPLE_MQ_MAP_ROOM_ENEMY_CHEST,
SPIRIT_TEMPLE_MQ_CHILD_CLIMB_NORTH_CHEST,
SPIRIT_TEMPLE_MQ_CHILD_CLIMB_SOUTH_CHEST,
SPIRIT_TEMPLE_MQ_COMPASS_CHEST,
SPIRIT_TEMPLE_MQ_SILVER_BLOCK_HALLWAY_CHEST,
SPIRIT_TEMPLE_MQ_SUN_BLOCK_ROOM_CHEST,
SPIRIT_TEMPLE_SILVER_GAUNTLETS_CHEST,
SPIRIT_TEMPLE_COMPASS_CHEST,
SPIRIT_TEMPLE_EARLY_ADULT_RIGHT_CHEST,
SPIRIT_TEMPLE_FIRST_MIRROR_LEFT_CHEST,
SPIRIT_TEMPLE_FIRST_MIRROR_RIGHT_CHEST,
SPIRIT_TEMPLE_STATUE_ROOM_NORTHEAST_CHEST,
SPIRIT_TEMPLE_STATUE_ROOM_HAND_CHEST,
SPIRIT_TEMPLE_NEAR_FOUR_ARMOS_CHEST,
SPIRIT_TEMPLE_HALLWAY_RIGHT_INVISIBLE_CHEST,
SPIRIT_TEMPLE_HALLWAY_LEFT_INVISIBLE_CHEST,
SPIRIT_TEMPLE_MQ_CHILD_HAMMER_SWITCH_CHEST,
SPIRIT_TEMPLE_MQ_STATUE_ROOM_LULLABY_CHEST,
SPIRIT_TEMPLE_MQ_STATUE_ROOM_INVISIBLE_CHEST,
SPIRIT_TEMPLE_MQ_LEEVER_ROOM_CHEST,
SPIRIT_TEMPLE_MQ_SYMPHONY_ROOM_CHEST,
SPIRIT_TEMPLE_MQ_BEAMOS_ROOM_CHEST,
SPIRIT_TEMPLE_MQ_CHEST_SWITCH_CHEST,
SPIRIT_TEMPLE_MQ_BOSS_KEY_CHEST,
SPIRIT_TEMPLE_MIRROR_SHIELD_CHEST,
SPIRIT_TEMPLE_BOSS_KEY_CHEST,
SPIRIT_TEMPLE_TOPMOST_CHEST,
SPIRIT_TEMPLE_MQ_MIRROR_PUZZLE_INVISIBLE_CHEST,
SPIRIT_TEMPLE_GS_METAL_FENCE,
SPIRIT_TEMPLE_GS_SUN_ON_FLOOR_ROOM,
SPIRIT_TEMPLE_GS_HALL_AFTER_SUN_BLOCK_ROOM,
SPIRIT_TEMPLE_GS_LOBBY,
SPIRIT_TEMPLE_GS_BOULDER_ROOM,
SPIRIT_TEMPLE_MQ_GS_SUN_BLOCK_ROOM,
SPIRIT_TEMPLE_MQ_GS_LEEVER_ROOM,
SPIRIT_TEMPLE_MQ_GS_SYMPHONY_ROOM,
SPIRIT_TEMPLE_MQ_GS_NINE_THRONES_ROOM_WEST,
SPIRIT_TEMPLE_MQ_GS_NINE_THRONES_ROOM_NORTH,
SPIRIT_TEMPLE_TWINROVA_HEART,
//ICE_CAVERN_VANILLA
ICE_CAVERN_MAP_CHEST,
ICE_CAVERN_COMPASS_CHEST,
ICE_CAVERN_FREESTANDING_POH,
ICE_CAVERN_IRON_BOOTS_CHEST,
ICE_CAVERN_GS_SPINNING_SCYTHE_ROOM,
ICE_CAVERN_GS_HEART_PIECE_ROOM,
ICE_CAVERN_GS_PUSH_BLOCK_ROOM,
//ICE_CAVERN_MQ
ICE_CAVERN_MQ_MAP_CHEST,
ICE_CAVERN_MQ_COMPASS_CHEST,
ICE_CAVERN_MQ_FREESTANDING_POH,
ICE_CAVERN_MQ_IRON_BOOTS_CHEST,
ICE_CAVERN_MQ_GS_RED_ICE,
ICE_CAVERN_MQ_GS_ICE_BLOCK,
ICE_CAVERN_MQ_GS_SCARECROW,
//GERUDO_TRAINING_GROUNDS_VANILLA
GERUDO_TRAINING_GROUNDS_LOBBY_LEFT_CHEST,
GERUDO_TRAINING_GROUNDS_LOBBY_RIGHT_CHEST,
GERUDO_TRAINING_GROUNDS_STALFOS_CHEST,
GERUDO_TRAINING_GROUNDS_BEFORE_HEAVY_BLOCK_CHEST,
GERUDO_TRAINING_GROUNDS_HEAVY_BLOCK_FIRST_CHEST,
GERUDO_TRAINING_GROUNDS_HEAVY_BLOCK_SECOND_CHEST,
GERUDO_TRAINING_GROUNDS_HEAVY_BLOCK_THIRD_CHEST,
GERUDO_TRAINING_GROUNDS_HEAVY_BLOCK_FOURTH_CHEST,
GERUDO_TRAINING_GROUNDS_EYE_STATUE_CHEST,
GERUDO_TRAINING_GROUNDS_NEAR_SCARECROW_CHEST,
GERUDO_TRAINING_GROUNDS_HAMMER_ROOM_CLEAR_CHEST,
GERUDO_TRAINING_GROUNDS_HAMMER_ROOM_SWITCH_CHEST,
GERUDO_TRAINING_GROUNDS_FREESTANDING_KEY,
GERUDO_TRAINING_GROUNDS_MAZE_RIGHT_CENTRAL_CHEST,
GERUDO_TRAINING_GROUNDS_MAZE_RIGHT_SIDE_CHEST,
GERUDO_TRAINING_GROUNDS_UNDERWATER_SILVER_RUPEE_CHEST,
GERUDO_TRAINING_GROUNDS_BEAMOS_CHEST,
GERUDO_TRAINING_GROUNDS_HIDDEN_CEILING_CHEST,
GERUDO_TRAINING_GROUNDS_MAZE_PATH_FIRST_CHEST,
GERUDO_TRAINING_GROUNDS_MAZE_PATH_SECOND_CHEST,
GERUDO_TRAINING_GROUNDS_MAZE_PATH_THIRD_CHEST,
GERUDO_TRAINING_GROUNDS_MAZE_PATH_FINAL_CHEST,
//GERUDO_TRAINING_GROUNDS_MQ
GERUDO_TRAINING_GROUNDS_MQ_LOBBY_LEFT_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_LOBBY_RIGHT_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_FIRST_IRON_KNUCKLE_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_BEFORE_HEAVY_BLOCK_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_HEAVY_BLOCK_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_EYE_STATUE_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_ICE_ARROWS_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_SECOND_IRON_KNUCKLE_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_FLAME_CIRCLE_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_MAZE_RIGHT_CENTRAL_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_MAZE_RIGHT_SIDE_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_UNDERWATER_SILVER_RUPEE_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_DINOLFOS_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_HIDDEN_CEILING_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_MAZE_PATH_FIRST_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_MAZE_PATH_THIRD_CHEST,
GERUDO_TRAINING_GROUNDS_MQ_MAZE_PATH_SECOND_CHEST,
//GANON'S_CASTLE_VANILLA
GANONS_CASTLE_FOREST_TRIAL_CHEST,
GANONS_CASTLE_WATER_TRIAL_LEFT_CHEST,
GANONS_CASTLE_WATER_TRIAL_RIGHT_CHEST,
GANONS_CASTLE_SHADOW_TRIAL_FRONT_CHEST,
GANONS_CASTLE_SHADOW_TRIAL_GOLDEN_GAUNTLETS_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_FIRST_LEFT_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_SECOND_LEFT_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_THIRD_LEFT_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_FIRST_RIGHT_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_SECOND_RIGHT_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_THIRD_RIGHT_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_INVISIBLE_ENEMIES_CHEST,
GANONS_CASTLE_LIGHT_TRIAL_LULLABY_CHEST,
GANONS_CASTLE_SPIRIT_TRIAL_CRYSTAL_SWITCH_CHEST,
GANONS_CASTLE_SPIRIT_TRIAL_INVISIBLE_CHEST,
GANONS_CASTLE_DEKU_SCRUB_LEFT,
GANONS_CASTLE_DEKU_SCRUB_CENTER_LEFT,
GANONS_CASTLE_DEKU_SCRUB_CENTER_RIGHT,
GANONS_CASTLE_DEKU_SCRUB_RIGHT,
//GANON'S_CASTLE_MQ
GANONS_CASTLE_MQ_FOREST_TRIAL_FREESTANDING_KEY,
GANONS_CASTLE_MQ_FOREST_TRIAL_EYE_SWITCH_CHEST,
GANONS_CASTLE_MQ_FOREST_TRIAL_FROZEN_EYE_SWITCH_CHEST,
GANONS_CASTLE_MQ_WATER_TRIAL_CHEST,
GANONS_CASTLE_MQ_SHADOW_TRIAL_BOMB_FLOWER_CHEST,
GANONS_CASTLE_MQ_SHADOW_TRIAL_EYE_SWITCH_CHEST,
GANONS_CASTLE_MQ_LIGHT_TRIAL_LULLABY_CHEST,
GANONS_CASTLE_MQ_SPIRIT_TRIAL_FIRST_CHEST,
GANONS_CASTLE_MQ_SPIRIT_TRIAL_INVISIBLE_CHEST,
GANONS_CASTLE_MQ_SPIRIT_TRIAL_SUN_FRONT_LEFT_CHEST,
GANONS_CASTLE_MQ_SPIRIT_TRIAL_SUN_BACK_LEFT_CHEST,
GANONS_CASTLE_MQ_SPIRIT_TRIAL_SUN_BACK_RIGHT_CHEST,
GANONS_CASTLE_MQ_SPIRIT_TRIAL_GOLDEN_GAUNTLETS_CHEST,
GANONS_CASTLE_MQ_DEKU_SCRUB_LEFT,
GANONS_CASTLE_MQ_DEKU_SCRUB_CENTER_LEFT,
GANONS_CASTLE_MQ_DEKU_SCRUB_CENTER,
GANONS_CASTLE_MQ_DEKU_SCRUB_CENTER_RIGHT,
GANONS_CASTLE_MQ_DEKU_SCRUB_RIGHT,
//GANON'S_CASTLE_SHARED
GANONS_TOWER_BOSS_KEY_CHEST,
////EVENTS_AND_DROPS
PIERRE,
DELIVER_RUTOS_LETTER,
MASTER_SWORD_PEDESTAL,
DEKU_BABA_STICKS,
DEKU_BABA_NUTS,
STICK_POT,
NUT_POT,
NUT_CRATE,
BLUE_FIRE,
LONE_FISH,
FISH_GROUP,
BUG_ROCK,
BUG_SHRUB,
WANDERING_BUGS,
FAIRY_POT,
FREE_FAIRIES,
WALL_FAIRY,
BUTTERFLY_FAIRY,
GOSSIP_STONE_FAIRY,
BEAN_PLANT_FAIRY,
FAIRY_POND,
BIG_POE_KILL,
//HINT LOACTIONS
DMC_GOSSIP_STONE,
DMT_GOSSIP_STONE,
COLOSSUS_GOSSIP_STONE,
DODONGOS_CAVERN_GOSSIP_STONE,
GV_GOSSIP_STONE,
GC_MAZE_GOSSIP_STONE,
GC_MEDIGORON_GOSSIP_STONE,
GRAVEYARD_GOSSIP_STONE,
HC_MALON_GOSSIP_STONE,
HC_ROCK_WALL_GOSSIP_STONE,
HC_STORMS_GROTTO_GOSSIP_STONE,
HF_COW_GROTTO_GOSSIP_STONE,
KF_DEKU_TREE_GOSSIP_STONE_LEFT,
KF_DEKU_TREE_GOSSIP_STONE_RIGHT,
KF_GOSSIP_STONE,
LH_LAB_GOSSIP_STONE,
LH_GOSSIP_STONE_SOUTHEAST,
LH_GOSSIP_STONE_SOUTHWEST,
LW_GOSSIP_STONE,
SFM_MAZE_GOSSIP_STONE_LOWER,
SFM_MAZE_GOSSIP_STONE_UPPER,
SFM_SARIA_GOSSIP_STONE,
TOT_GOSSIP_STONE_LEFT,
TOT_GOSSIP_STONE_LEFT_CENTER,
TOT_GOSSIP_STONE_RIGHT,
TOT_GOSSIP_STONE_RIGHT_CENTER,
ZD_GOSSIP_STONE,
ZF_FAIRY_GOSSIP_STONE,
ZF_JABU_GOSSIP_STONE,
ZR_NEAR_GROTTOS_GOSSIP_STONE,
ZR_NEAR_DOMAIN_GOSSIP_STONE,
HF_NEAR_MARKET_GROTTO_GOSSIP_STONE,
HF_SOUTHEAST_GROTTO_GOSSIP_STONE,
HF_OPEN_GROTTO_GOSSIP_STONE,
KAK_OPEN_GROTTO_GOSSIP_STONE,
ZR_OPEN_GROTTO_GOSSIP_STONE,
KF_STORMS_GROTTO_GOSSIP_STONE,
LW_NEAR_SHORTCUTS_GROTTO_GOSSIP_STONE,
DMT_STORMS_GROTTO_GOSSIP_STONE,
DMC_UPPER_GROTTO_GOSSIP_STONE,
GANONDORF_HINT,
//ENTRANCES
DESERT_COLOSSUS_TO_COLOSSUS_GROTTO,
GV_GROTTO_LEDGE_TO_GV_OCTOROK_GROTTO,
GC_GROTTO_PLATFORM_TO_GC_GROTTO,
GERUDO_FORTRESS_TO_GF_STORMS_GROTTO,
ZORAS_DOMAIN_TO_ZD_STORMS_GROTTO,
HYRULE_CASTLE_GROUNDS_TO_HC_STORMS_GROTTO,
GV_FORTRESS_SIDE_TO_GV_STORMS_GROTTO,
DESERT_COLOSSUS_TO_COLOSSUS_GREAT_FAIRY_FOUNTAIN,
GANONS_CASTLE_GROUNDS_TO_OGC_GREAT_FAIRY_FOUNTAIN,
ZORAS_FOUNTAIN_TO_ZF_GREAT_FAIRY_FOUNTAIN,
GV_FORTRESS_SIDE_TO_GV_CARPENTER_TENT,
GRAVEYARD_WARP_PAD_REGION_TO_SHADOW_TEMPLE_ENTRYWAY,
LAKE_HYLIA_TO_WATER_TEMPLE_LOBBY,
GERUDO_FORTRESS_TO_GERUDO_TRAINING_GROUNDS_LOBBY,
ZORAS_FOUNTAIN_TO_JABU_JABUS_BELLY_BEGINNING,
KAKARIKO_VILLAGE_TO_BOTTOM_OF_THE_WELL,
//EXITS
HYRULE_CASTLE,
OUTSIDE_GANONS_CASTLE,
DEATH_MOUNTAIN_CRATER,
//AREAS
ROOT,
ROOT_EXITS,
CHILD_SPAWN,
ADULT_SPAWN,
MINUET_OF_FOREST_WARP,
BOLERO_OF_FIRE_WARP,
SERENADE_OF_WATER_WARP,
REQUIEM_OF_SPIRIT_WARP,
NOCTURNE_OF_SHADOW_WARP,
PRELUDE_OF_LIGHT_WARP,
KOKIRI_FOREST,
KF_LINKS_HOUSE,
KF_MIDOS_HOUSE,
KF_SARIAS_HOUSE,
KF_HOUSE_OF_TWINS,
KF_KNOW_IT_ALL_HOUSE,
KF_KOKIRI_SHOP,
KF_OUTSIDE_DEKU_TREE,
KF_STORMS_GROTTO,
THE_LOST_WOODS,
LW_BRIDGE_FROM_FOREST,
LW_BRIDGE,
LW_FOREST_EXIT,
LW_BEYOND_MIDO,
LW_NEAR_SHORTCUTS_GROTTO,
DEKU_THEATER,
LW_SCRUBS_GROTTO,
SFM_ENTRYWAY,
SACRED_FOREST_MEADOW,
SFM_WOLFOS_GROTTO,
SFM_FAIRY_GROTTO,
SFM_STORMS_GROTTO,
HYRULE_FIELD,
HF_SOUTHEAST_GROTTO,
HF_OPEN_GROTTO,
HF_INSIDE_FENCE_GROTTO,
HF_COW_GROTTO,
HF_NEAR_MARKET_GROTTO,
HF_FAIRY_GROTTO,
HF_NEAR_KAK_GROTTO,
HF_TEKTITE_GROTTO,
LAKE_HYLIA,
LH_FISHING_ISLAND,
LH_OWL_FLIGHT,
LH_LAB,
LH_FISHING_HOLE,
LH_GROTTO,
GERUDO_VALLEY,
GV_UPPER_STREAM,
GV_LOWER_STREAM,
GV_GROTTO_LEDGE,
GV_CRATE_LEDGE,
GV_OCTOROK_GROTTO,
GV_FORTRESS_SIDE,
GV_CARPENTER_TENT,
GV_STORMS_GROTTO,
GERUDO_FORTRESS,
GF_OUTSIDE_GATE,
GF_STORMS_GROTTO,
WASTELAND_NEAR_FORTRESS,
HAUNTED_WASTELAND,
WASTELAND_NEAR_COLOSSUS,
DESERT_COLOSSUS,
DESERT_COLOSSUS_FROM_SPIRIT_ENTRYWAY,
COLOSSUS_GREAT_FAIRY_FOUNTAIN,
COLOSSUS_GROTTO,
MARKET_ENTRANCE,
THE_MARKET,
MARKET_GUARD_HOUSE,
MARKET_BAZAAR,
MARKET_MASK_SHOP,
MARKET_SHOOTING_GALLERY,
MARKET_BOMBCHU_BOWLING,
MARKET_TREASURE_CHEST_GAME,
MARKET_POTION_SHOP,
MARKET_BACK_ALLEY,
MARKET_BOMBCHU_SHOP,
MARKET_DOG_LADY_HOUSE,
MARKET_MAN_IN_GREEN_HOUSE,
TOT_ENTRANCE,
TEMPLE_OF_TIME,
TOT_BEYOND_DOOR_OF_TIME,
CASTLE_GROUNDS,
HYRULE_CASTLE_GROUNDS,
HC_GARDEN,
HC_GREAT_FAIRY_FOUNTAIN,
HC_STORMS_GROTTO,
GANONS_CASTLE_GROUNDS,
OGC_GREAT_FAIRY_FOUNTAIN,
KAKARIKO_VILLAGE,
KAK_CARPENTER_BOSS_HOUSE,
KAK_HOUSE_OF_SKULLTULA,
KAK_IMPAS_HOUSE,
KAK_IMPAS_LEDGE,
KAK_IMPAS_HOUSE_BACK,
KAK_IMPAS_HOUSE_NEAR_COW,
KAK_WINDMILL,
KAK_BAZAAR,
KAK_SHOOTING_GALLERY,
KAK_POTION_SHOP_FRONT,
KAK_POTION_SHOP_BACK,
KAK_ROOFTOP,
KAK_IMPAS_ROOFTOP,
KAK_BEHIND_GATE,
KAK_BACKYARD,
KAK_ODD_POTION_BUILDING,
KAK_REDEAD_GROTTO,
KAK_OPEN_GROTTO,
THE_GRAVEYARD,
GRAVEYARD_DAMPES_GRAVE,
GRAVEYARD_DAMPES_HOUSE,
GRAVEYARD_SHIELD_GRAVE,
GRAVEYARD_COMPOSERS_GRAVE,
GRAVEYARD_HEART_PIECE_GRAVE,
GRAVEYARD_WARP_PAD_REGION,
DEATH_MOUNTAIN_TRAIL,
DEATH_MOUNTAIN_SUMMIT,
DMT_OWL_FLIGHT,
DMT_GREAT_FAIRY_FOUNTAIN,
DMT_COW_GROTTO,
DMT_STORMS_GROTTO,
GORON_CITY,
GC_WOODS_WARP,
GC_DARUNIAS_CHAMBER,
GC_GROTTO_PLATFORM,
GC_SHOP,
GC_GROTTO,
DMC_UPPER_LOCAL,
DMC_CENTRAL_LOCAL,
DMC_LOWER_LOCAL,
DMC_LOWER_NEARBY,
DMC_UPPER_NEARBY,
DMC_CENTRAL_NEARBY,
DMC_LADDER_AREA_NEARBY,
DMC_UPPER_GROTTO,
DMC_HAMMER_GROTTO,
DMC_GREAT_FAIRY_FOUNTAIN,
ZR_FRONT,
ZORAS_RIVER,
ZR_BEHIND_WATERFALL,
ZR_OPEN_GROTTO,
ZR_FAIRY_GROTTO,
ZR_STORMS_GROTTO,
ZORAS_DOMAIN,
ZD_BEHIND_KING_ZORA,
ZD_SHOP,
ZD_STORMS_GROTTO,
ZORAS_FOUNTAIN,
ZF_GREAT_FAIRY_FOUNTAIN,
LON_LON_RANCH,
LLR_TALONS_HOUSE,
LLR_STABLES,
LLR_TOWER,
LLR_GROTTO,
DEKU_TREE_ENTRYWAY,
DODONGOS_CAVERN_ENTRYWAY,
JABU_JABUS_BELLY_ENTRYWAY,
FOREST_TEMPLE_ENTRYWAY,
FIRE_TEMPLE_ENTRYWAY,
WATER_TEMPLE_ENTRYWAY,
SPIRIT_TEMPLE_ENTRYWAY,
SHADOW_TEMPLE_ENTRYWAY,
BOTTOM_OF_THE_WELL_ENTRYWAY,
ICE_CAVERN_ENTRYWAY,
GERUDO_TRAINING_GROUNDS_ENTRYWAY,
GANONS_CASTLE_ENTRYWAY,
DEKU_TREE_LOBBY,
DEKU_TREE_2F_MIDDLE_ROOM,
DEKU_TREE_SLINGSHOT_ROOM,
DEKU_TREE_COMPASS_ROOM,
DEKU_TREE_BASEMENT_LOWER,
DEKU_TREE_BASEMENT_SCRUB_ROOM,
DEKU_TREE_BASEMENT_WATER_ROOM,
DEKU_TREE_BASEMENT_TORCH_ROOM,
DEKU_TREE_BASEMENT_BACK_LOBBY,
DEKU_TREE_BASEMENT_BACK_ROOM,
DEKU_TREE_BASEMENT_UPPER,
DEKU_TREE_OUTSIDE_BOSS_ROOM,
DEKU_TREE_BOSS_ROOM,
DODONGOS_CAVERN_BEGINNING,
DODONGOS_CAVERN_LOBBY,
DODONGOS_CAVERN_LOBBY_SWITCH,
DODONGOS_CAVERN_SE_CORRIDOR,
DODONGOS_CAVERN_SE_ROOM,
DODONGOS_CAVERN_NEAR_LOWER_LIZALFOS,
DODONGOS_CAVERN_LOWER_LIZALFOS,
DODONGOS_CAVERN_DODONGO_ROOM,
DODONGOS_CAVERN_NEAR_DODONGO_ROOM,
DODONGOS_CAVERN_STAIRS_LOWER,
DODONGOS_CAVERN_STAIRS_UPPER,
DODONGOS_CAVERN_COMPASS_ROOM,
DODONGOS_CAVERN_ARMOS_ROOM,
DODONGOS_CAVERN_BOMB_ROOM_LOWER,
DODONGOS_CAVERN_2F_SIDE_ROOM,
DODONGOS_CAVERN_FIRST_SLINGSHOT_ROOM,
DODONGOS_CAVERN_UPPER_LIZALFOS,
DODONGOS_CAVERN_SECOND_SLINGSHOT_ROOM,
DODONGOS_CAVERN_BOMB_ROOM_UPPER,
DODONGOS_CAVERN_FAR_BRIDGE,
DODONGOS_CAVERN_BOSS_AREA,
DODONGOS_CAVERN_BACK_ROOM,
DODONGOS_CAVERN_BOSS_ROOM,
JABU_JABUS_BELLY_BEGINNING,
JABU_JABUS_BELLY_LIFT_MIDDLE,
JABU_JABUS_BELLY_MAIN_UPPER,
JABU_JABUS_BELLY_MAIN_LOWER,
JABU_JABUS_BELLY_SHABOMB_CORRIDOR,
JABU_JABUS_BELLY_LOWER_SIDE_ROOM,
JABU_JABUS_BELLY_LIFT_LOWER,
JABU_JABUS_BELLY_FORKED_CORRIDOR,
JABU_JABUS_BELLY_BOOMERANG_ROOM,
JABU_JABUS_BELLY_MAP_ROOM,
JABU_JABUS_BELLY_COMPASS_ROOM,
JABU_JABUS_BELLY_BLUE_TENTACLE,
JABU_JABUS_BELLY_GREEN_TENTACLE,
JABU_JABUS_BELLY_BIGOCTO_ROOM,
JABU_JABUS_BELLY_ABOVE_BIGOCTO,
JABU_JABUS_BELLY_LIFT_UPPER,
JABU_JABUS_BELLY_NEAR_BOSS_ROOM,
JABU_JABUS_BELLY_BOSS_ROOM,
FOREST_TEMPLE_FIRST_ROOM,
FOREST_TEMPLE_SOUTH_CORRIDOR,
FOREST_TEMPLE_LOBBY,
FOREST_TEMPLE_NORTH_CORRIDOR,
FOREST_TEMPLE_LOWER_STALFOS,
FOREST_TEMPLE_NW_OUTDOORS_LOWER,
FOREST_TEMPLE_NW_OUTDOORS_UPPER,
FOREST_TEMPLE_NE_OUTDOORS_LOWER,
FOREST_TEMPLE_NE_OUTDOORS_UPPER,
FOREST_TEMPLE_MAP_ROOM,
FOREST_TEMPLE_SEWER,
FOREST_TEMPLE_BELOW_BOSS_KEY_CHEST,
FOREST_TEMPLE_FLOORMASTER_ROOM,
FOREST_TEMPLE_WEST_CORRIDOR,
FOREST_TEMPLE_BLOCK_PUSH_ROOM,
FOREST_TEMPLE_NW_CORRIDOR_TWISTED,
FOREST_TEMPLE_NW_CORRIDOR_STRAIGHTENED,
FOREST_TEMPLE_RED_POE_ROOM,
FOREST_TEMPLE_UPPER_STALFOS,
FOREST_TEMPLE_BLUE_POE_ROOM,
FOREST_TEMPLE_NE_CORRIDOR_STRAIGHTENED,
FOREST_TEMPLE_NE_CORRIDOR_TWISTED,
FOREST_TEMPLE_FROZEN_EYE_ROOM,
FOREST_TEMPLE_FALLING_ROOM,
FOREST_TEMPLE_GREEN_POE_ROOM,
FOREST_TEMPLE_EAST_CORRIDOR,
FOREST_TEMPLE_BOSS_REGION,
FOREST_TEMPLE_BOSS_ROOM,
FIRE_TEMPLE_FIRST_ROOM,
FIRE_TEMPLE_NEAR_BOSS_ROOM,
FIRE_TEMPLE_BOSS_ROOM,
FIRE_TEMPLE_LOOP_ENEMIES,
FIRE_TEMPLE_LOOP_TILES,
FIRE_TEMPLE_LOOP_FLARE_DANCER,
FIRE_TEMPLE_LOOP_HAMMER_SWITCH,
FIRE_TEMPLE_LOOP_GORON_ROOM,
FIRE_TEMPLE_LOOP_EXIT,
FIRE_TEMPLE_BIG_LAVA_ROOM,
FIRE_TEMPLE_BIG_LAVA_ROOM_NORTH_GORON,
FIRE_TEMPLE_BIG_LAVA_ROOM_NORTH_TILES,
FIRE_TEMPLE_BIG_LAVA_ROOM_SOUTH_GORON,
FIRE_TEMPLE_FIRE_PILLAR_ROOM,
FIRE_TEMPLE_SHORTCUT_ROOM,
FIRE_TEMPLE_SHORTCUT_CLIMB,
FIRE_TEMPLE_BOULDER_MAZE_LOWER,
FIRE_TEMPLE_BOULDER_MAZE_LOWER_SIDE_ROOM,
FIRE_TEMPLE_EAST_CENTRAL_ROOM,
FIRE_TEMPLE_FIRE_WALL_CHASE,
FIRE_TEMPLE_MAP_AREA,
FIRE_TEMPLE_BOULDER_MAZE_UPPER,
FIRE_TEMPLE_SCARECROW_ROOM,
FIRE_TEMPLE_EAST_PEAK,
FIRE_TEMPLE_CORRIDOR,
FIRE_TEMPLE_FIRE_MAZE_ROOM,
FIRE_TEMPLE_FIRE_MAZE_UPPER,
FIRE_TEMPLE_FIRE_MAZE_SIDE_ROOM,
FIRE_TEMPLE_WEST_CENTRAL_LOWER,
FIRE_TEMPLE_WEST_CENTRAL_UPPER,
FIRE_TEMPLE_LATE_FIRE_MAZE,
FIRE_TEMPLE_UPPER_FLARE_DANCER,
FIRE_TEMPLE_WEST_CLIMB,
FIRE_TEMPLE_WEST_PEAK,
FIRE_TEMPLE_HAMMER_RETURN_PATH,
FIRE_TEMPLE_ABOVE_FIRE_MAZE,
WATER_TEMPLE_LOBBY,
WATER_TEMPLE_EAST_LOWER,
WATER_TEMPLE_MAP_ROOM,
WATER_TEMPLE_CRACKED_WALL,
WATER_TEMPLE_TORCH_ROOM,
WATER_TEMPLE_NORTH_LOWER,
WATER_TEMPLE_BOULDERS_LOWER,
WATER_TEMPLE_BLOCK_ROOM,
WATER_TEMPLE_JETS_ROOM,
WATER_TEMPLE_BOULDERS_UPPER,
WATER_TEMPLE_BOSS_KEY_ROOM,
WATER_TEMPLE_SOUTH_LOWER,
WATER_TEMPLE_WEST_LOWER,
WATER_TEMPLE_DRAGON_ROOM,
WATER_TEMPLE_CENTRAL_PILLAR_LOWER,
WATER_TEMPLE_CENTRAL_PILLAR_UPPER,
WATER_TEMPLE_CENTRAL_PILLAR_BASEMENT,
WATER_TEMPLE_EAST_MIDDLE,
WATER_TEMPLE_WEST_MIDDLE,
WATER_TEMPLE_HIGH_WATER,
WATER_TEMPLE_BLOCK_CORRIDOR,
WATER_TEMPLE_FALLING_PLATFORM_ROOM,
WATER_TEMPLE_DRAGON_PILLARS_ROOM,
WATER_TEMPLE_DARK_LINK_ROOM,
WATER_TEMPLE_LONGSHOT_ROOM,
WATER_TEMPLE_RIVER,
WATER_TEMPLE_PRE_BOSS_ROOM,
WATER_TEMPLE_BOSS_ROOM,
SPIRIT_TEMPLE_LOBBY,
SPIRIT_TEMPLE_CHILD,
SPIRIT_TEMPLE_CHILD_CLIMB,
SPIRIT_TEMPLE_EARLY_ADULT,
SPIRIT_TEMPLE_CENTRAL_CHAMBER,
SPIRIT_TEMPLE_OUTDOOR_HANDS,
SPIRIT_TEMPLE_BEYOND_CENTRAL_LOCKED_DOOR,
SPIRIT_TEMPLE_BEYOND_FINAL_LOCKED_DOOR,
SHADOW_TEMPLE_BEGINNING,
SHADOW_TEMPLE_FIRST_BEAMOS,
SHADOW_TEMPLE_HUGE_PIT,
SHADOW_TEMPLE_WIND_TUNNEL,
SHADOW_TEMPLE_BEYOND_BOAT,
BOTTOM_OF_THE_WELL,
BOTTOM_OF_THE_WELL_MAIN_AREA,
ICE_CAVERN_BEGINNING,
ICE_CAVERN_MAIN,
GERUDO_TRAINING_GROUNDS_LOBBY,
GERUDO_TRAINING_GROUNDS_CENTRAL_MAZE,
GERUDO_TRAINING_GROUNDS_CENTRAL_MAZE_RIGHT,
GERUDO_TRAINING_GROUNDS_LAVA_ROOM,
GERUDO_TRAINING_GROUNDS_HAMMER_ROOM,
GERUDO_TRAINING_GROUNDS_EYE_STATUE_LOWER,
GERUDO_TRAINING_GROUNDS_EYE_STATUE_UPPER,
GERUDO_TRAINING_GROUNDS_HEAVY_BLOCK_ROOM,
GERUDO_TRAINING_GROUNDS_LIKE_LIKE_ROOM,
GANONS_CASTLE_LOBBY,
GANONS_CASTLE_DEKU_SCRUBS,
GANONS_CASTLE_FOREST_TRIAL,
GANONS_CASTLE_FIRE_TRIAL,
GANONS_CASTLE_WATER_TRIAL,
GANONS_CASTLE_SHADOW_TRIAL,
GANONS_CASTLE_SPIRIT_TRIAL,
GANONS_CASTLE_LIGHT_TRIAL,
GANONS_CASTLE_TOWER,
DEKU_TREE_MQ_LOBBY,
DEKU_TREE_MQ_COMPASS_ROOM,
DEKU_TREE_MQ_BASEMENT_WATER_ROOM_FRONT,
DEKU_TREE_MQ_BASEMENT_WATER_ROOM_BACK,
DEKU_TREE_MQ_BASEMENT_BACK_ROOM,
DEKU_TREE_MQ_BASEMENT_LEDGE,
DODONGOS_CAVERN_MQ_BEGINNING,
DODONGOS_CAVERN_MQ_LOBBY,
DODONGOS_CAVERN_MQ_LOWER_RIGHT_SIDE,
DODONGOS_CAVERN_MQ_BOMB_BAG_AREA,
DODONGOS_CAVERN_MQ_BOSS_AREA,
JABU_JABUS_BELLY_MQ_BEGINNING,
JABU_JABUS_BELLY_MQ_MAIN,
JABU_JABUS_BELLY_MQ_DEPTHS,
JABU_JABUS_BELLY_MQ_BOSS_AREA,
FOREST_TEMPLE_MQ_LOBBY,
FOREST_TEMPLE_MQ_CENTRAL_AREA,
FOREST_TEMPLE_MQ_AFTER_BLOCK_PUZZLE,
FOREST_TEMPLE_MQ_OUTDOOR_LEDGE,
FOREST_TEMPLE_MQ_NW_OUTDOORS,
FOREST_TEMPLE_MQ_NE_OUTDOORS,
FOREST_TEMPLE_MQ_OUTDOORS_TOP_LEDGES,
FOREST_TEMPLE_MQ_NE_OUTDOORS_LEDGE,
FOREST_TEMPLE_MQ_BOW_REGION,
FOREST_TEMPLE_MQ_FALLING_ROOM,
FOREST_TEMPLE_MQ_BOSS_REGION,
FIRE_TEMPLE_MQ_LOWER,
FIRE_TEMPLE_MQ_LOWER_LOCKED_DOOR,
FIRE_TEMPLE_MQ_BIG_LAVA_ROOM,
FIRE_TEMPLE_MQ_LOWER_MAZE,
FIRE_TEMPLE_MQ_UPPER_MAZE,
FIRE_TEMPLE_MQ_UPPER,
FIRE_TEMPLE_MQ_BOSS_ROOM,
WATER_TEMPLE_MQ_LOBBY,
WATER_TEMPLE_MQ_DIVE,
WATER_TEMPLE_MQ_LOWERED_WATER_LEVELS,
WATER_TEMPLE_MQ_DARK_LINK_REGION,
WATER_TEMPLE_MQ_BASEMENT_GATED_AREAS,
SPIRIT_TEMPLE_MQ_LOBBY,
SPIRIT_TEMPLE_MQ_CHILD,
SPIRIT_TEMPLE_MQ_ADULT,
SPIRIT_TEMPLE_MQ_SHARED,
SPIRIT_TEMPLE_MQ_LOWER_ADULT,
SPIRIT_TEMPLE_MQ_BOSS_AREA,
SPIRIT_TEMPLE_MQ_MIRROR_SHIELD_HAND,
SPIRIT_TEMPLE_MQ_SILVER_GAUNTLETS_HAND,
SHADOW_TEMPLE_MQ_ENTRYWAY,
SHADOW_TEMPLE_MQ_BEGINNING,
SHADOW_TEMPLE_MQ_DEAD_HAND_AREA,
SHADOW_TEMPLE_MQ_FIRST_BEAMOS,
SHADOW_TEMPLE_MQ_UPPER_HUGE_PIT,
SHADOW_TEMPLE_MQ_LOWER_HUGE_PIT,
SHADOW_TEMPLE_MQ_WIND_TUNNEL,
SHADOW_TEMPLE_MQ_BEYOND_BOAT,
SHADOW_TEMPLE_MQ_INVISIBLE_MAZE,
BOTTOM_OF_THE_WELL_MQ,
BOTTOM_OF_THE_WELL_MQ_PERIMETER,
BOTTOM_OF_THE_WELL_MQ_MIDDLE,
ICE_CAVERN_MQ_BEGINNING,
ICE_CAVERN_MQ_MAP_ROOM,
ICE_CAVERN_MQ_IRON_BOOTS_REGION,
ICE_CAVERN_MQ_COMPASS_ROOM,
GERUDO_TRAINING_GROUNDS_MQ_LOBBY,
GERUDO_TRAINING_GROUNDS_MQ_RIGHT_SIDE,
GERUDO_TRAINING_GROUNDS_MQ_UNDERWATER,
GERUDO_TRAINING_GROUNDS_MQ_LEFT_SIDE,
GERUDO_TRAINING_GROUNDS_MQ_STALFOS_ROOM,
GERUDO_TRAINING_GROUNDS_MQ_BACK_AREAS,
GERUDO_TRAINING_GROUNDS_MQ_CENTRAL_MAZE_RIGHT,
GANONS_CASTLE_MQ_LOBBY,
GANONS_CASTLE_MQ_DEKU_SCRUBS,
GANONS_CASTLE_MQ_FOREST_TRIAL,
GANONS_CASTLE_MQ_FIRE_TRIAL,
GANONS_CASTLE_MQ_WATER_TRIAL,
GANONS_CASTLE_MQ_SHADOW_TRIAL,
GANONS_CASTLE_MQ_SPIRIT_TRIAL,
GANONS_CASTLE_MQ_LIGHT_TRIAL,
//DUNGEONS
DEKU_TREE,
DODONGOS_CAVERN,
JABU_JABUS_BELLY,
FOREST_TEMPLE,
FIRE_TEMPLE,
WATER_TEMPLE,
SPIRIT_TEMPLE,
SHADOW_TEMPLE,
ICE_CAVERN,
//BOTTOM_OF_THE_WELL,
GERUDO_TRAINING_GROUNDS,
GANONS_CASTLE,
//HINTS
PREFIX,
WAY_OF_THE_HERO,
PLUNDERING,
FOOLISH,
CAN_BE_FOUND_AT,
HOARDS,
JUNK02,
JUNK03,
JUNK04,
JUNK05,
JUNK06,
JUNK07,
JUNK08,
JUNK09,
JUNK10,
JUNK11,
JUNK12,
JUNK13,
JUNK14,
JUNK15,
JUNK16,
JUNK17,
JUNK18,
JUNK19,
JUNK20,
JUNK21,
JUNK22,
JUNK23,
JUNK24,
JUNK25,
JUNK26,
JUNK27,
JUNK28,
JUNK29,
JUNK30,
JUNK31,
JUNK32,
JUNK33,
JUNK34,
JUNK35,
JUNK36,
JUNK37,
JUNK38,
JUNK39,
JUNK40,
JUNK41,
JUNK42,
JUNK43,
JUNK44,
JUNK45,
JUNK46,
JUNK47,
JUNK48,
JUNK49,
JUNK50,
JUNK51,
JUNK52,
JUNK53,
JUNK54,
JUNK55,
JUNK56,
JUNK57,
JUNK58,
JUNK59,
JUNK60,
JUNK61,
JUNK62,
JUNK63,
JUNK64,
JUNK65,
JUNK66,
JUNK67,
JUNK68,
JUNK69,
JUNK70,
JUNK71,
JUNK72,
JUNK73,
JUNK74,
JUNK75,
JUNK76,
JUNK77,
JUNK78,
JUNK79,
JUNK80,
JUNK81,
JUNK_WTC_1,
JUNK_WTC_2,
JUNK_WTC_3,
JUNK_WTC_4,
JUNK_WTC_5,
JUNK_WTC_6,
JUNK_WTC_7,
JUNK_WTC_8,
JUNK_WTC_9,
JUNK_SEI_1,
JUNK_SEI_2,
JUNK_SEI_3,
JUNK_SEI_4,
JUNK_SEI_5,
JUNK_SEI_6,
JUNK_SEI_7,
JUNK_SEI_8,
JUNK_SEI_9,
JUNK_SEI_10,
JUNK_SEI_11,
JUNK_SEI_12,
JUNK_SEI_13,
JUNK_SEI_14,
JUNK_SEI_15,
JUNK_SEI_16,
JUNK_SEI_17,
JUNK_SEI_18,
JUNK_SEI_19,
JUNK_SEI_20,
JUNK_SEI_21,
JUNK_SEI_22,
JUNK_SEI_23,
JUNK_SEI_24,
JUNK_SEI_25,
JUNK_SEI_26,
JUNK_SEI_27,
JUNK_SEI_28,
JUNK_SEI_29,
JUNK_OTR_MEANS_1,
JUNK_OTR_MEANS_2,
JUNK_OTR_MEANS_3,
JUNK_OTR_MEANS_4,
JUNK_OTR_MEANS_5,
JUNK_OTR_MEANS_6,
JUNK_OTR_MEANS_7,
JUNK_OTR_MEANS_8,
JUNK_OTR_MEANS_9,
JUNK_OTR_MEANS_10,
JUNK_OTR_MEANS_11,
JUNK_OTR_MEANS_12,
JUNK_OTR_MEANS_13,
JUNK_OTR_MEANS_14,
JUNK_OTR_MEANS_15,
JUNK_OTR_MEANS_16,
JUNK_OTR_MEANS_17,
JUNK_OTR_MEANS_18,
JUNK_OTR_MEANS_19,
JUNK_OTR_MEANS_20,
JUNK_OTR_MEANS_21,
JUNK_OTR_MEANS_22,
JUNK_OTR_MEANS_23,
JUNK_OTR_MEANS_24,
JUNK_OTR_MEANS_25,
JUNK_OTR_MEANS_26,
JUNK_OTR_MEANS_27,
JUNK_OTR_MEANS_28,
JUNK_OTR_MEANS_29,
JUNK_OTR_MEANS_30,
JUNK_MISC_1,
JUNK_MISC_2,
JUNK_MISC_3,
JUNK_MISC_4,
JUNK_MISC_5,
JUNK_MISC_6,
JUNK_MISC_7,
JUNK_MISC_8,
JUNK_MISC_9,
JUNK_MISC_10,
JUNK_MISC_11,
JUNK_MISC_12,
JUNK_MISC_13,
JUNK_MISC_14,
JUNK_MISC_15,
JUNK_MISC_16,
JUNK_MISC_17,
BRIDGE_OPEN_HINT,
BRIDGE_VANILLA_HINT,
BRIDGE_STONES_HINT,
BRIDGE_MEDALLIONS_HINT,
BRIDGE_REWARDS_HINT,
BRIDGE_DUNGEONS_HINT,
BRIDGE_TOKENS_HINT,
GANON_BK_START_WITH_HINT,
GANON_BK_VANILLA_HINT,
GANON_BK_OWN_DUNGEON_HINT,
GANON_BK_OVERWORLD_HINT,
GANON_BK_ANY_DUNGEON_HINT,
GANON_BK_ANYWHERE_HINT,
GANON_BK_TRIFORCE_HINT,
LACS_VANILLA_HINT,
LACS_MEDALLIONS_HINT,
LACS_STONES_HINT,
LACS_REWARDS_HINT,
LACS_DUNGEONS_HINT,
LACS_TOKENS_HINT,
SIX_TRIALS,
ZERO_TRIALS,
FOUR_TO_FIVE_TRIALS,
ONE_TO_THREE_TRIALS,
SPIRITUAL_STONE_TEXT_START,
CHILD_ALTAR_TEXT_END_DOTOPEN,
CHILD_ALTAR_TEXT_END_DOTSONGONLY,
CHILD_ALTAR_TEXT_END_DOTCLOSED,
ADULT_ALTAR_TEXT_START,
ADULT_ALTAR_TEXT_END,
VALIDATION_LINE,
LIGHT_ARROW_LOCATION_HINT,
YOUR_POCKET,
GANON_LINE01,
GANON_LINE02,
GANON_LINE03,
GANON_LINE04,
GANON_LINE05,
GANON_LINE06,
GANON_LINE07,
GANON_LINE08,
GANON_LINE09,
GANON_LINE10,
GANON_LINE11,
MEDIGORON_DIALOG_FIRST,
MEDIGORON_DIALOG_SECOND,
CARPET_SALESMAN_DIALOG_FIRST,
CARPET_SALESMAN_DIALOG_SECOND,
CARPET_SALESMAN_DIALOG_THIRD,
CARPET_SALESMAN_DIALOG_FOURTH,
KEY_ENUM_MAX,
} Key;