 813015e007
			
		
	
	813015e007
	
	
	
		
			
			* [Pokemon] Logic fixes * [Pokemon] Fix seed name length * [Pokemon] Location name changes * [Pokemon] Hidden Item Nurse Bed logic fix * Badges Needed description update * Ensure player name does not exceed 16 bytes * Player name check fix * Remove unique items in start_inventory from item pool * Vending Machine Drinks will not be created as filler * Skip trainer text * Badges needed for viridian gym text * Add slot data for trackers * free fly map in slot data and old_man = vanilla allows more free fly maps * Re-add mistakenly removed slot data item * Add tracker link to setup doc * Doc fix * Fix base patch * Change pre_fill to generate_basic so items are pre-filled before item links * Rename some hidden locations * missing file from commit and revert one errant location name change
		
			
				
	
	
		
			590 lines
		
	
	
		
			21 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			590 lines
		
	
	
		
			21 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| rom_addresses = {
 | |
|     "Option_Encounter_Minimum_Steps": 0x3c3,
 | |
|     "Option_Blind_Trainers": 0x317e,
 | |
|     "Base_Stats_Mew": 0x425b,
 | |
|     "Title_Mon_First": 0x436e,
 | |
|     "Title_Mons": 0x4547,
 | |
|     "Player_Name": 0x4569,
 | |
|     "Rival_Name": 0x4571,
 | |
|     "Title_Seed": 0x5dfe,
 | |
|     "Title_Slot_Name": 0x5e1e,
 | |
|     "PC_Item": 0x61ec,
 | |
|     "PC_Item_Quantity": 0x61f1,
 | |
|     "Options": 0x61f9,
 | |
|     "Fly_Location": 0x61fe,
 | |
|     "Option_Old_Man": 0xcaef,
 | |
|     "Option_Old_Man_Lying": 0xcaf2,
 | |
|     "Option_Boulders": 0xcd98,
 | |
|     "Option_Rock_Tunnel_Extra_Items": 0xcda1,
 | |
|     "Wild_Route1": 0xd0fb,
 | |
|     "Wild_Route2": 0xd111,
 | |
|     "Wild_Route22": 0xd127,
 | |
|     "Wild_ViridianForest": 0xd13d,
 | |
|     "Wild_Route3": 0xd153,
 | |
|     "Wild_MtMoon1F": 0xd169,
 | |
|     "Wild_MtMoonB1F": 0xd17f,
 | |
|     "Wild_MtMoonB2F": 0xd195,
 | |
|     "Wild_Route4": 0xd1ab,
 | |
|     "Wild_Route24": 0xd1c1,
 | |
|     "Wild_Route25": 0xd1d7,
 | |
|     "Wild_Route9": 0xd1ed,
 | |
|     "Wild_Route5": 0xd203,
 | |
|     "Wild_Route6": 0xd219,
 | |
|     "Wild_Route11": 0xd22f,
 | |
|     "Wild_RockTunnel1F": 0xd245,
 | |
|     "Wild_RockTunnelB1F": 0xd25b,
 | |
|     "Wild_Route10": 0xd271,
 | |
|     "Wild_Route12": 0xd287,
 | |
|     "Wild_Route8": 0xd29d,
 | |
|     "Wild_Route7": 0xd2b3,
 | |
|     "Wild_PokemonTower3F": 0xd2cd,
 | |
|     "Wild_PokemonTower4F": 0xd2e3,
 | |
|     "Wild_PokemonTower5F": 0xd2f9,
 | |
|     "Wild_PokemonTower6F": 0xd30f,
 | |
|     "Wild_PokemonTower7F": 0xd325,
 | |
|     "Wild_Route13": 0xd33b,
 | |
|     "Wild_Route14": 0xd351,
 | |
|     "Wild_Route15": 0xd367,
 | |
|     "Wild_Route16": 0xd37d,
 | |
|     "Wild_Route17": 0xd393,
 | |
|     "Wild_Route18": 0xd3a9,
 | |
|     "Wild_SafariZoneCenter": 0xd3bf,
 | |
|     "Wild_SafariZoneEast": 0xd3d5,
 | |
|     "Wild_SafariZoneNorth": 0xd3eb,
 | |
|     "Wild_SafariZoneWest": 0xd401,
 | |
|     "Wild_SeaRoutes": 0xd418,
 | |
|     "Wild_SeafoamIslands1F": 0xd42d,
 | |
|     "Wild_SeafoamIslandsB1F": 0xd443,
 | |
|     "Wild_SeafoamIslandsB2F": 0xd459,
 | |
|     "Wild_SeafoamIslandsB3F": 0xd46f,
 | |
|     "Wild_SeafoamIslandsB4F": 0xd485,
 | |
|     "Wild_PokemonMansion1F": 0xd49b,
 | |
|     "Wild_PokemonMansion2F": 0xd4b1,
 | |
|     "Wild_PokemonMansion3F": 0xd4c7,
 | |
|     "Wild_PokemonMansionB1F": 0xd4dd,
 | |
|     "Wild_Route21": 0xd4f3,
 | |
|     "Wild_Surf_Route21": 0xd508,
 | |
|     "Wild_CeruleanCave1F": 0xd51d,
 | |
|     "Wild_CeruleanCave2F": 0xd533,
 | |
|     "Wild_CeruleanCaveB1F": 0xd549,
 | |
|     "Wild_PowerPlant": 0xd55f,
 | |
|     "Wild_Route23": 0xd575,
 | |
|     "Wild_VictoryRoad2F": 0xd58b,
 | |
|     "Wild_VictoryRoad3F": 0xd5a1,
 | |
|     "Wild_VictoryRoad1F": 0xd5b7,
 | |
|     "Wild_DiglettsCave": 0xd5cd,
 | |
|     "Ghost_Battle5": 0xd723,
 | |
|     "HM_Surf_Badge_a": 0xda11,
 | |
|     "HM_Surf_Badge_b": 0xda16,
 | |
|     "Wild_Old_Rod": 0xe313,
 | |
|     "Wild_Good_Rod": 0xe340,
 | |
|     "Option_Reusable_TMs": 0xe60c,
 | |
|     "Wild_Super_Rod_A": 0xea40,
 | |
|     "Wild_Super_Rod_B": 0xea45,
 | |
|     "Wild_Super_Rod_C": 0xea4a,
 | |
|     "Wild_Super_Rod_D": 0xea51,
 | |
|     "Wild_Super_Rod_E": 0xea56,
 | |
|     "Wild_Super_Rod_F": 0xea5b,
 | |
|     "Wild_Super_Rod_G": 0xea64,
 | |
|     "Wild_Super_Rod_H": 0xea6d,
 | |
|     "Wild_Super_Rod_I": 0xea76,
 | |
|     "Wild_Super_Rod_J": 0xea7f,
 | |
|     "Starting_Money_High": 0xf949,
 | |
|     "Starting_Money_Middle": 0xf94c,
 | |
|     "Starting_Money_Low": 0xf94f,
 | |
|     "HM_Fly_Badge_a": 0x1318e,
 | |
|     "HM_Fly_Badge_b": 0x13193,
 | |
|     "HM_Cut_Badge_a": 0x131c4,
 | |
|     "HM_Cut_Badge_b": 0x131c9,
 | |
|     "HM_Strength_Badge_a": 0x131f4,
 | |
|     "HM_Strength_Badge_b": 0x131f9,
 | |
|     "HM_Flash_Badge_a": 0x13208,
 | |
|     "HM_Flash_Badge_b": 0x1320d,
 | |
|     "Encounter_Chances": 0x13911,
 | |
|     "Option_Viridian_Gym_Badges": 0x1901d,
 | |
|     "Event_Sleepy_Guy": 0x191bc,
 | |
|     "Starter2_K": 0x195a8,
 | |
|     "Starter3_K": 0x195b0,
 | |
|     "Event_Rocket_Thief": 0x196cc,
 | |
|     "Option_Cerulean_Cave_Condition": 0x1986c,
 | |
|     "Event_Stranded_Man": 0x19b2b,
 | |
|     "Event_Rivals_Sister": 0x19cf9,
 | |
|     "Option_Pokemon_League_Badges": 0x19e16,
 | |
|     "Missable_Silph_Co_4F_Item_1": 0x1a0d7,
 | |
|     "Missable_Silph_Co_4F_Item_2": 0x1a0de,
 | |
|     "Missable_Silph_Co_4F_Item_3": 0x1a0e5,
 | |
|     "Missable_Silph_Co_5F_Item_1": 0x1a337,
 | |
|     "Missable_Silph_Co_5F_Item_2": 0x1a33e,
 | |
|     "Missable_Silph_Co_5F_Item_3": 0x1a345,
 | |
|     "Missable_Silph_Co_6F_Item_1": 0x1a5ad,
 | |
|     "Missable_Silph_Co_6F_Item_2": 0x1a5b4,
 | |
|     "Event_Free_Sample": 0x1cade,
 | |
|     "Starter1_F": 0x1cca5,
 | |
|     "Starter2_F": 0x1cca9,
 | |
|     "Starter2_G": 0x1cde2,
 | |
|     "Starter3_G": 0x1cdea,
 | |
|     "Starter2_H": 0x1d0e5,
 | |
|     "Starter1_H": 0x1d0ef,
 | |
|     "Starter3_I": 0x1d0f6,
 | |
|     "Starter2_I": 0x1d100,
 | |
|     "Starter1_D": 0x1d107,
 | |
|     "Starter3_D": 0x1d111,
 | |
|     "Starter2_E": 0x1d2eb,
 | |
|     "Starter3_E": 0x1d2f3,
 | |
|     "Event_Oaks_Gift": 0x1d373,
 | |
|     "Event_Pokemart_Quest": 0x1d566,
 | |
|     "Event_Bicycle_Shop": 0x1d805,
 | |
|     "Text_Bicycle": 0x1d898,
 | |
|     "Event_Fuji": 0x1d9cd,
 | |
|     "Static_Encounter_Mew": 0x1dc4e,
 | |
|     "Gift_Eevee": 0x1dcc7,
 | |
|     "Event_Mr_Psychic": 0x1ddcf,
 | |
|     "Static_Encounter_Voltorb_A": 0x1e397,
 | |
|     "Static_Encounter_Voltorb_B": 0x1e39f,
 | |
|     "Static_Encounter_Voltorb_C": 0x1e3a7,
 | |
|     "Static_Encounter_Electrode_A": 0x1e3af,
 | |
|     "Static_Encounter_Voltorb_D": 0x1e3b7,
 | |
|     "Static_Encounter_Voltorb_E": 0x1e3bf,
 | |
|     "Static_Encounter_Electrode_B": 0x1e3c7,
 | |
|     "Static_Encounter_Voltorb_F": 0x1e3cf,
 | |
|     "Static_Encounter_Zapdos": 0x1e3d7,
 | |
|     "Missable_Power_Plant_Item_1": 0x1e3df,
 | |
|     "Missable_Power_Plant_Item_2": 0x1e3e6,
 | |
|     "Missable_Power_Plant_Item_3": 0x1e3ed,
 | |
|     "Missable_Power_Plant_Item_4": 0x1e3f4,
 | |
|     "Missable_Power_Plant_Item_5": 0x1e3fb,
 | |
|     "Event_Rt16_House_Woman": 0x1e5d4,
 | |
|     "Option_Victory_Road_Badges": 0x1e6a5,
 | |
|     "Event_Bill": 0x1e8d6,
 | |
|     "Starter1_O": 0x372b0,
 | |
|     "Starter2_O": 0x372b4,
 | |
|     "Starter3_O": 0x372b8,
 | |
|     "Base_Stats": 0x383de,
 | |
|     "Starter3_C": 0x39cf2,
 | |
|     "Starter1_C": 0x39cf8,
 | |
|     "Trainer_Data": 0x39d99,
 | |
|     "Rival_Starter2_A": 0x3a1e5,
 | |
|     "Rival_Starter3_A": 0x3a1e8,
 | |
|     "Rival_Starter1_A": 0x3a1eb,
 | |
|     "Rival_Starter2_B": 0x3a1f1,
 | |
|     "Rival_Starter3_B": 0x3a1f7,
 | |
|     "Rival_Starter1_B": 0x3a1fd,
 | |
|     "Rival_Starter2_C": 0x3a207,
 | |
|     "Rival_Starter3_C": 0x3a211,
 | |
|     "Rival_Starter1_C": 0x3a21b,
 | |
|     "Rival_Starter2_D": 0x3a409,
 | |
|     "Rival_Starter3_D": 0x3a413,
 | |
|     "Rival_Starter1_D": 0x3a41d,
 | |
|     "Rival_Starter2_E": 0x3a429,
 | |
|     "Rival_Starter3_E": 0x3a435,
 | |
|     "Rival_Starter1_E": 0x3a441,
 | |
|     "Rival_Starter2_F": 0x3a44d,
 | |
|     "Rival_Starter3_F": 0x3a459,
 | |
|     "Rival_Starter1_F": 0x3a465,
 | |
|     "Rival_Starter2_G": 0x3a473,
 | |
|     "Rival_Starter3_G": 0x3a481,
 | |
|     "Rival_Starter1_G": 0x3a48f,
 | |
|     "Rival_Starter2_H": 0x3a49d,
 | |
|     "Rival_Starter3_H": 0x3a4ab,
 | |
|     "Rival_Starter1_H": 0x3a4b9,
 | |
|     "Trainer_Data_End": 0x3a52e,
 | |
|     "Learnset_Rhydon": 0x3b1d9,
 | |
|     "Learnset_Kangaskhan": 0x3b1e7,
 | |
|     "Learnset_NidoranM": 0x3b1f6,
 | |
|     "Learnset_Clefairy": 0x3b208,
 | |
|     "Learnset_Spearow": 0x3b219,
 | |
|     "Learnset_Voltorb": 0x3b228,
 | |
|     "Learnset_Nidoking": 0x3b234,
 | |
|     "Learnset_Slowbro": 0x3b23c,
 | |
|     "Learnset_Ivysaur": 0x3b24f,
 | |
|     "Learnset_Exeggutor": 0x3b25f,
 | |
|     "Learnset_Lickitung": 0x3b263,
 | |
|     "Learnset_Exeggcute": 0x3b273,
 | |
|     "Learnset_Grimer": 0x3b284,
 | |
|     "Learnset_Gengar": 0x3b292,
 | |
|     "Learnset_NidoranF": 0x3b29b,
 | |
|     "Learnset_Nidoqueen": 0x3b2a9,
 | |
|     "Learnset_Cubone": 0x3b2b4,
 | |
|     "Learnset_Rhyhorn": 0x3b2c3,
 | |
|     "Learnset_Lapras": 0x3b2d1,
 | |
|     "Learnset_Mew": 0x3b2e1,
 | |
|     "Learnset_Gyarados": 0x3b2eb,
 | |
|     "Learnset_Shellder": 0x3b2fb,
 | |
|     "Learnset_Tentacool": 0x3b30a,
 | |
|     "Learnset_Gastly": 0x3b31f,
 | |
|     "Learnset_Scyther": 0x3b325,
 | |
|     "Learnset_Staryu": 0x3b337,
 | |
|     "Learnset_Blastoise": 0x3b347,
 | |
|     "Learnset_Pinsir": 0x3b355,
 | |
|     "Learnset_Tangela": 0x3b363,
 | |
|     "Learnset_Growlithe": 0x3b379,
 | |
|     "Learnset_Onix": 0x3b385,
 | |
|     "Learnset_Fearow": 0x3b391,
 | |
|     "Learnset_Pidgey": 0x3b3a0,
 | |
|     "Learnset_Slowpoke": 0x3b3b1,
 | |
|     "Learnset_Kadabra": 0x3b3c9,
 | |
|     "Learnset_Graveler": 0x3b3e1,
 | |
|     "Learnset_Chansey": 0x3b3ef,
 | |
|     "Learnset_Machoke": 0x3b407,
 | |
|     "Learnset_MrMime": 0x3b413,
 | |
|     "Learnset_Hitmonlee": 0x3b41f,
 | |
|     "Learnset_Hitmonchan": 0x3b42b,
 | |
|     "Learnset_Arbok": 0x3b437,
 | |
|     "Learnset_Parasect": 0x3b443,
 | |
|     "Learnset_Psyduck": 0x3b452,
 | |
|     "Learnset_Drowzee": 0x3b461,
 | |
|     "Learnset_Golem": 0x3b46f,
 | |
|     "Learnset_Magmar": 0x3b47f,
 | |
|     "Learnset_Electabuzz": 0x3b48f,
 | |
|     "Learnset_Magneton": 0x3b49b,
 | |
|     "Learnset_Koffing": 0x3b4ac,
 | |
|     "Learnset_Mankey": 0x3b4bd,
 | |
|     "Learnset_Seel": 0x3b4cc,
 | |
|     "Learnset_Diglett": 0x3b4db,
 | |
|     "Learnset_Tauros": 0x3b4e7,
 | |
|     "Learnset_Farfetchd": 0x3b4f9,
 | |
|     "Learnset_Venonat": 0x3b508,
 | |
|     "Learnset_Dragonite": 0x3b516,
 | |
|     "Learnset_Doduo": 0x3b52b,
 | |
|     "Learnset_Poliwag": 0x3b53c,
 | |
|     "Learnset_Jynx": 0x3b54a,
 | |
|     "Learnset_Moltres": 0x3b558,
 | |
|     "Learnset_Articuno": 0x3b560,
 | |
|     "Learnset_Zapdos": 0x3b568,
 | |
|     "Learnset_Meowth": 0x3b575,
 | |
|     "Learnset_Krabby": 0x3b584,
 | |
|     "Learnset_Vulpix": 0x3b59a,
 | |
|     "Learnset_Pikachu": 0x3b5ac,
 | |
|     "Learnset_Dratini": 0x3b5c1,
 | |
|     "Learnset_Dragonair": 0x3b5d0,
 | |
|     "Learnset_Kabuto": 0x3b5df,
 | |
|     "Learnset_Kabutops": 0x3b5e9,
 | |
|     "Learnset_Horsea": 0x3b5f6,
 | |
|     "Learnset_Seadra": 0x3b602,
 | |
|     "Learnset_Sandshrew": 0x3b615,
 | |
|     "Learnset_Sandslash": 0x3b621,
 | |
|     "Learnset_Omanyte": 0x3b630,
 | |
|     "Learnset_Omastar": 0x3b63a,
 | |
|     "Learnset_Jigglypuff": 0x3b648,
 | |
|     "Learnset_Eevee": 0x3b666,
 | |
|     "Learnset_Flareon": 0x3b670,
 | |
|     "Learnset_Jolteon": 0x3b682,
 | |
|     "Learnset_Vaporeon": 0x3b694,
 | |
|     "Learnset_Machop": 0x3b6a9,
 | |
|     "Learnset_Zubat": 0x3b6b8,
 | |
|     "Learnset_Ekans": 0x3b6c7,
 | |
|     "Learnset_Paras": 0x3b6d6,
 | |
|     "Learnset_Poliwhirl": 0x3b6e6,
 | |
|     "Learnset_Poliwrath": 0x3b6f4,
 | |
|     "Learnset_Beedrill": 0x3b704,
 | |
|     "Learnset_Dodrio": 0x3b714,
 | |
|     "Learnset_Primeape": 0x3b722,
 | |
|     "Learnset_Dugtrio": 0x3b72e,
 | |
|     "Learnset_Venomoth": 0x3b73a,
 | |
|     "Learnset_Dewgong": 0x3b748,
 | |
|     "Learnset_Butterfree": 0x3b762,
 | |
|     "Learnset_Machamp": 0x3b772,
 | |
|     "Learnset_Golduck": 0x3b780,
 | |
|     "Learnset_Hypno": 0x3b78c,
 | |
|     "Learnset_Golbat": 0x3b79a,
 | |
|     "Learnset_Mewtwo": 0x3b7a6,
 | |
|     "Learnset_Snorlax": 0x3b7b2,
 | |
|     "Learnset_Magikarp": 0x3b7bf,
 | |
|     "Learnset_Muk": 0x3b7c7,
 | |
|     "Learnset_Kingler": 0x3b7d7,
 | |
|     "Learnset_Cloyster": 0x3b7e3,
 | |
|     "Learnset_Electrode": 0x3b7e9,
 | |
|     "Learnset_Weezing": 0x3b7f7,
 | |
|     "Learnset_Persian": 0x3b803,
 | |
|     "Learnset_Marowak": 0x3b80f,
 | |
|     "Learnset_Haunter": 0x3b827,
 | |
|     "Learnset_Alakazam": 0x3b832,
 | |
|     "Learnset_Pidgeotto": 0x3b843,
 | |
|     "Learnset_Pidgeot": 0x3b851,
 | |
|     "Learnset_Bulbasaur": 0x3b864,
 | |
|     "Learnset_Venusaur": 0x3b874,
 | |
|     "Learnset_Tentacruel": 0x3b884,
 | |
|     "Learnset_Goldeen": 0x3b89b,
 | |
|     "Learnset_Seaking": 0x3b8a9,
 | |
|     "Learnset_Ponyta": 0x3b8c2,
 | |
|     "Learnset_Rapidash": 0x3b8d0,
 | |
|     "Learnset_Rattata": 0x3b8e1,
 | |
|     "Learnset_Raticate": 0x3b8eb,
 | |
|     "Learnset_Nidorino": 0x3b8f9,
 | |
|     "Learnset_Nidorina": 0x3b90b,
 | |
|     "Learnset_Geodude": 0x3b91c,
 | |
|     "Learnset_Porygon": 0x3b92a,
 | |
|     "Learnset_Aerodactyl": 0x3b934,
 | |
|     "Learnset_Magnemite": 0x3b942,
 | |
|     "Learnset_Charmander": 0x3b957,
 | |
|     "Learnset_Squirtle": 0x3b968,
 | |
|     "Learnset_Charmeleon": 0x3b979,
 | |
|     "Learnset_Wartortle": 0x3b98a,
 | |
|     "Learnset_Charizard": 0x3b998,
 | |
|     "Learnset_Oddish": 0x3b9b1,
 | |
|     "Learnset_Gloom": 0x3b9c3,
 | |
|     "Learnset_Vileplume": 0x3b9d1,
 | |
|     "Learnset_Bellsprout": 0x3b9dc,
 | |
|     "Learnset_Weepinbell": 0x3b9f0,
 | |
|     "Learnset_Victreebel": 0x3ba00,
 | |
|     "Type_Chart": 0x3e4b0,
 | |
|     "Type_Chart_Divider": 0x3e5a6,
 | |
|     "Ghost_Battle3": 0x3efd3,
 | |
|     "Missable_Pokemon_Mansion_1F_Item_1": 0x443d6,
 | |
|     "Missable_Pokemon_Mansion_1F_Item_2": 0x443dd,
 | |
|     "Map_Rock_TunnelF": 0x44676,
 | |
|     "Missable_Victory_Road_3F_Item_1": 0x44b07,
 | |
|     "Missable_Victory_Road_3F_Item_2": 0x44b0e,
 | |
|     "Missable_Rocket_Hideout_B1F_Item_1": 0x44d2d,
 | |
|     "Missable_Rocket_Hideout_B1F_Item_2": 0x44d34,
 | |
|     "Missable_Rocket_Hideout_B2F_Item_1": 0x4511d,
 | |
|     "Missable_Rocket_Hideout_B2F_Item_2": 0x45124,
 | |
|     "Missable_Rocket_Hideout_B2F_Item_3": 0x4512b,
 | |
|     "Missable_Rocket_Hideout_B2F_Item_4": 0x45132,
 | |
|     "Missable_Rocket_Hideout_B3F_Item_1": 0x4536f,
 | |
|     "Missable_Rocket_Hideout_B3F_Item_2": 0x45376,
 | |
|     "Missable_Rocket_Hideout_B4F_Item_1": 0x45627,
 | |
|     "Missable_Rocket_Hideout_B4F_Item_2": 0x4562e,
 | |
|     "Missable_Rocket_Hideout_B4F_Item_3": 0x45635,
 | |
|     "Missable_Rocket_Hideout_B4F_Item_4": 0x4563c,
 | |
|     "Missable_Rocket_Hideout_B4F_Item_5": 0x45643,
 | |
|     "Missable_Safari_Zone_East_Item_1": 0x458b2,
 | |
|     "Missable_Safari_Zone_East_Item_2": 0x458b9,
 | |
|     "Missable_Safari_Zone_East_Item_3": 0x458c0,
 | |
|     "Missable_Safari_Zone_East_Item_4": 0x458c7,
 | |
|     "Missable_Safari_Zone_North_Item_1": 0x45a12,
 | |
|     "Missable_Safari_Zone_North_Item_2": 0x45a19,
 | |
|     "Missable_Safari_Zone_Center_Item": 0x45bf9,
 | |
|     "Missable_Cerulean_Cave_2F_Item_1": 0x45e36,
 | |
|     "Missable_Cerulean_Cave_2F_Item_2": 0x45e3d,
 | |
|     "Missable_Cerulean_Cave_2F_Item_3": 0x45e44,
 | |
|     "Static_Encounter_Mewtwo": 0x45f44,
 | |
|     "Missable_Cerulean_Cave_B1F_Item_1": 0x45f4c,
 | |
|     "Missable_Cerulean_Cave_B1F_Item_2": 0x45f53,
 | |
|     "Missable_Rock_Tunnel_B1F_Item_1": 0x4619f,
 | |
|     "Missable_Rock_Tunnel_B1F_Item_2": 0x461a6,
 | |
|     "Missable_Rock_Tunnel_B1F_Item_3": 0x461ad,
 | |
|     "Missable_Rock_Tunnel_B1F_Item_4": 0x461b4,
 | |
|     "Static_Encounter_Articuno": 0x4690c,
 | |
|     "Hidden_Item_Viridian_Forest_1": 0x46e6d,
 | |
|     "Hidden_Item_Viridian_Forest_2": 0x46e73,
 | |
|     "Hidden_Item_MtMoonB2F_1": 0x46e7a,
 | |
|     "Hidden_Item_MtMoonB2F_2": 0x46e80,
 | |
|     "Hidden_Item_Route_25_1": 0x46e94,
 | |
|     "Hidden_Item_Route_25_2": 0x46e9a,
 | |
|     "Hidden_Item_Route_9": 0x46ea1,
 | |
|     "Hidden_Item_SS_Anne_Kitchen": 0x46eb4,
 | |
|     "Hidden_Item_SS_Anne_B1F": 0x46ebb,
 | |
|     "Hidden_Item_Route_10_1": 0x46ec2,
 | |
|     "Hidden_Item_Route_10_2": 0x46ec8,
 | |
|     "Hidden_Item_Rocket_Hideout_B1F": 0x46ecf,
 | |
|     "Hidden_Item_Rocket_Hideout_B3F": 0x46ed6,
 | |
|     "Hidden_Item_Rocket_Hideout_B4F": 0x46edd,
 | |
|     "Hidden_Item_Pokemon_Tower_5F": 0x46ef1,
 | |
|     "Hidden_Item_Route_13_1": 0x46ef8,
 | |
|     "Hidden_Item_Route_13_2": 0x46efe,
 | |
|     "Hidden_Item_Safari_Zone_West": 0x46f0c,
 | |
|     "Hidden_Item_Silph_Co_5F": 0x46f13,
 | |
|     "Hidden_Item_Silph_Co_9F": 0x46f1a,
 | |
|     "Hidden_Item_Copycats_House": 0x46f21,
 | |
|     "Hidden_Item_Cerulean_Cave_1F": 0x46f28,
 | |
|     "Hidden_Item_Cerulean_Cave_B1F": 0x46f2f,
 | |
|     "Hidden_Item_Power_Plant_1": 0x46f36,
 | |
|     "Hidden_Item_Power_Plant_2": 0x46f3c,
 | |
|     "Hidden_Item_Seafoam_Islands_B2F": 0x46f43,
 | |
|     "Hidden_Item_Seafoam_Islands_B4F": 0x46f4a,
 | |
|     "Hidden_Item_Pokemon_Mansion_1F": 0x46f51,
 | |
|     "Hidden_Item_Pokemon_Mansion_3F": 0x46f65,
 | |
|     "Hidden_Item_Pokemon_Mansion_B1F": 0x46f72,
 | |
|     "Hidden_Item_Route_23_1": 0x46f85,
 | |
|     "Hidden_Item_Route_23_2": 0x46f8b,
 | |
|     "Hidden_Item_Route_23_3": 0x46f91,
 | |
|     "Hidden_Item_Victory_Road_2F_1": 0x46f98,
 | |
|     "Hidden_Item_Victory_Road_2F_2": 0x46f9e,
 | |
|     "Hidden_Item_Unused_6F": 0x46fa5,
 | |
|     "Hidden_Item_Viridian_City": 0x46fb3,
 | |
|     "Hidden_Item_Route_11": 0x47060,
 | |
|     "Hidden_Item_Route_12": 0x47067,
 | |
|     "Hidden_Item_Route_17_1": 0x47075,
 | |
|     "Hidden_Item_Route_17_2": 0x4707b,
 | |
|     "Hidden_Item_Route_17_3": 0x47081,
 | |
|     "Hidden_Item_Route_17_4": 0x47087,
 | |
|     "Hidden_Item_Route_17_5": 0x4708d,
 | |
|     "Hidden_Item_Underground_Path_NS_1": 0x47094,
 | |
|     "Hidden_Item_Underground_Path_NS_2": 0x4709a,
 | |
|     "Hidden_Item_Underground_Path_WE_1": 0x470a1,
 | |
|     "Hidden_Item_Underground_Path_WE_2": 0x470a7,
 | |
|     "Hidden_Item_Celadon_City": 0x470ae,
 | |
|     "Hidden_Item_Seafoam_Islands_B3F": 0x470b5,
 | |
|     "Hidden_Item_Vermilion_City": 0x470bc,
 | |
|     "Hidden_Item_Cerulean_City": 0x470c3,
 | |
|     "Hidden_Item_Route_4": 0x470ca,
 | |
|     "Event_Counter": 0x482d3,
 | |
|     "Event_Thirsty_Girl_Lemonade": 0x484f9,
 | |
|     "Event_Thirsty_Girl_Soda": 0x4851d,
 | |
|     "Event_Thirsty_Girl_Water": 0x48541,
 | |
|     "Option_Tea": 0x4871d,
 | |
|     "Event_Mansion_Lady": 0x4872a,
 | |
|     "Badge_Celadon_Gym": 0x48a1b,
 | |
|     "Event_Celadon_Gym": 0x48a2f,
 | |
|     "Event_Gambling_Addict": 0x49293,
 | |
|     "Gift_Magikarp": 0x49430,
 | |
|     "Option_Aide_Rt11": 0x4958d,
 | |
|     "Event_Rt11_Oaks_Aide": 0x49591,
 | |
|     "Event_Mourning_Girl": 0x4968b,
 | |
|     "Option_Aide_Rt15": 0x49776,
 | |
|     "Event_Rt_15_Oaks_Aide": 0x4977a,
 | |
|     "Missable_Mt_Moon_1F_Item_1": 0x49c75,
 | |
|     "Missable_Mt_Moon_1F_Item_2": 0x49c7c,
 | |
|     "Missable_Mt_Moon_1F_Item_3": 0x49c83,
 | |
|     "Missable_Mt_Moon_1F_Item_4": 0x49c8a,
 | |
|     "Missable_Mt_Moon_1F_Item_5": 0x49c91,
 | |
|     "Missable_Mt_Moon_1F_Item_6": 0x49c98,
 | |
|     "Dome_Fossil_Text": 0x4a001,
 | |
|     "Event_Dome_Fossil": 0x4a021,
 | |
|     "Helix_Fossil_Text": 0x4a05d,
 | |
|     "Event_Helix_Fossil": 0x4a07d,
 | |
|     "Missable_Mt_Moon_B2F_Item_1": 0x4a166,
 | |
|     "Missable_Mt_Moon_B2F_Item_2": 0x4a16d,
 | |
|     "Missable_Safari_Zone_West_Item_1": 0x4a34f,
 | |
|     "Missable_Safari_Zone_West_Item_2": 0x4a356,
 | |
|     "Missable_Safari_Zone_West_Item_3": 0x4a35d,
 | |
|     "Missable_Safari_Zone_West_Item_4": 0x4a364,
 | |
|     "Event_Safari_Zone_Secret_House": 0x4a469,
 | |
|     "Missable_Route_24_Item": 0x506e6,
 | |
|     "Missable_Route_25_Item": 0x5080b,
 | |
|     "Starter2_B": 0x50fce,
 | |
|     "Starter3_B": 0x50fd0,
 | |
|     "Starter1_B": 0x50fd2,
 | |
|     "Starter2_A": 0x510f1,
 | |
|     "Starter3_A": 0x510f3,
 | |
|     "Starter1_A": 0x510f5,
 | |
|     "Option_Badge_Goal": 0x51317,
 | |
|     "Event_Nugget_Bridge": 0x5148f,
 | |
|     "Static_Encounter_Moltres": 0x51939,
 | |
|     "Missable_Victory_Road_2F_Item_1": 0x51941,
 | |
|     "Missable_Victory_Road_2F_Item_2": 0x51948,
 | |
|     "Missable_Victory_Road_2F_Item_3": 0x5194f,
 | |
|     "Missable_Victory_Road_2F_Item_4": 0x51956,
 | |
|     "Starter2_L": 0x51c85,
 | |
|     "Starter3_L": 0x51c8d,
 | |
|     "Gift_Lapras": 0x51d83,
 | |
|     "Missable_Silph_Co_7F_Item_1": 0x51f0d,
 | |
|     "Missable_Silph_Co_7F_Item_2": 0x51f14,
 | |
|     "Missable_Pokemon_Mansion_2F_Item": 0x520c9,
 | |
|     "Missable_Pokemon_Mansion_3F_Item_1": 0x522e2,
 | |
|     "Missable_Pokemon_Mansion_3F_Item_2": 0x522e9,
 | |
|     "Missable_Pokemon_Mansion_B1F_Item_1": 0x5248c,
 | |
|     "Missable_Pokemon_Mansion_B1F_Item_2": 0x52493,
 | |
|     "Missable_Pokemon_Mansion_B1F_Item_3": 0x5249a,
 | |
|     "Missable_Pokemon_Mansion_B1F_Item_4": 0x524a1,
 | |
|     "Missable_Pokemon_Mansion_B1F_Item_5": 0x524ae,
 | |
|     "Option_Safari_Zone_Battle_Type": 0x525c3,
 | |
|     "Prize_Mon_A2": 0x5282f,
 | |
|     "Prize_Mon_B2": 0x52830,
 | |
|     "Prize_Mon_C2": 0x52831,
 | |
|     "Prize_Mon_D2": 0x5283a,
 | |
|     "Prize_Mon_E2": 0x5283b,
 | |
|     "Prize_Mon_F2": 0x5283c,
 | |
|     "Prize_Mon_A": 0x52960,
 | |
|     "Prize_Mon_B": 0x52962,
 | |
|     "Prize_Mon_C": 0x52964,
 | |
|     "Prize_Mon_D": 0x52966,
 | |
|     "Prize_Mon_E": 0x52968,
 | |
|     "Prize_Mon_F": 0x5296a,
 | |
|     "Missable_Route_2_Item_1": 0x5404a,
 | |
|     "Missable_Route_2_Item_2": 0x54051,
 | |
|     "Missable_Route_4_Item": 0x543df,
 | |
|     "Missable_Route_9_Item": 0x546fd,
 | |
|     "Option_EXP_Modifier": 0x552c5,
 | |
|     "Rod_Vermilion_City_Fishing_Guru": 0x560df,
 | |
|     "Rod_Fuchsia_City_Fishing_Brother": 0x561eb,
 | |
|     "Rod_Route12_Fishing_Brother": 0x564ee,
 | |
|     "Missable_Route_12_Item_1": 0x58704,
 | |
|     "Missable_Route_12_Item_2": 0x5870b,
 | |
|     "Missable_Route_15_Item": 0x589c7,
 | |
|     "Ghost_Battle6": 0x58df0,
 | |
|     "Static_Encounter_Snorlax_A": 0x5969b,
 | |
|     "Static_Encounter_Snorlax_B": 0x599db,
 | |
|     "Event_Pokemon_Fan_Club": 0x59c8b,
 | |
|     "Event_Scared_Woman": 0x59e1f,
 | |
|     "Missable_Silph_Co_3F_Item": 0x5a0cb,
 | |
|     "Missable_Silph_Co_10F_Item_1": 0x5a281,
 | |
|     "Missable_Silph_Co_10F_Item_2": 0x5a288,
 | |
|     "Missable_Silph_Co_10F_Item_3": 0x5a28f,
 | |
|     "Guard_Drink_List": 0x5a600,
 | |
|     "Event_Museum": 0x5c266,
 | |
|     "Badge_Pewter_Gym": 0x5c3ed,
 | |
|     "Event_Pewter_Gym": 0x5c401,
 | |
|     "Badge_Cerulean_Gym": 0x5c716,
 | |
|     "Event_Cerulean_Gym": 0x5c72a,
 | |
|     "Badge_Vermilion_Gym": 0x5caba,
 | |
|     "Event_Vermillion_Gym": 0x5cace,
 | |
|     "Event_Copycat": 0x5cca9,
 | |
|     "Gift_Hitmonlee": 0x5cf1a,
 | |
|     "Gift_Hitmonchan": 0x5cf62,
 | |
|     "Badge_Saffron_Gym": 0x5d079,
 | |
|     "Event_Saffron_Gym": 0x5d08d,
 | |
|     "Option_Aide_Rt2": 0x5d5f2,
 | |
|     "Event_Route_2_Oaks_Aide": 0x5d5f6,
 | |
|     "Missable_Victory_Road_1F_Item_1": 0x5dae6,
 | |
|     "Missable_Victory_Road_1F_Item_2": 0x5daed,
 | |
|     "Starter2_J": 0x6060e,
 | |
|     "Starter3_J": 0x60616,
 | |
|     "Missable_Pokemon_Tower_3F_Item": 0x60787,
 | |
|     "Missable_Pokemon_Tower_4F_Item_1": 0x608b5,
 | |
|     "Missable_Pokemon_Tower_4F_Item_2": 0x608bc,
 | |
|     "Missable_Pokemon_Tower_4F_Item_3": 0x608c3,
 | |
|     "Missable_Pokemon_Tower_5F_Item": 0x60a80,
 | |
|     "Ghost_Battle1": 0x60b33,
 | |
|     "Ghost_Battle2": 0x60c0a,
 | |
|     "Missable_Pokemon_Tower_6F_Item_1": 0x60c85,
 | |
|     "Missable_Pokemon_Tower_6F_Item_2": 0x60c8c,
 | |
|     "Gift_Aerodactyl": 0x61064,
 | |
|     "Gift_Omanyte": 0x61068,
 | |
|     "Gift_Kabuto": 0x6106c,
 | |
|     "Missable_Viridian_Forest_Item_1": 0x6122c,
 | |
|     "Missable_Viridian_Forest_Item_2": 0x61233,
 | |
|     "Missable_Viridian_Forest_Item_3": 0x6123a,
 | |
|     "Starter2_M": 0x61450,
 | |
|     "Starter3_M": 0x61458,
 | |
|     "Event_SS_Anne_Captain": 0x618c3,
 | |
|     "Missable_SS_Anne_1F_Item": 0x61ac0,
 | |
|     "Missable_SS_Anne_2F_Item_1": 0x61ced,
 | |
|     "Missable_SS_Anne_2F_Item_2": 0x61d00,
 | |
|     "Missable_SS_Anne_B1F_Item_1": 0x61ee3,
 | |
|     "Missable_SS_Anne_B1F_Item_2": 0x61eea,
 | |
|     "Missable_SS_Anne_B1F_Item_3": 0x61ef1,
 | |
|     "Event_Silph_Co_President": 0x622ed,
 | |
|     "Ghost_Battle4": 0x708e1,
 | |
|     "Badge_Viridian_Gym": 0x749ca,
 | |
|     "Event_Viridian_Gym": 0x749de,
 | |
|     "Missable_Viridian_Gym_Item": 0x74c63,
 | |
|     "Missable_Cerulean_Cave_1F_Item_1": 0x74d68,
 | |
|     "Missable_Cerulean_Cave_1F_Item_2": 0x74d6f,
 | |
|     "Missable_Cerulean_Cave_1F_Item_3": 0x74d76,
 | |
|     "Event_Warden": 0x7512a,
 | |
|     "Missable_Wardens_House_Item": 0x751b7,
 | |
|     "Badge_Fuchsia_Gym": 0x755cd,
 | |
|     "Event_Fuschia_Gym": 0x755e1,
 | |
|     "Badge_Cinnabar_Gym": 0x75995,
 | |
|     "Event_Cinnabar_Gym": 0x759a9,
 | |
|     "Event_Lab_Scientist": 0x75dd6,
 | |
|     "Fossils_Needed_For_Second_Item": 0x75ea3,
 | |
|     "Event_Dome_Fossil_B": 0x75f20,
 | |
|     "Event_Helix_Fossil_B": 0x75f40,
 | |
|     "Starter2_N": 0x76169,
 | |
|     "Starter3_N": 0x76171,
 | |
|     "Option_Itemfinder": 0x76864,
 | |
|     "Text_Badges_Needed": 0x92304,
 | |
|     "Badge_Text_Boulder_Badge": 0x990b3,
 | |
|     "Badge_Text_Cascade_Badge": 0x990cb,
 | |
|     "Badge_Text_Thunder_Badge": 0x99111,
 | |
|     "Badge_Text_Rainbow_Badge": 0x9912e,
 | |
|     "Badge_Text_Soul_Badge": 0x99177,
 | |
|     "Badge_Text_Marsh_Badge": 0x9918c,
 | |
|     "Badge_Text_Volcano_Badge": 0x991d6,
 | |
|     "Badge_Text_Earth_Badge": 0x991f3,
 | |
|     "Text_Badges_Needed_Viridian_Gym": 0xa49f2,
 | |
| }
 |