diff options
| author | Henny022p <info@henny022.de> | 2022-03-20 01:48:24 +0100 |
|---|---|---|
| committer | Henny022p <info@henny022.de> | 2022-03-20 01:48:24 +0100 |
| commit | 57f590eea6c5be8ccf77c58891e48976b3dade80 (patch) | |
| tree | 9c6564cb22df093d2bb14b429555825a4fcf12f2 /src/data/transitions.c | |
| parent | 33579844948ca5c2ed9e1e353fba8b9571f7104d (diff) | |
extract room transition data
Diffstat (limited to 'src/data/transitions.c')
| -rw-r--r-- | src/data/transitions.c | 3097 |
1 files changed, 3097 insertions, 0 deletions
diff --git a/src/data/transitions.c b/src/data/transitions.c new file mode 100644 index 00000000..dee4eb5b --- /dev/null +++ b/src/data/transitions.c @@ -0,0 +1,3097 @@ +#include "global.h" + +typedef struct Transition { + u8 warp_type; + u8 subtype; + u16 startX; + u16 startY; + u16 endX; + u16 endY; + u8 shape; + u8 area; + u8 room; + u8 height; + u8 transition_type; + u8 facing_direction; + u8 unk0; + u8 unk1; + u8 unk2; + u8 unk3; +} Transition; + +// this terminates a list of Transitions +#define TransitionListEnd \ + { -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } + +// some dev made a mistake and put above Terminator at the end of some lists of pointers +#define TransitionListEndBUG (void*)0x0000ffff, NULL, NULL, NULL, NULL + +const Transition gExitList_NoExitList[] = { TransitionListEnd }; +const Transition* const gExitLists_NoExit[] = { + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, +}; + +const Transition gExitList_MinishWoods_Main[] = { + { 0x01, 0x00, 0x0138, 0x0318, 0x0078, 0x0078, 0x00, 0x20, 0x26, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x01c8, 0x0258, 0x00a8, 0x00d8, 0x00, 0x48, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x03a8, 0x0010, 0x0078, 0x0088, 0x02, 0x0d, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0210, 0x01c8, 0x0078, 0x0078, 0x02, 0x24, 0x1d, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0070, 0x0048, 0x0078, 0x0078, 0x02, 0x24, 0x1b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x02c0, 0x0048, 0x0078, 0x0088, 0x02, 0x24, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x03b8, 0x0038, 0x0078, 0x0108, 0x00, 0x35, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0048, 0x0218, 0x0058, 0x0118, 0x00, 0x35, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0068, 0x0218, 0x0138, 0x0118, 0x00, 0x35, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0088, 0x0218, 0x0218, 0x0118, 0x00, 0x35, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x01d8, 0x0fff, 0x40, 0x03, 0x04, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x01d8, 0x00a0, 0x80, 0x03, 0x02, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x0fff, 0x03b8, 0x01, 0x0b, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x0fff, 0x03ac, 0x02, 0x0b, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MinishWoods[] = { gExitList_MinishWoods_Main }; + +const Transition gExitList_LakeHylia_Main[] = { + { 1, 0, 0x02a0, 0x0378, 0x0078, 0x00a0, 0x02, 0x28, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 1, 0, 0x0120, 0x0038, 0x0078, 0x0078, 0x02, 0x22, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 1, 0, 0x0100, 0x02b8, 0x0078, 0x0078, 0x02, 0x24, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 1, 0, 0x00c8, 0x0198, 0x0078, 0x0078, 0x00, 0x20, 0x27, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 1, 0, 0x01e8, 0x01a8, 0x0078, 0x0078, 0x00, 0x20, 0x23, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 1, 0, 0x02b8, 0x0058, 0x0188, 0x01a8, 0x00, 0x35, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 1, 0, 0x0148, 0x0374, 0x0248, 0x01a8, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0, 0, 0x0000, 0x0000, 0x02c8, 0x0fff, 0xc0, 0x03, 0x05, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0, 0, 0x0000, 0x0000, 0x0fff, 0x0010, 0x10, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 }, + { 0, 0, 0x0000, 0x0000, 0x0fff, 0x0024, 0x20, 0x00, 0x00, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00 }, + TransitionListEnd, +}; + +const Transition gExitList_LakeHylia_Beanstalk[] = { + { 1, 0, 0x0208, 0x94, 0x248, 0x88, 0, 0x19, 1, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x0308, 0x94, 0x308, 0x88, 0, 0x19, 1, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x0388, 0x64, 0x398, 0x68, 0, 0x19, 1, 1, 0, 0, 0, 0, 0, 0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_LakeHylia[] = { + gExitList_LakeHylia_Main, + gExitList_LakeHylia_Beanstalk, +}; + +const Transition gExitList_CastorWilds_Main[] = { + { 1, 0, 0x0248, 0x0032, 0x0038, 0x0078, 0x00, 0x2a, 0x01, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x0288, 0x0032, 0x0128, 0x0078, 0x00, 0x2a, 0x01, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x01a8, 0x01a2, 0x0088, 0x0078, 0x00, 0x2a, 0x03, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x02d8, 0x0382, 0x0078, 0x0098, 0x00, 0x2a, 0x00, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x03c8, 0x0038, 0x0078, 0x0078, 0x00, 0x2a, 0x04, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x0038, 0x02d4, 0x0078, 0x0088, 0x00, 0x25, 0x04, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0x03b8, 0x02f8, 0x0078, 0x01f8, 0x00, 0x35, 0x01, 1, 0, 0, 0, 0, 0, 0 }, + { 0, 0, 0x0000, 0x0000, 0x0008, 0x0fff, 0x08, 0x03, 0x08, 1, 0, 2, 0, 0, 0, 0 }, + { 0, 0, 0x0000, 0x0000, 0x0fff, 0x0010, 0x10, 0x05, 0x00, 1, 0, 4, 0, 0, 0, 0 }, + TransitionListEnd, +}; + +const Transition* const gExitLists_CastorWilds[] = { + gExitList_CastorWilds_Main, +}; + +const Transition gExitList_Ruins_Entrance[] = { + { 0, 0, 0x00, 0x00, 0x0fff, 0x3b8, 0x01, 0x04, 0, 1, 0, 0, 0, 0, 0, 0 }, + { 1, 0, 0xc8, 0x38, 0x0078, 0x078, 0x00, 0x2a, 2, 1, 0, 0, 0, 0, 0, 0 }, + TransitionListEnd, +}; + +const Transition gExitList_Ruins_Beanstalk[] = { + TransitionListEnd, +}; +const Transition gExitList_Ruins_LadderToTektites[] = { + { 1, 0, 0x38, 0x08, 0x148, 0xb8, 0, 0x35, 3, 1, 0, 0, 0, 0, 0, 0 }, + TransitionListEnd, +}; +const Transition gExitList_Ruins_FortressEntrance[] = { + { 0, 0, 0, 0, 0x1d8, 0xb0, 3, 0x18, 0, 1, 0, 0, 0, 0, 0, 0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_Ruins[] = { + gExitList_Ruins_Entrance, gExitList_Ruins_Beanstalk, gExitList_NoExitList, + gExitList_Ruins_LadderToTektites, gExitList_Ruins_FortressEntrance, gExitList_NoExitList, +}; + +const Transition gExitList_HyruleTown_0[] = { + { 0x01, 0x00, 0x02c8, 0x0138, 0x0068, 0x0098, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0308, 0x0120, 0x00e8, 0x0070, 0x01, 0x21, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0048, 0x00a8, 0x0078, 0x0090, 0x00, 0x21, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0138, 0x0048, 0x0078, 0x0088, 0x00, 0x21, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0168, 0x00a8, 0x00e8, 0x00d8, 0x00, 0x21, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0388, 0x0258, 0x0068, 0x0078, 0x00, 0x21, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0368, 0x01b8, 0x0068, 0x0078, 0x00, 0x21, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x03a8, 0x0218, 0x0048, 0x01a8, 0x00, 0x21, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x02c8, 0x0098, 0x0078, 0x00c8, 0x00, 0x21, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0328, 0x0068, 0x00d8, 0x0088, 0x00, 0x21, 0x0c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0258, 0x02e8, 0x0078, 0x00a8, 0x00, 0x23, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0198, 0x02e8, 0x0078, 0x00a8, 0x00, 0x23, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0178, 0x0210, 0x00c8, 0x0060, 0x01, 0x23, 0x02, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0278, 0x01f0, 0x0028, 0x0090, 0x01, 0x23, 0x03, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0178, 0x0250, 0x00c8, 0x0070, 0x01, 0x23, 0x04, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0178, 0x0290, 0x00c8, 0x0060, 0x01, 0x23, 0x05, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0138, 0x0290, 0x0028, 0x0060, 0x01, 0x23, 0x05, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0298, 0x0258, 0x0078, 0x0088, 0x00, 0x23, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0090, 0x02c8, 0x0078, 0x0098, 0x02, 0x28, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0098, 0x0168, 0x0078, 0x0078, 0x00, 0x22, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0038, 0x0248, 0x0078, 0x0098, 0x00, 0x22, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x02e8, 0x02f0, 0x0078, 0x0078, 0x00, 0x22, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0348, 0x02f8, 0x0078, 0x0098, 0x00, 0x22, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x03b8, 0x0358, 0x0078, 0x0078, 0x00, 0x22, 0x0c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0138, 0x0388, 0x0078, 0x0098, 0x00, 0x28, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0038, 0x01a8, 0x0078, 0x0078, 0x00, 0x20, 0x25, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0050, 0x0378, 0x0078, 0x0078, 0x02, 0x24, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x00f0, 0x0188, 0x0078, 0x0078, 0x02, 0x32, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0040, 0x01b8, 0x0078, 0x0098, 0x02, 0x22, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x02b8, 0x0360, 0x0078, 0x0078, 0x00, 0x22, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x00, 0x0338, 0x0134, 0x0288, 0x0118, 0x00, 0x41, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x01f8, 0x0318, 0x03, 0x03, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x01d8, 0x0230, 0x40, 0x03, 0x07, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x0008, 0x0230, 0x04, 0x03, 0x05, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x0000, 0x0000, 0x01f8, 0x0010, 0x30, 0x03, 0x01, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 }, + TransitionListEnd, +}; + +const Transition* const gExitLists_HyruleTown[] = { + gExitList_HyruleTown_0, +}; + +const Transition gExitList_HyruleTown_1[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x318, 0x3, 0x3, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; + +const Transition* const gExitLists_FestivalTown[] = { + gExitList_HyruleTown_1, +}; + +const Transition gExitList_MtCrenel_MountainTop[] = { + { 0x1, 0x0, 0x328, 0x34, 0x1a8, 0x28, 0x0, 0x26, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x6, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; + +const Transition gExitList_MtCrenel_WallClimb[] = { + { 0x1, 0x0, 0xa8, 0x58, 0x78, 0x78, 0x0, 0x26, 0xe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x148, 0x1e8, 0x78, 0xf8, 0x0, 0x29, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0xd8, 0x3, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MtCrenel_CaveOfFlamesEntrance[] = { + { 0x1, 0x0, 0x128, 0x18, 0x58, 0x1b8, 0x0, 0x26, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x208, 0x18, 0x298, 0x1b8, 0x0, 0x26, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1d8, 0xb8, 0xb8, 0x88, 0x0, 0x26, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x238, 0xb8, 0x48, 0x1c8, 0x0, 0x26, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x188, 0xf8, 0xb8, 0x98, 0x0, 0x26, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x208, 0x148, 0x78, 0xf0, 0x0, 0x26, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1e8, 0x1d8, 0x78, 0x78, 0x0, 0x26, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x68, 0x72, 0x88, 0xa8, 0x0, 0x50, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MtCrenel_GustJarShortcut[] = { + { 0x1, 0x0, 0xa8, 0x48, 0x78, 0x78, 0x0, 0x26, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x2f8, 0x28, 0x38, 0x98, 0x0, 0x26, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x348, 0x58, 0xb8, 0x88, 0x0, 0x26, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x108, 0x78, 0x118, 0x0, 0x26, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MtCrenel_Entrance[] = { + { 0x1, 0x0, 0x298, 0x28, 0x78, 0x78, 0x0, 0x26, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x198, 0xd8, 0x1f8, 0x78, 0x0, 0x26, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x138, 0x138, 0xb8, 0x138, 0x0, 0x26, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x2d8, 0x188, 0x78, 0x88, 0x0, 0x26, 0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x198, 0x78, 0x78, 0x0, 0x26, 0xd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x3b8, 0x168, 0x78, 0x78, 0x0, 0x26, 0xf, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1c8, 0x18, 0x98, 0x1a8, 0x0, 0x35, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x2d8, 0x154, 0x78, 0x38, 0x0, 0x26, 0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xfff, 0x8, 0x3, 0x7, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MtCrenel[] = { + gExitList_MtCrenel_MountainTop, gExitList_MtCrenel_WallClimb, gExitList_MtCrenel_CaveOfFlamesEntrance, + gExitList_MtCrenel_GustJarShortcut, gExitList_MtCrenel_Entrance, +}; + +const Transition gExitList_HyruleField_WesternWoodSouth[] = { + { 0x1, 0x0, 0xb8, 0x28, 0x78, 0x78, 0x0, 0x20, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; + +const Transition gExitList_HyruleField_LinksHouseExterior[] = { + { 0x1, 0x0, 0x290, 0x188, 0x78, 0x78, 0x2, 0x22, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x3a0, 0x228, 0x78, 0x78, 0x2, 0x24, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0xa8, 0x78, 0x78, 0x0, 0x32, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x58, 0x118, 0x78, 0x78, 0x0, 0x32, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x178, 0xd8, 0x78, 0xb8, 0x0, 0x35, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x48, 0x1c8, 0x78, 0x78, 0x0, 0x20, 0x21, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x3b8, 0x3, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_FromMinishWoods[] = { + { 0x1, 0x0, 0x38, 0x28, 0x78, 0x78, 0x0, 0x20, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0x3c8, 0x8, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_FromMinishWoodsNorth[] = { + { 0x1, 0x0, 0xa8, 0x98, 0x78, 0x78, 0x0, 0x32, 0x13, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_Farmers[] = { + { 0x1, 0x0, 0x40, 0x48, 0x78, 0x88, 0x2, 0x28, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xfff, 0xc, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_LonLonRanch[] = { + { 0x1, 0x0, 0x158, 0x278, 0x68, 0x78, 0x0, 0x28, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x188, 0x278, 0x78, 0x78, 0x0, 0x28, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xe8, 0x1b4, 0xa8, 0xd8, 0x0, 0x32, 0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1f8, 0x208, 0x78, 0x78, 0x0, 0x32, 0xf, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0x354, 0x78, 0x78, 0x0, 0x2f, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x154, 0x38, 0x28, 0x0, 0x32, 0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x3e8, 0x1, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1c8, 0x3e8, 0x2, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xfff, 0xc, 0xb, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x3e8, 0xf0, 0x80, 0x2, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_OutsideCastle[] = { + { 0x1, 0x0, 0x1f8, 0x38, 0x1f8, 0x208, 0x3, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1b0, 0x128, 0x78, 0x78, 0x2, 0x24, 0x15, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x240, 0x128, 0x78, 0x78, 0x2, 0x24, 0x16, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1b0, 0x188, 0x78, 0x78, 0x2, 0x24, 0x17, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x240, 0x188, 0x78, 0x78, 0x2, 0x24, 0x18, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x2f0, 0x138, 0x78, 0x78, 0x2, 0x24, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1f8, 0x154, 0xa8, 0xd8, 0x0, 0x32, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x108, 0x138, 0x108, 0xd8, 0x0, 0x32, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x138, 0x1e8, 0x78, 0xc8, 0x0, 0x32, 0x15, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xf4, 0x38, 0x58, 0x0, 0x32, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0xf4, 0x118, 0x58, 0x0, 0x32, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x208, 0x3, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x18, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xfff, 0x4, 0xa, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0x260, 0x40, 0x9, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_OutsideCastleWest[] = { + { 0x1, 0x0, 0x40, 0x388, 0x78, 0x78, 0x2, 0x24, 0x11, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0x222, 0x78, 0x78, 0x0, 0x32, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x2a8, 0x78, 0x78, 0x0, 0x32, 0x11, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x198, 0x2b2, 0x78, 0x78, 0x0, 0x32, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0x94, 0x88, 0x68, 0x0, 0x13, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x98, 0x284, 0x38, 0x38, 0x0, 0x32, 0xe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x284, 0x128, 0x38, 0x0, 0x32, 0xe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x3e8, 0x1, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xf0, 0x8, 0x2, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x3e8, 0xfff, 0x40, 0x6, 0x4, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_TrilbyHighlands[] = { + { 0x1, 0x0, 0xa0, 0x1e8, 0x78, 0x78, 0x2, 0x24, 0x19, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x3e8, 0xfff, 0x40, 0x4, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleField_PercysHouse[] = { + { 0x1, 0x0, 0x90, 0x48, 0x78, 0x88, 0x2, 0x22, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyruleField[] = { + gExitList_HyruleField_WesternWoodSouth, gExitList_HyruleField_LinksHouseExterior, + gExitList_HyruleField_FromMinishWoods, gExitList_HyruleField_FromMinishWoodsNorth, + gExitList_HyruleField_Farmers, gExitList_HyruleField_LonLonRanch, + gExitList_HyruleField_OutsideCastle, gExitList_HyruleField_OutsideCastleWest, + gExitList_HyruleField_TrilbyHighlands, gExitList_HyruleField_PercysHouse, +}; + +// TODO this is one table +const Transition gExitList_CastleGarden_Main[] = { + { 0x1, 0x0, 0x1f8, 0x28, 0xd8, 0x208, 0x2, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x308, 0x48, 0x78, 0x78, 0x0, 0x42, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xe8, 0x48, 0x78, 0x78, 0x0, 0x42, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x68, 0x74, 0x68, 0x1a8, 0x0, 0x43, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x3a8, 0x184, 0x78, 0x68, 0x0, 0x25, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x48, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gUnk_08134FBC[] = { + { 0x1, 0x0, 0x1f8, 0x28, 0x198, 0x1f0, 0x2, 0x88, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x308, 0x48, 0x78, 0x78, 0x0, 0x42, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xe8, 0x48, 0x78, 0x78, 0x0, 0x42, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x68, 0x74, 0x68, 0x1a8, 0x0, 0x43, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x3a8, 0x184, 0x78, 0x68, 0x0, 0x25, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x48, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gUnk_08135048[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x8, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CastleGarden[] = { + gExitList_CastleGarden_Main, +}; + +const Transition gExitList_CloudTops_House[] = { + { 0x1, 0x0, 0x1e8, 0x158, 0x78, 0x138, 0x0, 0x30, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CloudTops[] = { + gExitList_CloudTops_House, +}; + +const Transition gExitList_RoyalValley_Main[] = { + { 0x1, 0x0, 0xf0, 0x28, 0x88, 0x78, 0x2, 0x68, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1a0, 0x198, 0x78, 0x78, 0x2, 0x22, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x198, 0x2a8, 0x78, 0xf8, 0x0, 0x29, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x58, 0x84, 0x78, 0x78, 0x0, 0x34, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x188, 0x84, 0x78, 0x118, 0x0, 0x34, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x10, 0x10, 0x3, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0x50, 0x8, 0x3, 0x6, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, +#ifndef EU + { 0x1, 0x0, 0x78, 0x28c, 0x78, 0x18, 0x0, 0x9, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, +#else + { 0x1, 0x0, 0x78, 0x288, 0x78, 0x18, 0x0, 0x9, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, +#endif + { 0x1, 0x0, 0x78, 0x328, 0x78, 0x98, 0x0, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; + +const Transition gExitList_RoyalValley_ForestMaze[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x338, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gUnk_08135190[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x278, 0x3, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x338, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_RoyalValley[] = { + gExitList_RoyalValley_Main, + gExitList_RoyalValley_ForestMaze, +}; + +const Transition gExitList_VeilFalls_Main[] = { + { 0x1, 0x0, 0xa8, 0x22, 0x38, 0x78, 0x0, 0x33, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x158, 0x22, 0x118, 0x78, 0x0, 0x33, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x42, 0xb8, 0x78, 0x0, 0x33, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x1e2, 0x38, 0x78, 0x0, 0x33, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xd8, 0x1c2, 0x98, 0x78, 0x0, 0x33, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xd8, 0x142, 0x98, 0x118, 0x0, 0x33, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0xc2, 0xb8, 0x118, 0x0, 0x33, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x28, 0x78, 0x78, 0x0, 0x33, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xc8, 0x74, 0x38, 0x108, 0x0, 0x33, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x10, 0x30, 0x3, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0xb8, 0x3, 0x1a, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x3e8, 0xfff, 0xc0, 0x3, 0x6, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; + +const Transition* const gExitLists_VeilFalls[] = { + gExitList_VeilFalls_Main, +}; + +const Transition gExitList_Beanstalks_MountCrenel[] = { + { 0x1, 0x0, 0x58, 0x88, 0x78, 0x18, 0x2, 0xd, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_LakeHylia[] = { + { 0x1, 0x0, 0x58, 0x88, 0x78, 0x18, 0x2, 0xd, 0x11, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_Ruins[] = { + { 0x1, 0x0, 0x58, 0x88, 0x78, 0x18, 0x2, 0xd, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_EasternHills[] = { + { 0x1, 0x0, 0x58, 0x88, 0x78, 0x18, 0x2, 0xd, 0x13, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_WesternWoods[] = { + { 0x1, 0x0, 0x58, 0x88, 0x78, 0x18, 0x2, 0xd, 0x14, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_MountCrenelClimb[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x68, 0x3, 0xd, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x98, 0x18, 0x30, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_LakeHyliaClimb[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x68, 0x3, 0xd, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x228, 0x18, 0x30, 0xb, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_RuinsClimb[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x68, 0x3, 0xd, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x48, 0x18, 0x30, 0x5, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_EasternHillsClimb[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x68, 0x3, 0xd, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x48, 0x18, 0x30, 0x3, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Beanstalks_WesternWoodsClimb[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x68, 0x3, 0xd, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x18, 0x30, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_Beanstalks[] = { + gExitList_Beanstalks_MountCrenel, + gExitList_Beanstalks_LakeHylia, + gExitList_Beanstalks_Ruins, + gExitList_Beanstalks_EasternHills, + gExitList_Beanstalks_WesternWoods, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_Beanstalks_MountCrenelClimb, + gExitList_Beanstalks_LakeHyliaClimb, + gExitList_Beanstalks_RuinsClimb, + gExitList_Beanstalks_EasternHillsClimb, + gExitList_Beanstalks_WesternWoodsClimb, +}; + +const Transition gExitList_LakeWoodsCave_Main[] = { + { 0x1, 0x0, 0x248, 0x188, 0x148, 0x358, 0x0, 0xb, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_LakeWoodsCave[] = { + gExitList_LakeWoodsCave_Main, +}; + +const Transition gExitList_HyruleDigCaves_Main[] = { + { 0x1, 0x0, 0x188, 0x218, 0x48, 0x118, 0x0, 0x41, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyruleDigCaves[] = { + gExitList_HyruleDigCaves_Main, +}; + +const Transition gExitList_MinishVillage_Main[] = { + { 0x1, 0x0, 0x78, 0x88, 0x78, 0x78, 0x0, 0x20, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x70, 0x68, 0x50, 0x1, 0x20, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x258, 0x58, 0xe8, 0xb8, 0x0, 0x20, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x128, 0x228, 0x80, 0x78, 0x0, 0x20, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x168, 0x1d8, 0x80, 0x78, 0x0, 0x20, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1a8, 0x208, 0x80, 0x78, 0x0, 0x20, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1e8, 0x2d8, 0x78, 0x78, 0x0, 0x20, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x48, 0x248, 0x78, 0xc8, 0x0, 0x20, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x378, 0x288, 0x78, 0x140, 0x0, 0x20, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x368, 0x234, 0x58, 0x100, 0x0, 0x20, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x18, 0x30, 0x11, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1c8, 0x338, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1a8, 0x348, 0x40, 0x0, 0x0, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishVillage_SideHouse[] = { + { 0x1, 0x0, 0x138, 0x68, 0x80, 0x78, 0x0, 0x20, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MinishVillage[] = { + gExitList_MinishVillage_Main, + gExitList_MinishVillage_SideHouse, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_MelarisMine_Main[] = { + { 0x1, 0x0, 0x78, 0x38, 0x78, 0xa8, 0x0, 0x12, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x70, 0x12c, 0xbc, 0x138, 0x0, 0x6, 0x2, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0x220, 0x78, 0x28, 0x0, 0x20, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x228, 0x220, 0x78, 0x28, 0x0, 0x20, 0x11, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x280, 0x11c, 0x24, 0x56, 0x0, 0x20, 0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MelarisMine[] = { + gExitList_MelarisMine_Main, +}; + +const Transition gExitList_MinishPaths1_ToMinishVillage[] = { + { 0x0, 0x0, 0x0, 0x0, 0x208, 0x3e0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0x398, 0x30, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishPaths1_CastorWilds[] = { + { 0x0, 0x0, 0x0, 0x0, 0x28, 0x68, 0x3, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x28, 0xa8, 0x30, 0x4, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishPaths1_HyruleTown[] = { + { 0x0, 0x0, 0x0, 0x0, 0x398, 0x68, 0x30, 0x2, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishPaths1_LonLonRanch[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1e0, 0x174, 0x30, 0x3, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishPaths1_MayorsCabin[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2a8, 0x31a, 0x3, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x48, 0x30, 0x28, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MinishPaths1[] = { + gExitList_MinishPaths1_ToMinishVillage, gExitList_MinishPaths1_CastorWilds, gExitList_MinishPaths1_HyruleTown, + gExitList_MinishPaths1_LonLonRanch, gExitList_MinishPaths1_MayorsCabin, +}; + +const Transition gExitList_CrenelMinishPaths_CrenelBean[] = { + { 0x0, 0x0, 0x0, 0x0, 0xd2, 0x60, 0x30, 0x6, 0x4, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelMinishPaths_CrenelWater[] = { + { 0x0, 0x0, 0x0, 0x0, 0x372, 0xf5, 0x30, 0x6, 0x4, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelMinishPaths_Rainfall[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2cc, 0x98, 0xc0, 0x6, 0x0, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x2f4, 0x98, 0xc, 0x6, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelMinishPaths_MelarisMine[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf4, 0x108, 0xc, 0x6, 0x2, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x48, 0x30, 0x10, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CrenelMinishPaths[] = { + gExitList_CrenelMinishPaths_CrenelBean, + gExitList_CrenelMinishPaths_CrenelWater, + gExitList_CrenelMinishPaths_Rainfall, + gExitList_CrenelMinishPaths_MelarisMine, +}; + +const Transition gExitList_DigCaves1_TrilbyHighlands[] = { + { 0x1, 0x0, 0x88, 0x44, 0x88, 0x78, 0x0, 0x3, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1a8, 0x78, 0xb8, 0x28, 0x0, 0x32, 0x12, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_DigCaves1[] = { + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_DigCaves1_TrilbyHighlands, +}; + +const Transition gExitList_MinishHouseInteriors_GentariMain[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x98, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_GentariExit[] = { + { 0x1, 0x0, 0x48, 0x50, 0x28, 0x70, 0x1, 0x1, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_Festari[] = { + { 0x1, 0x0, 0xe8, 0xe8, 0x258, 0x68, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xe8, 0x18, 0x1d0, 0x33c, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_Red[] = { + { 0x0, 0x0, 0x0, 0x0, 0x128, 0x238, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_Green[] = { + { 0x0, 0x0, 0x0, 0x0, 0x168, 0x1e8, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_Blue[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1a8, 0x218, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_SideArea[] = { + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x78, 0x30, 0x1, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_ShoeMinish[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1e8, 0x2e8, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_PotMinish[] = { + { 0x0, 0x0, 0x0, 0x0, 0x48, 0x258, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_BarrelMinish[] = { + { 0x0, 0x0, 0x0, 0x0, 0x378, 0x298, 0x30, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x58, 0xd0, 0x368, 0x218, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_NULL1[] = { + { 0x0, 0x0, 0x0, 0x0, 0x378, 0x290, 0x30, 0x1, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_NULL2[] = { + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x70, 0x30, 0x1, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_MelariMinesSouthwest[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x208, 0x3, 0x10, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_MelariMinesSoutheast[] = { + { 0x0, 0x0, 0x0, 0x0, 0x228, 0x208, 0x3, 0x10, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_MelariMinesEast[] = { + { 0x0, 0x0, 0x0, 0x0, 0x270, 0x11e, 0xc0, 0x10, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_HyruleFieldSouthwest[] = { + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x35, 0x30, 0x3, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_HyruleFieldOutsideLinksHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x48, 0x1d4, 0x30, 0x3, 0x1, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_NextToKnuckle[] = { + { 0x0, 0x0, 0x0, 0x0, 0x28, 0x55, 0x30, 0x3, 0x7, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_Librari[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1e8, 0x1b4, 0x30, 0xb, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_HyruleFieldExit[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x35, 0x30, 0x3, 0x2, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_HyruleTown[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x1b5, 0x30, 0x2, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_MinishWoodsBomb[] = { + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x325, 0x30, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishHouseInteriors_LakeHyliaOcarina[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x1a4, 0x30, 0xb, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MinishHouseInteriors[] = { + gExitList_MinishHouseInteriors_GentariMain, + gExitList_MinishHouseInteriors_GentariExit, + gExitList_MinishHouseInteriors_Festari, + gExitList_MinishHouseInteriors_Red, + gExitList_MinishHouseInteriors_Green, + gExitList_MinishHouseInteriors_Blue, + gExitList_MinishHouseInteriors_SideArea, + gExitList_MinishHouseInteriors_ShoeMinish, + gExitList_MinishHouseInteriors_PotMinish, + gExitList_MinishHouseInteriors_BarrelMinish, + gExitList_MinishHouseInteriors_NULL1, + gExitList_MinishHouseInteriors_NULL2, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_MinishHouseInteriors_MelariMinesSouthwest, + gExitList_MinishHouseInteriors_MelariMinesSoutheast, + gExitList_MinishHouseInteriors_MelariMinesEast, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_MinishHouseInteriors_HyruleFieldSouthwest, + gExitList_MinishHouseInteriors_HyruleFieldOutsideLinksHouse, + gExitList_MinishHouseInteriors_NextToKnuckle, + gExitList_MinishHouseInteriors_Librari, + gExitList_MinishHouseInteriors_HyruleFieldExit, + gExitList_MinishHouseInteriors_HyruleTown, + gExitList_MinishHouseInteriors_MinishWoodsBomb, + gExitList_MinishHouseInteriors_LakeHyliaOcarina, +}; + +const Transition gExitList_OuterFortressOfWinds_EntranceHall[] = { + { 0x1, 0x0, 0x78, 0x22, 0x78, 0xb0, 0x0, 0x58, 0x23, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x128, 0x22, 0x68, 0xb0, 0x0, 0x58, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1d8, 0x22, 0x78, 0xb0, 0x0, 0x58, 0x21, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x288, 0x22, 0x68, 0xb0, 0x0, 0x58, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x338, 0x22, 0x88, 0xb0, 0x0, 0x58, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x198, 0x28, 0x30, 0x5, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_OuterFortressOfWinds_2F[] = { + { 0x1, 0x0, 0x78, 0x22, 0x88, 0xb0, 0x0, 0x58, 0x17, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1d8, 0x92, 0x88, 0x170, 0x0, 0x58, 0x19, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x288, 0x92, 0x88, 0xa0, 0x0, 0x58, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x338, 0x22, 0x28, 0xb0, 0x0, 0x58, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x128, 0xd8, 0x128, 0x68, 0x0, 0x18, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1d8, 0xd8, 0x1d8, 0x68, 0x0, 0x18, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x288, 0xd8, 0x288, 0x68, 0x0, 0x18, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x338, 0xd8, 0x338, 0x68, 0x0, 0x18, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_OuterFortressOfWinds_3F[] = { + { 0x1, 0x0, 0x68, 0x22, 0x78, 0xa0, 0x0, 0x58, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1d8, 0x22, 0x198, 0xa0, 0x0, 0x58, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x2e8, 0x22, 0x198, 0x178, 0x0, 0x58, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x338, 0x22, 0x1f8, 0x178, 0x0, 0x58, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1d8, 0x84, 0x1d8, 0xf8, 0x0, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x288, 0x84, 0x288, 0xf8, 0x0, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x338, 0x84, 0x338, 0xf8, 0x0, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x128, 0x84, 0x128, 0xf8, 0x0, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_OuterFortressOfWinds_MoleMitts[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x22, 0x30, 0x58, 0x18, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_OuterFortressOfWinds_SmallKey[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x22, 0x30, 0x58, 0x1a, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_OuterFortressOfWinds[] = { + gExitList_OuterFortressOfWinds_EntranceHall, gExitList_OuterFortressOfWinds_2F, + gExitList_OuterFortressOfWinds_3F, gExitList_OuterFortressOfWinds_MoleMitts, + gExitList_OuterFortressOfWinds_SmallKey, +}; + +const Transition gExitList_HyliaDigCaves_North[] = { + { 0x1, 0x0, 0x248, 0x62, 0x208, 0x78, 0x0, 0xb, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x308, 0x62, 0x308, 0x78, 0x0, 0xb, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x398, 0x52, 0x388, 0x48, 0x0, 0xb, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyliaDigCaves[] = { + gExitList_NoExitList, gExitList_HyliaDigCaves_North, NULL, NULL, NULL, +}; + +const Transition gExitList_VeilFallsTop_Main[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x10, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_VeilFallsTop[] = { + gExitList_VeilFallsTop_Main, +}; + +const Transition gExitList_HouseInteriors2_Stranger[] = { + { 0x0, 0x0, 0x0, 0x0, 0x98, 0x17c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_WestOracle[] = { + { 0x0, 0x0, 0x0, 0x0, 0x40, 0x1cc, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_2[] = { + { 0x0, 0x0, 0x0, 0x0, 0x40, 0x1cc, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_3[] = { + { 0x0, 0x0, 0x0, 0x0, 0x40, 0x1cc, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_DrLeft[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x25c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_NULL1[] = { + { 0x0, 0x0, 0x0, 0x0, 0x40, 0x5c, 0x30, 0x3, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_Romio[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2e8, 0x304, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_Julietta[] = { + { 0x0, 0x0, 0x0, 0x0, 0x348, 0x30c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_Percy[] = { + { 0x0, 0x0, 0x0, 0x0, 0x90, 0x5c, 0x30, 0x3, 0x9, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_EastOracle[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2b8, 0x374, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_A[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2b8, 0x374, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_B[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2b8, 0x374, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_Cucco[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3b8, 0x36c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_LinksHouseEntrance[] = { + { 0x1, 0x0, 0x58, 0x18, 0x58, 0x28, 0x0, 0x22, 0x15, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x290, 0x19c, 0x30, 0x3, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_Dampe[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1a0, 0x1ac, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_NULL2[] = { + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_Stockwell[] = { + { 0x0, 0x0, 0x0, 0x0, 0x120, 0x4c, 0x30, 0xb, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors2_LinksHouseBedroom[] = { + { 0x1, 0x0, 0x58, 0x18, 0x58, 0x28, 0x0, 0x22, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HouseInteriors2[] = { + gExitList_HouseInteriors2_Stranger, + gExitList_HouseInteriors2_WestOracle, + gExitList_HouseInteriors2_2, + gExitList_HouseInteriors2_3, + gExitList_HouseInteriors2_DrLeft, + gExitList_HouseInteriors2_NULL1, + gExitList_HouseInteriors2_Romio, + gExitList_HouseInteriors2_Julietta, + gExitList_HouseInteriors2_Percy, + gExitList_HouseInteriors2_EastOracle, + gExitList_HouseInteriors2_A, + gExitList_HouseInteriors2_B, + gExitList_HouseInteriors2_Cucco, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_HouseInteriors2_LinksHouseEntrance, + gExitList_NoExitList, + gExitList_HouseInteriors2_Dampe, + gExitList_HouseInteriors2_NULL2, + gExitList_HouseInteriors2_Stockwell, + gExitList_HouseInteriors2_LinksHouseBedroom, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_HouseInteriors4_Carpenter[] = { + { 0x0, 0x0, 0x0, 0x0, 0x90, 0x2dc, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors4_Swiftblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x39c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors4_RanchHouseWest[] = { + { 0x0, 0x0, 0x0, 0x0, 0x158, 0x28c, 0x30, 0x3, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors4_RanchHouseEast[] = { + { 0x0, 0x0, 0x0, 0x0, 0x188, 0x28c, 0x30, 0x3, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors4_FarmHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x40, 0x5c, 0x30, 0x3, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors4_Mayor[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2a0, 0x38c, 0x30, 0xb, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HouseInteriors4[] = { + gExitList_HouseInteriors4_Carpenter, + gExitList_HouseInteriors4_Swiftblade, + gExitList_HouseInteriors4_RanchHouseWest, + gExitList_HouseInteriors4_RanchHouseEast, + gExitList_HouseInteriors4_FarmHouse, + gExitList_HouseInteriors4_Mayor, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_GreatFairies_Graveyard[] = { + { 0x0, 0x0, 0x0, 0x0, 0x198, 0x2b8, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_GreatFairies_MinishWoods[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x58, 0x30, 0x24, 0x1b, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_GreatFairies_MtCrenel[] = { + { 0x0, 0x0, 0x0, 0x0, 0x148, 0x1f8, 0x30, 0x6, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_GreatFairies[] = { + gExitList_GreatFairies_Graveyard, + gExitList_GreatFairies_MinishWoods, + gExitList_GreatFairies_MtCrenel, + gExitList_NoExitList, +}; + +const Transition gExitList_HouseInteriors3_StockwellShop[] = { + { 0x0, 0x0, 0x0, 0x0, 0x258, 0x2fc, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_Cafe[] = { + { 0x0, 0x0, 0x0, 0x0, 0x198, 0x2fc, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_RemShoeShop[] = { + { 0x0, 0x0, 0x0, 0x0, 0x188, 0x210, 0xc, 0x2, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_Bakery[] = { + { 0x0, 0x0, 0x0, 0x0, 0x268, 0x1f0, 0xc0, 0x2, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_Simon[] = { + { 0x0, 0x0, 0x0, 0x0, 0x188, 0x250, 0xc, 0x2, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_FigurineHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x188, 0x290, 0xc, 0x2, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x128, 0x290, 0xc0, 0x2, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_BorlovEntrance[] = { + { 0x0, 0x0, 0x0, 0x0, 0x298, 0x26c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x78, 0x3, 0x23, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_Carlov[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x60, 0x30, 0x24, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors3_Borlov[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x68, 0x30, 0x23, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HouseInteriors3[] = { + gExitList_HouseInteriors3_StockwellShop, + gExitList_HouseInteriors3_Cafe, + gExitList_HouseInteriors3_RemShoeShop, + gExitList_HouseInteriors3_Bakery, + gExitList_HouseInteriors3_Simon, + gExitList_HouseInteriors3_FigurineHouse, + gExitList_HouseInteriors3_BorlovEntrance, + gExitList_HouseInteriors3_Carlov, + gExitList_HouseInteriors3_Borlov, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_HouseInteriors1_Mayor[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2c8, 0x14c, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x318, 0x120, 0xc, 0x2, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_PostOffice[] = { + { 0x0, 0x0, 0x0, 0x0, 0x48, 0xb8, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_Library2F[] = { + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x58, 0x30, 0x2, 0x0, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x78, 0x18, 0x68, 0x28, 0x0, 0x21, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_Library1F[] = { + { 0x0, 0x0, 0x0, 0x0, 0x168, 0xb8, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x68, 0x18, 0x78, 0x28, 0x0, 0x21, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_Inn1F[] = { + { 0x0, 0x0, 0x0, 0x0, 0x388, 0x268, 0x10, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x78, 0x18, 0x98, 0x78, 0x0, 0x21, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x18, 0x78, 0x78, 0x0, 0x21, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xf8, 0x18, 0x78, 0x78, 0x0, 0x21, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x38, 0xb8, 0x168, 0x0, 0x21, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_InnWestRoom[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x28, 0x30, 0x21, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_InnMiddleRoom[] = { + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x28, 0x30, 0x21, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_InnEastRoom[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf8, 0x28, 0x30, 0x21, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_InnWest2F[] = { + { 0x0, 0x0, 0x0, 0x0, 0x368, 0x1c8, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_InnEast2F[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3a8, 0x230, 0x10, 0x2, 0x0, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x178, 0x118, 0x48, 0x0, 0x21, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_SchoolWest[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2c8, 0xa8, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x78, 0x48, 0x168, 0x28, 0x0, 0x41, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HouseInteriors1_SchoolEast[] = { + { 0x0, 0x0, 0x0, 0x0, 0x328, 0x78, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HouseInteriors1[] = { + gExitList_HouseInteriors1_Mayor, + gExitList_HouseInteriors1_PostOffice, + gExitList_HouseInteriors1_Library2F, + gExitList_HouseInteriors1_Library1F, + gExitList_HouseInteriors1_Inn1F, + gExitList_HouseInteriors1_InnWestRoom, + gExitList_HouseInteriors1_InnMiddleRoom, + gExitList_HouseInteriors1_InnEastRoom, + gExitList_HouseInteriors1_InnWest2F, + gExitList_HouseInteriors1_InnEast2F, + gExitList_NoExitList, + gExitList_HouseInteriors1_SchoolWest, + gExitList_HouseInteriors1_SchoolEast, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_TreeInteriors_WitchHut[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2c0, 0x58, 0x30, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_StairsToCarlov[] = { + { 0x1, 0x0, 0x78, 0x48, 0x78, 0x78, 0x0, 0x23, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x50, 0x388, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_PercysTreehouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x40, 0x398, 0x30, 0x3, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_HeartPiece[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3a0, 0x238, 0x30, 0x3, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_StairsToBladeBrother[] = { + { 0x1, 0x0, 0x78, 0x48, 0x78, 0x98, 0x0, 0x25, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x100, 0x2c8, 0x30, 0xb, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_14[] = { + { 0x0, 0x0, 0x0, 0x0, 0x210, 0x1d8, 0x30, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_BoomerangNorthwest[] = { + { 0x1, 0x0, 0x78, 0x54, 0x48, 0x88, 0x0, 0x32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1b0, 0x138, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_BoomerangNortheast[] = { + { 0x1, 0x0, 0x78, 0x54, 0x108, 0x88, 0x0, 0x32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x240, 0x138, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_BoomerangSouthwest[] = { + { 0x1, 0x0, 0x78, 0x54, 0x48, 0xf8, 0x0, 0x32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1b0, 0x198, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_BoomerangSoutheast[] = { + { 0x1, 0x0, 0x78, 0x54, 0x108, 0xf8, 0x0, 0x32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x240, 0x198, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_HeartPieceSouthwestField[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa0, 0x1f8, 0x30, 0x3, 0x8, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_StairsToFairyFountain[] = { + { 0x1, 0x0, 0x78, 0x48, 0x78, 0x78, 0x0, 0x32, 0x16, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x2f0, 0x148, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_StairsToWalletFairy[] = { + { 0x1, 0x0, 0x78, 0x48, 0x78, 0xf8, 0x0, 0x29, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x70, 0x58, 0x30, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_1C[] = { + { 0x0, 0x0, 0x0, 0x0, 0x50, 0x298, 0x30, 0x3, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_StairsToBusinessScrub[] = { + { 0x1, 0x0, 0x78, 0x48, 0x78, 0x78, 0x0, 0x32, 0x17, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x210, 0x1d8, 0x30, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_1E[] = { + TransitionListEnd, +}; +const Transition gExitList_TreeInteriors_1F[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1e0, 0x1b8, 0x30, 0xb, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_TreeInteriors[] = { + gExitList_TreeInteriors_WitchHut, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_TreeInteriors_StairsToCarlov, + gExitList_TreeInteriors_PercysTreehouse, + gExitList_TreeInteriors_HeartPiece, + gExitList_TreeInteriors_StairsToBladeBrother, + gExitList_TreeInteriors_14, + gExitList_TreeInteriors_BoomerangNorthwest, + gExitList_TreeInteriors_BoomerangNortheast, + gExitList_TreeInteriors_BoomerangSouthwest, + gExitList_TreeInteriors_BoomerangSoutheast, + gExitList_TreeInteriors_HeartPieceSouthwestField, + gExitList_TreeInteriors_StairsToFairyFountain, + gExitList_TreeInteriors_StairsToWalletFairy, + gExitList_TreeInteriors_1C, + gExitList_TreeInteriors_StairsToBusinessScrub, + gExitList_TreeInteriors_1E, + gExitList_TreeInteriors_1F, +}; + +const Transition gExitList_Dojos_Grayblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x20, 0x30, 0x26, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Dojos_Swiftblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x2e8, 0x30, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Dojos_Waveblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x58, 0x30, 0x24, 0x13, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Dojos_ToGrimblade[] = { + { 0x1, 0x0, 0x78, 0x48, 0x3a8, 0x168, 0x0, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Dojos_ToSplitblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf8, 0x358, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Dojos_ToGreatblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x1f8, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Dojos_ToScarblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0x398, 0x48, 0x30, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_Dojos[] = { + gExitList_Dojos_Grayblade, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_Dojos_Swiftblade, gExitList_NoExitList, + gExitList_Dojos_Waveblade, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_Dojos_ToGrimblade, gExitList_Dojos_ToSplitblade, + gExitList_Dojos_ToGreatblade, gExitList_Dojos_ToScarblade, gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_MinishCracks_LonLonRanchNorth[] = { + { 0x0, 0x0, 0x0, 0x0, 0x232, 0x18, 0x3, 0x3, 0x5, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_LakeHyliaEast[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2d8, 0x114, 0x3, 0xb, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_HyruleCastleGarden[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3a8, 0x40, 0x3, 0x7, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_MtCrenel[] = { + { 0x0, 0x0, 0x0, 0x0, 0x158, 0x54, 0x3, 0x6, 0x4, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_EastHyruleCastle[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3c8, 0x184, 0x3, 0x3, 0x6, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_5[] = { + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_CastleWildsBowHole[] = { + { 0x0, 0x0, 0x0, 0x0, 0x28, 0x54, 0x3, 0x4, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_RuinsEntrance[] = { + { 0x0, 0x0, 0x0, 0x0, 0x48, 0x17c, 0x3, 0x5, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_MinishWoodsSouth[] = { + { 0x0, 0x0, 0x0, 0x0, 0x218, 0x3c4, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_CastorWildsNorth[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x44, 0x3, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_CastorWildsWest[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x134, 0x3, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_CastorWildsMiddle[] = { + { 0x0, 0x0, 0x0, 0x0, 0x168, 0x2d4, 0x3, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_RuinsTektite[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x54, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_CastorWildsNextToBow[] = { + { 0x0, 0x0, 0x0, 0x0, 0x18, 0x54, 0x3, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCracks_11[] = { + TransitionListEnd, +}; +const Transition* const gExitLists_MinishCracks[] = { + gExitList_MinishCracks_LonLonRanchNorth, + gExitList_MinishCracks_LakeHyliaEast, + gExitList_MinishCracks_HyruleCastleGarden, + gExitList_MinishCracks_MtCrenel, + gExitList_MinishCracks_EastHyruleCastle, + gExitList_MinishCracks_5, + gExitList_MinishCracks_CastleWildsBowHole, + gExitList_MinishCracks_RuinsEntrance, + gExitList_MinishCracks_MinishWoodsSouth, + gExitList_MinishCracks_CastorWildsNorth, + gExitList_MinishCracks_CastorWildsWest, + gExitList_MinishCracks_CastorWildsMiddle, + gExitList_MinishCracks_RuinsTektite, + gExitList_MinishCracks_CastorWildsNextToBow, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_MinishCracks_11, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_CrenelCaves_BlockPushing[] = { + { 0x0, 0x0, 0x0, 0x0, 0x328, 0x18, 0x3, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x128, 0x28, 0x10, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x208, 0x28, 0x20, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x238, 0xb8, 0x38, 0x38, 0x0, 0x26, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_PillarCave[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0xc8, 0x30, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x28, 0xb8, 0x48, 0x0, 0x26, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_BridgeSwitch[] = { + { 0x0, 0x0, 0x0, 0x0, 0x238, 0xc8, 0x30, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x28, 0x238, 0xc8, 0x0, 0x26, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_ExitToMines[] = { + { 0x0, 0x0, 0x0, 0x0, 0x188, 0x108, 0x30, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x38, 0x38, 0x38, 0x0, 0x26, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_GripRing[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1e8, 0x1e8, 0x30, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_FairyFountain[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x58, 0x30, 0x6, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_SpinyChuPuzzle[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2f8, 0x38, 0x30, 0x6, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x38, 0x38, 0x38, 0x0, 0x26, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_ChuchuPotChest[] = { + { 0x0, 0x0, 0x0, 0x0, 0x348, 0x68, 0x30, 0x6, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x28, 0xb8, 0x48, 0x0, 0x26, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_WaterHeartPiece[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x118, 0x30, 0x6, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_RupeeFairyFountain[] = { + { 0x0, 0x0, 0x0, 0x0, 0x298, 0x38, 0x30, 0x6, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_HelmasaurHallway[] = { + { 0x0, 0x0, 0x0, 0x0, 0x198, 0xe8, 0x30, 0x6, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x68, 0x18, 0xb8, 0x48, 0x0, 0x26, 0xb, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_MushroomKeese[] = { + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x148, 0x30, 0x6, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x38, 0x68, 0x28, 0x0, 0x26, 0xa, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_LadderToGreenWater[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2d8, 0x198, 0x30, 0x6, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x2d8, 0x138, 0x3, 0x6, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_BombBusinessScrub[] = { + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x1a8, 0x30, 0x6, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_Hermit[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x68, 0x30, 0x6, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_HintScrub[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3b8, 0x178, 0x30, 0x6, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CrenelCaves_ToGrayblade[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0xa0, 0x3, 0x25, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x208, 0x158, 0x30, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CrenelCaves[] = { + gExitList_CrenelCaves_BlockPushing, + gExitList_CrenelCaves_PillarCave, + gExitList_CrenelCaves_BridgeSwitch, + gExitList_CrenelCaves_ExitToMines, + gExitList_CrenelCaves_GripRing, + gExitList_CrenelCaves_FairyFountain, + gExitList_CrenelCaves_SpinyChuPuzzle, + gExitList_CrenelCaves_ChuchuPotChest, + gExitList_CrenelCaves_WaterHeartPiece, + gExitList_CrenelCaves_RupeeFairyFountain, + gExitList_CrenelCaves_HelmasaurHallway, + gExitList_CrenelCaves_MushroomKeese, + gExitList_CrenelCaves_LadderToGreenWater, + gExitList_CrenelCaves_BombBusinessScrub, + gExitList_CrenelCaves_Hermit, + gExitList_CrenelCaves_HintScrub, + gExitList_CrenelCaves_ToGrayblade, +}; + +const Transition gExitList_CastorCaves_South[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2d8, 0x398, 0x30, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CastorCaves_North[] = { + { 0x0, 0x0, 0x0, 0x0, 0x248, 0x48, 0x10, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x288, 0x48, 0x20, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CastorCaves_WindRuins[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x48, 0x30, 0x5, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CastorCaves_Darknut[] = { + { 0x1, 0x0, 0x68, 0x18, 0x188, 0x28, 0x0, 0x2b, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1a8, 0x1b8, 0x30, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CastorCaves_HeartPiece[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3c8, 0x48, 0x30, 0x4, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CastorCaves[] = { + gExitList_CastorCaves_South, + gExitList_CastorCaves_North, + gExitList_CastorCaves_WindRuins, + gExitList_CastorCaves_Darknut, + gExitList_CastorCaves_HeartPiece, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_CastorDarknut_Main[] = { + TransitionListEnd, +}; +const Transition gExitList_CastorDarknut_Hall[] = { + { 0x1, 0x0, 0x188, 0x18, 0x68, 0x28, 0x0, 0x2a, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CastorDarknut[] = { + gExitList_CastorDarknut_Main, + gExitList_CastorDarknut_Hall, + NULL, + NULL, +}; + +const Transition gExitList_ArmosInteriors_RuinsEntranceNorth[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0xf8, 0x30, 0x5, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_RuinsEntranceSouth[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x1a8, 0x30, 0x5, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_RuinsLeft[] = { + { 0x0, 0x0, 0x0, 0x0, 0x48, 0x68, 0x30, 0x5, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_RuinsMiddleLeft[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x68, 0x30, 0x5, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_RuinsMiddleRight[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x68, 0x30, 0x5, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_RuinsRight[] = { + { 0x0, 0x0, 0x0, 0x0, 0xd8, 0x68, 0x30, 0x5, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_6[] = { + { 0x0, 0x0, 0x0, 0x0, 0x108, 0x68, 0x30, 0x5, 0x5, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_RuinsGrassPath[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0xa8, 0x30, 0x5, 0x4, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_8[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x58, 0x30, 0x5, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_FortressOfWindsLeft[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x58, 0x30, 0x58, 0x2, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_ArmosInteriors_FortressOfWindsRight[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0x58, 0x30, 0x58, 0x2, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_ArmosInteriors[] = { + gExitList_ArmosInteriors_RuinsEntranceNorth, + gExitList_ArmosInteriors_RuinsEntranceSouth, + gExitList_ArmosInteriors_RuinsLeft, + gExitList_ArmosInteriors_RuinsMiddleLeft, + gExitList_ArmosInteriors_RuinsMiddleRight, + gExitList_ArmosInteriors_RuinsRight, + gExitList_ArmosInteriors_6, + gExitList_ArmosInteriors_RuinsGrassPath, + gExitList_ArmosInteriors_8, + gExitList_ArmosInteriors_FortressOfWindsLeft, + gExitList_ArmosInteriors_FortressOfWindsRight, +}; + +const Transition gExitList_TownMinishHoles_MayorsHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x2c, 0x30, 0x21, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_WestOracle[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc, 0x38, 0xc, 0x22, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_DrLeft[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x44, 0x30, 0x22, 0x4, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_Carpenter[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc, 0x68, 0xc, 0x28, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_Cafe[] = { + { 0x0, 0x0, 0x0, 0x0, 0xcc, 0x48, 0xc0, 0x23, 0x1, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_LibraryBookshelf[] = { + { 0x1, 0x0, 0x100, 0xc8, 0x78, 0xc0, 0x0, 0x2d, 0x11, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x3e, 0x3c, 0x10, 0x21, 0x2, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x54, 0x3c, 0x20, 0x21, 0x2, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_LibrariBookHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf8, 0xd8, 0x30, 0x2d, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TownMinishHoles_RemShoeShop[] = { + { 0x0, 0x0, 0x0, 0x0, 0x74, 0x64, 0x30, 0x23, 0x2, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_TownMinishHoles[] = { + gExitList_TownMinishHoles_MayorsHouse, + gExitList_TownMinishHoles_WestOracle, + gExitList_TownMinishHoles_DrLeft, + gExitList_TownMinishHoles_Carpenter, + gExitList_TownMinishHoles_Cafe, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_TownMinishHoles_LibraryBookshelf, + gExitList_TownMinishHoles_LibrariBookHouse, + gExitList_TownMinishHoles_RemShoeShop, + gExitList_NoExitList, +}; + +const Transition gExitList_MinishRafters_Cafe[] = { + { 0x1, 0x0, 0x38, 0x18, 0x48, 0x2c, 0x0, 0x23, 0x1, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1bc, 0x2b4, 0xc, 0x2, 0x0, 0x2, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishRafters_Stockwell[] = { + { 0x1, 0x0, 0x198, 0x18, 0xac, 0x2c, 0x0, 0x23, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x238, 0x2b4, 0xc0, 0x2, 0x0, 0x2, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishRafters_DrLeft[] = { + { 0x1, 0x0, 0xe8, 0x18, 0x88, 0x2c, 0x0, 0x22, 0x4, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishRafters_Bakery[] = { + { 0x1, 0x0, 0x48, 0x18, 0x48, 0x2c, 0x0, 0x23, 0x3, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x148, 0x18, 0x88, 0x2c, 0x0, 0x23, 0x3, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MinishRafters[] = { + gExitList_MinishRafters_Cafe, + gExitList_MinishRafters_Stockwell, + gExitList_MinishRafters_DrLeft, + gExitList_MinishRafters_Bakery, +}; + +const Transition gExitList_GoronCave_StairsToCave[] = { + { 0x1, 0x0, 0x78, 0x38, 0x78, 0x278, 0x0, 0x2f, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x368, 0x30, 0x3, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_GoronCave_Main[] = { + { 0x1, 0x0, 0x78, 0x288, 0x78, 0x48, 0x0, 0x2f, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_GoronCave[] = { + gExitList_GoronCave_StairsToCave, + gExitList_GoronCave_Main, +}; + +const Transition gExitList_WindTribeTower_Entrance[] = { + { 0x1, 0x0, 0x88, 0xe8, 0xb8, 0xf8, 0x0, 0x30, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1e8, 0x168, 0x30, 0x8, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_WindTribeTower_Floor2[] = { + { 0x1, 0x0, 0xb8, 0xe8, 0x88, 0xf8, 0x0, 0x30, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xe8, 0xb8, 0xf8, 0x0, 0x30, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_WindTribeTower_Floor3[] = { + { 0x1, 0x0, 0xb8, 0xe8, 0x88, 0xf8, 0x0, 0x30, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xe8, 0xb8, 0xf8, 0x0, 0x30, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_WindTribeTower_Floor4[] = { + { 0x1, 0x0, 0xb8, 0xe8, 0x88, 0xf8, 0x0, 0x30, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xe8, 0xb8, 0x148, 0x0, 0x31, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_WindTribeTower[] = { + gExitList_WindTribeTower_Entrance, + gExitList_WindTribeTower_Floor2, + gExitList_WindTribeTower_Floor3, + gExitList_WindTribeTower_Floor4, +}; + +const Transition gExitList_WindTribeTowerRoof_Main[] = { + { 0x1, 0x0, 0xb8, 0x138, 0x88, 0xf8, 0x0, 0x30, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_WindTribeTowerRoof[] = { + gExitList_WindTribeTowerRoof_Main, +}; + +const Transition gExitList_Caves_Boomerang[] = { + { 0x1, 0x0, 0x48, 0x68, 0x78, 0x38, 0x0, 0x24, 0x15, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x108, 0x68, 0x78, 0x38, 0x0, 0x24, 0x16, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x48, 0xd8, 0x78, 0x38, 0x0, 0x24, 0x17, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x108, 0xd8, 0x78, 0x38, 0x0, 0x24, 0x18, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0xb8, 0x1f8, 0x138, 0x0, 0x3, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_ToGraveyard[] = { + { 0x1, 0x0, 0x38, 0x38, 0x88, 0xd8, 0x0, 0x3, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x38, 0x118, 0xd8, 0x0, 0x3, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x138, 0x98, 0x78, 0x48, 0x0, 0x32, 0x15, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x108, 0x148, 0x20, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_2[] = { + { 0x1, 0x0, 0x48, 0x28, 0x308, 0x98, 0x0, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_3[] = { + TransitionListEnd, +}; +const Transition gExitList_Caves_4[] = { + TransitionListEnd, +}; +const Transition gExitList_Caves_5[] = { + TransitionListEnd, +}; +const Transition gExitList_Caves_KeeseChest[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x238, 0x30, 0x3, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_FairyFountainTrilbyHighlands[] = { + { 0x0, 0x0, 0x0, 0x0, 0x198, 0x2c8, 0x30, 0x3, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_FairyFountainLinksHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x118, 0xb8, 0x30, 0x3, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_A[] = { + TransitionListEnd, +}; +const Transition gExitList_Caves_HyruleTownWaterfall[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf0, 0x198, 0x30, 0x2, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_LonLonRanch[] = { + { 0x0, 0x0, 0x0, 0x0, 0xe8, 0x1c8, 0x30, 0x3, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x138, 0x3, 0x3, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_TrilbyHighlands[] = { + { 0x1, 0x0, 0x38, 0x18, 0x98, 0x268, 0x0, 0x3, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x128, 0x18, 0x118, 0x268, 0x0, 0x3, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_LonLonRanchWallet[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x218, 0x30, 0x3, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_RupeeLinksHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x128, 0x30, 0x3, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_RupeeTrilbyHighlands[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x2b8, 0x30, 0x3, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_FairyFountainMoleMitts[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1a8, 0x68, 0x3, 0x13, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_KeeseChestSoutheastHyrule[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0xa8, 0x30, 0x3, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_BottleBusinessScrub[] = { + TransitionListEnd, +}; +const Transition gExitList_Caves_HeartPieceHallway[] = { + { 0x1, 0x0, 0x78, 0x38, 0x138, 0x88, 0x0, 0x32, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x138, 0x1f8, 0x30, 0x3, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_FairyFountainBoomerang[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x58, 0x30, 0x24, 0x1a, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Caves_KinstoneBusinessScrub[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x58, 0x30, 0x24, 0x1d, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_Caves[] = { + gExitList_Caves_Boomerang, + gExitList_Caves_ToGraveyard, + gExitList_Caves_2, + gExitList_Caves_3, + gExitList_Caves_4, + gExitList_Caves_5, + gExitList_NoExitList, + gExitList_Caves_KeeseChest, + gExitList_Caves_FairyFountainTrilbyHighlands, + gExitList_Caves_FairyFountainLinksHouse, + gExitList_Caves_A, + gExitList_Caves_HyruleTownWaterfall, + gExitList_Caves_LonLonRanch, + gExitList_NoExitList, + gExitList_Caves_TrilbyHighlands, + gExitList_Caves_LonLonRanchWallet, + gExitList_Caves_RupeeLinksHouse, + gExitList_Caves_RupeeTrilbyHighlands, + gExitList_Caves_FairyFountainMoleMitts, + gExitList_Caves_KeeseChestSoutheastHyrule, + gExitList_Caves_BottleBusinessScrub, + gExitList_Caves_HeartPieceHallway, + gExitList_Caves_FairyFountainBoomerang, + gExitList_Caves_KinstoneBusinessScrub, +}; + +const Transition gExitList_VeilFallsCaves_Hallway2F[] = { + { 0x1, 0x0, 0xd8, 0x28, 0x78, 0x28, 0x0, 0x33, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x38, 0x10, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x158, 0x38, 0x20, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_Hallway1F[] = { + { 0x1, 0x0, 0x38, 0x18, 0x98, 0x28, 0x0, 0x33, 0x8, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x78, 0x18, 0xd8, 0x38, 0x0, 0x33, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x8c, 0x118, 0x58, 0x0, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0xe8, 0xc8, 0x58, 0x0, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_Entrance[] = { + { 0x1, 0x0, 0x128, 0x18, 0x58, 0x28, 0x0, 0x33, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x1f8, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_Exit[] = { + { 0x1, 0x0, 0x58, 0x18, 0x128, 0x28, 0x0, 0x33, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xd8, 0x1d8, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_SecretChest[] = { + { 0x1, 0x0, 0x58, 0x38, 0x98, 0x48, 0x0, 0x33, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_SecretStaircases[] = { + { 0x1, 0x0, 0x58, 0x38, 0x98, 0x48, 0x0, 0x33, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x98, 0x38, 0x58, 0x48, 0x0, 0x33, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_BlockPuzzle[] = { + { 0x1, 0x0, 0x98, 0x38, 0x58, 0x48, 0x0, 0x33, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xd8, 0x158, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_RupeePath[] = { + { 0x1, 0x0, 0x98, 0x18, 0x38, 0x28, 0x0, 0x33, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0xd8, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VeilFallsCaves_HeartPiece[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x38, 0x30, 0xa, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_VeilFallsCaves[] = { + gExitList_VeilFallsCaves_Hallway2F, + gExitList_VeilFallsCaves_Hallway1F, + gExitList_NoExitList, + gExitList_VeilFallsCaves_Entrance, + gExitList_VeilFallsCaves_Exit, + gExitList_VeilFallsCaves_SecretChest, + gExitList_VeilFallsCaves_SecretStaircases, + gExitList_VeilFallsCaves_BlockPuzzle, + gExitList_VeilFallsCaves_RupeePath, + gExitList_VeilFallsCaves_HeartPiece, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_RoyalValleyGraves_HeartPiece[] = { + { 0x0, 0x0, 0x0, 0x0, 0x58, 0x98, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_RoyalValleyGraves_Gina[] = { + { 0x0, 0x0, 0x0, 0x0, 0x188, 0x98, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_RoyalValleyGraves[] = { + gExitList_RoyalValleyGraves_HeartPiece, + gExitList_RoyalValleyGraves_Gina, +}; + +const Transition gExitList_MinishCaves_BeanPesto[] = { + { 0x0, 0x0, 0x0, 0x0, 0x1c8, 0x28, 0x30, 0x6, 0x4, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_SoutheastWater1[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3b8, 0x308, 0x30, 0x4, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_Ruins[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x14, 0x30, 0x5, 0x3, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_OutsideLinksHouse[] = { + { 0x0, 0x0, 0x0, 0x0, 0x178, 0xe8, 0x30, 0x3, 0x1, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_MinishWoodsNorth1[] = { + { 0x0, 0x0, 0x0, 0x0, 0x3b8, 0x48, 0x30, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_LakeHyliaNorth[] = { + { 0x0, 0x0, 0x0, 0x0, 0x2b8, 0x68, 0x30, 0xb, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_LakeHyliaLibrari[] = { + { 0x1, 0x0, 0x48, 0x38, 0x98, 0x204, 0x0, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x378, 0x38, 0x1b8, 0x1c4, 0x0, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_MinishCaves_MinishWoodsSouthwest[] = { + { 0x1, 0x0, 0x58, 0x138, 0x48, 0x224, 0x0, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x138, 0x138, 0x68, 0x224, 0x0, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x218, 0x138, 0x88, 0x224, 0x0, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_MinishCaves[] = { + gExitList_MinishCaves_BeanPesto, + gExitList_MinishCaves_SoutheastWater1, + gExitList_NoExitList, + gExitList_MinishCaves_Ruins, + gExitList_MinishCaves_OutsideLinksHouse, + gExitList_MinishCaves_MinishWoodsNorth1, + gExitList_NoExitList, + gExitList_MinishCaves_LakeHyliaNorth, + gExitList_MinishCaves_LakeHyliaLibrari, + gExitList_MinishCaves_MinishWoodsSouthwest, +}; + +const Transition gExitList_CastleGardenMinishHoles_East[] = { + { 0x0, 0x0, 0x0, 0x0, 0x308, 0x2c, 0x30, 0x7, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CastleGardenMinishHoles_West[] = { + { 0x0, 0x0, 0x0, 0x0, 0xe8, 0x2c, 0x30, 0x7, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CastleGardenMinishHoles[] = { + gExitList_CastleGardenMinishHoles_East, + gExitList_CastleGardenMinishHoles_West, +}; + +const Transition gExitList_37_0[] = { + { 0x0, 0x0, 0x0, 0x0, 0x308, 0x2c, 0x30, 0x7, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_37_1[] = { + { 0x0, 0x0, 0x0, 0x0, 0xe8, 0x2c, 0x30, 0x7, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_37[] = { + gExitList_37_0, + gExitList_37_1, +}; + +const Transition gExitList_HyruleTownUnderground_Main[] = { + { 0x1, 0x0, 0x288, 0xf8, 0x338, 0x118, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x168, 0x18, 0x78, 0x38, 0x0, 0x21, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x48, 0xf8, 0x188, 0x208, 0x0, 0xf, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x138, 0x238, 0x88, 0x50, 0x1, 0x41, 0x1, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleTownUnderground_Well[] = { + { 0x1, 0x0, 0x98, 0x50, 0x148, 0x23c, 0x1, 0x41, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x78, 0x28, 0x2f8, 0x26c, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyruleTownUnderground[] = { + gExitList_HyruleTownUnderground_Main, + gExitList_HyruleTownUnderground_Well, +}; + +const Transition gExitList_HyruleTownMinishCaves_Entrance[] = { + { 0x0, 0x0, 0x0, 0x0, 0x174, 0x196, 0x30, 0x2, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleTownMinishCaves_Entrance2[] = { + { 0x0, 0x0, 0x0, 0x0, 0xe2, 0x58, 0x30, 0x2, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyruleTownMinishCaves[] = { + gExitList_HyruleTownMinishCaves_Entrance, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_HyruleTownMinishCaves_Entrance2, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_GardenFountains_East[] = { + { 0x1, 0x0, 0x78, 0x88, 0x308, 0x58, 0x0, 0x7, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_GardenFountains_West[] = { + { 0x1, 0x0, 0x78, 0x88, 0xe8, 0x58, 0x0, 0x7, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_GardenFountains[] = { + gExitList_GardenFountains_East, + gExitList_GardenFountains_West, +}; + +const Transition gExitList_GreatFairies_Entrance[] = { + { 0x1, 0x0, 0x68, 0x188, 0x68, 0x58, 0x0, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_GreatFairies_Exit[] = { + { 0x0, 0x0, 0x0, 0x0, 0x52, 0x29c, 0xc, 0x80, 0x3, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyruleCastleCellar[] = { + gExitList_GreatFairies_Entrance, + gExitList_GreatFairies_Exit, +}; + +const Transition* const gExitLists_40[] = { + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, +}; + +const Transition gExitList_DeepwoodShrine_StairsToB1[] = { + { 0x1, 0x0, 0xc8, 0x28, 0xc8, 0x38, 0x0, 0x48, 0x12, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_BluePortal[] = { +#ifdef EU + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x38, 0x30, 0x48, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, +#endif + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_Map[] = { +#ifdef EU + { 0x0, 0x0, 0x0, 0x0, 0x18, 0xfff, 0xc, 0x48, 0x6, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, +#endif + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_Button[] = { +#ifdef EU + { 0x0, 0x0, 0x0, 0x0, 0x1b8, 0xfff, 0xc0, 0x48, 0x6, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, +#endif + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_Lever[] = { +#ifdef EU + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x168, 0x3, 0x48, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, +#endif + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_Barrel[] = { + { 0x1, 0x0, 0xb8, 0x88, 0x50, 0x38, 0x0, 0x48, 0x20, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x88, 0xa0, 0x38, 0x0, 0x48, 0x20, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x108, 0x50, 0x70, 0x0, 0x48, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x108, 0xa0, 0x70, 0x0, 0x48, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, +#ifdef EU + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0xc8, 0x3, 0x48, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x28, 0xfff, 0xc, 0x48, 0x7, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x38, 0x30, 0x48, 0xa, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xe8, 0xfff, 0xc0, 0x48, 0x5, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, +#endif + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_Entrance[] = { + { 0x1, 0x0, 0x48, 0x68, 0x48, 0x78, 0x0, 0x48, 0x17, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x108, 0x68, 0x108, 0x78, 0x0, 0x48, 0x17, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x64, 0x30, 0x4a, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_Compass[] = { + { 0x1, 0x0, 0xc8, 0x28, 0xc8, 0x38, 0x0, 0x48, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrineBoss_Main[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0x8, 0x30, 0x48, 0x17, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DeepwoodShrine_PreBoss[] = { + { 0x1, 0x0, 0x48, 0x68, 0x48, 0x78, 0x0, 0x48, 0xb, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x108, 0x68, 0x108, 0x78, 0x0, 0x48, 0xb, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x88, 0xd8, 0x3, 0x49, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_DeepwoodShrine[] = { + gExitList_NoExitList, + gExitList_DeepwoodShrine_BluePortal, + gExitList_DeepwoodShrine_StairsToB1, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_DeepwoodShrine_Map, + gExitList_DeepwoodShrine_Barrel, + gExitList_DeepwoodShrine_Button, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_DeepwoodShrine_Lever, + gExitList_DeepwoodShrine_Entrance, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_DeepwoodShrine_Compass, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_DeepwoodShrine_PreBoss, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition* const gExitLists_DeepwoodShrineBoss[] = { + gExitList_DeepwoodShrineBoss_Main, +}; + +const Transition gExitList_DeepwoodShrineEntry_Main[] = { + { 0x1, 0x0, 0x78, 0x58, 0xa8, 0xd8, 0x0, 0x48, 0xb, 0x1, 0x0, 0x0, 0x88, 0x1, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1c8, 0x272, 0x30, 0x0, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0x272, 0xc, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1b8, 0x272, 0xc0, 0x0, 0x0, 0x1, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_DeepwoodShrineEntry[] = { + gExitList_DeepwoodShrineEntry_Main, +}; + +const Transition gExitList_CaveOfFlames_AfterCane[] = { + { 0x1, 0x0, 0x88, 0x38, 0x1a8, 0x38, 0x0, 0x50, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CaveOfFlames_Entrance[] = { + { 0x0, 0x0, 0x0, 0x0, 0x68, 0x88, 0x30, 0x6, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CaveOfFlames_MainCart[] = { + { 0x1, 0x0, 0x1f8, 0x38, 0x88, 0x28, 0x0, 0x50, 0x5, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CaveOfFlames_NorthEntrance[] = { + { 0x1, 0x0, 0x88, 0x18, 0x1f8, 0x48, 0x0, 0x50, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CaveOfFlames_MinishSpikes[] = { + { 0x1, 0x0, 0x1a8, 0x28, 0x88, 0x48, 0x0, 0x50, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CaveOfFlames_BeforeGleerok[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x28, 0x30, 0x50, 0x17, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_CaveOfFlames_BossDoor[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0xc0, 0x1, 0x50, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_CaveOfFlames[] = { + gExitList_CaveOfFlames_AfterCane, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_CaveOfFlames_Entrance, + gExitList_CaveOfFlames_MainCart, + gExitList_CaveOfFlames_NorthEntrance, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_CaveOfFlames_MinishSpikes, + gExitList_NoExitList, + gExitList_CaveOfFlames_BeforeGleerok, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_CaveOfFlames_BossDoor, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_FortressOfWinds_BeforeMazaal[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x58, 0x4, 0x1, 0x3, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_EastKeyLever[] = { + { 0x1, 0x0, 0x198, 0x198, 0x2e8, 0x38, 0x0, 0x18, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1f8, 0x198, 0x338, 0x38, 0x0, 0x18, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_PitPlatforms[] = { + { 0x0, 0x0, 0x0, 0x0, 0x68, 0x38, 0x30, 0x18, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_WestKeyLever[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0xc8, 0x3, 0x58, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0x38, 0x30, 0x18, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_Mazaal[] = { + { 0x1, 0x0, 0xb8, 0x18, 0xa0, 0x18c, 0x0, 0x59, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_Stalfos[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x38, 0x30, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_EntranceMoleMitts[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0xb0, 0x3, 0x18, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_Main2F[] = { + { 0x1, 0x0, 0x88, 0xf8, 0x78, 0x38, 0x0, 0x58, 0x21, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0xa8, 0x30, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_MinishHole[] = { + { 0x0, 0x0, 0x0, 0x0, 0x68, 0xb0, 0x3, 0x18, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_BossKey[] = { + { 0x0, 0x0, 0x0, 0x0, 0x338, 0x38, 0x30, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_WestStairs2F[] = { + { 0x1, 0x0, 0x88, 0x28, 0x68, 0x38, 0x0, 0x58, 0x20, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_EastStairs2F[] = { + { 0x1, 0x0, 0x88, 0x28, 0x68, 0x38, 0x0, 0x58, 0x22, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x288, 0xa8, 0x30, 0x18, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_WestStairs1F[] = { + { 0x1, 0x0, 0x68, 0x28, 0x88, 0x38, 0x0, 0x58, 0x1c, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x128, 0x38, 0x30, 0x18, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_CenterStairs1F[] = { + { 0x1, 0x0, 0x78, 0x28, 0x88, 0x108, 0x0, 0x58, 0x19, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1d8, 0x38, 0x30, 0x18, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_EastStairs1F[] = { + { 0x1, 0x0, 0x68, 0x28, 0x88, 0x38, 0x0, 0x58, 0x1d, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x288, 0x38, 0x30, 0x18, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_Wizzrobe[] = { + { 0x0, 0x0, 0x0, 0x0, 0x78, 0x38, 0x30, 0x18, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_FortressOfWinds_HeartPiece[] = { + { 0x0, 0x0, 0x0, 0x0, 0x338, 0x38, 0x30, 0x18, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_FortressOfWinds[] = { + gExitList_NoExitList, + gExitList_FortressOfWinds_BeforeMazaal, + gExitList_FortressOfWinds_EastKeyLever, + gExitList_FortressOfWinds_PitPlatforms, + gExitList_FortressOfWinds_WestKeyLever, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_FortressOfWinds_Mazaal, + gExitList_FortressOfWinds_Stalfos, + gExitList_FortressOfWinds_EntranceMoleMitts, + gExitList_FortressOfWinds_Main2F, + gExitList_FortressOfWinds_MinishHole, + gExitList_FortressOfWinds_BossKey, + gExitList_FortressOfWinds_WestStairs2F, + gExitList_FortressOfWinds_EastStairs2F, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_FortressOfWinds_WestStairs1F, + gExitList_FortressOfWinds_CenterStairs1F, + gExitList_FortressOfWinds_EastStairs1F, + gExitList_FortressOfWinds_Wizzrobe, + gExitList_FortressOfWinds_HeartPiece, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_FortressOfWindsTop_Main[] = { + { 0x1, 0x0, 0xa0, 0x1a0, 0xb8, 0x28, 0x0, 0x58, 0x16, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_FortressOfWindsTop[] = { + gExitList_FortressOfWindsTop_Main, +}; + +const Transition gExitList_InnerMazaal_Main[] = { + { 0x1, 0x0, 0x88, 0x11c, 0xb8, 0x5c, 0x0, 0x58, 0x16, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_InnerMazaal[] = { + gExitList_InnerMazaal_Main, + gExitList_InnerMazaal_Main, +}; + +const Transition gExitList_TempleOfDroplets_WestHole[] = { + { 0x1, 0x0, 0x58, 0x28, 0x58, 0x38, 0x0, 0x60, 0x20, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_EastHole[] = { + { 0x1, 0x0, 0xd8, 0x28, 0xd8, 0x38, 0x0, 0x60, 0x21, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_HoleToBlueChuchu[] = { + { 0x0, 0x0, 0x0, 0x0, 0x208, 0xfff, 0xc0, 0x60, 0x8, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xc8, 0x28, 0x88, 0x28, 0x0, 0x60, 0x2e, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_BigBlueChuchu[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0xb8, 0x3, 0x60, 0xf, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_BigBlueChuchuKey[] = { + { 0x1, 0x0, 0x58, 0x28, 0xc8, 0x28, 0x0, 0x60, 0x2e, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_BossKey[] = { + { 0x1, 0x0, 0x58, 0x28, 0x58, 0x38, 0x0, 0x60, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_NorthSmallKey[] = { + { 0x1, 0x0, 0xd8, 0x28, 0xd8, 0x38, 0x0, 0x60, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_BlueChuchuKeyLever[] = { + { 0x1, 0x0, 0x88, 0x18, 0xc8, 0x38, 0x0, 0x60, 0xb, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xc8, 0x18, 0x58, 0x38, 0x0, 0x60, 0x11, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_Entrance[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x60, 0x8, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_WaterfallNortheast[] = { + { 0x0, 0x0, 0x0, 0x0, 0x18, 0xfff, 0xc, 0x60, 0x8, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_Element[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf8, 0xfff, 0xc0, 0x60, 0x7, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xfff, 0x4, 0x60, 0x9, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x8, 0xfff, 0x8, 0x60, 0xb, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x178, 0x3, 0x60, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x28, 0x30, 0x60, 0xe, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_IceCorner[] = { + { 0x0, 0x0, 0x0, 0x0, 0x208, 0xfff, 0xc0, 0x60, 0x8, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_BigOcto[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x178, 0x3, 0x60, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_NorthwestStairs[] = { + { 0x1, 0x0, 0x88, 0x18, 0x88, 0x28, 0x0, 0x60, 0x24, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_ScissorsMiniboss[] = { + { 0x1, 0x0, 0xc8, 0x18, 0xc8, 0x28, 0x0, 0x60, 0x25, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_WaterfallSouthwest[] = { + { 0x1, 0x0, 0x38, 0x170, 0x38, 0x18, 0x0, 0x60, 0x31, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_ToBigBlueChuchu[] = { + { 0x1, 0x0, 0x58, 0x58, 0x58, 0x68, 0x0, 0x60, 0x32, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x8, 0x30, 0x60, 0x10, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_BlockCloneIceBridge[] = { + { 0x1, 0x0, 0x88, 0x18, 0x88, 0x28, 0x0, 0x60, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_StairsToScissorsMiniboss[] = { + { 0x1, 0x0, 0xc8, 0x18, 0xc8, 0x28, 0x0, 0x60, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_LilypadWestB2[] = { + { 0x0, 0x0, 0x0, 0x0, 0x38, 0x168, 0x3, 0x60, 0xd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_TempleOfDroplets_CompassRoom[] = { + { 0x1, 0x0, 0x58, 0x58, 0x58, 0x68, 0x0, 0x60, 0xf, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_TempleOfDroplets[] = { + gExitList_TempleOfDroplets_WestHole, + gExitList_NoExitList, + gExitList_TempleOfDroplets_EastHole, + gExitList_TempleOfDroplets_Entrance, + gExitList_TempleOfDroplets_NorthwestStairs, + gExitList_TempleOfDroplets_ScissorsMiniboss, + gExitList_NoExitList, + gExitList_TempleOfDroplets_WaterfallNortheast, + gExitList_TempleOfDroplets_Element, + gExitList_TempleOfDroplets_IceCorner, + gExitList_NoExitList, + gExitList_TempleOfDroplets_HoleToBlueChuchu, + gExitList_NoExitList, + gExitList_TempleOfDroplets_WaterfallSouthwest, + gExitList_TempleOfDroplets_BigOcto, + gExitList_TempleOfDroplets_ToBigBlueChuchu, + gExitList_TempleOfDroplets_BigBlueChuchu, + gExitList_TempleOfDroplets_BigBlueChuchuKey, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_TempleOfDroplets_BossKey, + gExitList_TempleOfDroplets_NorthSmallKey, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_TempleOfDroplets_BlockCloneIceBridge, + gExitList_TempleOfDroplets_StairsToScissorsMiniboss, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_TempleOfDroplets_BlueChuchuKeyLever, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_TempleOfDroplets_LilypadWestB2, + gExitList_TempleOfDroplets_CompassRoom, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, + gExitList_NoExitList, +}; + +const Transition gExitList_61_0[] = { + { 0x1, 0x0, 0x78, 0x58, 0xa8, 0xd8, 0x0, 0x48, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x118, 0x174, 0x30, 0xb, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_61[] = { + gExitList_61_0, +}; + +const Transition gExitList_RoyalCrypt_WaterRope[] = { + TransitionListEnd, +}; +const Transition gExitList_RoyalCrypt_Gibdo[] = { + { 0x1, 0x0, 0xa8, 0x12e, 0x128, 0x48, 0x0, 0x68, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_RoyalCrypt_KeyBlock[] = { + { 0x1, 0x0, 0x128, 0x38, 0xa8, 0x118, 0x0, 0x68, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x128, 0x16e, 0x88, 0x48, 0x0, 0x68, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_RoyalCrypt_MushroomPit[] = { + { 0x1, 0x0, 0x88, 0x38, 0x128, 0x158, 0x0, 0x68, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_RoyalCrypt_Entrance[] = { + { 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3c, 0x30, 0x9, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_RoyalCrypt[] = { + gExitList_NoExitList, gExitList_RoyalCrypt_WaterRope, gExitList_RoyalCrypt_Gibdo, + gExitList_NoExitList, gExitList_RoyalCrypt_KeyBlock, gExitList_NoExitList, + gExitList_NoExitList, gExitList_RoyalCrypt_MushroomPit, gExitList_RoyalCrypt_Entrance, +}; + +const Transition gExitList_PalaceOfWinds_0[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_3[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x1c8, 0x3, 0x70, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_8[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0xa, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_9[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0xb, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_10[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x128, 0x3, 0x70, 0x8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_11[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x88, 0x3, 0x70, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x18, 0xfff, 0xc, 0x70, 0xe, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_13[] = { + { 0x0, 0x0, 0x0, 0x0, 0x18, 0xfff, 0xc, 0x70, 0xe, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x38, 0x218, 0xe8, 0x0, 0x70, 0x15, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_14[] = { + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0xfff, 0x40, 0x70, 0xb, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xc8, 0xfff, 0x80, 0x70, 0xd, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_16[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0x15, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_18[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0x15, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_21[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x88, 0x1, 0x70, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x1c8, 0x2, 0x70, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0xd8, 0xb8, 0x48, 0x0, 0x70, 0x1e, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x218, 0xd8, 0x38, 0x48, 0x0, 0x70, 0xd, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_23[] = { + { 0x0, 0x0, 0x0, 0x0, 0xd8, 0xfff, 0xc0, 0x70, 0x20, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_26[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x78, 0x1, 0x70, 0x20, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_30[] = { + { 0x1, 0x0, 0xb8, 0x38, 0xb8, 0xe8, 0x0, 0x70, 0x15, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_32[] = { + { 0x0, 0x0, 0x0, 0x0, 0x10, 0xfff, 0xc, 0x70, 0x17, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x28, 0x30, 0x70, 0x1a, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x38, 0x38, 0x48, 0x0, 0x70, 0x2a, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_35[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x88, 0x3, 0x70, 0x28, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_36[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x88, 0x3, 0x70, 0x2a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_40[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0x23, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0x38, 0xb8, 0xe8, 0x0, 0x70, 0x32, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_42[] = { + { 0x0, 0x0, 0x0, 0x0, 0xfff, 0x18, 0x30, 0x70, 0x24, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0x38, 0x38, 0x48, 0x0, 0x70, 0x20, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_47[] = { + { 0x1, 0x0, 0x78, 0x18, 0x168, 0x118, 0x0, 0x70, 0x32, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_PalaceOfWinds_50[] = { + { 0x1, 0x0, 0x168, 0x130, 0x78, 0x28, 0x0, 0x70, 0x2f, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xb8, 0xd8, 0xb8, 0x48, 0x0, 0x70, 0x28, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_PalaceOfWinds[] = { + gExitList_PalaceOfWinds_0, gExitList_NoExitList, gExitList_NoExitList, gExitList_PalaceOfWinds_3, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_PalaceOfWinds_8, gExitList_PalaceOfWinds_9, gExitList_PalaceOfWinds_10, gExitList_PalaceOfWinds_11, + gExitList_NoExitList, gExitList_PalaceOfWinds_13, gExitList_PalaceOfWinds_14, gExitList_NoExitList, + gExitList_PalaceOfWinds_16, gExitList_NoExitList, gExitList_PalaceOfWinds_18, gExitList_NoExitList, + gExitList_NoExitList, gExitList_PalaceOfWinds_21, gExitList_NoExitList, gExitList_PalaceOfWinds_23, + gExitList_NoExitList, gExitList_NoExitList, gExitList_PalaceOfWinds_26, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_PalaceOfWinds_30, gExitList_NoExitList, + gExitList_PalaceOfWinds_32, gExitList_NoExitList, gExitList_NoExitList, gExitList_PalaceOfWinds_35, + gExitList_PalaceOfWinds_36, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_PalaceOfWinds_40, gExitList_NoExitList, gExitList_PalaceOfWinds_42, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_PalaceOfWinds_47, + gExitList_NoExitList, gExitList_NoExitList, gExitList_PalaceOfWinds_50, gExitList_NoExitList, + TransitionListEndBUG, +}; + +const Transition gExitList_DarkHyruleCastle_0[] = { + { 0x1, 0x0, 0x108, 0xd8, 0x108, 0xe8, 0x0, 0x88, 0x37, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x228, 0xd8, 0x228, 0xe8, 0x0, 0x88, 0x37, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x198, 0x220, 0x1f8, 0x38, 0x2, 0x7, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_1[] = { + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x48, 0x0, 0x88, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_2[] = { + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x48, 0x0, 0x88, 0xd, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_3[] = { + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x48, 0x0, 0x88, 0x19, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_4[] = { + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x118, 0x0, 0x88, 0x1d, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_5[] = { + { 0x0, 0x0, 0x0, 0x0, 0xa8, 0xe8, 0x3, 0x88, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0x190, 0x88, 0x28, 0x0, 0x8d, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_6[] = { + { 0x1, 0x0, 0xa8, 0x28, 0x78, 0x168, 0x0, 0x89, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xb8, 0x18, 0x30, 0x88, 0x5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_7[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x48, 0x0, 0x88, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x48, 0x0, 0x88, 0x1e, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xc0, 0x88, 0xd8, 0x0, 0x89, 0x2, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_13[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x48, 0x0, 0x88, 0x2, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x48, 0x0, 0x88, 0x21, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xc0, 0x88, 0xd8, 0x0, 0x89, 0x3, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_18[] = { + { 0x1, 0x0, 0xf0, 0x5c, 0x44, 0x5e, 0x0, 0x89, 0x4, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xf0, 0xec, 0x44, 0xee, 0x0, 0x89, 0x4, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_20[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x118, 0x3, 0x8d, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_23[] = { + { 0x0, 0x0, 0x0, 0x0, 0x198, 0xd8, 0x30, 0x89, 0x6, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_25[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x48, 0x0, 0x88, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0x38, 0x68, 0x48, 0x0, 0x88, 0x2b, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xc0, 0x78, 0xe8, 0x0, 0x89, 0x5, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_26[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0xd8, 0x30, 0x89, 0x6, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_28[] = { + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x188, 0x3, 0x89, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_29[] = { + { 0x1, 0x0, 0x68, 0x108, 0xa8, 0x48, 0x0, 0x88, 0x4, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0xa8, 0x108, 0x68, 0x48, 0x0, 0x88, 0x2c, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0x190, 0x88, 0x288, 0x0, 0x89, 0x7, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_30[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x48, 0x0, 0x88, 0x7, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_31[] = { + { 0x1, 0x0, 0x88, 0x48, 0x88, 0x38, 0x0, 0x88, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_32[] = { + { 0x1, 0x0, 0xb8, 0x38, 0xb8, 0x48, 0x0, 0x88, 0x2e, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_33[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x48, 0x0, 0x88, 0xd, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_34[] = { + { 0x1, 0x0, 0x88, 0x68, 0x88, 0x78, 0x0, 0x88, 0x2f, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_43[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x48, 0x0, 0x88, 0x19, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_44[] = { + { 0x1, 0x0, 0x68, 0x38, 0xa8, 0x118, 0x0, 0x88, 0x1d, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_45[] = { + { 0x1, 0x0, 0x88, 0x48, 0x88, 0x58, 0x0, 0x88, 0x1f, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_46[] = { + { 0x1, 0x0, 0xb8, 0x38, 0xb8, 0x48, 0x0, 0x88, 0x20, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_47[] = { + { 0x1, 0x0, 0x88, 0x68, 0x88, 0x58, 0x0, 0x88, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_48[] = { + { 0x1, 0x0, 0x58, 0x28, 0x58, 0x28, 0x0, 0x88, 0x38, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_55[] = { + { 0x1, 0x0, 0x108, 0xd8, 0x108, 0xe8, 0x0, 0x88, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x228, 0xd8, 0x228, 0xe8, 0x0, 0x88, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastle_56[] = { + { 0x1, 0x0, 0x58, 0x18, 0x58, 0x38, 0x0, 0x88, 0x30, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_DarkHyruleCastle[] = { + gExitList_DarkHyruleCastle_0, gExitList_DarkHyruleCastle_1, gExitList_DarkHyruleCastle_2, + gExitList_DarkHyruleCastle_3, gExitList_DarkHyruleCastle_4, gExitList_DarkHyruleCastle_5, + gExitList_DarkHyruleCastle_6, gExitList_DarkHyruleCastle_7, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_DarkHyruleCastle_13, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_DarkHyruleCastle_18, gExitList_NoExitList, gExitList_DarkHyruleCastle_20, + gExitList_NoExitList, gExitList_NoExitList, gExitList_DarkHyruleCastle_23, + gExitList_NoExitList, gExitList_DarkHyruleCastle_25, gExitList_DarkHyruleCastle_26, + gExitList_NoExitList, gExitList_DarkHyruleCastle_28, gExitList_DarkHyruleCastle_29, + gExitList_DarkHyruleCastle_30, gExitList_DarkHyruleCastle_31, gExitList_DarkHyruleCastle_32, + gExitList_DarkHyruleCastle_33, gExitList_DarkHyruleCastle_34, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_DarkHyruleCastle_43, gExitList_DarkHyruleCastle_44, + gExitList_DarkHyruleCastle_45, gExitList_DarkHyruleCastle_46, gExitList_DarkHyruleCastle_47, + gExitList_DarkHyruleCastle_48, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_DarkHyruleCastle_55, gExitList_DarkHyruleCastle_56, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, + gExitList_NoExitList, TransitionListEndBUG, +}; + +const Transition gExitList_DarkHyruleCastleOutside_ZeldaStatuePlatform[] = { + { 0x1, 0x0, 0x78, 0x178, 0xa8, 0x38, 0x0, 0x88, 0x6, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_Garden[] = { + { 0x1, 0x0, 0x88, 0x38, 0xc8, 0x1e8, 0x0, 0x78, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x18, 0x30, 0x88, 0x1c, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_OutsideNorthwest[] = { + { 0x1, 0x0, 0x88, 0xc8, 0x88, 0xa8, 0x0, 0x88, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_OutsideNortheast[] = { + { 0x1, 0x0, 0x88, 0xc8, 0x88, 0xb0, 0x0, 0x88, 0xd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_OutsideEast[] = { + { 0x1, 0x0, 0x38, 0x5c, 0xde, 0x5e, 0x0, 0x88, 0x12, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x38, 0xec, 0xde, 0xee, 0x0, 0x88, 0x12, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_OutsideSouthwest[] = { + { 0x1, 0x0, 0x78, 0xd8, 0x88, 0xb0, 0x0, 0x88, 0x19, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_OutsideSouth[] = { + { 0x1, 0x0, 0x198, 0xc8, 0x88, 0x170, 0x0, 0x88, 0x17, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0xc8, 0x88, 0xa0, 0x0, 0x88, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_DarkHyruleCastleOutside_OutsideSoutheast[] = { + { 0x1, 0x0, 0x88, 0x278, 0x88, 0x178, 0x0, 0x88, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_DarkHyruleCastleOutside[] = { + gExitList_DarkHyruleCastleOutside_ZeldaStatuePlatform, gExitList_DarkHyruleCastleOutside_Garden, + gExitList_DarkHyruleCastleOutside_OutsideNorthwest, gExitList_DarkHyruleCastleOutside_OutsideNortheast, + gExitList_DarkHyruleCastleOutside_OutsideEast, gExitList_DarkHyruleCastleOutside_OutsideSouthwest, + gExitList_DarkHyruleCastleOutside_OutsideSouth, gExitList_DarkHyruleCastleOutside_OutsideSoutheast, +}; + +const Transition gExitList_VaatisArms_First[] = { + { 0x0, 0x0, 0x0, 0x0, 0xb0, 0x88, 0x30, 0x8b, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_VaatisArms_Second[] = { + { 0x0, 0x0, 0x0, 0x0, 0xb0, 0x88, 0x30, 0x8b, 0x0, 0x1, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_VaatisArms[] = { + gExitList_VaatisArms_First, + gExitList_VaatisArms_Second, +}; + +const Transition gExitList_DarkHyruleCastleBridge_Main[] = { + { 0x1, 0x0, 0x88, 0x18, 0xa8, 0x178, 0x0, 0x88, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x88, 0x28, 0x30, 0x88, 0x14, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_DarkHyruleCastleBridge[] = { + gExitList_DarkHyruleCastleBridge_Main, +}; + +const Transition gExitList_HyruleCastle_0[] = { + { 0x1, 0x0, 0x48, 0xd8, 0x88, 0x288, 0x0, 0x80, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x38, 0x30, 0x7, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleCastle_1[] = { + { 0x1, 0x0, 0x58, 0x28, 0x68, 0x28, 0x0, 0x80, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x198, 0x28, 0x1c8, 0x28, 0x0, 0x80, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_HyruleCastle_3[] = { + { 0x1, 0x0, 0x68, 0x18, 0x58, 0x38, 0x0, 0x80, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x1c8, 0x18, 0x198, 0x38, 0x0, 0x80, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x88, 0x278, 0x48, 0xe8, 0x0, 0x80, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + { 0x1, 0x0, 0x118, 0x1c8, 0x88, 0x180, 0x0, 0x81, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0xd2, 0x5c, 0xc0, 0x43, 0x1, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_HyruleCastle[] = { + gExitList_HyruleCastle_0, gExitList_HyruleCastle_1, gExitList_NoExitList, gExitList_HyruleCastle_3, + gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, gExitList_NoExitList, +}; + +const Transition gExitList_SanctuaryEntrance_Main[] = { + { 0x1, 0x0, 0x88, 0x38, 0xc8, 0x1e8, 0x0, 0x78, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + { 0x0, 0x0, 0x0, 0x0, 0x118, 0x1e8, 0x30, 0x80, 0x3, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_SanctuaryEntrance[] = { + gExitList_SanctuaryEntrance_Main, +}; + +const Transition gExitList_Sanctuary_Hall[] = { + { 0x1, 0x0, 0xc8, 0x1fc, 0x88, 0x48, 0x0, 0x81, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gUnk_0813A76C[] = { + { 0x1, 0x0, 0xc8, 0x1fc, 0x88, 0x48, 0x0, 0x89, 0x1, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Sanctuary_Main[] = { + { 0x1, 0x0, 0xe8, 0x28, 0x98, 0x130, 0x0, 0x78, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition gExitList_Sanctuary_StainedGlass[] = { + { 0x1, 0x0, 0x98, 0x140, 0xe8, 0x38, 0x0, 0x78, 0x1, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0 }, + TransitionListEnd, +}; +const Transition* const gExitLists_Sanctuary[] = { + gExitList_Sanctuary_Hall, + gExitList_Sanctuary_Main, + gExitList_Sanctuary_StainedGlass, +}; + +const Transition* const* const gExitLists[] = { + gExitLists_MinishWoods, + gExitLists_MinishVillage, + gExitLists_HyruleTown, + gExitLists_HyruleField, + gExitLists_CastorWilds, + gExitLists_Ruins, + gExitLists_MtCrenel, + gExitLists_CastleGarden, + gExitLists_CloudTops, + gExitLists_RoyalValley, + gExitLists_VeilFalls, + gExitLists_LakeHylia, + gExitLists_LakeWoodsCave, + gExitLists_Beanstalks, + gExitLists_NoExit, + gExitLists_HyruleDigCaves, + gExitLists_MelarisMine, + gExitLists_MinishPaths1, + gExitLists_CrenelMinishPaths, + gExitLists_DigCaves1, + gExitLists_NoExit, + gExitLists_FestivalTown, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_OuterFortressOfWinds, + gExitLists_HyliaDigCaves, + gExitLists_VeilFallsTop, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_MinishHouseInteriors, + gExitLists_HouseInteriors1, + gExitLists_HouseInteriors2, + gExitLists_HouseInteriors3, + gExitLists_TreeInteriors, + gExitLists_Dojos, + gExitLists_CrenelCaves, + gExitLists_MinishCracks, + gExitLists_HouseInteriors4, + gExitLists_GreatFairies, + gExitLists_CastorCaves, + gExitLists_CastorDarknut, + gExitLists_ArmosInteriors, + gExitLists_TownMinishHoles, + gExitLists_MinishRafters, + gExitLists_GoronCave, + gExitLists_WindTribeTower, + gExitLists_WindTribeTowerRoof, + gExitLists_Caves, + gExitLists_VeilFallsCaves, + gExitLists_RoyalValleyGraves, + gExitLists_MinishCaves, + gExitLists_CastleGardenMinishHoles, + gExitLists_37, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_40, + gExitLists_HyruleTownUnderground, + gExitLists_GardenFountains, + gExitLists_HyruleCastleCellar, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_40, + gExitLists_NoExit, + gExitLists_DeepwoodShrine, + gExitLists_DeepwoodShrineBoss, + gExitLists_DeepwoodShrineEntry, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_CaveOfFlames, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, +#ifndef DEMO_USA + gExitLists_FortressOfWinds, + gExitLists_FortressOfWindsTop, + gExitLists_InnerMazaal, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, +#endif + gExitLists_TempleOfDroplets, + gExitLists_61, + gExitLists_HyruleTownMinishCaves, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_RoyalCrypt, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_PalaceOfWinds, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_Sanctuary, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_HyruleCastle, + gExitLists_SanctuaryEntrance, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_DarkHyruleCastle, + gExitLists_DarkHyruleCastleOutside, + gExitLists_VaatisArms, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_DarkHyruleCastleBridge, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, + gExitLists_NoExit, +}; |
