Reordered ow_prize_table data based on screen ID

This commit is contained in:
codemann8
2026-01-06 03:11:31 -06:00
parent 3c386a0c0d
commit 7d757f3e28

View File

@@ -147,139 +147,149 @@ door_addresses = {'Links House': (0x00, (0x0104, 0x2c
'Lake Hylia Fortune Teller': (0x72, (0x0122, 0x35, 0x0380, 0x0c6a, 0x0a00, 0x0cb8, 0x0a58, 0x0cd7, 0x0a85, 0x06, 0xfa, 0x0000, 0x0000), 0x00), 'Lake Hylia Fortune Teller': (0x72, (0x0122, 0x35, 0x0380, 0x0c6a, 0x0a00, 0x0cb8, 0x0a58, 0x0cd7, 0x0a85, 0x06, 0xfa, 0x0000, 0x0000), 0x00),
'Kakariko Gamble Game': (0x66, (0x0118, 0x29, 0x069e, 0x0ac4, 0x02ea, 0x0b18, 0x0368, 0x0b33, 0x036f, 0x0a, 0xf6, 0x09AC, 0x0000), 0x00)} 'Kakariko Gamble Game': (0x66, (0x0118, 0x29, 0x069e, 0x0ac4, 0x02ea, 0x0b18, 0x0368, 0x0b33, 0x036f, 0x0a, 0xf6, 0x09AC, 0x0000), 0x00)}
ow_prize_table = {'Links House': (0x8b1, 0xb2d), ow_prize_table = {'Lost Woods Gamble': (0x240, 0x080),
'Desert Palace Entrance (South)': (0x108, 0xd70), 'Desert Palace Entrance (West)': (0x031, 0xca0), 'Lost Woods Hideout Drop': (0x290, 0x200),
'Desert Palace Entrance (North)': (0x0e1, 0xba0), 'Desert Palace Entrance (East)': (0x191, 0xca0), 'Lost Woods Hideout Stump': (0x240, 0x280),
'Eastern Palace': (0xf31, 0x620), 'Tower of Hera': (0x8D0, 0x080), 'Lumberjack House': (0x580, 0x100),
'Hyrule Castle Entrance (South)': (0x820, 0x730), 'Hyrule Castle Entrance (West)': (0x740, 0x5D0), 'Lumberjack Tree Tree': (0x4e0, 0x140),
'Hyrule Castle Entrance (East)': (0x8f0, 0x5D0), 'Lumberjack Tree Cave': (0x560, 0x004),
'Tower of Hera': (0x8D0, 0x080),
'Spectacle Rock Cave Peak': (0x720, 0x0a0),
'Spectacle Rock Cave (Bottom)': (0x710, 0x0a0),
'Death Mountain Return Cave (East)': (0x600, 0x220),
'Old Man Cave (East)': (0x620, 0x2c0),
'Old Man House (Top)': (0x820, 0x220),
'Old Man House (Bottom)': (0x720, 0x320),
'Paradox Cave (Top)': (0xd80, 0x020),
'Paradox Cave (Bottom)': (0xd80, 0x180),
'Paradox Cave (Middle)': (0xd80, 0x380),
'Fairy Ascension Cave (Top)': (0xc00, 0x240),
'Fairy Ascension Cave (Bottom)': (0xcc8, 0x2a0),
'Spiral Cave': (0xb80, 0x180),
'Spiral Cave (Bottom)': (0xb80, 0x2c0),
'Mimic Cave': (0xc80, 0x180),
'Hookshot Fairy': (0xd00, 0x180),
'Death Mountain Return Cave (West)': (0x500, 0x1c0),
'Old Man Cave (West)': (0x580, 0x2c0),
'Waterfall of Wishing': (0xe80, 0x280),
'Fortune Teller (Light)': (0x2c0, 0x4c0),
'Bonk Rock Cave': (0x5f0, 0x460),
'Sanctuary': (0x720, 0x4a0),
'Spectacle Rock Cave': (0x790, 0x1a0),
'Sanctuary Grave': (0x820, 0x4c0),
'Graveyard Cave': (0x8f0, 0x430),
'Kings Grave': (0x920, 0x520),
'North Fairy Cave Drop': (0xa40, 0x500),
'North Fairy Cave': (0xa80, 0x440),
'Potion Shop': (0xc80, 0x4c0),
'Kakariko Well Drop': (0x030, 0x680),
'Kakariko Well Cave': (0x060, 0x680),
'Blinds Hideout': (0x190, 0x6c0),
'Elder House (West)': (0x230, 0x6a0),
'Elder House (East)': (0x2b0, 0x6a0),
'Snitch Lady (West)': (0x080, 0x7a0),
'Snitch Lady (East)': (0x310, 0x7a0),
'Chicken House': (0x120, 0x880),
'Sick Kids House': (0x220, 0x880),
'Bush Covered House': (0x2e0, 0x880),
'Light World Bomb Hut': (0x070, 0x980),
'Kakariko Shop': (0x170, 0x980),
'Tavern North': (0x270, 0x900),
'Tavern (Front)': (0x270, 0x980),
'Agahnims Tower': (0x820, 0x5D0), 'Agahnims Tower': (0x820, 0x5D0),
'Thieves Town': (0x1d0, 0x780), 'Skull Woods First Section Door': (0x2e0, 0x280), 'Hyrule Castle Entrance (South)': (0x820, 0x730),
'Skull Woods Second Section Door (East)': (0x200, 0x240), 'Hyrule Castle Entrance (West)': (0x740, 0x5D0),
'Skull Woods Second Section Door (West)': (0x0c0, 0x1c0), 'Hyrule Castle Entrance (East)': (0x8f0, 0x5D0),
'Hyrule Castle Secret Entrance Drop': (0x9D0, 0x680),
'Hyrule Castle Secret Entrance Stairs': (0x8D0, 0x700),
'Inverted Pyramid Hole': (0x820, 0x680),
'Inverted Pyramid Entrance': (0x6C0, 0x5D0),
'Sahasrahlas Hut': (0xcf0, 0x6c0),
'Eastern Palace': (0xf31, 0x620),
'Blacksmiths Hut': (0x4a0, 0x880),
'Bat Cave Drop': (0x520, 0x8f0),
'Bat Cave Cave': (0x560, 0x940),
'Two Brothers House (West)': (0x180, 0x0b60),
'Two Brothers House (East)': (0x200, 0x0b60),
'Library': (0x270, 0xaa0),
'Kakariko Gamble Game': (0x2f0, 0xaf0),
'Bonk Fairy (Light)': (0x740, 0xa80),
'Links House': (0x8b1, 0xb2d),
'Lake Hylia Fairy': (0xd40, 0x9f0),
'Long Fairy Cave': (0xf60, 0xb00),
'Desert Palace Entrance (North)': (0x0e1, 0xba0),
'Desert Palace Entrance (West)': (0x031, 0xca0),
'Desert Palace Entrance (East)': (0x191, 0xca0),
'Desert Palace Entrance (South)': (0x108, 0xd70),
'Checkerboard Cave': (0x260, 0xc00),
'Aginahs Cave': (0x2e0, 0xd00),
'Cave 45': (0x440, 0xca0),
'Light Hype Fairy': (0x940, 0xc80),
'Lake Hylia Fortune Teller': (0xa40, 0xc40),
'Lake Hylia Shop': (0xbc0, 0xc00),
'Capacity Upgrade': (0xca0, 0xda0),
'Mini Moldorm Cave': (0xa40, 0xe80),
'Ice Rod Cave': (0xe00, 0xc00),
'Good Bee Cave': (0xec0, 0xc00),
'20 Rupee Cave': (0xe80, 0xca0),
'Desert Fairy': (0x420, 0xe00),
'50 Rupee Cave': (0x4d0, 0xed0),
'Dam': (0x759, 0xED0),
'Skull Woods Final Section': (0x082, 0x0b0), 'Skull Woods Final Section': (0x082, 0x0b0),
'Skull Woods Second Section Door (West)': (0x0c0, 0x1c0),
'Skull Woods Second Section Hole': (0x0f0, 0x0b0),
'Skull Woods Second Section Door (East)': (0x200, 0x240),
'Skull Woods First Section Door': (0x2e0, 0x280),
'Skull Woods First Section Hole (North)': (0x320, 0x1e0),
'Skull Woods First Section Hole (West)': (0x200, 0x2b0), 'Skull Woods First Section Hole (West)': (0x200, 0x2b0),
'Skull Woods First Section Hole (East)': (0x340, 0x2e0), 'Skull Woods First Section Hole (East)': (0x340, 0x2e0),
'Skull Woods First Section Hole (North)': (0x320, 0x1e0), 'Dark Lumberjack Shop': (0x4e0, 0x0d0),
'Skull Woods Second Section Hole': (0x0f0, 0x0b0), 'Ganons Tower': (0x8D0, 0x080),
'Ice Palace': (0xca0, 0xda0), 'Dark Death Mountain Fairy': (0x620, 0x2c0),
'Misery Mire': (0x100, 0xca0), 'Spike Cave': (0x860, 0x180),
'Palace of Darkness': (0xf40, 0x620), 'Swamp Palace': (0x759, 0xED0), 'Hookshot Cave Back Entrance': (0xcf0, 0x004),
'Turtle Rock': (0xf11, 0x103), 'Hookshot Cave': (0xc80, 0x0c0),
'Superbunny Cave (Top)': (0xd80, 0x020),
'Superbunny Cave (Bottom)': (0xd00, 0x180),
'Dark Death Mountain Ledge (West)': (0xb80, 0x180), 'Dark Death Mountain Ledge (West)': (0xb80, 0x180),
'Dark Death Mountain Ledge (East)': (0xc80, 0x180), 'Dark Death Mountain Ledge (East)': (0xc80, 0x180),
'Turtle Rock Isolated Ledge Entrance': (0xc00, 0x240), 'Turtle Rock Isolated Ledge Entrance': (0xc00, 0x240),
'Hyrule Castle Secret Entrance Drop': (0x9D0, 0x680),
'Hyrule Castle Secret Entrance Stairs': (0x8D0, 0x700),
'Kakariko Well Drop': (0x030, 0x680),
'Kakariko Well Cave': (0x060, 0x680),
'Bat Cave Drop': (0x520, 0x8f0),
'Bat Cave Cave': (0x560, 0x940),
'Elder House (East)': (0x2b0, 0x6a0),
'Elder House (West)': (0x230, 0x6a0),
'North Fairy Cave Drop': (0xa40, 0x500),
'North Fairy Cave': (0xa80, 0x440),
'Lost Woods Hideout Drop': (0x290, 0x200),
'Lost Woods Hideout Stump': (0x240, 0x280),
'Lumberjack Tree Tree': (0x4e0, 0x140),
'Lumberjack Tree Cave': (0x560, 0x004),
'Two Brothers House (East)': (0x200, 0x0b60),
'Two Brothers House (West)': (0x180, 0x0b60),
'Sanctuary Grave': (0x820, 0x4c0),
'Sanctuary': (0x720, 0x4a0),
'Old Man Cave (West)': (0x580, 0x2c0),
'Old Man Cave (East)': (0x620, 0x2c0),
'Old Man House (Bottom)': (0x720, 0x320),
'Old Man House (Top)': (0x820, 0x220),
'Death Mountain Return Cave (East)': (0x600, 0x220),
'Death Mountain Return Cave (West)': (0x500, 0x1c0),
'Spectacle Rock Cave Peak': (0x720, 0x0a0),
'Spectacle Rock Cave': (0x790, 0x1a0),
'Spectacle Rock Cave (Bottom)': (0x710, 0x0a0),
'Paradox Cave (Bottom)': (0xd80, 0x180),
'Paradox Cave (Middle)': (0xd80, 0x380),
'Paradox Cave (Top)': (0xd80, 0x020),
'Fairy Ascension Cave (Bottom)': (0xcc8, 0x2a0),
'Fairy Ascension Cave (Top)': (0xc00, 0x240),
'Spiral Cave': (0xb80, 0x180),
'Spiral Cave (Bottom)': (0xb80, 0x2c0),
'Bumper Cave (Bottom)': (0x580, 0x2c0),
'Bumper Cave (Top)': (0x500, 0x1c0),
'Superbunny Cave (Top)': (0xd80, 0x020),
'Superbunny Cave (Bottom)': (0xd00, 0x180),
'Hookshot Cave': (0xc80, 0x0c0),
'Hookshot Cave Back Entrance': (0xcf0, 0x004),
'Ganons Tower': (0x8D0, 0x080),
'Pyramid Hole': (0x820, 0x680),
'Inverted Pyramid Hole': (0x820, 0x680),
'Pyramid Entrance': (0x640, 0x7c0),
'Inverted Pyramid Entrance': (0x6C0, 0x5D0),
'Waterfall of Wishing': (0xe80, 0x280),
'Dam': (0x759, 0xED0),
'Blinds Hideout': (0x190, 0x6c0),
'Bonk Fairy (Light)': (0x740, 0xa80),
'Lake Hylia Fairy': (0xd40, 0x9f0),
'Light Hype Fairy': (0x940, 0xc80),
'Desert Fairy': (0x420, 0xe00),
'Kings Grave': (0x920, 0x520),
'Tavern North': (0x270, 0x900),
'Chicken House': (0x120, 0x880),
'Aginahs Cave': (0x2e0, 0xd00),
'Sahasrahlas Hut': (0xcf0, 0x6c0),
'Lake Hylia Shop': (0xbc0, 0xc00),
'Capacity Upgrade': (0xca0, 0xda0),
'Blacksmiths Hut': (0x4a0, 0x880),
'Sick Kids House': (0x220, 0x880),
'Lost Woods Gamble': (0x240, 0x080),
'Fortune Teller (Light)': (0x2c0, 0x4c0),
'Snitch Lady (East)': (0x310, 0x7a0),
'Snitch Lady (West)': (0x080, 0x7a0),
'Bush Covered House': (0x2e0, 0x880),
'Tavern (Front)': (0x270, 0x980),
'Light World Bomb Hut': (0x070, 0x980),
'Kakariko Shop': (0x170, 0x980),
'Cave 45': (0x440, 0xca0), 'Graveyard Cave': (0x8f0, 0x430),
'Checkerboard Cave': (0x260, 0xc00),
'Mini Moldorm Cave': (0xa40, 0xe80),
'Long Fairy Cave': (0xf60, 0xb00),
'Good Bee Cave': (0xec0, 0xc00),
'20 Rupee Cave': (0xe80, 0xca0),
'50 Rupee Cave': (0x4d0, 0xed0),
'Ice Rod Cave': (0xe00, 0xc00),
'Bonk Rock Cave': (0x5f0, 0x460),
'Library': (0x270, 0xaa0),
'Potion Shop': (0xc80, 0x4c0),
'Hookshot Fairy': (0xd00, 0x180),
'Pyramid Fairy': (0x740, 0x740),
'East Dark World Hint': (0xf60, 0xb00),
'Palace of Darkness Hint': (0xd60, 0x7c0),
'Dark Lake Hylia Fairy': (0xd40, 0x9f0),
'Dark Lake Hylia Ledge Fairy': (0xe00, 0xc00),
'Dark Lake Hylia Ledge Spike Cave': (0xe80, 0xca0),
'Dark Lake Hylia Ledge Hint': (0xec0, 0xc00),
'Hype Cave': (0x940, 0xc80),
'Bonk Fairy (Dark)': (0x740, 0xa80),
'Brewery': (0x170, 0x980), 'C-Shaped House': (0x310, 0x7a0), 'Chest Game': (0x080, 0x7a0),
'Hammer Peg Cave': (0x4c0, 0x940),
'Red Shield Shop': (0x500, 0x680),
'Dark Sanctuary Hint': (0x720, 0x4a0),
'Fortune Teller (Dark)': (0x2c0, 0x4c0),
'Dark World Shop': (0x2e0, 0x880),
'Dark Lumberjack Shop': (0x4e0, 0x0d0),
'Dark Potion Shop': (0xc80, 0x4c0),
'Archery Game': (0x2f0, 0xaf0),
'Mire Shed': (0x060, 0xc90),
'Mire Hint': (0x2e0, 0xd00),
'Mire Fairy': (0x1c0, 0xc90),
'Spike Cave': (0x860, 0x180),
'Dark Death Mountain Shop': (0xd80, 0x180), 'Dark Death Mountain Shop': (0xd80, 0x180),
'Dark Death Mountain Fairy': (0x620, 0x2c0), 'Turtle Rock': (0xf11, 0x103),
'Mimic Cave': (0xc80, 0x180), 'Bumper Cave (Top)': (0x500, 0x1c0),
'Bumper Cave (Bottom)': (0x580, 0x2c0),
'Fortune Teller (Dark)': (0x2c0, 0x4c0),
'Dark Sanctuary Hint': (0x720, 0x4a0),
'Dark Potion Shop': (0xc80, 0x4c0),
'Chest Game': (0x080, 0x7a0),
'Thieves Town': (0x1d0, 0x780),
'C-Shaped House': (0x310, 0x7a0),
'Brewery': (0x170, 0x980),
'Dark World Shop': (0x2e0, 0x880),
'Red Shield Shop': (0x500, 0x680),
'Pyramid Hole': (0x820, 0x680),
'Pyramid Entrance': (0x640, 0x7c0),
'Pyramid Fairy': (0x740, 0x740),
'Palace of Darkness': (0xf40, 0x620),
'Palace of Darkness Hint': (0xd60, 0x7c0),
'Hammer Peg Cave': (0x4c0, 0x940),
'Archery Game': (0x2f0, 0xaf0),
'Bonk Fairy (Dark)': (0x740, 0xa80),
'Big Bomb Shop': (0x8b1, 0xb2d), 'Big Bomb Shop': (0x8b1, 0xb2d),
'Dark Lake Hylia Fairy': (0xd40, 0x9f0),
'East Dark World Hint': (0xf60, 0xb00),
'Mire Shed': (0x060, 0xc90),
'Misery Mire': (0x100, 0xca0),
'Mire Fairy': (0x1c0, 0xc90),
'Mire Hint': (0x2e0, 0xd00),
'Hype Cave': (0x940, 0xc80),
'Dark Lake Hylia Shop': (0xa40, 0xc40), 'Dark Lake Hylia Shop': (0xa40, 0xc40),
'Lumberjack House': (0x580, 0x100), 'Ice Palace': (0xca0, 0xda0),
'Lake Hylia Fortune Teller': (0xa40, 0xc40), 'Dark Lake Hylia Ledge Fairy': (0xe00, 0xc00),
'Kakariko Gamble Game': (0x2f0, 0xaf0)} 'Dark Lake Hylia Ledge Hint': (0xec0, 0xc00),
'Dark Lake Hylia Ledge Spike Cave': (0xe80, 0xca0),
'Swamp Palace': (0x759, 0xED0)}
default_connector_connections = [('Death Mountain Return Cave (West)', 'Death Mountain Return Cave Exit (West)'), default_connector_connections = [('Death Mountain Return Cave (West)', 'Death Mountain Return Cave Exit (West)'),
('Death Mountain Return Cave (East)', 'Death Mountain Return Cave Exit (East)'), ('Death Mountain Return Cave (East)', 'Death Mountain Return Cave Exit (East)'),