diff --git a/Items.py b/Items.py index b046a92b..fbb53e6e 100644 --- a/Items.py +++ b/Items.py @@ -107,54 +107,54 @@ item_table = {'Bow': (True, False, False, False, 0x0B, 'You have\nchosen the\nar 'Magic Upgrade (1/2)': (True, False, False, False, 0x4E, 'Your magic\npower has been\ndoubled!', 'and the spell power', None, None, None, None), # can be required to beat mothula in an open seed in very very rare circumstance 'Magic Upgrade (1/4)': (True, False, False, False, 0x4F, 'Your magic\npower has been\nquadrupled!', 'and the spell power', None, None, None, None), # can be required to beat mothula in an open seed in very very rare circumstance # ToDo Use dungeons specific items once they work correctly - 'Small Key (Eastern Palace)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Eastern Palace)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Eastern Palace)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Eastern Palace)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Desert Palace)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Desert Palace)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Desert Palace)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Desert Palace)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Tower of Hera)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Tower of Hera)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Tower of Hera)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Tower of Hera)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Escape)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Escape)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Map (Escape)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Agahnims Tower)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Small Key (Palace of Darkness)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Palace of Darkness)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Palace of Darkness)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Palace of Darkness)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Thieves Town)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Thieves Town)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Thieves Town)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Thieves Town)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Skull Woods)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Skull Woods)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Skull Woods)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Skull Woods)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Swamp Palace)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Swamp Palace)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Swamp Palace)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Swamp Palace)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Ice Palace)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Ice Palace)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Ice Palace)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Ice Palace)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Misery Mire)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Misery Mire)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Misery Mire)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Misery Mire)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Turtle Rock)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Turtle Rock)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Turtle Rock)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Turtle Rock)': (False, True, False, False, 0x33, None, None, None, None, None, None), - 'Small Key (Ganons Tower)': (False, False, True, False, 0x24, None, None, None, None, None, None), - 'Big Key (Ganons Tower)': (False, False, True, False, 0x32, None, None, None, None, None, None), - 'Compass (Ganons Tower)': (False, True, False, False, 0x25, None, None, None, None, None, None), - 'Map (Ganons Tower)': (False, True, False, False, 0x33, None, None, None, None, None, None), + 'Small Key (Eastern Palace)': (False, False, True, False, 0xA2, 'Okay, this\nkey doesn\'t\nreally exist', None, None, None, None, None), + 'Big Key (Eastern Palace)': (False, False, True, False, 0x9D, 'The big key\nof the east', None, None, None, None, None), + 'Compass (Eastern Palace)': (False, True, False, False, 0x8D, None, None, None, None, None, None), + 'Map (Eastern Palace)': (False, True, False, False, 0x7D, None, None, None, None, None, None), + 'Small Key (Desert Palace)': (False, False, True, False, 0xA3, 'Sand spills\nout of this\nsmall key', None, None, None, None, None), + 'Big Key (Desert Palace)': (False, False, True, False, 0x9C, 'Sand spills\nout of this\nbig key', None, None, None, None, None), + 'Compass (Desert Palace)': (False, True, False, False, 0x8C, None, None, None, None, None, None), + 'Map (Desert Palace)': (False, True, False, False, 0x7C, None, None, None, None, None, None), + 'Small Key (Tower of Hera)': (False, False, True, False, 0xAA, 'The key\nto moldorms\nbasement', None, None, None, None, None), + 'Big Key (Tower of Hera)': (False, False, True, False, 0x95, 'The big key\nto moldorms\nheart', None, None, None, None, None), + 'Compass (Tower of Hera)': (False, True, False, False, 0x85, None, None, None, None, None, None), + 'Map (Tower of Hera)': (False, True, False, False, 0x75, None, None, None, None, None, None), + 'Small Key (Escape)': (False, False, True, False, 0xA0, 'The key to\nthe castle', None, None, None, None, None), + 'Big Key (Escape)': (False, False, True, False, 0x9F, 'You should\nhave got this\nfrom a guard', None, None, None, None, None), + 'Map (Escape)': (False, True, False, False, 0x7F, None, None, None, None, None, None), + 'Small Key (Agahnims Tower)': (False, False, True, False, 0xA4, 'Agahanim\nhalfway\nunlocked', None, None, None, None, None), + 'Small Key (Palace of Darkness)': (False, False, True, False, 0xA6, 'A small key\nthat steals\nlight', None, None, None, None, None), + 'Big Key (Palace of Darkness)': (False, False, True, False, 0x99, 'Hammeryump\nwith this\nbig key', None, None, None, None, None), + 'Compass (Palace of Darkness)': (False, True, False, False, 0x89, None, None, None, None, None, None), + 'Map (Palace of Darkness)': (False, True, False, False, 0x79, None, None, None, None, None, None), + 'Small Key (Thieves Town)': (False, False, True, False, 0xAB, 'The small key\nof rouges', None, None, None, None, None), + 'Big Key (Thieves Town)': (False, False, True, False, 0x94, 'The Big Key\nof rouges', None, None, None, None, None), + 'Compass (Thieves Town)': (False, True, False, False, 0x84, None, None, None, None, None, None), + 'Map (Thieves Town)': (False, True, False, False, 0x74, None, None, None, None, None, None), + 'Small Key (Skull Woods)': (False, False, True, False, 0xA8, 'The small key\nof the dark\nforest', None, None, None, None, None), + 'Big Key (Skull Woods)': (False, False, True, False, 0x97, 'The big key\nof the dark\nforest', None, None, None, None, None), + 'Compass (Skull Woods)': (False, True, False, False, 0x87, None, None, None, None, None, None), + 'Map (Skull Woods)': (False, True, False, False, 0x77, None, None, None, None, None, None), + 'Small Key (Swamp Palace)': (False, False, True, False, 0xA5, 'Access to\nthe swamp\nis granted', None, None, None, None, None), + 'Big Key (Swamp Palace)': (False, False, True, False, 0x9A, 'The Big key\nto the swamp', None, None, None, None, None), + 'Compass (Swamp Palace)': (False, True, False, False, 0x8A, None, None, None, None, None, None), + 'Map (Swamp Palace)': (False, True, False, False, 0x7A, None, None, None, None, None, None), + 'Small Key (Ice Palace)': (False, False, True, False, 0xA9, 'A frozen\nsmall key\nrests here', None, None, None, None, None), + 'Big Key (Ice Palace)': (False, False, True, False, 0x96, 'A frozen\nbig key\nrests here', None, None, None, None, None), + 'Compass (Ice Palace)': (False, True, False, False, 0x86, None, None, None, None, None, None), + 'Map (Ice Palace)': (False, True, False, False, 0x76, None, None, None, None, None, None), + 'Small Key (Misery Mire)': (False, False, True, False, 0xA7, 'The small key\nto Vitreous', None, None, None, None, None), + 'Big Key (Misery Mire)': (False, False, True, False, 0x98, 'The big key\nto Vitreous', None, None, None, None, None), + 'Compass (Misery Mire)': (False, True, False, False, 0x88, None, None, None, None, None, None), + 'Map (Misery Mire)': (False, True, False, False, 0x78, None, None, None, None, None, None), + 'Small Key (Turtle Rock)': (False, False, True, False, 0xAC, 'The small key\nof terrorpins', None, None, None, None, None), + 'Big Key (Turtle Rock)': (False, False, True, False, 0x93, 'The big key\nof terrorpins', None, None, None, None, None), + 'Compass (Turtle Rock)': (False, True, False, False, 0x83, None, None, None, None, None, None), + 'Map (Turtle Rock)': (False, True, False, False, 0x73, None, None, None, None, None, None), + 'Small Key (Ganons Tower)': (False, False, True, False, 0xAD, 'The small key\nof evils bane', None, None, None, None, None), + 'Big Key (Ganons Tower)': (False, False, True, False, 0x92, 'The Big Key\nof evils bane', 'la key of evils bane', None, None, None, None), + 'Compass (Ganons Tower)': (False, True, False, False, 0x82, None, None, None, None, None, None), + 'Map (Ganons Tower)': (False, True, False, False, 0x72, None, None, None, None, None, None), 'Nothing': (False, False, False, False, 0x5A, 'Some Hot Air', 'and the Nothing', None, None, None, None), 'Beat Agahnim 1': (True, False, False, False, None, None, None, None, None, None, None), 'Beat Agahnim 2': (True, False, False, False, None, None, None, None, None, None, None)}