1
0
Fork 0
mirror of https://github.com/notwa/mm synced 2024-05-17 21:23:22 -07:00

comment every entrance value

This commit is contained in:
Connor Olding 2016-01-19 22:39:02 -08:00
parent 7101e83426
commit b5b908b3c4
2 changed files with 135 additions and 136 deletions

View File

@ -21,12 +21,11 @@
/* TODO:
short term:
shuffle owl loads
shuffle owl warps
go to poisoned or clean swamp depending on boss defeated status
go to frozen or spring mountain depending on boss defeated status
don't shuffle if cutscene mod is set
fix death warps so they won't spawn you out of bounds
make turtle cutscene shorter (maybe just set first time flag by default?)
long term:
add/fix generic grottos

View File

@ -3,140 +3,140 @@ shuffles:
// format: from, to[, paired_from, paired_to]
// "to" gets filled in when the file is loaded
.half 0x0000, 0, 0xD270, 0
.half 0x0400, 0, 0x8450, 0
.half 0x0600, 0, 0x6420, 0
.half 0x0610, 0, 0x6430, 0
.half 0x0800, 0, 0xD260, 0
.half 0x0A00, 0, 0x8020, 0
.half 0x0A10, 0, 0x8030, 0
.half 0x0E00, 0, 0xD440, 0
.half 0x0E10, 0, 0xDA10, 0
.half 0x0E20, 0, 0x0E30, 0
.half 0x14C0, 0, 0x5090, 0
.half 0x1500, 0, 0x9430, 0
.half 0x2000, 0, 0xA010, 0
.half 0x2010, 0, 0x9C00, 0
.half 0x2020, 0, 0xA400, 0
.half 0x2030, 0, 0xAA00, 0
.half 0x2050, 0, 0x9000, 0
.half 0x2060, 0, 0x9800, 0
.half 0x2080, 0, 0x3410, 0
.half 0x20B0, 0, 0x4640, 0
.half 0x20C0, 0, 0xBA00, 0
.half 0x20D0, 0, 0x20E0, 0
.half 0x2200, 0, 0x7010, 0
.half 0x2210, 0, 0x4000, 0
.half 0x2220, 0, 0x4010, 0
.half 0x2230, 0, 0x4020, 0
.half 0x2240, 0, 0x4030, 0
.half 0x2250, 0, 0x4040, 0
.half 0x2260, 0, 0x4050, 0
.half 0x2270, 0, 0x4060, 0
.half 0x2280, 0, 0x4070, 0
.half 0x22A0, 0, 0x4080, 0
.half 0x22C0, 0, 0x7050, 0
.half 0x2400, 0, 0xD2B0, 0
.half 0x2600, 0, 0xAA20, 0
.half 0x2800, 0, 0xD240, 0
.half 0x2A00, 0, 0xAC10, 0
.half 0x2E10, 0, 0xC000, 0
.half 0x3000, 0, 0x8610, 0
.half 0x3020, 0, 0x8630, 0
.half 0x3200, 0, 0x5430, 0
.half 0x3210, 0, 0x9A60, 0
.half 0x3400, 0, 0x9010, 0
.half 0x3420, 0, 0x3430, 0
.half 0x3460, 0, 0xA600, 0
.half 0x3600, 0, 0xD640, 0
.half 0x3A00, 0, 0xD280, 0
.half 0x3C00, 0, 0xB210, 0
.half 0x3E00, 0, 0x5450, 0
.half 0x3E10, 0, 0x6400, 0
.half 0x3E20, 0, 0xCE30, 0
.half 0x3E30, 0, 0xCE00, 0
.half 0x4090, 0, 0x7020, 0
.half 0x40A0, 0, 0x7060, 0
.half 0x4200, 0, 0x7A20, 0
.half 0x4400, 0, 0x6830, 0
.half 0x4600, 0, 0xD630, 0
.half 0x4610, 0, 0x8620, 0
.half 0x4620, 0, 0xB220, 0
.half 0x4630, 0, 0x6A50, 0
.half 0x4800, 0, 0x8480, 0
.half 0x4A00, 0, 0x6880, 0
.half 0x4C00, 0, 0xD220, 0
.half 0x4C10, 0, 0x5490, 0
.half 0x4C20, 0, 0x54A0, 0
.half 0x5000, 0, 0x8430, 0
.half 0x5020, 0, 0x7600, 0
.half 0x5030, 0, 0x7610, 0
.half 0x5040, 0, 0x9E00, 0
.half 0x5050, 0, 0x8440, 0
.half 0x5200, 0, 0x9A10, 0
.half 0x5400, 0, 0xD400, 0
.half 0x5410, 0, 0x7A00, 0
.half 0x5420, 0, 0x6800, 0
.half 0x5440, 0, 0xA000, 0
.half 0x5460, 0, 0xD810, 0
.half 0x5470, 0, 0xD200, 0
.half 0x5480, 0, 0xD600, 0
.half 0x5600, 0, 0xD470, 0
.half 0x5800, 0, 0x6870, 0
.half 0x5A00, 0, 0x8010, 0
.half 0x5A10, 0, 0x8040, 0
.half 0x5E00, 0, 0x9420, 0
.half 0x5E10, 0, 0x7400, 0
.half 0x6000, 0, 0x6A10, 0
.half 0x6010, 0, 0x6A20, 0
.half 0x6020, 0, 0x9250, 0
.half 0x6030, 0, 0x9220, 0
.half 0x6040, 0, 0x9230, 0
.half 0x6050, 0, 0x9210, 0
.half 0x6060, 0, 0x9200, 0
.half 0x6200, 0, 0xD450, 0
.half 0x6440, 0, 0x7E00, 0
.half 0x6450, 0, 0x7C00, 0
.half 0x6810, 0, 0x6A00, 0
.half 0x6840, 0, 0x7200, 0
.half 0x6850, 0, 0x7000, 0
.half 0x6A40, 0, 0x8E00, 0
.half 0x6A70, 0, 0x8C00, 0
.half 0x6C00, 0, 0xD480, 0
.half 0x7A10, 0, 0x8400, 0
.half 0x8000, 0, 0xA020, 0
.half 0x8410, 0, 0xA800, 0
.half 0x8420, 0, 0x8600, 0
.half 0x8470, 0, 0xC200, 0
.half 0x9400, 0, 0xB410, 0
.half 0x9600, 0, 0x9A30, 0
.half 0x9A20, 0, 0xB400, 0
.half 0x9A40, 0, 0xB000, 0
.half 0xA200, 0, 0xD430, 0
.half 0xAA10, 0, 0xAC00, 0
.half 0xB010, 0, 0xB200, 0
.half 0xB420, 0, 0xD000, 0
.half 0xBC00, 0, 0xD290, 0
.half 0xBC10, 0, 0xD2A0, 0
.half 0xC010, 0, 0xD800, 0
.half 0xCA00, 0, 0xD460, 0
.half 0xD210, 0, 0xD870, 0
.half 0xD230, 0, 0xD820, 0
.half 0xD250, 0, 0xD610, 0
.half 0xD410, 0, 0xD850, 0
.half 0xD420, 0, 0xD830, 0
.half 0xD620, 0, 0xD840, 0
.half 0xD860, 0, 0xDA00, 0
.half 0x0000, 0, 0xD270, 0 // Mayor's Residence
.half 0x0400, 0, 0x8450, 0 // Magic Hags' Potion Shop
.half 0x0600, 0, 0x6420, 0 // Mama's House
.half 0x0610, 0, 0x6430, 0 // Barn
.half 0x0800, 0, 0xD260, 0 // Honey & Darling
.half 0x0A00, 0, 0x8020, 0 // Beneath the Graveyard (Iron Knuckle)
.half 0x0A10, 0, 0x8030, 0 // Beneath the Graveyard (Flat's Grave)
.half 0x0E00, 0, 0xD440, 0 // Curiosity Shop
.half 0x0E10, 0, 0xDA10, 0 // Kafei's Room
.half 0x0E20, 0, 0x0E30, 0 // Curiosity Shop (peeking)
.half 0x14C0, 0, 0x5090, 0 // Magic Bean Seller
.half 0x1500, 0, 0x9430, 0 // Lens of Truth Cave
.half 0x2000, 0, 0xA010, 0 // Ikana Canyon / Road
.half 0x2010, 0, 0x9C00, 0 // Spirit House
.half 0x2020, 0, 0xA400, 0 // Music Box House
.half 0x2030, 0, 0xAA00, 0 // Stone Tower / Ikana Canyon
.half 0x2050, 0, 0x9000, 0 // Beneath the Well / Ikana Canyon
.half 0x2060, 0, 0x9800, 0 // Sakon's Hideout
.half 0x2080, 0, 0x3410, 0 // Ikana Castle / Ikana Canyon
.half 0x20B0, 0, 0x4640, 0 // Ikana Fairy Fountain
.half 0x20C0, 0, 0xBA00, 0 // Secret Shrine
.half 0x20D0, 0, 0x20E0, 0 // Sharp's Cave
.half 0x2200, 0, 0x7010, 0 // Pirates' Outside / Pirates' Exterior
.half 0x2210, 0, 0x4000, 0 // Hookshot Room (below)
.half 0x2220, 0, 0x4010, 0 // Hookshot Room (above)
.half 0x2230, 0, 0x4020, 0 // 100 Rupee Room
.half 0x2240, 0, 0x4030, 0 // 100 Rupee Room (Egg)
.half 0x2250, 0, 0x4040, 0 // Barrel Room
.half 0x2260, 0, 0x4050, 0 // Barrel Room (Egg)
.half 0x2270, 0, 0x4060, 0 // Twin Barrel Room
.half 0x2280, 0, 0x4070, 0 // Twin Barrel Room (Egg)
.half 0x22A0, 0, 0x4080, 0 // Pirates' Telescope
.half 0x22C0, 0, 0x7050, 0 // Pirates' Hookshot Platform
.half 0x2400, 0, 0xD2B0, 0 // Milk bar
.half 0x2600, 0, 0xAA20, 0 // Stone Tower Temple
.half 0x2800, 0, 0xD240, 0 // Treasure Chest Shop
.half 0x2A00, 0, 0xAC10, 0 // Inverted Stone Tower Temple
.half 0x2E10, 0, 0xC000, 0 // Deku Intro Area / Twisty Hallway
.half 0x3000, 0, 0x8610, 0 // Woodfall Temple
.half 0x3020, 0, 0x8630, 0 // Woodfall Temple (Deku Princess)
.half 0x3200, 0, 0x5430, 0 // Snowhead Passage / Termina Field
.half 0x3210, 0, 0x9A60, 0 // Snowhead Passage / Mountain Village
.half 0x3400, 0, 0x9010, 0 // Ikana Castle / Beneath the Well
.half 0x3420, 0, 0x3430, 0 // Ikana Castle (Main Door)
.half 0x3460, 0, 0xA600, 0 // Ikana Castle (Boss Room)
.half 0x3600, 0, 0xD640, 0 // Deku Flower Minigame
.half 0x3A00, 0, 0xD280, 0 // Town Shooting Gallery
.half 0x3C00, 0, 0xB210, 0 // Snowhead Temple
.half 0x3E00, 0, 0x5450, 0 // Milk Road / Termina Field
.half 0x3E10, 0, 0x6400, 0 // Milk Road / Romani Ranch
.half 0x3E20, 0, 0xCE30, 0 // Milk Road / Gorman Track (back)
.half 0x3E30, 0, 0xCE00, 0 // Milk Road / Gorman Track
.half 0x4090, 0, 0x7020, 0 // Pirates' Passage (entrance)
.half 0x40A0, 0, 0x7060, 0 // Pirates' Passage (exit)
.half 0x4200, 0, 0x7A20, 0 // Swamp Shooting Gallery
.half 0x4400, 0, 0x6830, 0 // Pinnacle Rock
.half 0x4600, 0, 0xD630, 0 // Clock Town Fairy Fountain
.half 0x4610, 0, 0x8620, 0 // Woodfall Fairy Fountain
.half 0x4620, 0, 0xB220, 0 // Snowhead Fairy Fountain
.half 0x4630, 0, 0x6A50, 0 // Great Bay Fairy Fountain
.half 0x4800, 0, 0x8480, 0 // Swamp Spider House
.half 0x4A00, 0, 0x6880, 0 // Oceanside Spider House
.half 0x4C00, 0, 0xD220, 0 // Astral Observatory / Clock Town
.half 0x4C10, 0, 0x5490, 0 // Astral Observatory / Termina Field
.half 0x4C20, 0, 0x54A0, 0 // Astral Observatory Telescope
.half 0x5000, 0, 0x8430, 0 // Deku Palace / Swamp
.half 0x5020, 0, 0x7600, 0 // Deku King's Chamber
.half 0x5030, 0, 0x7610, 0 // Deku King's Chamber (Monkey's Cell)
.half 0x5040, 0, 0x9E00, 0 // Deku Shrine
.half 0x5050, 0, 0x8440, 0 // Deku Palace / Swamp (Above)
.half 0x5200, 0, 0x9A10, 0 // Mountain Smithy
.half 0x5400, 0, 0xD400, 0 // Termina Field / West Clock Town
.half 0x5410, 0, 0x7A00, 0 // Termina Field / Road to Swamp
.half 0x5420, 0, 0x6800, 0 // Termina Field / Great Bay
.half 0x5440, 0, 0xA000, 0 // Termina Field / Road to Ikana
.half 0x5460, 0, 0xD810, 0 // Termina Field / South Clock Town
.half 0x5470, 0, 0xD200, 0 // Termina Field / East Clock Town
.half 0x5480, 0, 0xD600, 0 // Termina Field / North Clock Town
.half 0x5600, 0, 0xD470, 0 // Post Office
.half 0x5800, 0, 0x6870, 0 // Marine Research Lab
.half 0x5A00, 0, 0x8010, 0 // Dampe's Grave / Grave
.half 0x5A10, 0, 0x8040, 0 // Dampe's Grave / Door
.half 0x5E00, 0, 0x9420, 0 // Goron Shrine
.half 0x5E10, 0, 0x7400, 0 // Goron Shop
.half 0x6000, 0, 0x6A10, 0 // Zora Hall / Underwater
.half 0x6010, 0, 0x6A20, 0 // Zora Hall / Turtle Area
.half 0x6020, 0, 0x9250, 0 // Zora Shop
.half 0x6030, 0, 0x9220, 0 // Mikau's Room
.half 0x6040, 0, 0x9230, 0 // Evan's Room
.half 0x6050, 0, 0x9210, 0 // Japa's Room
.half 0x6060, 0, 0x9200, 0 // Tijo's Room
.half 0x6200, 0, 0xD450, 0 // Trading Post
.half 0x6440, 0, 0x7E00, 0 // Cucco Shack
.half 0x6450, 0, 0x7C00, 0 // Doggy Racetrack
.half 0x6810, 0, 0x6A00, 0 // Great Bay Coast / Zora Cape
.half 0x6840, 0, 0x7200, 0 // Fisherman's Hut
.half 0x6850, 0, 0x7000, 0 // Great Bay Coast / Pirates' Fortress
.half 0x6A40, 0, 0x8E00, 0 // Waterfall Rapids
.half 0x6A70, 0, 0x8C00, 0 // Great Bay Temple
.half 0x6C00, 0, 0xD480, 0 // Lottery Shop
.half 0x7A10, 0, 0x8400, 0 // Road to Swamp / Swamp
.half 0x8000, 0, 0xA020, 0 // Ikana Graveyard / Road to Ikana
.half 0x8410, 0, 0xA800, 0 // Tourist Information
.half 0x8420, 0, 0x8600, 0 // Woodfall / Swamp
.half 0x8470, 0, 0xC200, 0 // Woods of Mystery
.half 0x9400, 0, 0xB410, 0 // Goron Village / Road to Goron Village
.half 0x9600, 0, 0x9A30, 0 // Goron Graveyard
.half 0x9A20, 0, 0xB400, 0 // Mountain Village / Road to Goron Village
.half 0x9A40, 0, 0xB000, 0 // Mountain Village / Road to Snowhead
.half 0xA200, 0, 0xD430, 0 // Swordsman's School
.half 0xAA10, 0, 0xAC00, 0 // Stone Tower / Inverted
.half 0xB010, 0, 0xB200, 0 // Snowhead / Road to Snowhead
.half 0xB420, 0, 0xD000, 0 // Goron Racetrack
.half 0xBC00, 0, 0xD290, 0 // Stock Pot Inn / Downstairs
.half 0xBC10, 0, 0xD2A0, 0 // Stock Pot Inn / Upstairs
.half 0xC010, 0, 0xD800, 0 // South Clock Town / Clock Tower
.half 0xCA00, 0, 0xD460, 0 // Bomb Shop
.half 0xD210, 0, 0xD870, 0 // East Clock Town / South Clock Town (South)
.half 0xD230, 0, 0xD820, 0 // East Clock Town / South Clock Town (North)
.half 0xD250, 0, 0xD610, 0 // East Clock Town / North Clock Town
.half 0xD410, 0, 0xD850, 0 // West Clock Town / South Clock Town (South)
.half 0xD420, 0, 0xD830, 0 // West Clock Town / South Clock Town (North)
.half 0xD620, 0, 0xD840, 0 // North Clock Town / South Clock Town
.half 0xD860, 0, 0xDA00, 0 // Laundry Pool
.half 0x2040, 0 // owl save/warp: ikana canyon
.half 0x3E40, 0 // owl save/warp: milk road
.half 0x68B0, 0 // owl save/warp: great bay
.half 0x6A60, 0 // owl save/warp: zora cape
.half 0x84A0, 0 // owl save/warp: southern swamp
.half 0x8640, 0 // owl save/warp: woodfall
.half 0x9A80, 0 // owl save/warp: mountain village
.half 0xAA30, 0 // owl save/warp: stone tower
.half 0xB230, 0 // owl save/warp: snowhead
.half 0xD890, 0 // owl save/warp: clock town
.half 0x2040, 0 // Owl Save/Warp: Ikana Canyon
.half 0x3E40, 0 // Owl Save/Warp: Milk Road
.half 0x68B0, 0 // Owl Save/Warp: Great Bay
.half 0x6A60, 0 // Owl Save/Warp: Zora Cape
.half 0x84A0, 0 // Owl Save/Warp: Southern Swamp
.half 0x8640, 0 // Owl Save/Warp: Woodfall
.half 0x9A80, 0 // Owl Save/Warp: Mountain Village
.half 0xAA30, 0 // Owl Save/Warp: Stone Tower
.half 0xB230, 0 // Owl Save/Warp: Snowhead
.half 0xD890, 0 // Owl Save/Warp: Clock Town
.align