diff options
Diffstat (limited to 'map_constants.asm')
-rw-r--r-- | map_constants.asm | 1585 |
1 files changed, 1585 insertions, 0 deletions
diff --git a/map_constants.asm b/map_constants.asm new file mode 100644 index 000000000..7861a7d44 --- /dev/null +++ b/map_constants.asm @@ -0,0 +1,1585 @@ +; map group ids +GROUP_OLIVINE_POKECENTER_1F EQU $01 +GROUP_OLIVINE_GYM EQU $01 +GROUP_OLIVINE_VOLTORB_HOUSE EQU $01 +GROUP_OLIVINE_HOUSE_BETA EQU $01 +GROUP_OLIVINE_PUNISHMENT_SPEECH_HOUSE EQU $01 +GROUP_OLIVINE_GOOD_ROD_HOUSE EQU $01 +GROUP_OLIVINE_CAFE EQU $01 +GROUP_OLIVINE_MART EQU $01 +GROUP_ROUTE_38_ECRUTEAK_GATE EQU $01 +GROUP_ROUTE_39_BARN EQU $01 +GROUP_ROUTE_39_FARMHOUSE EQU $01 +GROUP_ROUTE_38 EQU $01 +GROUP_ROUTE_39 EQU $01 +GROUP_OLIVINE_CITY EQU $01 +GROUP_MAHOGANY_RED_GYARADOS_SPEECH_HOUSE EQU $02 +GROUP_MAHOGANY_GYM EQU $02 +GROUP_MAHOGANY_POKECENTER_1F EQU $02 +GROUP_ROUTE_42_ECRUTEAK_GATE EQU $02 +GROUP_ROUTE_42 EQU $02 +GROUP_ROUTE_44 EQU $02 +GROUP_MAHOGANY_TOWN EQU $02 +GROUP_SPROUT_TOWER_1F EQU $03 +GROUP_SPROUT_TOWER_2F EQU $03 +GROUP_SPROUT_TOWER_3F EQU $03 +GROUP_TIN_TOWER_1F EQU $03 +GROUP_TIN_TOWER_2F EQU $03 +GROUP_TIN_TOWER_3F EQU $03 +GROUP_TIN_TOWER_4F EQU $03 +GROUP_TIN_TOWER_5F EQU $03 +GROUP_TIN_TOWER_6F EQU $03 +GROUP_TIN_TOWER_7F EQU $03 +GROUP_TIN_TOWER_8F EQU $03 +GROUP_TIN_TOWER_9F EQU $03 +GROUP_BURNED_TOWER_1F EQU $03 +GROUP_BURNED_TOWER_B1F EQU $03 +GROUP_NATIONAL_PARK EQU $03 +GROUP_NATIONAL_PARK_BUG_CONTEST EQU $03 +GROUP_RADIO_TOWER_1F EQU $03 +GROUP_RADIO_TOWER_2F EQU $03 +GROUP_RADIO_TOWER_3F EQU $03 +GROUP_RADIO_TOWER_4F EQU $03 +GROUP_RADIO_TOWER_5F EQU $03 +GROUP_RUINS_OF_ALPH_OUTSIDE EQU $03 +GROUP_RUINS_OF_ALPH_HO_OH_CHAMBER EQU $03 +GROUP_RUINS_OF_ALPH_KABUTO_CHAMBER EQU $03 +GROUP_RUINS_OF_ALPH_OMANYTE_CHAMBER EQU $03 +GROUP_RUINS_OF_ALPH_AERODACTYL_CHAMBER EQU $03 +GROUP_RUINS_OF_ALPH_INNER_CHAMBER EQU $03 +GROUP_RUINS_OF_ALPH_RESEARCH_CENTER EQU $03 +GROUP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_HO_OH_WORD_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_KABUTO_WORD_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_OMANYTE_WORD_ROOM EQU $03 +GROUP_RUINS_OF_ALPH_AERODACTYL_WORD_ROOM EQU $03 +GROUP_UNION_CAVE_1F EQU $03 +GROUP_UNION_CAVE_B1F EQU $03 +GROUP_UNION_CAVE_B2F EQU $03 +GROUP_SLOWPOKE_WELL_B1F EQU $03 +GROUP_SLOWPOKE_WELL_B2F EQU $03 +GROUP_OLIVINE_LIGHTHOUSE_1F EQU $03 +GROUP_OLIVINE_LIGHTHOUSE_2F EQU $03 +GROUP_OLIVINE_LIGHTHOUSE_3F EQU $03 +GROUP_OLIVINE_LIGHTHOUSE_4F EQU $03 +GROUP_OLIVINE_LIGHTHOUSE_5F EQU $03 +GROUP_OLIVINE_LIGHTHOUSE_6F EQU $03 +GROUP_MAHOGANY_MART_1F EQU $03 +GROUP_TEAM_ROCKET_BASE_B1F EQU $03 +GROUP_TEAM_ROCKET_BASE_B2F EQU $03 +GROUP_TEAM_ROCKET_BASE_B3F EQU $03 +GROUP_ILEX_FOREST EQU $03 +GROUP_WAREHOUSE_ENTRANCE EQU $03 +GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES EQU $03 +GROUP_GOLDENROD_DEPT_STORE_B1F EQU $03 +GROUP_UNDERGROUND_WAREHOUSE EQU $03 +GROUP_MOUNT_MORTAR_1F_OUTSIDE EQU $03 +GROUP_MOUNT_MORTAR_1F_INSIDE EQU $03 +GROUP_MOUNT_MORTAR_2F_INSIDE EQU $03 +GROUP_MOUNT_MORTAR_B1F EQU $03 +GROUP_ICE_PATH_1F EQU $03 +GROUP_ICE_PATH_B1F EQU $03 +GROUP_ICE_PATH_B2F_MAHOGANY_SIDE EQU $03 +GROUP_ICE_PATH_B2F_BLACKTHORN_SIDE EQU $03 +GROUP_ICE_PATH_B3F EQU $03 +GROUP_WHIRL_ISLAND_NW EQU $03 +GROUP_WHIRL_ISLAND_NE EQU $03 +GROUP_WHIRL_ISLAND_SW EQU $03 +GROUP_WHIRL_ISLAND_CAVE EQU $03 +GROUP_WHIRL_ISLAND_SE EQU $03 +GROUP_WHIRL_ISLAND_B1F EQU $03 +GROUP_WHIRL_ISLAND_B2F EQU $03 +GROUP_WHIRL_ISLAND_LUGIA_CHAMBER EQU $03 +GROUP_SILVER_CAVE_ROOM_1 EQU $03 +GROUP_SILVER_CAVE_ROOM_2 EQU $03 +GROUP_SILVER_CAVE_ROOM_3 EQU $03 +GROUP_SILVER_CAVE_ITEM_ROOMS EQU $03 +GROUP_DARK_CAVE_VIOLET_ENTRANCE EQU $03 +GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE EQU $03 +GROUP_DRAGONS_DEN_1F EQU $03 +GROUP_DRAGONS_DEN_B1F EQU $03 +GROUP_DRAGON_SHRINE EQU $03 +GROUP_TOHJO_FALLS EQU $03 +GROUP_DIGLETTS_CAVE EQU $03 +GROUP_MOUNT_MOON EQU $03 +GROUP_UNDERGROUND EQU $03 +GROUP_ROCK_TUNNEL_1F EQU $03 +GROUP_ROCK_TUNNEL_B1F EQU $03 +GROUP_SAFARI_ZONE_FUCHSIA_GATE_BETA EQU $03 +GROUP_SAFARI_ZONE_BETA EQU $03 +GROUP_VICTORY_ROAD EQU $03 +GROUP_ECRUTEAK_HOUSE EQU $04 +GROUP_WISE_TRIOS_ROOM EQU $04 +GROUP_ECRUTEAK_POKECENTER_1F EQU $04 +GROUP_ECRUTEAK_LUGIA_SPEECH_HOUSE EQU $04 +GROUP_DANCE_THEATRE EQU $04 +GROUP_ECRUTEAK_MART EQU $04 +GROUP_ECRUTEAK_GYM EQU $04 +GROUP_ECRUTEAK_ITEMFINDER_HOUSE EQU $04 +GROUP_ECRUTEAK_CITY EQU $04 +GROUP_BLACKTHORN_GYM_1F EQU $05 +GROUP_BLACKTHORN_GYM_2F EQU $05 +GROUP_BLACKTHORN_DRAGON_SPEECH_HOUSE EQU $05 +GROUP_BLACKTHORN_DODRIO_TRADE_HOUSE EQU $05 +GROUP_BLACKTHORN_MART EQU $05 +GROUP_BLACKTHORN_POKECENTER_1F EQU $05 +GROUP_MOVE_DELETERS_HOUSE EQU $05 +GROUP_ROUTE_45 EQU $05 +GROUP_ROUTE_46 EQU $05 +GROUP_BLACKTHORN_CITY EQU $05 +GROUP_CINNABAR_POKECENTER_1F EQU $06 +GROUP_CINNABAR_POKECENTER_2F_BETA EQU $06 +GROUP_ROUTE_19___FUCHSIA_GATE EQU $06 +GROUP_SEAFOAM_GYM EQU $06 +GROUP_ROUTE_19 EQU $06 +GROUP_ROUTE_20 EQU $06 +GROUP_ROUTE_21 EQU $06 +GROUP_CINNABAR_ISLAND EQU $06 +GROUP_CERULEAN_GYM_BADGE_SPEECH_HOUSE EQU $07 +GROUP_CERULEAN_POLICE_STATION EQU $07 +GROUP_CERULEAN_TRADE_SPEECH_HOUSE EQU $07 +GROUP_CERULEAN_POKECENTER_1F EQU $07 +GROUP_CERULEAN_POKECENTER_2F_BETA EQU $07 +GROUP_CERULEAN_GYM EQU $07 +GROUP_CERULEAN_MART EQU $07 +GROUP_ROUTE_10_POKECENTER_1F EQU $07 +GROUP_ROUTE_10_POKECENTER_2F_BETA EQU $07 +GROUP_POWER_PLANT EQU $07 +GROUP_BILLS_HOUSE EQU $07 +GROUP_ROUTE_4 EQU $07 +GROUP_ROUTE_9 EQU $07 +GROUP_ROUTE_10A EQU $07 +GROUP_ROUTE_10_NORTH EQU $07 +GROUP_ROUTE_24 EQU $07 +GROUP_ROUTE_25 EQU $07 +GROUP_CERULEAN_CITY EQU $07 +GROUP_AZALEA_POKECENTER_1F EQU $08 +GROUP_CHARCOAL_KILN EQU $08 +GROUP_AZALEA_MART EQU $08 +GROUP_KURTS_HOUSE EQU $08 +GROUP_AZALEA_GYM EQU $08 +GROUP_ROUTE_33 EQU $08 +GROUP_AZALEA_TOWN EQU $08 +GROUP_LAKE_OF_RAGE_HIDDEN_POWER_HOUSE EQU $09 +GROUP_LAKE_OF_RAGE_MAGIKARP_HOUSE EQU $09 +GROUP_ROUTE_43_MAHOGANY_GATE EQU $09 +GROUP_ROUTE_43_GATE EQU $09 +GROUP_ROUTE_43 EQU $09 +GROUP_LAKE_OF_RAGE EQU $09 +GROUP_ROUTE_32 EQU $0a +GROUP_ROUTE_35 EQU $0a +GROUP_ROUTE_36 EQU $0a +GROUP_ROUTE_37 EQU $0a +GROUP_VIOLET_CITY EQU $0a +GROUP_VIOLET_MART EQU $0a +GROUP_VIOLET_GYM EQU $0a +GROUP_EARLS_POKEMON_ACADEMY EQU $0a +GROUP_VIOLET_NICKNAME_SPEECH_HOUSE EQU $0a +GROUP_VIOLET_POKECENTER_1F EQU $0a +GROUP_VIOLET_ONIX_TRADE_HOUSE EQU $0a +GROUP_ROUTE_32_RUINS_OF_ALPH_GATE EQU $0a +GROUP_ROUTE_32_POKECENTER_1F EQU $0a +GROUP_ROUTE_35_GOLDENROD_GATE EQU $0a +GROUP_ROUTE_35_NATIONAL_PARK_GATE EQU $0a +GROUP_ROUTE_36_RUINS_OF_ALPH_GATE EQU $0a +GROUP_ROUTE_36_NATIONAL_PARK_GATE EQU $0a +GROUP_ROUTE_34 EQU $0b +GROUP_GOLDENROD_CITY EQU $0b +GROUP_GOLDENROD_GYM EQU $0b +GROUP_GOLDENROD_BIKE_SHOP EQU $0b +GROUP_GOLDENROD_HAPPINESS_RATER EQU $0b +GROUP_GOLDENROD_BILLS_HOUSE EQU $0b +GROUP_GOLDENROD_MAGNET_TRAIN_STATION EQU $0b +GROUP_GOLDENROD_FLOWER_SHOP EQU $0b +GROUP_GOLDENROD_PP_SPEECH_HOUSE EQU $0b +GROUP_GOLDENROD_NAME_RATERS_HOUSE EQU $0b +GROUP_GOLDENROD_DEPT_STORE_1F EQU $0b +GROUP_GOLDENROD_DEPT_STORE_2F EQU $0b +GROUP_GOLDENROD_DEPT_STORE_3F EQU $0b +GROUP_GOLDENROD_DEPT_STORE_4F EQU $0b +GROUP_GOLDENROD_DEPT_STORE_5F EQU $0b +GROUP_GOLDENROD_DEPT_STORE_6F EQU $0b +GROUP_GOLDENROD_DEPT_STORE_ELEVATOR EQU $0b +GROUP_GOLDENROD_DEPT_STORE_ROOF EQU $0b +GROUP_GOLDENROD_GAME_CORNER EQU $0b +GROUP_GOLDENROD_POKECENTER_1F EQU $0b +GROUP_GOLDENROD_POKECOM_CENTER_2F_MOBILE EQU $0b +GROUP_ILEX_FOREST_AZALEA_GATE EQU $0b +GROUP_ROUTE_34_ILEX_FOREST_GATE EQU $0b +GROUP_DAY_CARE EQU $0b +GROUP_ROUTE_6 EQU $0c +GROUP_ROUTE_11 EQU $0c +GROUP_VERMILION_CITY EQU $0c +GROUP_VERMILION_HOUSE_FISHING_SPEECH_HOUSE EQU $0c +GROUP_VERMILION_POKECENTER_1F EQU $0c +GROUP_VERMILION_POKECENTER_2F_BETA EQU $0c +GROUP_POKEMON_FAN_CLUB EQU $0c +GROUP_VERMILION_MAGNET_TRAIN_SPEECH_HOUSE EQU $0c +GROUP_VERMILION_MART EQU $0c +GROUP_VERMILION_HOUSE_DIGLETTS_CAVE_SPEECH_HOUSE EQU $0c +GROUP_VERMILION_GYM EQU $0c +GROUP_ROUTE_6_SAFFRON_GATE EQU $0c +GROUP_ROUTE_6_UNDERGROUND_ENTRANCE EQU $0c +GROUP_ROUTE_1 EQU $0d +GROUP_PALLET_TOWN EQU $0d +GROUP_REDS_HOUSE_1F EQU $0d +GROUP_REDS_HOUSE_2F EQU $0d +GROUP_BLUES_HOUSE EQU $0d +GROUP_OAKS_LAB EQU $0d +GROUP_ROUTE_3 EQU $0e +GROUP_PEWTER_CITY EQU $0e +GROUP_PEWTER_NIDORAN_SPEECH_HOUSE EQU $0e +GROUP_PEWTER_GYM EQU $0e +GROUP_PEWTER_MART EQU $0e +GROUP_PEWTER_POKECENTER_1F EQU $0e +GROUP_PEWTER_POKECENTER_2F_BETA EQU $0e +GROUP_PEWTER_SNOOZE_SPEECH_HOUSE EQU $0e +GROUP_OLIVINE_PORT EQU $0f +GROUP_VERMILION_PORT EQU $0f +GROUP_FAST_SHIP_1F EQU $0f +GROUP_FAST_SHIP_CABINS_NNW_NNE_NE EQU $0f +GROUP_FAST_SHIP_CABINS_SW_SSW_NW EQU $0f +GROUP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN EQU $0f +GROUP_FAST_SHIP_B1F EQU $0f +GROUP_OLIVINE_PORT_PASSAGE EQU $0f +GROUP_VERMILION_PORT_PASSAGE EQU $0f +GROUP_MOUNT_MOON_SQUARE EQU $0f +GROUP_MOUNT_MOON_GIFT_SHOP EQU $0f +GROUP_TIN_TOWER_ROOF EQU $0f +GROUP_ROUTE_23 EQU $10 +GROUP_INDIGO_PLATEAU_POKECENTER_1F EQU $10 +GROUP_WILLS_ROOM EQU $10 +GROUP_KOGAS_ROOM EQU $10 +GROUP_BRUNOS_ROOM EQU $10 +GROUP_KARENS_ROOM EQU $10 +GROUP_LANCES_ROOM EQU $10 +GROUP_HALL_OF_FAME EQU $10 +GROUP_ROUTE_13 EQU $11 +GROUP_ROUTE_14 EQU $11 +GROUP_ROUTE_15 EQU $11 +GROUP_ROUTE_18 EQU $11 +GROUP_FUCHSIA_CITY EQU $11 +GROUP_FUCHSIA_MART EQU $11 +GROUP_SAFARI_ZONE_MAIN_OFFICE EQU $11 +GROUP_FUCHSIA_GYM EQU $11 +GROUP_FUCHSIA_BILL_SPEECH_HOUSE EQU $11 +GROUP_FUCHSIA_POKECENTER_1F EQU $11 +GROUP_FUCHSIA_POKECENTER_2F_BETA EQU $11 +GROUP_SAFARI_ZONE_WARDENS_HOME EQU $11 +GROUP_ROUTE_15_FUCHSIA_GATE EQU $11 +GROUP_ROUTE_8 EQU $12 +GROUP_ROUTE_12 EQU $12 +GROUP_ROUTE_10B EQU $12 +GROUP_ROUTE_10_SOUTH EQU $12 +GROUP_LAVENDER_TOWN EQU $12 +GROUP_LAVENDER_POKECENTER_1F EQU $12 +GROUP_LAVENDER_POKECENTER_2F_BETA EQU $12 +GROUP_MR_FUJIS_HOUSE EQU $12 +GROUP_LAVENDER_TOWN_SPEECH_HOUSE EQU $12 +GROUP_LAVENDER_NAME_RATER EQU $12 +GROUP_LAVENDER_MART EQU $12 +GROUP_SOUL_HOUSE EQU $12 +GROUP_LAV_RADIO_TOWER_1F EQU $12 +GROUP_ROUTE_8_SAFFRON_GATE EQU $12 +GROUP_ROUTE_12_SUPER_ROD_HOUSE EQU $12 +GROUP_ROUTE_28 EQU $13 +GROUP_SILVER_CAVE_OUTSIDE EQU $13 +GROUP_SILVER_CAVE_POKECENTER_1F EQU $13 +GROUP_ROUTE_28_FAMOUS_SPEECH_HOUSE EQU $13 +GROUP_POKECENTER_2F EQU $14 +GROUP_TRADE_CENTER EQU $14 +GROUP_COLOSSEUM EQU $14 +GROUP_TIME_CAPSULE EQU $14 +GROUP_MOBILE_TRADE_ROOM_MOBILE EQU $14 +GROUP_MOBILE_BATTLE_ROOM EQU $14 +GROUP_ROUTE_7 EQU $15 +GROUP_ROUTE_16 EQU $15 +GROUP_ROUTE_17 EQU $15 +GROUP_CELADON_CITY EQU $15 +GROUP_CELADON_DEPT_STORE_1F EQU $15 +GROUP_CELADON_DEPT_STORE_2F EQU $15 +GROUP_CELADON_DEPT_STORE_3F EQU $15 +GROUP_CELADON_DEPT_STORE_4F EQU $15 +GROUP_CELADON_DEPT_STORE_5F EQU $15 +GROUP_CELADON_DEPT_STORE_6F EQU $15 +GROUP_CELADON_DEPT_STORE_ELEVATOR EQU $15 +GROUP_CELADON_MANSION_1F EQU $15 +GROUP_CELADON_MANSION_2F EQU $15 +GROUP_CELADON_MANSION_3F EQU $15 +GROUP_CELADON_MANSION_ROOF EQU $15 +GROUP_CELADON_MANSION_ROOF_HOUSE EQU $15 +GROUP_CELADON_POKECENTER_1F EQU $15 +GROUP_CELADON_POKECENTER_2F_BETA EQU $15 +GROUP_CELADON_GAME_CORNER EQU $15 +GROUP_CELADON_GAME_CORNER_PRIZE_ROOM EQU $15 +GROUP_CELADON_GYM EQU $15 +GROUP_CELADON_CAFE EQU $15 +GROUP_ROUTE_16_FUCHSIA_SPEECH_HOUSE EQU $15 +GROUP_ROUTE_16_GATE EQU $15 +GROUP_ROUTE_7_SAFFRON_GATE EQU $15 +GROUP_ROUTE_17_18_GATE EQU $15 +GROUP_ROUTE_40 EQU $16 +GROUP_ROUTE_41 EQU $16 +GROUP_CIANWOOD_CITY EQU $16 +GROUP_MANIAS_HOUSE EQU $16 +GROUP_CIANWOOD_GYM EQU $16 +GROUP_CIANWOOD_POKECENTER_1F EQU $16 +GROUP_CIANWOOD_PHARMACY EQU $16 +GROUP_CIANWOOD_CITY_PHOTO_STUDIO EQU $16 +GROUP_CIANWOOD_LUGIA_SPEECH_HOUSE EQU $16 +GROUP_POKE_SEERS_HOUSE EQU $16 +GROUP_BATTLE_TOWER_1F EQU $16 +GROUP_BATTLE_TOWER_BATTLE_ROOM EQU $16 +GROUP_BATTLE_TOWER_ELEVATOR EQU $16 +GROUP_BATTLE_TOWER_HALLWAY EQU $16 +GROUP_ROUTE_40_BATTLE_TOWER_GATE EQU $16 +GROUP_BATTLE_TOWER_OUTSIDE EQU $16 +GROUP_ROUTE_2 EQU $17 +GROUP_ROUTE_22 EQU $17 +GROUP_VIRIDIAN_CITY EQU $17 +GROUP_VIRIDIAN_GYM EQU $17 +GROUP_VIRIDIAN_NICKNAME_SPEECH_HOUSE EQU $17 +GROUP_TRAINER_HOUSE_1F EQU $17 +GROUP_TRAINER_HOUSE_B1F EQU $17 +GROUP_VIRIDIAN_MART EQU $17 +GROUP_VIRIDIAN_POKECENTER_1F EQU $17 +GROUP_VIRIDIAN_POKECENTER_2F_BETA EQU $17 +GROUP_ROUTE_2_NUGGET_SPEECH_HOUSE EQU $17 +GROUP_ROUTE_2_GATE EQU $17 +GROUP_VICTORY_ROAD_GATE EQU $17 +GROUP_ROUTE_26 EQU $18 +GROUP_ROUTE_27 EQU $18 +GROUP_ROUTE_29 EQU $18 +GROUP_NEW_BARK_TOWN EQU $18 +GROUP_ELMS_LAB EQU $18 +GROUP_KRISS_HOUSE_1F EQU $18 +GROUP_KRISS_HOUSE_2F EQU $18 +GROUP_KRISS_NEIGHBORS_HOUSE EQU $18 +GROUP_ELMS_HOUSE EQU $18 +GROUP_ROUTE_26_HEAL_SPEECH_HOUSE EQU $18 +GROUP_ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE EQU $18 +GROUP_ROUTE_27_SANDSTORM_HOUSE EQU $18 +GROUP_ROUTE_29_46_GATE EQU $18 +GROUP_ROUTE_5 EQU $19 +GROUP_SAFFRON_CITY EQU $19 +GROUP_FIGHTING_DOJO EQU $19 +GROUP_SAFFRON_GYM EQU $19 +GROUP_SAFFRON_MART EQU $19 +GROUP_SAFFRON_POKECENTER_1F EQU $19 +GROUP_SAFFRON_POKECENTER_2F_BETA EQU $19 +GROUP_MR_PSYCHICS_HOUSE EQU $19 +GROUP_SAFFRON_TRAIN_STATION EQU $19 +GROUP_SILPH_CO_1F EQU $19 +GROUP_COPYCATS_HOUSE_1F EQU $19 +GROUP_COPYCATS_HOUSE_2F EQU $19 +GROUP_ROUTE_5_UNDERGROUND_ENTRANCE EQU $19 +GROUP_ROUTE_5_SAFFRON_CITY_GATE EQU $19 +GROUP_ROUTE_5_CLEANSE_TAG_SPEECH_HOUSE EQU $19 +GROUP_ROUTE_30 EQU $1a +GROUP_ROUTE_31 EQU $1a +GROUP_CHERRYGROVE_CITY EQU $1a +GROUP_CHERRYGROVE_MART EQU $1a +GROUP_CHERRYGROVE_POKECENTER_1F EQU $1a +GROUP_CHERRYGROVE_GYM_SPEECH_HOUSE EQU $1a +GROUP_GUIDE_GENTS_HOUSE EQU $1a +GROUP_CHERRYGROVE_EVOLUTION_SPEECH_HOUSE EQU $1a +GROUP_ROUTE_30_BERRY_SPEECH_HOUSE EQU $1a +GROUP_MR_POKEMONS_HOUSE EQU $1a +GROUP_ROUTE_31_VIOLET_GATE EQU $1a + +; map ids +MAP_OLIVINE_POKECENTER_1F EQU $01 +MAP_OLIVINE_GYM EQU $02 +MAP_OLIVINE_VOLTORB_HOUSE EQU $03 +MAP_OLIVINE_HOUSE_BETA EQU $04 +MAP_OLIVINE_PUNISHMENT_SPEECH_HOUSE EQU $05 +MAP_OLIVINE_GOOD_ROD_HOUSE EQU $06 +MAP_OLIVINE_CAFE EQU $07 +MAP_OLIVINE_MART EQU $08 +MAP_ROUTE_38_ECRUTEAK_GATE EQU $09 +MAP_ROUTE_39_BARN EQU $0a +MAP_ROUTE_39_FARMHOUSE EQU $0b +MAP_ROUTE_38 EQU $0c +MAP_ROUTE_39 EQU $0d +MAP_OLIVINE_CITY EQU $0e +MAP_MAHOGANY_RED_GYARADOS_SPEECH_HOUSE EQU $01 +MAP_MAHOGANY_GYM EQU $02 +MAP_MAHOGANY_POKECENTER_1F EQU $03 +MAP_ROUTE_42_ECRUTEAK_GATE EQU $04 +MAP_ROUTE_42 EQU $05 +MAP_ROUTE_44 EQU $06 +MAP_MAHOGANY_TOWN EQU $07 +MAP_SPROUT_TOWER_1F EQU $01 +MAP_SPROUT_TOWER_2F EQU $02 +MAP_SPROUT_TOWER_3F EQU $03 +MAP_TIN_TOWER_1F EQU $04 +MAP_TIN_TOWER_2F EQU $05 +MAP_TIN_TOWER_3F EQU $06 +MAP_TIN_TOWER_4F EQU $07 +MAP_TIN_TOWER_5F EQU $08 +MAP_TIN_TOWER_6F EQU $09 +MAP_TIN_TOWER_7F EQU $0a +MAP_TIN_TOWER_8F EQU $0b +MAP_TIN_TOWER_9F EQU $0c +MAP_BURNED_TOWER_1F EQU $0d +MAP_BURNED_TOWER_B1F EQU $0e +MAP_NATIONAL_PARK EQU $0f +MAP_NATIONAL_PARK_BUG_CONTEST EQU $10 +MAP_RADIO_TOWER_1F EQU $11 +MAP_RADIO_TOWER_2F EQU $12 +MAP_RADIO_TOWER_3F EQU $13 +MAP_RADIO_TOWER_4F EQU $14 +MAP_RADIO_TOWER_5F EQU $15 +MAP_RUINS_OF_ALPH_OUTSIDE EQU $16 +MAP_RUINS_OF_ALPH_HO_OH_CHAMBER EQU $17 +MAP_RUINS_OF_ALPH_KABUTO_CHAMBER EQU $18 +MAP_RUINS_OF_ALPH_OMANYTE_CHAMBER EQU $19 +MAP_RUINS_OF_ALPH_AERODACTYL_CHAMBER EQU $1a +MAP_RUINS_OF_ALPH_INNER_CHAMBER EQU $1b +MAP_RUINS_OF_ALPH_RESEARCH_CENTER EQU $1c +MAP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM EQU $1d +MAP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM EQU $1e +MAP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM EQU $1f +MAP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM EQU $20 +MAP_RUINS_OF_ALPH_HO_OH_WORD_ROOM EQU $21 +MAP_RUINS_OF_ALPH_KABUTO_WORD_ROOM EQU $22 +MAP_RUINS_OF_ALPH_OMANYTE_WORD_ROOM EQU $23 +MAP_RUINS_OF_ALPH_AERODACTYL_WORD_ROOM EQU $24 +MAP_UNION_CAVE_1F EQU $25 +MAP_UNION_CAVE_B1F EQU $26 +MAP_UNION_CAVE_B2F EQU $27 +MAP_SLOWPOKE_WELL_B1F EQU $28 +MAP_SLOWPOKE_WELL_B2F EQU $29 +MAP_OLIVINE_LIGHTHOUSE_1F EQU $2a +MAP_OLIVINE_LIGHTHOUSE_2F EQU $2b +MAP_OLIVINE_LIGHTHOUSE_3F EQU $2c +MAP_OLIVINE_LIGHTHOUSE_4F EQU $2d +MAP_OLIVINE_LIGHTHOUSE_5F EQU $2e +MAP_OLIVINE_LIGHTHOUSE_6F EQU $2f +MAP_MAHOGANY_MART_1F EQU $30 +MAP_TEAM_ROCKET_BASE_B1F EQU $31 +MAP_TEAM_ROCKET_BASE_B2F EQU $32 +MAP_TEAM_ROCKET_BASE_B3F EQU $33 +MAP_ILEX_FOREST EQU $34 +MAP_WAREHOUSE_ENTRANCE EQU $35 +MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES EQU $36 +MAP_GOLDENROD_DEPT_STORE_B1F EQU $37 +MAP_UNDERGROUND_WAREHOUSE EQU $38 +MAP_MOUNT_MORTAR_1F_OUTSIDE EQU $39 +MAP_MOUNT_MORTAR_1F_INSIDE EQU $3a +MAP_MOUNT_MORTAR_2F_INSIDE EQU $3b +MAP_MOUNT_MORTAR_B1F EQU $3c +MAP_ICE_PATH_1F EQU $3d +MAP_ICE_PATH_B1F EQU $3e +MAP_ICE_PATH_B2F_MAHOGANY_SIDE EQU $3f +MAP_ICE_PATH_B2F_BLACKTHORN_SIDE EQU $40 +MAP_ICE_PATH_B3F EQU $41 +MAP_WHIRL_ISLAND_NW EQU $42 +MAP_WHIRL_ISLAND_NE EQU $43 +MAP_WHIRL_ISLAND_SW EQU $44 +MAP_WHIRL_ISLAND_CAVE EQU $45 +MAP_WHIRL_ISLAND_SE EQU $46 +MAP_WHIRL_ISLAND_B1F EQU $47 +MAP_WHIRL_ISLAND_B2F EQU $48 +MAP_WHIRL_ISLAND_LUGIA_CHAMBER EQU $49 +MAP_SILVER_CAVE_ROOM_1 EQU $4a +MAP_SILVER_CAVE_ROOM_2 EQU $4b +MAP_SILVER_CAVE_ROOM_3 EQU $4c +MAP_SILVER_CAVE_ITEM_ROOMS EQU $4d +MAP_DARK_CAVE_VIOLET_ENTRANCE EQU $4e +MAP_DARK_CAVE_BLACKTHORN_ENTRANCE EQU $4f +MAP_DRAGONS_DEN_1F EQU $50 +MAP_DRAGONS_DEN_B1F EQU $51 +MAP_DRAGON_SHRINE EQU $52 +MAP_TOHJO_FALLS EQU $53 +MAP_DIGLETTS_CAVE EQU $54 +MAP_MOUNT_MOON EQU $55 +MAP_UNDERGROUND EQU $56 +MAP_ROCK_TUNNEL_1F EQU $57 +MAP_ROCK_TUNNEL_B1F EQU $58 +MAP_SAFARI_ZONE_FUCHSIA_GATE_BETA EQU $59 +MAP_SAFARI_ZONE_BETA EQU $5a +MAP_VICTORY_ROAD EQU $5b +MAP_ECRUTEAK_HOUSE EQU $01 +MAP_WISE_TRIOS_ROOM EQU $02 +MAP_ECRUTEAK_POKECENTER_1F EQU $03 +MAP_ECRUTEAK_LUGIA_SPEECH_HOUSE EQU $04 +MAP_DANCE_THEATRE EQU $05 +MAP_ECRUTEAK_MART EQU $06 +MAP_ECRUTEAK_GYM EQU $07 +MAP_ECRUTEAK_ITEMFINDER_HOUSE EQU $08 +MAP_ECRUTEAK_CITY EQU $09 +MAP_BLACKTHORN_GYM_1F EQU $01 +MAP_BLACKTHORN_GYM_2F EQU $02 +MAP_BLACKTHORN_DRAGON_SPEECH_HOUSE EQU $03 +MAP_BLACKTHORN_DODRIO_TRADE_HOUSE EQU $04 +MAP_BLACKTHORN_MART EQU $05 +MAP_BLACKTHORN_POKECENTER_1F EQU $06 +MAP_MOVE_DELETERS_HOUSE EQU $07 +MAP_ROUTE_45 EQU $08 +MAP_ROUTE_46 EQU $09 +MAP_BLACKTHORN_CITY EQU $0a +MAP_CINNABAR_POKECENTER_1F EQU $01 +MAP_CINNABAR_POKECENTER_2F_BETA EQU $02 +MAP_ROUTE_19___FUCHSIA_GATE EQU $03 +MAP_SEAFOAM_GYM EQU $04 +MAP_ROUTE_19 EQU $05 +MAP_ROUTE_20 EQU $06 +MAP_ROUTE_21 EQU $07 +MAP_CINNABAR_ISLAND EQU $08 +MAP_CERULEAN_GYM_BADGE_SPEECH_HOUSE EQU $01 +MAP_CERULEAN_POLICE_STATION EQU $02 +MAP_CERULEAN_TRADE_SPEECH_HOUSE EQU $03 +MAP_CERULEAN_POKECENTER_1F EQU $04 +MAP_CERULEAN_POKECENTER_2F_BETA EQU $05 +MAP_CERULEAN_GYM EQU $06 +MAP_CERULEAN_MART EQU $07 +MAP_ROUTE_10_POKECENTER_1F EQU $08 +MAP_ROUTE_10_POKECENTER_2F_BETA EQU $09 +MAP_POWER_PLANT EQU $0a +MAP_BILLS_HOUSE EQU $0b +MAP_ROUTE_4 EQU $0c +MAP_ROUTE_9 EQU $0d +MAP_ROUTE_10A EQU $0e +MAP_ROUTE_10_NORTH EQU $0e +MAP_ROUTE_24 EQU $0f +MAP_ROUTE_25 EQU $10 +MAP_CERULEAN_CITY EQU $11 +MAP_AZALEA_POKECENTER_1F EQU $01 +MAP_CHARCOAL_KILN EQU $02 +MAP_AZALEA_MART EQU $03 +MAP_KURTS_HOUSE EQU $04 +MAP_AZALEA_GYM EQU $05 +MAP_ROUTE_33 EQU $06 +MAP_AZALEA_TOWN EQU $07 +MAP_LAKE_OF_RAGE_HIDDEN_POWER_HOUSE EQU $01 +MAP_LAKE_OF_RAGE_MAGIKARP_HOUSE EQU $02 +MAP_ROUTE_43_MAHOGANY_GATE EQU $03 +MAP_ROUTE_43_GATE EQU $04 +MAP_ROUTE_43 EQU $05 +MAP_LAKE_OF_RAGE EQU $06 +MAP_ROUTE_32 EQU $01 +MAP_ROUTE_35 EQU $02 +MAP_ROUTE_36 EQU $03 +MAP_ROUTE_37 EQU $04 +MAP_VIOLET_CITY EQU $05 +MAP_VIOLET_MART EQU $06 +MAP_VIOLET_GYM EQU $07 +MAP_EARLS_POKEMON_ACADEMY EQU $08 +MAP_VIOLET_NICKNAME_SPEECH_HOUSE EQU $09 +MAP_VIOLET_POKECENTER_1F EQU $0a +MAP_VIOLET_ONIX_TRADE_HOUSE EQU $0b +MAP_ROUTE_32_RUINS_OF_ALPH_GATE EQU $0c +MAP_ROUTE_32_POKECENTER_1F EQU $0d +MAP_ROUTE_35_GOLDENROD_GATE EQU $0e +MAP_ROUTE_35_NATIONAL_PARK_GATE EQU $0f +MAP_ROUTE_36_RUINS_OF_ALPH_GATE EQU $10 +MAP_ROUTE_36_NATIONAL_PARK_GATE EQU $11 +MAP_ROUTE_34 EQU $01 +MAP_GOLDENROD_CITY EQU $02 +MAP_GOLDENROD_GYM EQU $03 +MAP_GOLDENROD_BIKE_SHOP EQU $04 +MAP_GOLDENROD_HAPPINESS_RATER EQU $05 +MAP_GOLDENROD_BILLS_HOUSE EQU $06 +MAP_GOLDENROD_MAGNET_TRAIN_STATION EQU $07 +MAP_GOLDENROD_FLOWER_SHOP EQU $08 +MAP_GOLDENROD_PP_SPEECH_HOUSE EQU $09 +MAP_GOLDENROD_NAME_RATERS_HOUSE EQU $0a +MAP_GOLDENROD_DEPT_STORE_1F EQU $0b +MAP_GOLDENROD_DEPT_STORE_2F EQU $0c +MAP_GOLDENROD_DEPT_STORE_3F EQU $0d +MAP_GOLDENROD_DEPT_STORE_4F EQU $0e +MAP_GOLDENROD_DEPT_STORE_5F EQU $0f +MAP_GOLDENROD_DEPT_STORE_6F EQU $10 +MAP_GOLDENROD_DEPT_STORE_ELEVATOR EQU $11 +MAP_GOLDENROD_DEPT_STORE_ROOF EQU $12 +MAP_GOLDENROD_GAME_CORNER EQU $13 +MAP_GOLDENROD_POKECENTER_1F EQU $14 +MAP_GOLDENROD_POKECOM_CENTER_2F_MOBILE EQU $15 +MAP_ILEX_FOREST_AZALEA_GATE EQU $16 +MAP_ROUTE_34_ILEX_FOREST_GATE EQU $17 +MAP_DAY_CARE EQU $18 +MAP_ROUTE_6 EQU $01 +MAP_ROUTE_11 EQU $02 +MAP_VERMILION_CITY EQU $03 +MAP_VERMILION_HOUSE_FISHING_SPEECH_HOUSE EQU $04 +MAP_VERMILION_POKECENTER_1F EQU $05 +MAP_VERMILION_POKECENTER_2F_BETA EQU $06 +MAP_POKEMON_FAN_CLUB EQU $07 +MAP_VERMILION_MAGNET_TRAIN_SPEECH_HOUSE EQU $08 +MAP_VERMILION_MART EQU $09 +MAP_VERMILION_HOUSE_DIGLETTS_CAVE_SPEECH_HOUSE EQU $0a +MAP_VERMILION_GYM EQU $0b +MAP_ROUTE_6_SAFFRON_GATE EQU $0c +MAP_ROUTE_6_UNDERGROUND_ENTRANCE EQU $0d +MAP_ROUTE_1 EQU $01 +MAP_PALLET_TOWN EQU $02 +MAP_REDS_HOUSE_1F EQU $03 +MAP_REDS_HOUSE_2F EQU $04 +MAP_BLUES_HOUSE EQU $05 +MAP_OAKS_LAB EQU $06 +MAP_ROUTE_3 EQU $01 +MAP_PEWTER_CITY EQU $02 +MAP_PEWTER_NIDORAN_SPEECH_HOUSE EQU $03 +MAP_PEWTER_GYM EQU $04 +MAP_PEWTER_MART EQU $05 +MAP_PEWTER_POKECENTER_1F EQU $06 +MAP_PEWTER_POKECENTER_2F_BETA EQU $07 +MAP_PEWTER_SNOOZE_SPEECH_HOUSE EQU $08 +MAP_OLIVINE_PORT EQU $01 +MAP_VERMILION_PORT EQU $02 +MAP_FAST_SHIP_1F EQU $03 +MAP_FAST_SHIP_CABINS_NNW_NNE_NE EQU $04 +MAP_FAST_SHIP_CABINS_SW_SSW_NW EQU $05 +MAP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN EQU $06 +MAP_FAST_SHIP_B1F EQU $07 +MAP_OLIVINE_PORT_PASSAGE EQU $08 +MAP_VERMILION_PORT_PASSAGE EQU $09 +MAP_MOUNT_MOON_SQUARE EQU $0a +MAP_MOUNT_MOON_GIFT_SHOP EQU $0b +MAP_TIN_TOWER_ROOF EQU $0c +MAP_ROUTE_23 EQU $01 +MAP_INDIGO_PLATEAU_POKECENTER_1F EQU $02 +MAP_WILLS_ROOM EQU $03 +MAP_KOGAS_ROOM EQU $04 +MAP_BRUNOS_ROOM EQU $05 +MAP_KARENS_ROOM EQU $06 +MAP_LANCES_ROOM EQU $07 +MAP_HALL_OF_FAME EQU $08 +MAP_ROUTE_13 EQU $01 +MAP_ROUTE_14 EQU $02 +MAP_ROUTE_15 EQU $03 +MAP_ROUTE_18 EQU $04 +MAP_FUCHSIA_CITY EQU $05 +MAP_FUCHSIA_MART EQU $06 +MAP_SAFARI_ZONE_MAIN_OFFICE EQU $07 +MAP_FUCHSIA_GYM EQU $08 +MAP_FUCHSIA_BILL_SPEECH_HOUSE EQU $09 +MAP_FUCHSIA_POKECENTER_1F EQU $0a +MAP_FUCHSIA_POKECENTER_2F_BETA EQU $0b +MAP_SAFARI_ZONE_WARDENS_HOME EQU $0c +MAP_ROUTE_15_FUCHSIA_GATE EQU $0d +MAP_ROUTE_8 EQU $01 +MAP_ROUTE_12 EQU $02 +MAP_ROUTE_10B EQU $03 +MAP_ROUTE_10_SOUTH EQU $03 +MAP_LAVENDER_TOWN EQU $04 +MAP_LAVENDER_POKECENTER_1F EQU $05 +MAP_LAVENDER_POKECENTER_2F_BETA EQU $06 +MAP_MR_FUJIS_HOUSE EQU $07 +MAP_LAVENDER_TOWN_SPEECH_HOUSE EQU $08 +MAP_LAVENDER_NAME_RATER EQU $09 +MAP_LAVENDER_MART EQU $0a +MAP_SOUL_HOUSE EQU $0b +MAP_LAV_RADIO_TOWER_1F EQU $0c +MAP_ROUTE_8_SAFFRON_GATE EQU $0d +MAP_ROUTE_12_SUPER_ROD_HOUSE EQU $0e +MAP_ROUTE_28 EQU $01 +MAP_SILVER_CAVE_OUTSIDE EQU $02 +MAP_SILVER_CAVE_POKECENTER_1F EQU $03 +MAP_ROUTE_28_FAMOUS_SPEECH_HOUSE EQU $04 +MAP_POKECENTER_2F EQU $01 +MAP_TRADE_CENTER EQU $02 +MAP_COLOSSEUM EQU $03 +MAP_TIME_CAPSULE EQU $04 +MAP_MOBILE_TRADE_ROOM_MOBILE EQU $05 +MAP_MOBILE_BATTLE_ROOM EQU $06 +MAP_ROUTE_7 EQU $01 +MAP_ROUTE_16 EQU $02 +MAP_ROUTE_17 EQU $03 +MAP_CELADON_CITY EQU $04 +MAP_CELADON_DEPT_STORE_1F EQU $05 +MAP_CELADON_DEPT_STORE_2F EQU $06 +MAP_CELADON_DEPT_STORE_3F EQU $07 +MAP_CELADON_DEPT_STORE_4F EQU $08 +MAP_CELADON_DEPT_STORE_5F EQU $09 +MAP_CELADON_DEPT_STORE_6F EQU $0a +MAP_CELADON_DEPT_STORE_ELEVATOR EQU $0b +MAP_CELADON_MANSION_1F EQU $0c +MAP_CELADON_MANSION_2F EQU $0d +MAP_CELADON_MANSION_3F EQU $0e +MAP_CELADON_MANSION_ROOF EQU $0f +MAP_CELADON_MANSION_ROOF_HOUSE EQU $10 +MAP_CELADON_POKECENTER_1F EQU $11 +MAP_CELADON_POKECENTER_2F_BETA EQU $12 +MAP_CELADON_GAME_CORNER EQU $13 +MAP_CELADON_GAME_CORNER_PRIZE_ROOM EQU $14 +MAP_CELADON_GYM EQU $15 +MAP_CELADON_CAFE EQU $16 +MAP_ROUTE_16_FUCHSIA_SPEECH_HOUSE EQU $17 +MAP_ROUTE_16_GATE EQU $18 +MAP_ROUTE_7_SAFFRON_GATE EQU $19 +MAP_ROUTE_17_18_GATE EQU $1a +MAP_ROUTE_40 EQU $01 +MAP_ROUTE_41 EQU $02 +MAP_CIANWOOD_CITY EQU $03 +MAP_MANIAS_HOUSE EQU $04 +MAP_CIANWOOD_GYM EQU $05 +MAP_CIANWOOD_POKECENTER_1F EQU $06 +MAP_CIANWOOD_PHARMACY EQU $07 +MAP_CIANWOOD_CITY_PHOTO_STUDIO EQU $08 +MAP_CIANWOOD_LUGIA_SPEECH_HOUSE EQU $09 +MAP_POKE_SEERS_HOUSE EQU $0a +MAP_BATTLE_TOWER_1F EQU $0b +MAP_BATTLE_TOWER_BATTLE_ROOM EQU $0c +MAP_BATTLE_TOWER_ELEVATOR EQU $0d +MAP_BATTLE_TOWER_HALLWAY EQU $0e +MAP_ROUTE_40_BATTLE_TOWER_GATE EQU $0f +MAP_BATTLE_TOWER_OUTSIDE EQU $10 +MAP_ROUTE_2 EQU $01 +MAP_ROUTE_22 EQU $02 +MAP_VIRIDIAN_CITY EQU $03 +MAP_VIRIDIAN_GYM EQU $04 +MAP_VIRIDIAN_NICKNAME_SPEECH_HOUSE EQU $05 +MAP_TRAINER_HOUSE_1F EQU $06 +MAP_TRAINER_HOUSE_B1F EQU $07 +MAP_VIRIDIAN_MART EQU $08 +MAP_VIRIDIAN_POKECENTER_1F EQU $09 +MAP_VIRIDIAN_POKECENTER_2F_BETA EQU $0a +MAP_ROUTE_2_NUGGET_SPEECH_HOUSE EQU $0b +MAP_ROUTE_2_GATE EQU $0c +MAP_VICTORY_ROAD_GATE EQU $0d +MAP_ROUTE_26 EQU $01 +MAP_ROUTE_27 EQU $02 +MAP_ROUTE_29 EQU $03 +MAP_NEW_BARK_TOWN EQU $04 +MAP_ELMS_LAB EQU $05 +MAP_KRISS_HOUSE_1F EQU $06 +MAP_KRISS_HOUSE_2F EQU $07 +MAP_KRISS_NEIGHBORS_HOUSE EQU $08 +MAP_ELMS_HOUSE EQU $09 +MAP_ROUTE_26_HEAL_SPEECH_HOUSE EQU $0a +MAP_ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE EQU $0b +MAP_ROUTE_27_SANDSTORM_HOUSE EQU $0c +MAP_ROUTE_29_46_GATE EQU $0d +MAP_ROUTE_5 EQU $01 +MAP_SAFFRON_CITY EQU $02 +MAP_FIGHTING_DOJO EQU $03 +MAP_SAFFRON_GYM EQU $04 +MAP_SAFFRON_MART EQU $05 +MAP_SAFFRON_POKECENTER_1F EQU $06 +MAP_SAFFRON_POKECENTER_2F_BETA EQU $07 +MAP_MR_PSYCHICS_HOUSE EQU $08 +MAP_SAFFRON_TRAIN_STATION EQU $09 +MAP_SILPH_CO_1F EQU $0a +MAP_COPYCATS_HOUSE_1F EQU $0b +MAP_COPYCATS_HOUSE_2F EQU $0c +MAP_ROUTE_5_UNDERGROUND_ENTRANCE EQU $0d +MAP_ROUTE_5_SAFFRON_CITY_GATE EQU $0e +MAP_ROUTE_5_CLEANSE_TAG_SPEECH_HOUSE EQU $0f +MAP_ROUTE_30 EQU $01 +MAP_ROUTE_31 EQU $02 +MAP_CHERRYGROVE_CITY EQU $03 +MAP_CHERRYGROVE_MART EQU $04 +MAP_CHERRYGROVE_POKECENTER_1F EQU $05 +MAP_CHERRYGROVE_GYM_SPEECH_HOUSE EQU $06 +MAP_GUIDE_GENTS_HOUSE EQU $07 +MAP_CHERRYGROVE_EVOLUTION_SPEECH_HOUSE EQU $08 +MAP_ROUTE_30_BERRY_SPEECH_HOUSE EQU $09 +MAP_MR_POKEMONS_HOUSE EQU $0a +MAP_ROUTE_31_VIOLET_GATE EQU $0b + +; map dimensions +OLIVINE_POKECENTER_1F_HEIGHT EQU 4 +OLIVINE_POKECENTER_1F_WIDTH EQU 5 +OLIVINE_GYM_HEIGHT EQU 8 +OLIVINE_GYM_WIDTH EQU 5 +OLIVINE_VOLTORB_HOUSE_HEIGHT EQU 4 +OLIVINE_VOLTORB_HOUSE_WIDTH EQU 4 +OLIVINE_HOUSE_BETA_HEIGHT EQU 4 +OLIVINE_HOUSE_BETA_WIDTH EQU 4 +OLIVINE_PUNISHMENT_SPEECH_HOUSE_HEIGHT EQU 4 +OLIVINE_PUNISHMENT_SPEECH_HOUSE_WIDTH EQU 4 +OLIVINE_GOOD_ROD_HOUSE_HEIGHT EQU 4 +OLIVINE_GOOD_ROD_HOUSE_WIDTH EQU 4 +OLIVINE_CAFE_HEIGHT EQU 4 +OLIVINE_CAFE_WIDTH EQU 4 +OLIVINE_MART_HEIGHT EQU 4 +OLIVINE_MART_WIDTH EQU 6 +ROUTE_38_ECRUTEAK_GATE_HEIGHT EQU 4 +ROUTE_38_ECRUTEAK_GATE_WIDTH EQU 5 +ROUTE_39_BARN_HEIGHT EQU 4 +ROUTE_39_BARN_WIDTH EQU 4 +ROUTE_39_FARMHOUSE_HEIGHT EQU 4 +ROUTE_39_FARMHOUSE_WIDTH EQU 4 +ROUTE_38_HEIGHT EQU 9 +ROUTE_38_WIDTH EQU 20 +ROUTE_39_HEIGHT EQU 18 +ROUTE_39_WIDTH EQU 10 +OLIVINE_CITY_HEIGHT EQU 18 +OLIVINE_CITY_WIDTH EQU 20 +MAHOGANY_RED_GYARADOS_SPEECH_HOUSE_HEIGHT EQU 4 +MAHOGANY_RED_GYARADOS_SPEECH_HOUSE_WIDTH EQU 4 +MAHOGANY_GYM_HEIGHT EQU 9 +MAHOGANY_GYM_WIDTH EQU 5 +MAHOGANY_POKECENTER_1F_HEIGHT EQU 4 +MAHOGANY_POKECENTER_1F_WIDTH EQU 5 +ROUTE_42_ECRUTEAK_GATE_HEIGHT EQU 4 +ROUTE_42_ECRUTEAK_GATE_WIDTH EQU 5 +ROUTE_42_HEIGHT EQU 9 +ROUTE_42_WIDTH EQU 30 +ROUTE_44_HEIGHT EQU 9 +ROUTE_44_WIDTH EQU 30 +MAHOGANY_TOWN_HEIGHT EQU 9 +MAHOGANY_TOWN_WIDTH EQU 10 +SPROUT_TOWER_1F_HEIGHT EQU 8 +SPROUT_TOWER_1F_WIDTH EQU 10 +SPROUT_TOWER_2F_HEIGHT EQU 8 +SPROUT_TOWER_2F_WIDTH EQU 10 +SPROUT_TOWER_3F_HEIGHT EQU 8 +SPROUT_TOWER_3F_WIDTH EQU 10 +TIN_TOWER_1F_HEIGHT EQU 9 +TIN_TOWER_1F_WIDTH EQU 10 +TIN_TOWER_2F_HEIGHT EQU 9 +TIN_TOWER_2F_WIDTH EQU 10 +TIN_TOWER_3F_HEIGHT EQU 9 +TIN_TOWER_3F_WIDTH EQU 10 +TIN_TOWER_4F_HEIGHT EQU 9 +TIN_TOWER_4F_WIDTH EQU 10 +TIN_TOWER_5F_HEIGHT EQU 9 +TIN_TOWER_5F_WIDTH EQU 10 +TIN_TOWER_6F_HEIGHT EQU 9 +TIN_TOWER_6F_WIDTH EQU 10 +TIN_TOWER_7F_HEIGHT EQU 9 +TIN_TOWER_7F_WIDTH EQU 10 +TIN_TOWER_8F_HEIGHT EQU 9 +TIN_TOWER_8F_WIDTH EQU 10 +TIN_TOWER_9F_HEIGHT EQU 9 +TIN_TOWER_9F_WIDTH EQU 10 +BURNED_TOWER_1F_HEIGHT EQU 9 +BURNED_TOWER_1F_WIDTH EQU 10 +BURNED_TOWER_B1F_HEIGHT EQU 9 +BURNED_TOWER_B1F_WIDTH EQU 10 +NATIONAL_PARK_HEIGHT EQU 27 +NATIONAL_PARK_WIDTH EQU 20 +NATIONAL_PARK_BUG_CONTEST_HEIGHT EQU 27 +NATIONAL_PARK_BUG_CONTEST_WIDTH EQU 20 +RADIO_TOWER_1F_HEIGHT EQU 4 +RADIO_TOWER_1F_WIDTH EQU 9 +RADIO_TOWER_2F_HEIGHT EQU 4 +RADIO_TOWER_2F_WIDTH EQU 9 +RADIO_TOWER_3F_HEIGHT EQU 4 +RADIO_TOWER_3F_WIDTH EQU 9 +RADIO_TOWER_4F_HEIGHT EQU 4 +RADIO_TOWER_4F_WIDTH EQU 9 +RADIO_TOWER_5F_HEIGHT EQU 4 +RADIO_TOWER_5F_WIDTH EQU 9 +RUINS_OF_ALPH_OUTSIDE_HEIGHT EQU 18 +RUINS_OF_ALPH_OUTSIDE_WIDTH EQU 10 +RUINS_OF_ALPH_HO_OH_CHAMBER_HEIGHT EQU 5 +RUINS_OF_ALPH_HO_OH_CHAMBER_WIDTH EQU 4 +RUINS_OF_ALPH_KABUTO_CHAMBER_HEIGHT EQU 5 +RUINS_OF_ALPH_KABUTO_CHAMBER_WIDTH EQU 4 +RUINS_OF_ALPH_OMANYTE_CHAMBER_HEIGHT EQU 5 +RUINS_OF_ALPH_OMANYTE_CHAMBER_WIDTH EQU 4 +RUINS_OF_ALPH_AERODACTYL_CHAMBER_HEIGHT EQU 5 +RUINS_OF_ALPH_AERODACTYL_CHAMBER_WIDTH EQU 4 +RUINS_OF_ALPH_INNER_CHAMBER_HEIGHT EQU 14 +RUINS_OF_ALPH_INNER_CHAMBER_WIDTH EQU 10 +RUINS_OF_ALPH_RESEARCH_CENTER_HEIGHT EQU 4 +RUINS_OF_ALPH_RESEARCH_CENTER_WIDTH EQU 4 +RUINS_OF_ALPH_HO_OH_ITEM_ROOM_HEIGHT EQU 5 +RUINS_OF_ALPH_HO_OH_ITEM_ROOM_WIDTH EQU 4 +RUINS_OF_ALPH_KABUTO_ITEM_ROOM_HEIGHT EQU 5 +RUINS_OF_ALPH_KABUTO_ITEM_ROOM_WIDTH EQU 4 +RUINS_OF_ALPH_OMANYTE_ITEM_ROOM_HEIGHT EQU 5 +RUINS_OF_ALPH_OMANYTE_ITEM_ROOM_WIDTH EQU 4 +RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM_HEIGHT EQU 5 +RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM_WIDTH EQU 4 +RUINS_OF_ALPH_HO_OH_WORD_ROOM_HEIGHT EQU 12 +RUINS_OF_ALPH_HO_OH_WORD_ROOM_WIDTH EQU 10 +RUINS_OF_ALPH_KABUTO_WORD_ROOM_HEIGHT EQU 7 +RUINS_OF_ALPH_KABUTO_WORD_ROOM_WIDTH EQU 10 +RUINS_OF_ALPH_OMANYTE_WORD_ROOM_HEIGHT EQU 8 +RUINS_OF_ALPH_OMANYTE_WORD_ROOM_WIDTH EQU 10 +RUINS_OF_ALPH_AERODACTYL_WORD_ROOM_HEIGHT EQU 7 +RUINS_OF_ALPH_AERODACTYL_WORD_ROOM_WIDTH EQU 10 +UNION_CAVE_1F_HEIGHT EQU 18 +UNION_CAVE_1F_WIDTH EQU 10 +UNION_CAVE_B1F_HEIGHT EQU 18 +UNION_CAVE_B1F_WIDTH EQU 10 +UNION_CAVE_B2F_HEIGHT EQU 18 +UNION_CAVE_B2F_WIDTH EQU 10 +SLOWPOKE_WELL_B1F_HEIGHT EQU 9 +SLOWPOKE_WELL_B1F_WIDTH EQU 10 +SLOWPOKE_WELL_B2F_HEIGHT EQU 9 +SLOWPOKE_WELL_B2F_WIDTH EQU 10 +OLIVINE_LIGHTHOUSE_1F_HEIGHT EQU 9 +OLIVINE_LIGHTHOUSE_1F_WIDTH EQU 10 +OLIVINE_LIGHTHOUSE_2F_HEIGHT EQU 9 +OLIVINE_LIGHTHOUSE_2F_WIDTH EQU 10 +OLIVINE_LIGHTHOUSE_3F_HEIGHT EQU 9 +OLIVINE_LIGHTHOUSE_3F_WIDTH EQU 10 +OLIVINE_LIGHTHOUSE_4F_HEIGHT EQU 9 +OLIVINE_LIGHTHOUSE_4F_WIDTH EQU 10 +OLIVINE_LIGHTHOUSE_5F_HEIGHT EQU 9 +OLIVINE_LIGHTHOUSE_5F_WIDTH EQU 10 +OLIVINE_LIGHTHOUSE_6F_HEIGHT EQU 9 +OLIVINE_LIGHTHOUSE_6F_WIDTH EQU 10 +MAHOGANY_MART_1F_HEIGHT EQU 4 +MAHOGANY_MART_1F_WIDTH EQU 4 +TEAM_ROCKET_BASE_B1F_HEIGHT EQU 9 +TEAM_ROCKET_BASE_B1F_WIDTH EQU 15 +TEAM_ROCKET_BASE_B2F_HEIGHT EQU 9 +TEAM_ROCKET_BASE_B2F_WIDTH EQU 15 +TEAM_ROCKET_BASE_B3F_HEIGHT EQU 9 +TEAM_ROCKET_BASE_B3F_WIDTH EQU 15 +ILEX_FOREST_HEIGHT EQU 27 +ILEX_FOREST_WIDTH EQU 15 +WAREHOUSE_ENTRANCE_HEIGHT EQU 18 +WAREHOUSE_ENTRANCE_WIDTH EQU 15 +UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES_HEIGHT EQU 18 +UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES_WIDTH EQU 15 +GOLDENROD_DEPT_STORE_B1F_HEIGHT EQU 9 +GOLDENROD_DEPT_STORE_B1F_WIDTH EQU 10 +UNDERGROUND_WAREHOUSE_HEIGHT EQU 9 +UNDERGROUND_WAREHOUSE_WIDTH EQU 10 +MOUNT_MORTAR_1F_OUTSIDE_HEIGHT EQU 18 +MOUNT_MORTAR_1F_OUTSIDE_WIDTH EQU 20 +MOUNT_MORTAR_1F_INSIDE_HEIGHT EQU 27 +MOUNT_MORTAR_1F_INSIDE_WIDTH EQU 20 +MOUNT_MORTAR_2F_INSIDE_HEIGHT EQU 18 +MOUNT_MORTAR_2F_INSIDE_WIDTH EQU 20 +MOUNT_MORTAR_B1F_HEIGHT EQU 18 +MOUNT_MORTAR_B1F_WIDTH EQU 20 +ICE_PATH_1F_HEIGHT EQU 18 +ICE_PATH_1F_WIDTH EQU 20 +ICE_PATH_B1F_HEIGHT EQU 18 +ICE_PATH_B1F_WIDTH EQU 10 +ICE_PATH_B2F_MAHOGANY_SIDE_HEIGHT EQU 9 +ICE_PATH_B2F_MAHOGANY_SIDE_WIDTH EQU 10 +ICE_PATH_B2F_BLACKTHORN_SIDE_HEIGHT EQU 9 +ICE_PATH_B2F_BLACKTHORN_SIDE_WIDTH EQU 5 +ICE_PATH_B3F_HEIGHT EQU 9 +ICE_PATH_B3F_WIDTH EQU 10 +WHIRL_ISLAND_NW_HEIGHT EQU 9 +WHIRL_ISLAND_NW_WIDTH EQU 5 +WHIRL_ISLAND_NE_HEIGHT EQU 9 +WHIRL_ISLAND_NE_WIDTH EQU 10 +WHIRL_ISLAND_SW_HEIGHT EQU 9 +WHIRL_ISLAND_SW_WIDTH EQU 10 +WHIRL_ISLAND_CAVE_HEIGHT EQU 9 +WHIRL_ISLAND_CAVE_WIDTH EQU 5 +WHIRL_ISLAND_SE_HEIGHT EQU 9 +WHIRL_ISLAND_SE_WIDTH EQU 5 +WHIRL_ISLAND_B1F_HEIGHT EQU 18 +WHIRL_ISLAND_B1F_WIDTH EQU 20 +WHIRL_ISLAND_B2F_HEIGHT EQU 18 +WHIRL_ISLAND_B2F_WIDTH EQU 10 +WHIRL_ISLAND_LUGIA_CHAMBER_HEIGHT EQU 9 +WHIRL_ISLAND_LUGIA_CHAMBER_WIDTH EQU 10 +SILVER_CAVE_ROOM_1_HEIGHT EQU 18 +SILVER_CAVE_ROOM_1_WIDTH EQU 10 +SILVER_CAVE_ROOM_2_HEIGHT EQU 18 +SILVER_CAVE_ROOM_2_WIDTH EQU 15 +SILVER_CAVE_ROOM_3_HEIGHT EQU 18 +SILVER_CAVE_ROOM_3_WIDTH EQU 10 +SILVER_CAVE_ITEM_ROOMS_HEIGHT EQU 9 +SILVER_CAVE_ITEM_ROOMS_WIDTH EQU 10 +DARK_CAVE_VIOLET_ENTRANCE_HEIGHT EQU 18 +DARK_CAVE_VIOLET_ENTRANCE_WIDTH EQU 20 +DARK_CAVE_BLACKTHORN_ENTRANCE_HEIGHT EQU 18 +DARK_CAVE_BLACKTHORN_ENTRANCE_WIDTH EQU 15 +DRAGONS_DEN_1F_HEIGHT EQU 9 +DRAGONS_DEN_1F_WIDTH EQU 5 +DRAGONS_DEN_B1F_HEIGHT EQU 18 +DRAGONS_DEN_B1F_WIDTH EQU 20 +DRAGON_SHRINE_HEIGHT EQU 5 +DRAGON_SHRINE_WIDTH EQU 5 +TOHJO_FALLS_HEIGHT EQU 9 +TOHJO_FALLS_WIDTH EQU 15 +DIGLETTS_CAVE_HEIGHT EQU 18 +DIGLETTS_CAVE_WIDTH EQU 10 +MOUNT_MOON_HEIGHT EQU 9 +MOUNT_MOON_WIDTH EQU 15 +UNDERGROUND_HEIGHT EQU 14 +UNDERGROUND_WIDTH EQU 3 +ROCK_TUNNEL_1F_HEIGHT EQU 18 +ROCK_TUNNEL_1F_WIDTH EQU 15 +ROCK_TUNNEL_B1F_HEIGHT EQU 18 +ROCK_TUNNEL_B1F_WIDTH EQU 15 +SAFARI_ZONE_FUCHSIA_GATE_BETA_HEIGHT EQU 4 +SAFARI_ZONE_FUCHSIA_GATE_BETA_WIDTH EQU 5 +SAFARI_ZONE_BETA_HEIGHT EQU 18 +SAFARI_ZONE_BETA_WIDTH EQU 10 +VICTORY_ROAD_HEIGHT EQU 36 +VICTORY_ROAD_WIDTH EQU 10 +ECRUTEAK_HOUSE_HEIGHT EQU 9 +ECRUTEAK_HOUSE_WIDTH EQU 10 +WISE_TRIOS_ROOM_HEIGHT EQU 4 +WISE_TRIOS_ROOM_WIDTH EQU 4 +ECRUTEAK_POKECENTER_1F_HEIGHT EQU 4 +ECRUTEAK_POKECENTER_1F_WIDTH EQU 5 +ECRUTEAK_LUGIA_SPEECH_HOUSE_HEIGHT EQU 4 +ECRUTEAK_LUGIA_SPEECH_HOUSE_WIDTH EQU 4 +DANCE_THEATRE_HEIGHT EQU 7 +DANCE_THEATRE_WIDTH EQU 6 +ECRUTEAK_MART_HEIGHT EQU 4 +ECRUTEAK_MART_WIDTH EQU 6 +ECRUTEAK_GYM_HEIGHT EQU 9 +ECRUTEAK_GYM_WIDTH EQU 5 +ECRUTEAK_ITEMFINDER_HOUSE_HEIGHT EQU 4 +ECRUTEAK_ITEMFINDER_HOUSE_WIDTH EQU 4 +ECRUTEAK_CITY_HEIGHT EQU 18 +ECRUTEAK_CITY_WIDTH EQU 20 +BLACKTHORN_GYM_1F_HEIGHT EQU 9 +BLACKTHORN_GYM_1F_WIDTH EQU 5 +BLACKTHORN_GYM_2F_HEIGHT EQU 9 +BLACKTHORN_GYM_2F_WIDTH EQU 5 +BLACKTHORN_DRAGON_SPEECH_HOUSE_HEIGHT EQU 4 +BLACKTHORN_DRAGON_SPEECH_HOUSE_WIDTH EQU 4 +BLACKTHORN_DODRIO_TRADE_HOUSE_HEIGHT EQU 4 +BLACKTHORN_DODRIO_TRADE_HOUSE_WIDTH EQU 4 +BLACKTHORN_MART_HEIGHT EQU 4 +BLACKTHORN_MART_WIDTH EQU 6 +BLACKTHORN_POKECENTER_1F_HEIGHT EQU 4 +BLACKTHORN_POKECENTER_1F_WIDTH EQU 5 +MOVE_DELETERS_HOUSE_HEIGHT EQU 4 +MOVE_DELETERS_HOUSE_WIDTH EQU 4 +ROUTE_45_HEIGHT EQU 45 +ROUTE_45_WIDTH EQU 10 +ROUTE_46_HEIGHT EQU 18 +ROUTE_46_WIDTH EQU 10 +BLACKTHORN_CITY_HEIGHT EQU 18 +BLACKTHORN_CITY_WIDTH EQU 20 +CINNABAR_POKECENTER_1F_HEIGHT EQU 4 +CINNABAR_POKECENTER_1F_WIDTH EQU 5 +CINNABAR_POKECENTER_2F_BETA_HEIGHT EQU 4 +CINNABAR_POKECENTER_2F_BETA_WIDTH EQU 8 +ROUTE_19___FUCHSIA_GATE_HEIGHT EQU 4 +ROUTE_19___FUCHSIA_GATE_WIDTH EQU 5 +SEAFOAM_GYM_HEIGHT EQU 4 +SEAFOAM_GYM_WIDTH EQU 5 +ROUTE_19_HEIGHT EQU 18 +ROUTE_19_WIDTH EQU 10 +ROUTE_20_HEIGHT EQU 9 +ROUTE_20_WIDTH EQU 30 +ROUTE_21_HEIGHT EQU 18 +ROUTE_21_WIDTH EQU 10 +CINNABAR_ISLAND_HEIGHT EQU 9 +CINNABAR_ISLAND_WIDTH EQU 10 +CERULEAN_GYM_BADGE_SPEECH_HOUSE_HEIGHT EQU 4 +CERULEAN_GYM_BADGE_SPEECH_HOUSE_WIDTH EQU 4 +CERULEAN_POLICE_STATION_HEIGHT EQU 4 +CERULEAN_POLICE_STATION_WIDTH EQU 4 +CERULEAN_TRADE_SPEECH_HOUSE_HEIGHT EQU 4 +CERULEAN_TRADE_SPEECH_HOUSE_WIDTH EQU 4 +CERULEAN_POKECENTER_1F_HEIGHT EQU 4 +CERULEAN_POKECENTER_1F_WIDTH EQU 5 +CERULEAN_POKECENTER_2F_BETA_HEIGHT EQU 4 +CERULEAN_POKECENTER_2F_BETA_WIDTH EQU 8 +CERULEAN_GYM_HEIGHT EQU 8 +CERULEAN_GYM_WIDTH EQU 5 +CERULEAN_MART_HEIGHT EQU 4 +CERULEAN_MART_WIDTH EQU 6 +ROUTE_10_POKECENTER_1F_HEIGHT EQU 4 +ROUTE_10_POKECENTER_1F_WIDTH EQU 5 +ROUTE_10_POKECENTER_2F_BETA_HEIGHT EQU 4 +ROUTE_10_POKECENTER_2F_BETA_WIDTH EQU 8 +POWER_PLANT_HEIGHT EQU 9 +POWER_PLANT_WIDTH EQU 10 +BILLS_HOUSE_HEIGHT EQU 4 +BILLS_HOUSE_WIDTH EQU 4 +ROUTE_4_HEIGHT EQU 9 +ROUTE_4_WIDTH EQU 20 +ROUTE_9_HEIGHT EQU 9 +ROUTE_9_WIDTH EQU 30 +ROUTE_10_NORTH_HEIGHT EQU 9 +ROUTE_10_NORTH_WIDTH EQU 10 +ROUTE_24_HEIGHT EQU 9 +ROUTE_24_WIDTH EQU 10 +ROUTE_25_HEIGHT EQU 9 +ROUTE_25_WIDTH EQU 30 +CERULEAN_CITY_HEIGHT EQU 18 +CERULEAN_CITY_WIDTH EQU 20 +AZALEA_POKECENTER_1F_HEIGHT EQU 4 +AZALEA_POKECENTER_1F_WIDTH EQU 5 +CHARCOAL_KILN_HEIGHT EQU 4 +CHARCOAL_KILN_WIDTH EQU 4 +AZALEA_MART_HEIGHT EQU 4 +AZALEA_MART_WIDTH EQU 6 +KURTS_HOUSE_HEIGHT EQU 4 +KURTS_HOUSE_WIDTH EQU 8 +AZALEA_GYM_HEIGHT EQU 8 +AZALEA_GYM_WIDTH EQU 5 +ROUTE_33_HEIGHT EQU 9 +ROUTE_33_WIDTH EQU 10 +AZALEA_TOWN_HEIGHT EQU 9 +AZALEA_TOWN_WIDTH EQU 20 +LAKE_OF_RAGE_HIDDEN_POWER_HOUSE_HEIGHT EQU 4 +LAKE_OF_RAGE_HIDDEN_POWER_HOUSE_WIDTH EQU 4 +LAKE_OF_RAGE_MAGIKARP_HOUSE_HEIGHT EQU 4 +LAKE_OF_RAGE_MAGIKARP_HOUSE_WIDTH EQU 4 +ROUTE_43_MAHOGANY_GATE_HEIGHT EQU 4 +ROUTE_43_MAHOGANY_GATE_WIDTH EQU 5 +ROUTE_43_GATE_HEIGHT EQU 4 +ROUTE_43_GATE_WIDTH EQU 5 +ROUTE_43_HEIGHT EQU 27 +ROUTE_43_WIDTH EQU 10 +LAKE_OF_RAGE_HEIGHT EQU 18 +LAKE_OF_RAGE_WIDTH EQU 20 +ROUTE_32_HEIGHT EQU 45 +ROUTE_32_WIDTH EQU 10 +ROUTE_35_HEIGHT EQU 18 +ROUTE_35_WIDTH EQU 10 +ROUTE_36_HEIGHT EQU 9 +ROUTE_36_WIDTH EQU 30 +ROUTE_37_HEIGHT EQU 9 +ROUTE_37_WIDTH EQU 10 +VIOLET_CITY_HEIGHT EQU 18 +VIOLET_CITY_WIDTH EQU 20 +VIOLET_MART_HEIGHT EQU 4 +VIOLET_MART_WIDTH EQU 6 +VIOLET_GYM_HEIGHT EQU 8 +VIOLET_GYM_WIDTH EQU 5 +EARLS_POKEMON_ACADEMY_HEIGHT EQU 8 +EARLS_POKEMON_ACADEMY_WIDTH EQU 4 +VIOLET_NICKNAME_SPEECH_HOUSE_HEIGHT EQU 4 +VIOLET_NICKNAME_SPEECH_HOUSE_WIDTH EQU 4 +VIOLET_POKECENTER_1F_HEIGHT EQU 4 +VIOLET_POKECENTER_1F_WIDTH EQU 5 +VIOLET_ONIX_TRADE_HOUSE_HEIGHT EQU 4 +VIOLET_ONIX_TRADE_HOUSE_WIDTH EQU 4 +ROUTE_32_RUINS_OF_ALPH_GATE_HEIGHT EQU 4 +ROUTE_32_RUINS_OF_ALPH_GATE_WIDTH EQU 5 +ROUTE_32_POKECENTER_1F_HEIGHT EQU 4 +ROUTE_32_POKECENTER_1F_WIDTH EQU 5 +ROUTE_35_GOLDENROD_GATE_HEIGHT EQU 4 +ROUTE_35_GOLDENROD_GATE_WIDTH EQU 5 +ROUTE_35_NATIONAL_PARK_GATE_HEIGHT EQU 4 +ROUTE_35_NATIONAL_PARK_GATE_WIDTH EQU 4 +ROUTE_36_RUINS_OF_ALPH_GATE_HEIGHT EQU 4 +ROUTE_36_RUINS_OF_ALPH_GATE_WIDTH EQU 5 +ROUTE_36_NATIONAL_PARK_GATE_HEIGHT EQU 4 +ROUTE_36_NATIONAL_PARK_GATE_WIDTH EQU 5 +ROUTE_34_HEIGHT EQU 27 +ROUTE_34_WIDTH EQU 10 +GOLDENROD_CITY_HEIGHT EQU 18 +GOLDENROD_CITY_WIDTH EQU 20 +GOLDENROD_GYM_HEIGHT EQU 9 +GOLDENROD_GYM_WIDTH EQU 10 +GOLDENROD_BIKE_SHOP_HEIGHT EQU 4 +GOLDENROD_BIKE_SHOP_WIDTH EQU 4 +GOLDENROD_HAPPINESS_RATER_HEIGHT EQU 4 +GOLDENROD_HAPPINESS_RATER_WIDTH EQU 4 +GOLDENROD_BILLS_HOUSE_HEIGHT EQU 4 +GOLDENROD_BILLS_HOUSE_WIDTH EQU 4 +GOLDENROD_MAGNET_TRAIN_STATION_HEIGHT EQU 9 +GOLDENROD_MAGNET_TRAIN_STATION_WIDTH EQU 10 +GOLDENROD_FLOWER_SHOP_HEIGHT EQU 4 +GOLDENROD_FLOWER_SHOP_WIDTH EQU 4 +GOLDENROD_PP_SPEECH_HOUSE_HEIGHT EQU 4 +GOLDENROD_PP_SPEECH_HOUSE_WIDTH EQU 4 +GOLDENROD_NAME_RATERS_HOUSE_HEIGHT EQU 4 +GOLDENROD_NAME_RATERS_HOUSE_WIDTH EQU 4 +GOLDENROD_DEPT_STORE_1F_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_1F_WIDTH EQU 8 +GOLDENROD_DEPT_STORE_2F_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_2F_WIDTH EQU 8 +GOLDENROD_DEPT_STORE_3F_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_3F_WIDTH EQU 8 +GOLDENROD_DEPT_STORE_4F_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_4F_WIDTH EQU 8 +GOLDENROD_DEPT_STORE_5F_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_5F_WIDTH EQU 8 +GOLDENROD_DEPT_STORE_6F_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_6F_WIDTH EQU 8 +GOLDENROD_DEPT_STORE_ELEVATOR_HEIGHT EQU 2 +GOLDENROD_DEPT_STORE_ELEVATOR_WIDTH EQU 2 +GOLDENROD_DEPT_STORE_ROOF_HEIGHT EQU 4 +GOLDENROD_DEPT_STORE_ROOF_WIDTH EQU 8 +GOLDENROD_GAME_CORNER_HEIGHT EQU 7 +GOLDENROD_GAME_CORNER_WIDTH EQU 10 +GOLDENROD_POKECENTER_1F_HEIGHT EQU 4 +GOLDENROD_POKECENTER_1F_WIDTH EQU 5 +GOLDENROD_POKECOM_CENTER_2F_MOBILE_HEIGHT EQU 16 +GOLDENROD_POKECOM_CENTER_2F_MOBILE_WIDTH EQU 16 +ILEX_FOREST_AZALEA_GATE_HEIGHT EQU 4 +ILEX_FOREST_AZALEA_GATE_WIDTH EQU 5 +ROUTE_34_ILEX_FOREST_GATE_HEIGHT EQU 4 +ROUTE_34_ILEX_FOREST_GATE_WIDTH EQU 5 +DAY_CARE_HEIGHT EQU 4 +DAY_CARE_WIDTH EQU 5 +ROUTE_6_HEIGHT EQU 9 +ROUTE_6_WIDTH EQU 10 +ROUTE_11_HEIGHT EQU 9 +ROUTE_11_WIDTH EQU 20 +VERMILION_CITY_HEIGHT EQU 18 +VERMILION_CITY_WIDTH EQU 20 +VERMILION_HOUSE_FISHING_SPEECH_HOUSE_HEIGHT EQU 4 +VERMILION_HOUSE_FISHING_SPEECH_HOUSE_WIDTH EQU 4 +VERMILION_POKECENTER_1F_HEIGHT EQU 4 +VERMILION_POKECENTER_1F_WIDTH EQU 5 +VERMILION_POKECENTER_2F_BETA_HEIGHT EQU 4 +VERMILION_POKECENTER_2F_BETA_WIDTH EQU 8 +POKEMON_FAN_CLUB_HEIGHT EQU 4 +POKEMON_FAN_CLUB_WIDTH EQU 5 +VERMILION_MAGNET_TRAIN_SPEECH_HOUSE_HEIGHT EQU 4 +VERMILION_MAGNET_TRAIN_SPEECH_HOUSE_WIDTH EQU 4 +VERMILION_MART_HEIGHT EQU 4 +VERMILION_MART_WIDTH EQU 6 +VERMILION_HOUSE_DIGLETTS_CAVE_SPEECH_HOUSE_HEIGHT EQU 4 +VERMILION_HOUSE_DIGLETTS_CAVE_SPEECH_HOUSE_WIDTH EQU 4 +VERMILION_GYM_HEIGHT EQU 9 +VERMILION_GYM_WIDTH EQU 5 +ROUTE_6_SAFFRON_GATE_HEIGHT EQU 4 +ROUTE_6_SAFFRON_GATE_WIDTH EQU 5 +ROUTE_6_UNDERGROUND_ENTRANCE_HEIGHT EQU 4 +ROUTE_6_UNDERGROUND_ENTRANCE_WIDTH EQU 4 +ROUTE_1_HEIGHT EQU 18 +ROUTE_1_WIDTH EQU 10 +PALLET_TOWN_HEIGHT EQU 9 +PALLET_TOWN_WIDTH EQU 10 +REDS_HOUSE_1F_HEIGHT EQU 4 +REDS_HOUSE_1F_WIDTH EQU 4 +REDS_HOUSE_2F_HEIGHT EQU 4 +REDS_HOUSE_2F_WIDTH EQU 4 +BLUES_HOUSE_HEIGHT EQU 4 +BLUES_HOUSE_WIDTH EQU 4 +OAKS_LAB_HEIGHT EQU 6 +OAKS_LAB_WIDTH EQU 5 +ROUTE_3_HEIGHT EQU 9 +ROUTE_3_WIDTH EQU 30 +PEWTER_CITY_HEIGHT EQU 18 +PEWTER_CITY_WIDTH EQU 20 +PEWTER_NIDORAN_SPEECH_HOUSE_HEIGHT EQU 4 +PEWTER_NIDORAN_SPEECH_HOUSE_WIDTH EQU 4 +PEWTER_GYM_HEIGHT EQU 7 +PEWTER_GYM_WIDTH EQU 5 +PEWTER_MART_HEIGHT EQU 4 +PEWTER_MART_WIDTH EQU 6 +PEWTER_POKECENTER_1F_HEIGHT EQU 4 +PEWTER_POKECENTER_1F_WIDTH EQU 5 +PEWTER_POKECENTER_2F_BETA_HEIGHT EQU 4 +PEWTER_POKECENTER_2F_BETA_WIDTH EQU 8 +PEWTER_SNOOZE_SPEECH_HOUSE_HEIGHT EQU 4 +PEWTER_SNOOZE_SPEECH_HOUSE_WIDTH EQU 4 +OLIVINE_PORT_HEIGHT EQU 18 +OLIVINE_PORT_WIDTH EQU 10 +VERMILION_PORT_HEIGHT EQU 18 +VERMILION_PORT_WIDTH EQU 10 +FAST_SHIP_1F_HEIGHT EQU 9 +FAST_SHIP_1F_WIDTH EQU 16 +FAST_SHIP_CABINS_NNW_NNE_NE_HEIGHT EQU 16 +FAST_SHIP_CABINS_NNW_NNE_NE_WIDTH EQU 4 +FAST_SHIP_CABINS_SW_SSW_NW_HEIGHT EQU 16 +FAST_SHIP_CABINS_SW_SSW_NW_WIDTH EQU 4 +FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_HEIGHT EQU 17 +FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_WIDTH EQU 5 +FAST_SHIP_B1F_HEIGHT EQU 8 +FAST_SHIP_B1F_WIDTH EQU 16 +OLIVINE_PORT_PASSAGE_HEIGHT EQU 9 +OLIVINE_PORT_PASSAGE_WIDTH EQU 10 +VERMILION_PORT_PASSAGE_HEIGHT EQU 9 +VERMILION_PORT_PASSAGE_WIDTH EQU 10 +MOUNT_MOON_SQUARE_HEIGHT EQU 9 +MOUNT_MOON_SQUARE_WIDTH EQU 15 +MOUNT_MOON_GIFT_SHOP_HEIGHT EQU 4 +MOUNT_MOON_GIFT_SHOP_WIDTH EQU 4 +TIN_TOWER_ROOF_HEIGHT EQU 9 +TIN_TOWER_ROOF_WIDTH EQU 10 +ROUTE_23_HEIGHT EQU 9 +ROUTE_23_WIDTH EQU 10 +INDIGO_PLATEAU_POKECENTER_1F_HEIGHT EQU 7 +INDIGO_PLATEAU_POKECENTER_1F_WIDTH EQU 9 +WILLS_ROOM_HEIGHT EQU 9 +WILLS_ROOM_WIDTH EQU 5 +KOGAS_ROOM_HEIGHT EQU 9 +KOGAS_ROOM_WIDTH EQU 5 +BRUNOS_ROOM_HEIGHT EQU 9 +BRUNOS_ROOM_WIDTH EQU 5 +KARENS_ROOM_HEIGHT EQU 9 +KARENS_ROOM_WIDTH EQU 5 +LANCES_ROOM_HEIGHT EQU 12 +LANCES_ROOM_WIDTH EQU 5 +HALL_OF_FAME_HEIGHT EQU 7 +HALL_OF_FAME_WIDTH EQU 5 +ROUTE_13_HEIGHT EQU 9 +ROUTE_13_WIDTH EQU 30 +ROUTE_14_HEIGHT EQU 18 +ROUTE_14_WIDTH EQU 10 +ROUTE_15_HEIGHT EQU 9 +ROUTE_15_WIDTH EQU 20 +ROUTE_18_HEIGHT EQU 9 +ROUTE_18_WIDTH EQU 10 +FUCHSIA_CITY_HEIGHT EQU 18 +FUCHSIA_CITY_WIDTH EQU 20 +FUCHSIA_MART_HEIGHT EQU 4 +FUCHSIA_MART_WIDTH EQU 6 +SAFARI_ZONE_MAIN_OFFICE_HEIGHT EQU 4 +SAFARI_ZONE_MAIN_OFFICE_WIDTH EQU 4 +FUCHSIA_GYM_HEIGHT EQU 9 +FUCHSIA_GYM_WIDTH EQU 5 +FUCHSIA_BILL_SPEECH_HOUSE_HEIGHT EQU 4 +FUCHSIA_BILL_SPEECH_HOUSE_WIDTH EQU 4 +FUCHSIA_POKECENTER_1F_HEIGHT EQU 4 +FUCHSIA_POKECENTER_1F_WIDTH EQU 5 +FUCHSIA_POKECENTER_2F_BETA_HEIGHT EQU 4 +FUCHSIA_POKECENTER_2F_BETA_WIDTH EQU 8 +SAFARI_ZONE_WARDENS_HOME_HEIGHT EQU 4 +SAFARI_ZONE_WARDENS_HOME_WIDTH EQU 5 +ROUTE_15_FUCHSIA_GATE_HEIGHT EQU 4 +ROUTE_15_FUCHSIA_GATE_WIDTH EQU 5 +ROUTE_8_HEIGHT EQU 9 +ROUTE_8_WIDTH EQU 20 +ROUTE_12_HEIGHT EQU 27 +ROUTE_12_WIDTH EQU 10 +ROUTE_10_SOUTH_HEIGHT EQU 9 +ROUTE_10_SOUTH_WIDTH EQU 10 +LAVENDER_TOWN_HEIGHT EQU 9 +LAVENDER_TOWN_WIDTH EQU 10 +LAVENDER_POKECENTER_1F_HEIGHT EQU 4 +LAVENDER_POKECENTER_1F_WIDTH EQU 5 +LAVENDER_POKECENTER_2F_BETA_HEIGHT EQU 4 +LAVENDER_POKECENTER_2F_BETA_WIDTH EQU 8 +MR_FUJIS_HOUSE_HEIGHT EQU 4 +MR_FUJIS_HOUSE_WIDTH EQU 5 +LAVENDER_TOWN_SPEECH_HOUSE_HEIGHT EQU 4 +LAVENDER_TOWN_SPEECH_HOUSE_WIDTH EQU 4 +LAVENDER_NAME_RATER_HEIGHT EQU 4 +LAVENDER_NAME_RATER_WIDTH EQU 4 +LAVENDER_MART_HEIGHT EQU 4 +LAVENDER_MART_WIDTH EQU 6 +SOUL_HOUSE_HEIGHT EQU 4 +SOUL_HOUSE_WIDTH EQU 5 +LAV_RADIO_TOWER_1F_HEIGHT EQU 4 +LAV_RADIO_TOWER_1F_WIDTH EQU 10 +ROUTE_8_SAFFRON_GATE_HEIGHT EQU 4 +ROUTE_8_SAFFRON_GATE_WIDTH EQU 5 +ROUTE_12_SUPER_ROD_HOUSE_HEIGHT EQU 4 +ROUTE_12_SUPER_ROD_HOUSE_WIDTH EQU 4 +ROUTE_28_HEIGHT EQU 9 +ROUTE_28_WIDTH EQU 20 +SILVER_CAVE_OUTSIDE_HEIGHT EQU 18 +SILVER_CAVE_OUTSIDE_WIDTH EQU 20 +SILVER_CAVE_POKECENTER_1F_HEIGHT EQU 4 +SILVER_CAVE_POKECENTER_1F_WIDTH EQU 5 +ROUTE_28_FAMOUS_SPEECH_HOUSE_HEIGHT EQU 4 +ROUTE_28_FAMOUS_SPEECH_HOUSE_WIDTH EQU 4 +POKECENTER_2F_HEIGHT EQU 4 +POKECENTER_2F_WIDTH EQU 8 +TRADE_CENTER_HEIGHT EQU 4 +TRADE_CENTER_WIDTH EQU 5 +COLOSSEUM_HEIGHT EQU 4 +COLOSSEUM_WIDTH EQU 5 +TIME_CAPSULE_HEIGHT EQU 4 +TIME_CAPSULE_WIDTH EQU 5 +MOBILE_TRADE_ROOM_MOBILE_HEIGHT EQU 4 +MOBILE_TRADE_ROOM_MOBILE_WIDTH EQU 5 +MOBILE_BATTLE_ROOM_HEIGHT EQU 4 +MOBILE_BATTLE_ROOM_WIDTH EQU 5 +ROUTE_7_HEIGHT EQU 9 +ROUTE_7_WIDTH EQU 10 +ROUTE_16_HEIGHT EQU 9 +ROUTE_16_WIDTH EQU 10 +ROUTE_17_HEIGHT EQU 45 +ROUTE_17_WIDTH EQU 10 +CELADON_CITY_HEIGHT EQU 18 +CELADON_CITY_WIDTH EQU 20 +CELADON_DEPT_STORE_1F_HEIGHT EQU 4 +CELADON_DEPT_STORE_1F_WIDTH EQU 8 +CELADON_DEPT_STORE_2F_HEIGHT EQU 4 +CELADON_DEPT_STORE_2F_WIDTH EQU 8 +CELADON_DEPT_STORE_3F_HEIGHT EQU 4 +CELADON_DEPT_STORE_3F_WIDTH EQU 8 +CELADON_DEPT_STORE_4F_HEIGHT EQU 4 +CELADON_DEPT_STORE_4F_WIDTH EQU 8 +CELADON_DEPT_STORE_5F_HEIGHT EQU 4 +CELADON_DEPT_STORE_5F_WIDTH EQU 8 +CELADON_DEPT_STORE_6F_HEIGHT EQU 4 +CELADON_DEPT_STORE_6F_WIDTH EQU 8 +CELADON_DEPT_STORE_ELEVATOR_HEIGHT EQU 2 +CELADON_DEPT_STORE_ELEVATOR_WIDTH EQU 2 +CELADON_MANSION_1F_HEIGHT EQU 5 +CELADON_MANSION_1F_WIDTH EQU 4 +CELADON_MANSION_2F_HEIGHT EQU 5 +CELADON_MANSION_2F_WIDTH EQU 4 +CELADON_MANSION_3F_HEIGHT EQU 5 +CELADON_MANSION_3F_WIDTH EQU 4 +CELADON_MANSION_ROOF_HEIGHT EQU 5 +CELADON_MANSION_ROOF_WIDTH EQU 4 +CELADON_MANSION_ROOF_HOUSE_HEIGHT EQU 4 +CELADON_MANSION_ROOF_HOUSE_WIDTH EQU 4 +CELADON_POKECENTER_1F_HEIGHT EQU 4 +CELADON_POKECENTER_1F_WIDTH EQU 5 +CELADON_POKECENTER_2F_BETA_HEIGHT EQU 4 +CELADON_POKECENTER_2F_BETA_WIDTH EQU 8 +CELADON_GAME_CORNER_HEIGHT EQU 7 +CELADON_GAME_CORNER_WIDTH EQU 10 +CELADON_GAME_CORNER_PRIZE_ROOM_HEIGHT EQU 3 +CELADON_GAME_CORNER_PRIZE_ROOM_WIDTH EQU 3 +CELADON_GYM_HEIGHT EQU 9 +CELADON_GYM_WIDTH EQU 5 +CELADON_CAFE_HEIGHT EQU 4 +CELADON_CAFE_WIDTH EQU 6 +ROUTE_16_FUCHSIA_SPEECH_HOUSE_HEIGHT EQU 4 +ROUTE_16_FUCHSIA_SPEECH_HOUSE_WIDTH EQU 4 +ROUTE_16_GATE_HEIGHT EQU 4 +ROUTE_16_GATE_WIDTH EQU 5 +ROUTE_7_SAFFRON_GATE_HEIGHT EQU 4 +ROUTE_7_SAFFRON_GATE_WIDTH EQU 5 +ROUTE_17_18_GATE_HEIGHT EQU 4 +ROUTE_17_18_GATE_WIDTH EQU 5 +ROUTE_40_HEIGHT EQU 18 +ROUTE_40_WIDTH EQU 10 +ROUTE_41_HEIGHT EQU 27 +ROUTE_41_WIDTH EQU 25 +CIANWOOD_CITY_HEIGHT EQU 27 +CIANWOOD_CITY_WIDTH EQU 15 +MANIAS_HOUSE_HEIGHT EQU 4 +MANIAS_HOUSE_WIDTH EQU 4 +CIANWOOD_GYM_HEIGHT EQU 9 +CIANWOOD_GYM_WIDTH EQU 5 +CIANWOOD_POKECENTER_1F_HEIGHT EQU 4 +CIANWOOD_POKECENTER_1F_WIDTH EQU 5 +CIANWOOD_PHARMACY_HEIGHT EQU 4 +CIANWOOD_PHARMACY_WIDTH EQU 4 +CIANWOOD_CITY_PHOTO_STUDIO_HEIGHT EQU 4 +CIANWOOD_CITY_PHOTO_STUDIO_WIDTH EQU 4 +CIANWOOD_LUGIA_SPEECH_HOUSE_HEIGHT EQU 4 +CIANWOOD_LUGIA_SPEECH_HOUSE_WIDTH EQU 4 +POKE_SEERS_HOUSE_HEIGHT EQU 4 +POKE_SEERS_HOUSE_WIDTH EQU 4 +BATTLE_TOWER_1F_HEIGHT EQU 5 +BATTLE_TOWER_1F_WIDTH EQU 8 +BATTLE_TOWER_BATTLE_ROOM_HEIGHT EQU 4 +BATTLE_TOWER_BATTLE_ROOM_WIDTH EQU 4 +BATTLE_TOWER_ELEVATOR_HEIGHT EQU 2 +BATTLE_TOWER_ELEVATOR_WIDTH EQU 2 +BATTLE_TOWER_HALLWAY_HEIGHT EQU 2 +BATTLE_TOWER_HALLWAY_WIDTH EQU 11 +ROUTE_40_BATTLE_TOWER_GATE_HEIGHT EQU 4 +ROUTE_40_BATTLE_TOWER_GATE_WIDTH EQU 5 +BATTLE_TOWER_OUTSIDE_HEIGHT EQU 14 +BATTLE_TOWER_OUTSIDE_WIDTH EQU 10 +ROUTE_2_HEIGHT EQU 27 +ROUTE_2_WIDTH EQU 10 +ROUTE_22_HEIGHT EQU 9 +ROUTE_22_WIDTH EQU 20 +VIRIDIAN_CITY_HEIGHT EQU 18 +VIRIDIAN_CITY_WIDTH EQU 20 +VIRIDIAN_GYM_HEIGHT EQU 9 +VIRIDIAN_GYM_WIDTH EQU 5 +VIRIDIAN_NICKNAME_SPEECH_HOUSE_HEIGHT EQU 4 +VIRIDIAN_NICKNAME_SPEECH_HOUSE_WIDTH EQU 4 +TRAINER_HOUSE_1F_HEIGHT EQU 7 +TRAINER_HOUSE_1F_WIDTH EQU 5 +TRAINER_HOUSE_B1F_HEIGHT EQU 8 +TRAINER_HOUSE_B1F_WIDTH EQU 5 +VIRIDIAN_MART_HEIGHT EQU 4 +VIRIDIAN_MART_WIDTH EQU 6 +VIRIDIAN_POKECENTER_1F_HEIGHT EQU 4 +VIRIDIAN_POKECENTER_1F_WIDTH EQU 5 +VIRIDIAN_POKECENTER_2F_BETA_HEIGHT EQU 4 +VIRIDIAN_POKECENTER_2F_BETA_WIDTH EQU 8 +ROUTE_2_NUGGET_SPEECH_HOUSE_HEIGHT EQU 4 +ROUTE_2_NUGGET_SPEECH_HOUSE_WIDTH EQU 4 +ROUTE_2_GATE_HEIGHT EQU 4 +ROUTE_2_GATE_WIDTH EQU 5 +VICTORY_ROAD_GATE_HEIGHT EQU 9 +VICTORY_ROAD_GATE_WIDTH EQU 10 +ROUTE_26_HEIGHT EQU 54 +ROUTE_26_WIDTH EQU 10 +ROUTE_27_HEIGHT EQU 9 +ROUTE_27_WIDTH EQU 40 +ROUTE_29_HEIGHT EQU 9 +ROUTE_29_WIDTH EQU 30 +NEW_BARK_TOWN_HEIGHT EQU 9 +NEW_BARK_TOWN_WIDTH EQU 10 +ELMS_LAB_HEIGHT EQU 6 +ELMS_LAB_WIDTH EQU 5 +KRISS_HOUSE_1F_HEIGHT EQU 4 +KRISS_HOUSE_1F_WIDTH EQU 5 +KRISS_HOUSE_2F_HEIGHT EQU 3 +KRISS_HOUSE_2F_WIDTH EQU 4 +KRISS_NEIGHBORS_HOUSE_HEIGHT EQU 4 +KRISS_NEIGHBORS_HOUSE_WIDTH EQU 4 +ELMS_HOUSE_HEIGHT EQU 4 +ELMS_HOUSE_WIDTH EQU 4 +ROUTE_26_HEAL_SPEECH_HOUSE_HEIGHT EQU 4 +ROUTE_26_HEAL_SPEECH_HOUSE_WIDTH EQU 4 +ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE_HEIGHT EQU 4 +ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE_WIDTH EQU 4 +ROUTE_27_SANDSTORM_HOUSE_HEIGHT EQU 4 +ROUTE_27_SANDSTORM_HOUSE_WIDTH EQU 4 +ROUTE_29_46_GATE_HEIGHT EQU 4 +ROUTE_29_46_GATE_WIDTH EQU 5 +ROUTE_5_HEIGHT EQU 9 +ROUTE_5_WIDTH EQU 10 +SAFFRON_CITY_HEIGHT EQU 18 +SAFFRON_CITY_WIDTH EQU 20 +FIGHTING_DOJO_HEIGHT EQU 6 +FIGHTING_DOJO_WIDTH EQU 5 +SAFFRON_GYM_HEIGHT EQU 9 +SAFFRON_GYM_WIDTH EQU 10 +SAFFRON_MART_HEIGHT EQU 4 +SAFFRON_MART_WIDTH EQU 6 +SAFFRON_POKECENTER_1F_HEIGHT EQU 4 +SAFFRON_POKECENTER_1F_WIDTH EQU 5 +SAFFRON_POKECENTER_2F_BETA_HEIGHT EQU 4 +SAFFRON_POKECENTER_2F_BETA_WIDTH EQU 8 +MR_PSYCHICS_HOUSE_HEIGHT EQU 4 +MR_PSYCHICS_HOUSE_WIDTH EQU 4 +SAFFRON_TRAIN_STATION_HEIGHT EQU 9 +SAFFRON_TRAIN_STATION_WIDTH EQU 10 +SILPH_CO_1F_HEIGHT EQU 4 +SILPH_CO_1F_WIDTH EQU 8 +COPYCATS_HOUSE_1F_HEIGHT EQU 4 +COPYCATS_HOUSE_1F_WIDTH EQU 4 +COPYCATS_HOUSE_2F_HEIGHT EQU 3 +COPYCATS_HOUSE_2F_WIDTH EQU 5 +ROUTE_5_UNDERGROUND_ENTRANCE_HEIGHT EQU 4 +ROUTE_5_UNDERGROUND_ENTRANCE_WIDTH EQU 4 +ROUTE_5_SAFFRON_CITY_GATE_HEIGHT EQU 4 +ROUTE_5_SAFFRON_CITY_GATE_WIDTH EQU 5 +ROUTE_5_CLEANSE_TAG_SPEECH_HOUSE_HEIGHT EQU 4 +ROUTE_5_CLEANSE_TAG_SPEECH_HOUSE_WIDTH EQU 4 +ROUTE_30_HEIGHT EQU 27 +ROUTE_30_WIDTH EQU 10 +ROUTE_31_HEIGHT EQU 9 +ROUTE_31_WIDTH EQU 20 +CHERRYGROVE_CITY_HEIGHT EQU 9 +CHERRYGROVE_CITY_WIDTH EQU 20 +CHERRYGROVE_MART_HEIGHT EQU 4 +CHERRYGROVE_MART_WIDTH EQU 6 +CHERRYGROVE_POKECENTER_1F_HEIGHT EQU 4 +CHERRYGROVE_POKECENTER_1F_WIDTH EQU 5 +CHERRYGROVE_GYM_SPEECH_HOUSE_HEIGHT EQU 4 +CHERRYGROVE_GYM_SPEECH_HOUSE_WIDTH EQU 4 +GUIDE_GENTS_HOUSE_HEIGHT EQU 4 +GUIDE_GENTS_HOUSE_WIDTH EQU 4 +CHERRYGROVE_EVOLUTION_SPEECH_HOUSE_HEIGHT EQU 4 +CHERRYGROVE_EVOLUTION_SPEECH_HOUSE_WIDTH EQU 4 +ROUTE_30_BERRY_SPEECH_HOUSE_HEIGHT EQU 4 +ROUTE_30_BERRY_SPEECH_HOUSE_WIDTH EQU 4 +MR_POKEMONS_HOUSE_HEIGHT EQU 4 +MR_POKEMONS_HOUSE_WIDTH EQU 4 +ROUTE_31_VIOLET_GATE_HEIGHT EQU 4 +ROUTE_31_VIOLET_GATE_WIDTH EQU 5 + +; elevator floors +_B4F EQU $0 +_B3F EQU $1 +_B2F EQU $2 +_B1F EQU $3 +_1F EQU $4 +_2F EQU $5 +_3F EQU $6 +_4F EQU $7 +_5F EQU $8 +_6F EQU $9 +_7F EQU $a +_8F EQU $b +_9F EQU $c +_10F EQU $d +_11F EQU $e +_ROOF EQU $f + +; connection directions +EAST EQU 1 +WEST EQU 2 +SOUTH EQU 4 +NORTH EQU 8 |