Mixed Districts Initial Implementation

This commit is contained in:
codemann8
2022-11-05 18:26:52 -05:00
parent 50c40cedd5
commit f762d982a2
2 changed files with 111 additions and 79 deletions

View File

@@ -1910,4 +1910,57 @@ OWExitTypes = {
'South Pass Mirror Spot',
'Octoballoon Mirror Spot'
]
}
OWTileDistricts = {
0x00: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x02: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x03: (None, None, ('Death Mountain', 'Dark Death Mountain')),
0x05: (None, None, ('Death Mountain', 'Dark Death Mountain')),
0x07: (None, None, ('Death Mountain', 'Dark Death Mountain')),
0x0a: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x0f: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x10: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x11: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x12: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x13: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x14: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x15: (['River Bend Area', 'Qirn Jump Area'], # if region in this list
('Northwest Hyrule', 'Northwest Dark World'), # use this district
('Eastern Hyrule', 'East Dark World')), # else this district
0x16: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x17: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x18: (None, None, ('Kakariko', 'Northwest Dark World')),
0x1a: (None, None, ('Northwest Hyrule', 'Northwest Dark World')),
0x1b: (None, None, ('Central Hyrule', 'East Dark World')),
0x1d: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x1e: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x22: (None, None, ('Kakariko', 'Northwest Dark World')),
0x25: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x28: (None, None, ('Kakariko', 'South Dark World')),
0x29: (None, None, ('Kakariko', 'South Dark World')),
0x2a: (None, None, ('Central Hyrule', 'South Dark World')),
0x2b: (None, None, ('Central Hyrule', 'South Dark World')),
0x2c: (None, None, ('Central Hyrule', 'South Dark World')),
0x2d: (['Stone Bridge North Area', 'Hammer Bridge North Area'],
('Eastern Hyrule', 'East Dark World'),
('Lake Hylia', 'South Dark World')),
0x2e: (['Tree Line Area', 'Dark Tree Line Area'],
('Eastern Hyrule', 'East Dark World'),
('Lake Hylia', 'South Dark World')),
0x2f: (None, None, ('Eastern Hyrule', 'East Dark World')),
0x30: (None, None, ('The Desert Area', 'The Mire Area')),
0x32: (None, None, ('Central Hyrule', 'South Dark World')),
0x33: (None, None, ('Central Hyrule', 'South Dark World')),
0x34: (None, None, ('Central Hyrule', 'South Dark World')),
0x35: (None, None, ('Lake Hylia', 'South Dark World')),
0x37: (None, None, ('Lake Hylia', 'South Dark World')),
0x3a: (None, None, ('The Desert Area', 'South Dark World')),
0x3b: (None, None, ('Central Hyrule', 'South Dark World')),
0x3c: (None, None, ('Central Hyrule', 'South Dark World')),
0x3f: (None, None, ('Lake Hylia', 'South Dark World')),
0x80: (['Master Sword Meadow'],
('Northwest Hyrule', 'Northwest Dark World'),
('Lake Hylia', 'South Dark World')),
0x81: (None, None, ('Eastern Hyrule', 'East Dark World'))
}