mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-11-16 11:27:33 -08:00
Remove original maps and object events (#1)
This commit is contained in:
parent
60cacea4b0
commit
5147904f78
@ -63,32 +63,7 @@
|
||||
const ENGINE_UNLOCKED_UNOWNS_UNUSED_6
|
||||
const ENGINE_UNLOCKED_UNOWNS_UNUSED_7
|
||||
; wVisitedSpawns
|
||||
const ENGINE_FLYPOINT_PLAYERS_HOUSE
|
||||
const ENGINE_FLYPOINT_DEBUG
|
||||
const ENGINE_FLYPOINT_PALLET
|
||||
const ENGINE_FLYPOINT_VIRIDIAN
|
||||
const ENGINE_FLYPOINT_PEWTER
|
||||
const ENGINE_FLYPOINT_CERULEAN
|
||||
const ENGINE_FLYPOINT_ROCK_TUNNEL
|
||||
const ENGINE_FLYPOINT_VERMILION
|
||||
const ENGINE_FLYPOINT_LAVENDER
|
||||
const ENGINE_FLYPOINT_SAFFRON
|
||||
const ENGINE_FLYPOINT_CELADON
|
||||
const ENGINE_FLYPOINT_FUCHSIA
|
||||
const ENGINE_FLYPOINT_CINNABAR
|
||||
const ENGINE_FLYPOINT_INDIGO_PLATEAU
|
||||
const ENGINE_FLYPOINT_NEW_BARK
|
||||
const ENGINE_FLYPOINT_CHERRYGROVE
|
||||
const ENGINE_FLYPOINT_VIOLET
|
||||
const ENGINE_FLYPOINT_AZALEA
|
||||
const ENGINE_FLYPOINT_CIANWOOD
|
||||
const ENGINE_FLYPOINT_GOLDENROD
|
||||
const ENGINE_FLYPOINT_OLIVINE
|
||||
const ENGINE_FLYPOINT_ECRUTEAK
|
||||
const ENGINE_FLYPOINT_MAHOGANY
|
||||
const ENGINE_FLYPOINT_LAKE_OF_RAGE
|
||||
const ENGINE_FLYPOINT_BLACKTHORN
|
||||
const ENGINE_FLYPOINT_SILVER_CAVE
|
||||
const ENGINE_FLYPOINT_LEVEL_1
|
||||
const ENGINE_FLYPOINT_UNUSED
|
||||
; wLuckyNumberShowFlag
|
||||
const ENGINE_LUCKY_NUMBER_SHOW
|
||||
|
@ -1,103 +1,7 @@
|
||||
; Landmarks indexes (see data/maps/landmarks.asm)
|
||||
const_def
|
||||
const LANDMARK_SPECIAL ; 00
|
||||
; Johto landmarks
|
||||
const LANDMARK_NEW_BARK_TOWN ; 01
|
||||
const LANDMARK_ROUTE_29 ; 02
|
||||
const LANDMARK_CHERRYGROVE_CITY ; 03
|
||||
const LANDMARK_ROUTE_30 ; 04
|
||||
const LANDMARK_ROUTE_31 ; 05
|
||||
const LANDMARK_VIOLET_CITY ; 06
|
||||
const LANDMARK_SPROUT_TOWER ; 07
|
||||
const LANDMARK_ROUTE_32 ; 08
|
||||
const LANDMARK_RUINS_OF_ALPH ; 09
|
||||
const LANDMARK_UNION_CAVE ; 0a
|
||||
const LANDMARK_ROUTE_33 ; 0b
|
||||
const LANDMARK_AZALEA_TOWN ; 0c
|
||||
const LANDMARK_SLOWPOKE_WELL ; 0d
|
||||
const LANDMARK_ILEX_FOREST ; 0e
|
||||
const LANDMARK_ROUTE_34 ; 0f
|
||||
const LANDMARK_GOLDENROD_CITY ; 10
|
||||
const LANDMARK_RADIO_TOWER ; 11
|
||||
const LANDMARK_ROUTE_35 ; 12
|
||||
const LANDMARK_NATIONAL_PARK ; 13
|
||||
const LANDMARK_ROUTE_36 ; 14
|
||||
const LANDMARK_ROUTE_37 ; 15
|
||||
const LANDMARK_ECRUTEAK_CITY ; 16
|
||||
const LANDMARK_TIN_TOWER ; 17
|
||||
const LANDMARK_BURNED_TOWER ; 18
|
||||
const LANDMARK_ROUTE_38 ; 19
|
||||
const LANDMARK_ROUTE_39 ; 1a
|
||||
const LANDMARK_OLIVINE_CITY ; 1b
|
||||
const LANDMARK_LIGHTHOUSE ; 1c
|
||||
const LANDMARK_BATTLE_TOWER ; 1d
|
||||
const LANDMARK_ROUTE_40 ; 1e
|
||||
const LANDMARK_WHIRL_ISLANDS ; 1f
|
||||
const LANDMARK_ROUTE_41 ; 20
|
||||
const LANDMARK_CIANWOOD_CITY ; 21
|
||||
const LANDMARK_ROUTE_42 ; 22
|
||||
const LANDMARK_MT_MORTAR ; 23
|
||||
const LANDMARK_MAHOGANY_TOWN ; 24
|
||||
const LANDMARK_ROUTE_43 ; 25
|
||||
const LANDMARK_LAKE_OF_RAGE ; 26
|
||||
const LANDMARK_ROUTE_44 ; 27
|
||||
const LANDMARK_ICE_PATH ; 28
|
||||
const LANDMARK_BLACKTHORN_CITY ; 29
|
||||
const LANDMARK_DRAGONS_DEN ; 2a
|
||||
const LANDMARK_ROUTE_45 ; 2b
|
||||
const LANDMARK_DARK_CAVE ; 2c
|
||||
const LANDMARK_ROUTE_46 ; 2d
|
||||
const LANDMARK_SILVER_CAVE ; 2e
|
||||
DEF KANTO_LANDMARK EQU const_value
|
||||
const LANDMARK_PALLET_TOWN ; 2f
|
||||
const LANDMARK_ROUTE_1 ; 30
|
||||
const LANDMARK_VIRIDIAN_CITY ; 31
|
||||
const LANDMARK_ROUTE_2 ; 32
|
||||
const LANDMARK_PEWTER_CITY ; 33
|
||||
const LANDMARK_ROUTE_3 ; 34
|
||||
const LANDMARK_MT_MOON ; 35
|
||||
const LANDMARK_ROUTE_4 ; 36
|
||||
const LANDMARK_CERULEAN_CITY ; 37
|
||||
const LANDMARK_ROUTE_24 ; 38
|
||||
const LANDMARK_ROUTE_25 ; 39
|
||||
const LANDMARK_ROUTE_5 ; 3a
|
||||
const LANDMARK_UNDERGROUND_PATH ; 3b
|
||||
const LANDMARK_ROUTE_6 ; 3c
|
||||
const LANDMARK_VERMILION_CITY ; 3d
|
||||
const LANDMARK_DIGLETTS_CAVE ; 3e
|
||||
const LANDMARK_ROUTE_7 ; 3f
|
||||
const LANDMARK_ROUTE_8 ; 40
|
||||
const LANDMARK_ROUTE_9 ; 41
|
||||
const LANDMARK_ROCK_TUNNEL ; 42
|
||||
const LANDMARK_ROUTE_10 ; 43
|
||||
const LANDMARK_POWER_PLANT ; 44
|
||||
const LANDMARK_LAVENDER_TOWN ; 45
|
||||
const LANDMARK_LAV_RADIO_TOWER ; 46
|
||||
const LANDMARK_CELADON_CITY ; 47
|
||||
const LANDMARK_SAFFRON_CITY ; 48
|
||||
const LANDMARK_ROUTE_11 ; 49
|
||||
const LANDMARK_ROUTE_12 ; 4a
|
||||
const LANDMARK_ROUTE_13 ; 4b
|
||||
const LANDMARK_ROUTE_14 ; 4c
|
||||
const LANDMARK_ROUTE_15 ; 4d
|
||||
const LANDMARK_ROUTE_16 ; 4e
|
||||
const LANDMARK_ROUTE_17 ; 4f
|
||||
const LANDMARK_ROUTE_18 ; 50
|
||||
const LANDMARK_FUCHSIA_CITY ; 51
|
||||
const LANDMARK_ROUTE_19 ; 52
|
||||
const LANDMARK_ROUTE_20 ; 53
|
||||
const LANDMARK_SEAFOAM_ISLANDS ; 54
|
||||
const LANDMARK_CINNABAR_ISLAND ; 55
|
||||
const LANDMARK_ROUTE_21 ; 56
|
||||
const LANDMARK_ROUTE_22 ; 57
|
||||
const LANDMARK_VICTORY_ROAD ; 58
|
||||
const LANDMARK_ROUTE_23 ; 59
|
||||
const LANDMARK_INDIGO_PLATEAU ; 5a
|
||||
const LANDMARK_ROUTE_26 ; 5b
|
||||
const LANDMARK_ROUTE_27 ; 5c
|
||||
const LANDMARK_TOHJO_FALLS ; 5d
|
||||
const LANDMARK_ROUTE_28 ; 5e
|
||||
const LANDMARK_FAST_SHIP ; 5f
|
||||
const LANDMARK_LEVEL_1 ; 01
|
||||
DEF NUM_LANDMARKS EQU const_value
|
||||
|
||||
; used in CaughtData
|
||||
|
@ -35,470 +35,13 @@ ENDM
|
||||
; - scripts and events (see data/maps/scripts.asm)
|
||||
const_def
|
||||
|
||||
newgroup OLIVINE ; 1
|
||||
map_const OLIVINE_POKECENTER_1F, 5, 4 ; 1
|
||||
map_const OLIVINE_GYM, 5, 8 ; 2
|
||||
map_const OLIVINE_TIMS_HOUSE, 4, 4 ; 3
|
||||
map_const OLIVINE_HOUSE_BETA, 4, 4 ; 4
|
||||
map_const OLIVINE_PUNISHMENT_SPEECH_HOUSE, 4, 4 ; 5
|
||||
map_const OLIVINE_GOOD_ROD_HOUSE, 4, 4 ; 6
|
||||
map_const OLIVINE_CAFE, 4, 4 ; 7
|
||||
map_const OLIVINE_MART, 6, 4 ; 8
|
||||
map_const ROUTE_38_ECRUTEAK_GATE, 5, 4 ; 9
|
||||
map_const ROUTE_39_BARN, 4, 4 ; 10
|
||||
map_const ROUTE_39_FARMHOUSE, 4, 4 ; 11
|
||||
map_const ROUTE_38, 20, 9 ; 12
|
||||
map_const ROUTE_39, 10, 18 ; 13
|
||||
map_const OLIVINE_CITY, 20, 18 ; 14
|
||||
newgroup LEVEL_1 ; 1
|
||||
map_const LEVEL_1_MAP_1, 5, 4 ; 1
|
||||
; map_const LEVEL_1_MAP_2, 5, 8 ; 2
|
||||
endgroup
|
||||
|
||||
newgroup MAHOGANY ; 2
|
||||
map_const MAHOGANY_RED_GYARADOS_SPEECH_HOUSE, 4, 4 ; 1
|
||||
map_const MAHOGANY_GYM, 5, 9 ; 2
|
||||
map_const MAHOGANY_POKECENTER_1F, 5, 4 ; 3
|
||||
map_const ROUTE_42_ECRUTEAK_GATE, 5, 4 ; 4
|
||||
map_const ROUTE_42, 30, 9 ; 5
|
||||
map_const ROUTE_44, 30, 9 ; 6
|
||||
map_const MAHOGANY_TOWN, 10, 9 ; 7
|
||||
endgroup
|
||||
; newgroup LEVEL_2 ; 2
|
||||
; map_const LEVEL_2_MAP_1, 4, 4 ; 1
|
||||
; endgroup
|
||||
|
||||
newgroup DUNGEONS ; 3
|
||||
map_const SPROUT_TOWER_1F, 10, 8 ; 1
|
||||
map_const SPROUT_TOWER_2F, 10, 8 ; 2
|
||||
map_const SPROUT_TOWER_3F, 10, 8 ; 3
|
||||
map_const TIN_TOWER_1F, 10, 9 ; 4
|
||||
map_const TIN_TOWER_2F, 10, 9 ; 5
|
||||
map_const TIN_TOWER_3F, 10, 9 ; 6
|
||||
map_const TIN_TOWER_4F, 10, 9 ; 7
|
||||
map_const TIN_TOWER_5F, 10, 9 ; 8
|
||||
map_const TIN_TOWER_6F, 10, 9 ; 9
|
||||
map_const TIN_TOWER_7F, 10, 9 ; 10
|
||||
map_const TIN_TOWER_8F, 10, 9 ; 11
|
||||
map_const TIN_TOWER_9F, 10, 9 ; 12
|
||||
map_const BURNED_TOWER_1F, 10, 9 ; 13
|
||||
map_const BURNED_TOWER_B1F, 10, 9 ; 14
|
||||
map_const NATIONAL_PARK, 20, 27 ; 15
|
||||
map_const NATIONAL_PARK_BUG_CONTEST, 20, 27 ; 16
|
||||
map_const RADIO_TOWER_1F, 9, 4 ; 17
|
||||
map_const RADIO_TOWER_2F, 9, 4 ; 18
|
||||
map_const RADIO_TOWER_3F, 9, 4 ; 19
|
||||
map_const RADIO_TOWER_4F, 9, 4 ; 20
|
||||
map_const RADIO_TOWER_5F, 9, 4 ; 21
|
||||
map_const RUINS_OF_ALPH_OUTSIDE, 10, 18 ; 22
|
||||
map_const RUINS_OF_ALPH_HO_OH_CHAMBER, 4, 5 ; 23
|
||||
map_const RUINS_OF_ALPH_KABUTO_CHAMBER, 4, 5 ; 24
|
||||
map_const RUINS_OF_ALPH_OMANYTE_CHAMBER, 4, 5 ; 25
|
||||
map_const RUINS_OF_ALPH_AERODACTYL_CHAMBER, 4, 5 ; 26
|
||||
map_const RUINS_OF_ALPH_INNER_CHAMBER, 10, 14 ; 27
|
||||
map_const RUINS_OF_ALPH_RESEARCH_CENTER, 4, 4 ; 28
|
||||
map_const RUINS_OF_ALPH_HO_OH_ITEM_ROOM, 4, 5 ; 29
|
||||
map_const RUINS_OF_ALPH_KABUTO_ITEM_ROOM, 4, 5 ; 30
|
||||
map_const RUINS_OF_ALPH_OMANYTE_ITEM_ROOM, 4, 5 ; 31
|
||||
map_const RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM, 4, 5 ; 32
|
||||
map_const RUINS_OF_ALPH_HO_OH_WORD_ROOM, 10, 12 ; 33
|
||||
map_const RUINS_OF_ALPH_KABUTO_WORD_ROOM, 10, 7 ; 34
|
||||
map_const RUINS_OF_ALPH_OMANYTE_WORD_ROOM, 10, 8 ; 35
|
||||
map_const RUINS_OF_ALPH_AERODACTYL_WORD_ROOM, 10, 7 ; 36
|
||||
map_const UNION_CAVE_1F, 10, 18 ; 37
|
||||
map_const UNION_CAVE_B1F, 10, 18 ; 38
|
||||
map_const UNION_CAVE_B2F, 10, 18 ; 39
|
||||
map_const SLOWPOKE_WELL_B1F, 10, 9 ; 40
|
||||
map_const SLOWPOKE_WELL_B2F, 10, 9 ; 41
|
||||
map_const OLIVINE_LIGHTHOUSE_1F, 10, 9 ; 42
|
||||
map_const OLIVINE_LIGHTHOUSE_2F, 10, 9 ; 43
|
||||
map_const OLIVINE_LIGHTHOUSE_3F, 10, 9 ; 44
|
||||
map_const OLIVINE_LIGHTHOUSE_4F, 10, 9 ; 45
|
||||
map_const OLIVINE_LIGHTHOUSE_5F, 10, 9 ; 46
|
||||
map_const OLIVINE_LIGHTHOUSE_6F, 10, 9 ; 47
|
||||
map_const MAHOGANY_MART_1F, 4, 4 ; 48
|
||||
map_const TEAM_ROCKET_BASE_B1F, 15, 9 ; 49
|
||||
map_const TEAM_ROCKET_BASE_B2F, 15, 9 ; 50
|
||||
map_const TEAM_ROCKET_BASE_B3F, 15, 9 ; 51
|
||||
map_const ILEX_FOREST, 15, 27 ; 52
|
||||
map_const GOLDENROD_UNDERGROUND, 15, 18 ; 53
|
||||
map_const GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES, 15, 18 ; 54
|
||||
map_const GOLDENROD_DEPT_STORE_B1F, 10, 9 ; 55
|
||||
map_const GOLDENROD_UNDERGROUND_WAREHOUSE, 10, 9 ; 56
|
||||
map_const MOUNT_MORTAR_1F_OUTSIDE, 20, 18 ; 57
|
||||
map_const MOUNT_MORTAR_1F_INSIDE, 20, 27 ; 58
|
||||
map_const MOUNT_MORTAR_2F_INSIDE, 20, 18 ; 59
|
||||
map_const MOUNT_MORTAR_B1F, 20, 18 ; 60
|
||||
map_const ICE_PATH_1F, 20, 18 ; 61
|
||||
map_const ICE_PATH_B1F, 10, 18 ; 62
|
||||
map_const ICE_PATH_B2F_MAHOGANY_SIDE, 10, 9 ; 63
|
||||
map_const ICE_PATH_B2F_BLACKTHORN_SIDE, 5, 9 ; 64
|
||||
map_const ICE_PATH_B3F, 10, 9 ; 65
|
||||
map_const WHIRL_ISLAND_NW, 5, 9 ; 66
|
||||
map_const WHIRL_ISLAND_NE, 10, 9 ; 67
|
||||
map_const WHIRL_ISLAND_SW, 10, 9 ; 68
|
||||
map_const WHIRL_ISLAND_CAVE, 5, 9 ; 69
|
||||
map_const WHIRL_ISLAND_SE, 5, 9 ; 70
|
||||
map_const WHIRL_ISLAND_B1F, 20, 18 ; 71
|
||||
map_const WHIRL_ISLAND_B2F, 10, 18 ; 72
|
||||
map_const WHIRL_ISLAND_LUGIA_CHAMBER, 10, 9 ; 73
|
||||
map_const SILVER_CAVE_ROOM_1, 10, 18 ; 74
|
||||
map_const SILVER_CAVE_ROOM_2, 15, 18 ; 75
|
||||
map_const SILVER_CAVE_ROOM_3, 10, 18 ; 76
|
||||
map_const SILVER_CAVE_ITEM_ROOMS, 10, 9 ; 77
|
||||
map_const DARK_CAVE_VIOLET_ENTRANCE, 20, 18 ; 78
|
||||
map_const DARK_CAVE_BLACKTHORN_ENTRANCE, 15, 18 ; 79
|
||||
map_const DRAGONS_DEN_1F, 5, 9 ; 80
|
||||
map_const DRAGONS_DEN_B1F, 20, 18 ; 81
|
||||
map_const DRAGON_SHRINE, 5, 5 ; 82
|
||||
map_const TOHJO_FALLS, 15, 9 ; 83
|
||||
map_const DIGLETTS_CAVE, 10, 18 ; 84
|
||||
map_const MOUNT_MOON, 15, 9 ; 85
|
||||
map_const UNDERGROUND_PATH, 3, 14 ; 86
|
||||
map_const ROCK_TUNNEL_1F, 15, 18 ; 87
|
||||
map_const ROCK_TUNNEL_B1F, 15, 18 ; 88
|
||||
map_const SAFARI_ZONE_FUCHSIA_GATE_BETA, 5, 4 ; 89
|
||||
map_const SAFARI_ZONE_BETA, 10, 18 ; 90
|
||||
map_const VICTORY_ROAD, 10, 36 ; 91
|
||||
endgroup
|
||||
|
||||
newgroup ECRUTEAK ; 4
|
||||
map_const ECRUTEAK_TIN_TOWER_ENTRANCE, 10, 9 ; 1
|
||||
map_const WISE_TRIOS_ROOM, 4, 4 ; 2
|
||||
map_const ECRUTEAK_POKECENTER_1F, 5, 4 ; 3
|
||||
map_const ECRUTEAK_LUGIA_SPEECH_HOUSE, 4, 4 ; 4
|
||||
map_const DANCE_THEATER, 6, 7 ; 5
|
||||
map_const ECRUTEAK_MART, 6, 4 ; 6
|
||||
map_const ECRUTEAK_GYM, 5, 9 ; 7
|
||||
map_const ECRUTEAK_ITEMFINDER_HOUSE, 4, 4 ; 8
|
||||
map_const ECRUTEAK_CITY, 20, 18 ; 9
|
||||
endgroup
|
||||
|
||||
newgroup BLACKTHORN ; 5
|
||||
map_const BLACKTHORN_GYM_1F, 5, 9 ; 1
|
||||
map_const BLACKTHORN_GYM_2F, 5, 9 ; 2
|
||||
map_const BLACKTHORN_DRAGON_SPEECH_HOUSE, 4, 4 ; 3
|
||||
map_const BLACKTHORN_EMYS_HOUSE, 4, 4 ; 4
|
||||
map_const BLACKTHORN_MART, 6, 4 ; 5
|
||||
map_const BLACKTHORN_POKECENTER_1F, 5, 4 ; 6
|
||||
map_const MOVE_DELETERS_HOUSE, 4, 4 ; 7
|
||||
map_const ROUTE_45, 10, 45 ; 8
|
||||
map_const ROUTE_46, 10, 18 ; 9
|
||||
map_const BLACKTHORN_CITY, 20, 18 ; 10
|
||||
endgroup
|
||||
|
||||
newgroup CINNABAR ; 6
|
||||
map_const CINNABAR_POKECENTER_1F, 5, 4 ; 1
|
||||
map_const CINNABAR_POKECENTER_2F_BETA, 8, 4 ; 2
|
||||
map_const ROUTE_19_FUCHSIA_GATE, 5, 4 ; 3
|
||||
map_const SEAFOAM_GYM, 5, 4 ; 4
|
||||
map_const ROUTE_19, 10, 18 ; 5
|
||||
map_const ROUTE_20, 30, 9 ; 6
|
||||
map_const ROUTE_21, 10, 18 ; 7
|
||||
map_const CINNABAR_ISLAND, 10, 9 ; 8
|
||||
endgroup
|
||||
|
||||
newgroup CERULEAN ; 7
|
||||
map_const CERULEAN_GYM_BADGE_SPEECH_HOUSE, 4, 4 ; 1
|
||||
map_const CERULEAN_POLICE_STATION, 4, 4 ; 2
|
||||
map_const CERULEAN_TRADE_SPEECH_HOUSE, 4, 4 ; 3
|
||||
map_const CERULEAN_POKECENTER_1F, 5, 4 ; 4
|
||||
map_const CERULEAN_POKECENTER_2F_BETA, 8, 4 ; 5
|
||||
map_const CERULEAN_GYM, 5, 8 ; 6
|
||||
map_const CERULEAN_MART, 6, 4 ; 7
|
||||
map_const ROUTE_10_POKECENTER_1F, 5, 4 ; 8
|
||||
map_const ROUTE_10_POKECENTER_2F_BETA, 8, 4 ; 9
|
||||
map_const POWER_PLANT, 10, 9 ; 10
|
||||
map_const BILLS_HOUSE, 4, 4 ; 11
|
||||
map_const ROUTE_4, 20, 9 ; 12
|
||||
map_const ROUTE_9, 30, 9 ; 13
|
||||
map_const ROUTE_10_NORTH, 10, 9 ; 14
|
||||
map_const ROUTE_24, 10, 9 ; 15
|
||||
map_const ROUTE_25, 30, 9 ; 16
|
||||
map_const CERULEAN_CITY, 20, 18 ; 17
|
||||
endgroup
|
||||
|
||||
newgroup AZALEA ; 8
|
||||
map_const AZALEA_POKECENTER_1F, 5, 4 ; 1
|
||||
map_const CHARCOAL_KILN, 4, 4 ; 2
|
||||
map_const AZALEA_MART, 6, 4 ; 3
|
||||
map_const KURTS_HOUSE, 8, 4 ; 4
|
||||
map_const AZALEA_GYM, 5, 8 ; 5
|
||||
map_const ROUTE_33, 10, 9 ; 6
|
||||
map_const AZALEA_TOWN, 20, 9 ; 7
|
||||
endgroup
|
||||
|
||||
newgroup LAKE_OF_RAGE ; 9
|
||||
map_const LAKE_OF_RAGE_HIDDEN_POWER_HOUSE, 4, 4 ; 1
|
||||
map_const LAKE_OF_RAGE_MAGIKARP_HOUSE, 4, 4 ; 2
|
||||
map_const ROUTE_43_MAHOGANY_GATE, 5, 4 ; 3
|
||||
map_const ROUTE_43_GATE, 5, 4 ; 4
|
||||
map_const ROUTE_43, 10, 27 ; 5
|
||||
map_const LAKE_OF_RAGE, 20, 18 ; 6
|
||||
endgroup
|
||||
|
||||
newgroup VIOLET ; 10
|
||||
map_const ROUTE_32, 10, 45 ; 1
|
||||
map_const ROUTE_35, 10, 18 ; 2
|
||||
map_const ROUTE_36, 30, 9 ; 3
|
||||
map_const ROUTE_37, 10, 9 ; 4
|
||||
map_const VIOLET_CITY, 20, 18 ; 5
|
||||
map_const VIOLET_MART, 6, 4 ; 6
|
||||
map_const VIOLET_GYM, 5, 8 ; 7
|
||||
map_const EARLS_POKEMON_ACADEMY, 4, 8 ; 8
|
||||
map_const VIOLET_NICKNAME_SPEECH_HOUSE, 4, 4 ; 9
|
||||
map_const VIOLET_POKECENTER_1F, 5, 4 ; 10
|
||||
map_const VIOLET_KYLES_HOUSE, 4, 4 ; 11
|
||||
map_const ROUTE_32_RUINS_OF_ALPH_GATE, 5, 4 ; 12
|
||||
map_const ROUTE_32_POKECENTER_1F, 5, 4 ; 13
|
||||
map_const ROUTE_35_GOLDENROD_GATE, 5, 4 ; 14
|
||||
map_const ROUTE_35_NATIONAL_PARK_GATE, 4, 4 ; 15
|
||||
map_const ROUTE_36_RUINS_OF_ALPH_GATE, 5, 4 ; 16
|
||||
map_const ROUTE_36_NATIONAL_PARK_GATE, 5, 4 ; 17
|
||||
endgroup
|
||||
|
||||
newgroup GOLDENROD ; 11
|
||||
map_const ROUTE_34, 10, 27 ; 1
|
||||
map_const GOLDENROD_CITY, 20, 18 ; 2
|
||||
map_const GOLDENROD_GYM, 10, 9 ; 3
|
||||
map_const GOLDENROD_BIKE_SHOP, 4, 4 ; 4
|
||||
map_const GOLDENROD_HAPPINESS_RATER, 4, 4 ; 5
|
||||
map_const BILLS_FAMILYS_HOUSE, 4, 4 ; 6
|
||||
map_const GOLDENROD_MAGNET_TRAIN_STATION, 10, 9 ; 7
|
||||
map_const GOLDENROD_FLOWER_SHOP, 4, 4 ; 8
|
||||
map_const GOLDENROD_PP_SPEECH_HOUSE, 4, 4 ; 9
|
||||
map_const GOLDENROD_NAME_RATER, 4, 4 ; 10
|
||||
map_const GOLDENROD_DEPT_STORE_1F, 8, 4 ; 11
|
||||
map_const GOLDENROD_DEPT_STORE_2F, 8, 4 ; 12
|
||||
map_const GOLDENROD_DEPT_STORE_3F, 8, 4 ; 13
|
||||
map_const GOLDENROD_DEPT_STORE_4F, 8, 4 ; 14
|
||||
map_const GOLDENROD_DEPT_STORE_5F, 8, 4 ; 15
|
||||
map_const GOLDENROD_DEPT_STORE_6F, 8, 4 ; 16
|
||||
map_const GOLDENROD_DEPT_STORE_ELEVATOR, 2, 2 ; 17
|
||||
map_const GOLDENROD_DEPT_STORE_ROOF, 8, 4 ; 18
|
||||
map_const GOLDENROD_GAME_CORNER, 10, 7 ; 19
|
||||
map_const GOLDENROD_POKECENTER_1F, 5, 4 ; 20
|
||||
map_const POKECOM_CENTER_ADMIN_OFFICE_MOBILE, 16, 16 ; 21
|
||||
map_const ILEX_FOREST_AZALEA_GATE, 5, 4 ; 22
|
||||
map_const ROUTE_34_ILEX_FOREST_GATE, 5, 4 ; 23
|
||||
map_const DAY_CARE, 5, 4 ; 24
|
||||
endgroup
|
||||
|
||||
newgroup VERMILION ; 12
|
||||
map_const ROUTE_6, 10, 9 ; 1
|
||||
map_const ROUTE_11, 20, 9 ; 2
|
||||
map_const VERMILION_CITY, 20, 18 ; 3
|
||||
map_const VERMILION_FISHING_SPEECH_HOUSE, 4, 4 ; 4
|
||||
map_const VERMILION_POKECENTER_1F, 5, 4 ; 5
|
||||
map_const VERMILION_POKECENTER_2F_BETA, 8, 4 ; 6
|
||||
map_const POKEMON_FAN_CLUB, 5, 4 ; 7
|
||||
map_const VERMILION_MAGNET_TRAIN_SPEECH_HOUSE, 4, 4 ; 8
|
||||
map_const VERMILION_MART, 6, 4 ; 9
|
||||
map_const VERMILION_DIGLETTS_CAVE_SPEECH_HOUSE, 4, 4 ; 10
|
||||
map_const VERMILION_GYM, 5, 9 ; 11
|
||||
map_const ROUTE_6_SAFFRON_GATE, 5, 4 ; 12
|
||||
map_const ROUTE_6_UNDERGROUND_PATH_ENTRANCE, 4, 4 ; 13
|
||||
endgroup
|
||||
|
||||
newgroup PALLET ; 13
|
||||
map_const ROUTE_1, 10, 18 ; 1
|
||||
map_const PALLET_TOWN, 10, 9 ; 2
|
||||
map_const REDS_HOUSE_1F, 4, 4 ; 3
|
||||
map_const REDS_HOUSE_2F, 4, 4 ; 4
|
||||
map_const BLUES_HOUSE, 4, 4 ; 5
|
||||
map_const OAKS_LAB, 5, 6 ; 6
|
||||
endgroup
|
||||
|
||||
newgroup PEWTER ; 14
|
||||
map_const ROUTE_3, 30, 9 ; 1
|
||||
map_const PEWTER_CITY, 20, 18 ; 2
|
||||
map_const PEWTER_NIDORAN_SPEECH_HOUSE, 4, 4 ; 3
|
||||
map_const PEWTER_GYM, 5, 7 ; 4
|
||||
map_const PEWTER_MART, 6, 4 ; 5
|
||||
map_const PEWTER_POKECENTER_1F, 5, 4 ; 6
|
||||
map_const PEWTER_POKECENTER_2F_BETA, 8, 4 ; 7
|
||||
map_const PEWTER_SNOOZE_SPEECH_HOUSE, 4, 4 ; 8
|
||||
endgroup
|
||||
|
||||
newgroup FAST_SHIP ; 15
|
||||
map_const OLIVINE_PORT, 10, 18 ; 1
|
||||
map_const VERMILION_PORT, 10, 18 ; 2
|
||||
map_const FAST_SHIP_1F, 16, 9 ; 3
|
||||
map_const FAST_SHIP_CABINS_NNW_NNE_NE, 4, 16 ; 4
|
||||
map_const FAST_SHIP_CABINS_SW_SSW_NW, 4, 16 ; 5
|
||||
map_const FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN, 5, 17 ; 6
|
||||
map_const FAST_SHIP_B1F, 16, 8 ; 7
|
||||
map_const OLIVINE_PORT_PASSAGE, 10, 9 ; 8
|
||||
map_const VERMILION_PORT_PASSAGE, 10, 9 ; 9
|
||||
map_const MOUNT_MOON_SQUARE, 15, 9 ; 10
|
||||
map_const MOUNT_MOON_GIFT_SHOP, 4, 4 ; 11
|
||||
map_const TIN_TOWER_ROOF, 10, 9 ; 12
|
||||
endgroup
|
||||
|
||||
newgroup INDIGO ; 16
|
||||
map_const ROUTE_23, 10, 9 ; 1
|
||||
map_const INDIGO_PLATEAU_POKECENTER_1F, 9, 7 ; 2
|
||||
map_const WILLS_ROOM, 5, 9 ; 3
|
||||
map_const KOGAS_ROOM, 5, 9 ; 4
|
||||
map_const BRUNOS_ROOM, 5, 9 ; 5
|
||||
map_const KARENS_ROOM, 5, 9 ; 6
|
||||
map_const LANCES_ROOM, 5, 12 ; 7
|
||||
map_const HALL_OF_FAME, 5, 7 ; 8
|
||||
endgroup
|
||||
|
||||
newgroup FUCHSIA ; 17
|
||||
map_const ROUTE_13, 30, 9 ; 1
|
||||
map_const ROUTE_14, 10, 18 ; 2
|
||||
map_const ROUTE_15, 20, 9 ; 3
|
||||
map_const ROUTE_18, 10, 9 ; 4
|
||||
map_const FUCHSIA_CITY, 20, 18 ; 5
|
||||
map_const FUCHSIA_MART, 6, 4 ; 6
|
||||
map_const SAFARI_ZONE_MAIN_OFFICE, 4, 4 ; 7
|
||||
map_const FUCHSIA_GYM, 5, 9 ; 8
|
||||
map_const BILLS_BROTHERS_HOUSE, 4, 4 ; 9
|
||||
map_const FUCHSIA_POKECENTER_1F, 5, 4 ; 10
|
||||
map_const FUCHSIA_POKECENTER_2F_BETA, 8, 4 ; 11
|
||||
map_const SAFARI_ZONE_WARDENS_HOME, 5, 4 ; 12
|
||||
map_const ROUTE_15_FUCHSIA_GATE, 5, 4 ; 13
|
||||
endgroup
|
||||
|
||||
newgroup LAVENDER ; 18
|
||||
map_const ROUTE_8, 20, 9 ; 1
|
||||
map_const ROUTE_12, 10, 27 ; 2
|
||||
map_const ROUTE_10_SOUTH, 10, 9 ; 3
|
||||
map_const LAVENDER_TOWN, 10, 9 ; 4
|
||||
map_const LAVENDER_POKECENTER_1F, 5, 4 ; 5
|
||||
map_const LAVENDER_POKECENTER_2F_BETA, 8, 4 ; 6
|
||||
map_const MR_FUJIS_HOUSE, 5, 4 ; 7
|
||||
map_const LAVENDER_SPEECH_HOUSE, 4, 4 ; 8
|
||||
map_const LAVENDER_NAME_RATER, 4, 4 ; 9
|
||||
map_const LAVENDER_MART, 6, 4 ; 10
|
||||
map_const SOUL_HOUSE, 5, 4 ; 11
|
||||
map_const LAV_RADIO_TOWER_1F, 10, 4 ; 12
|
||||
map_const ROUTE_8_SAFFRON_GATE, 5, 4 ; 13
|
||||
map_const ROUTE_12_SUPER_ROD_HOUSE, 4, 4 ; 14
|
||||
endgroup
|
||||
|
||||
newgroup SILVER ; 19
|
||||
map_const ROUTE_28, 20, 9 ; 1
|
||||
map_const SILVER_CAVE_OUTSIDE, 20, 18 ; 2
|
||||
map_const SILVER_CAVE_POKECENTER_1F, 5, 4 ; 3
|
||||
map_const ROUTE_28_STEEL_WING_HOUSE, 4, 4 ; 4
|
||||
endgroup
|
||||
|
||||
newgroup CABLE_CLUB ; 20
|
||||
map_const POKECENTER_2F, 8, 4 ; 1
|
||||
map_const TRADE_CENTER, 5, 4 ; 2
|
||||
map_const COLOSSEUM, 5, 4 ; 3
|
||||
map_const TIME_CAPSULE, 5, 4 ; 4
|
||||
map_const MOBILE_TRADE_ROOM, 5, 4 ; 5
|
||||
map_const MOBILE_BATTLE_ROOM, 5, 4 ; 6
|
||||
endgroup
|
||||
|
||||
newgroup CELADON ; 21
|
||||
map_const ROUTE_7, 10, 9 ; 1
|
||||
map_const ROUTE_16, 10, 9 ; 2
|
||||
map_const ROUTE_17, 10, 45 ; 3
|
||||
map_const CELADON_CITY, 20, 18 ; 4
|
||||
map_const CELADON_DEPT_STORE_1F, 8, 4 ; 5
|
||||
map_const CELADON_DEPT_STORE_2F, 8, 4 ; 6
|
||||
map_const CELADON_DEPT_STORE_3F, 8, 4 ; 7
|
||||
map_const CELADON_DEPT_STORE_4F, 8, 4 ; 8
|
||||
map_const CELADON_DEPT_STORE_5F, 8, 4 ; 9
|
||||
map_const CELADON_DEPT_STORE_6F, 8, 4 ; 10
|
||||
map_const CELADON_DEPT_STORE_ELEVATOR, 2, 2 ; 11
|
||||
map_const CELADON_MANSION_1F, 4, 5 ; 12
|
||||
map_const CELADON_MANSION_2F, 4, 5 ; 13
|
||||
map_const CELADON_MANSION_3F, 4, 5 ; 14
|
||||
map_const CELADON_MANSION_ROOF, 4, 5 ; 15
|
||||
map_const CELADON_MANSION_ROOF_HOUSE, 4, 4 ; 16
|
||||
map_const CELADON_POKECENTER_1F, 5, 4 ; 17
|
||||
map_const CELADON_POKECENTER_2F_BETA, 8, 4 ; 18
|
||||
map_const CELADON_GAME_CORNER, 10, 7 ; 19
|
||||
map_const CELADON_GAME_CORNER_PRIZE_ROOM, 3, 3 ; 20
|
||||
map_const CELADON_GYM, 5, 9 ; 21
|
||||
map_const CELADON_CAFE, 6, 4 ; 22
|
||||
map_const ROUTE_16_FUCHSIA_SPEECH_HOUSE, 4, 4 ; 23
|
||||
map_const ROUTE_16_GATE, 5, 4 ; 24
|
||||
map_const ROUTE_7_SAFFRON_GATE, 5, 4 ; 25
|
||||
map_const ROUTE_17_ROUTE_18_GATE, 5, 4 ; 26
|
||||
endgroup
|
||||
|
||||
newgroup CIANWOOD ; 22
|
||||
map_const ROUTE_40, 10, 18 ; 1
|
||||
map_const ROUTE_41, 25, 27 ; 2
|
||||
map_const CIANWOOD_CITY, 15, 27 ; 3
|
||||
map_const MANIAS_HOUSE, 4, 4 ; 4
|
||||
map_const CIANWOOD_GYM, 5, 9 ; 5
|
||||
map_const CIANWOOD_POKECENTER_1F, 5, 4 ; 6
|
||||
map_const CIANWOOD_PHARMACY, 4, 4 ; 7
|
||||
map_const CIANWOOD_PHOTO_STUDIO, 4, 4 ; 8
|
||||
map_const CIANWOOD_LUGIA_SPEECH_HOUSE, 4, 4 ; 9
|
||||
map_const POKE_SEERS_HOUSE, 4, 4 ; 10
|
||||
map_const BATTLE_TOWER_1F, 8, 5 ; 11
|
||||
map_const BATTLE_TOWER_BATTLE_ROOM, 4, 4 ; 12
|
||||
map_const BATTLE_TOWER_ELEVATOR, 2, 2 ; 13
|
||||
map_const BATTLE_TOWER_HALLWAY, 11, 2 ; 14
|
||||
map_const ROUTE_40_BATTLE_TOWER_GATE, 5, 4 ; 15
|
||||
map_const BATTLE_TOWER_OUTSIDE, 10, 14 ; 16
|
||||
endgroup
|
||||
|
||||
newgroup VIRIDIAN ; 23
|
||||
map_const ROUTE_2, 10, 27 ; 1
|
||||
map_const ROUTE_22, 20, 9 ; 2
|
||||
map_const VIRIDIAN_CITY, 20, 18 ; 3
|
||||
map_const VIRIDIAN_GYM, 5, 9 ; 4
|
||||
map_const VIRIDIAN_NICKNAME_SPEECH_HOUSE, 4, 4 ; 5
|
||||
map_const TRAINER_HOUSE_1F, 5, 7 ; 6
|
||||
map_const TRAINER_HOUSE_B1F, 5, 8 ; 7
|
||||
map_const VIRIDIAN_MART, 6, 4 ; 8
|
||||
map_const VIRIDIAN_POKECENTER_1F, 5, 4 ; 9
|
||||
map_const VIRIDIAN_POKECENTER_2F_BETA, 8, 4 ; 10
|
||||
map_const ROUTE_2_NUGGET_HOUSE, 4, 4 ; 11
|
||||
map_const ROUTE_2_GATE, 5, 4 ; 12
|
||||
map_const VICTORY_ROAD_GATE, 10, 9 ; 13
|
||||
endgroup
|
||||
|
||||
newgroup NEW_BARK ; 24
|
||||
map_const ROUTE_26, 10, 54 ; 1
|
||||
map_const ROUTE_27, 40, 9 ; 2
|
||||
map_const ROUTE_29, 30, 9 ; 3
|
||||
map_const NEW_BARK_TOWN, 10, 9 ; 4
|
||||
map_const ELMS_LAB, 5, 6 ; 5
|
||||
map_const PLAYERS_HOUSE_1F, 5, 4 ; 6
|
||||
map_const PLAYERS_HOUSE_2F, 4, 3 ; 7
|
||||
map_const PLAYERS_NEIGHBORS_HOUSE, 4, 4 ; 8
|
||||
map_const ELMS_HOUSE, 4, 4 ; 9
|
||||
map_const ROUTE_26_HEAL_HOUSE, 4, 4 ; 10
|
||||
map_const DAY_OF_WEEK_SIBLINGS_HOUSE, 4, 4 ; 11
|
||||
map_const ROUTE_27_SANDSTORM_HOUSE, 4, 4 ; 12
|
||||
map_const ROUTE_29_ROUTE_46_GATE, 5, 4 ; 13
|
||||
endgroup
|
||||
|
||||
newgroup SAFFRON ; 25
|
||||
map_const ROUTE_5, 10, 9 ; 1
|
||||
map_const SAFFRON_CITY, 20, 18 ; 2
|
||||
map_const FIGHTING_DOJO, 5, 6 ; 3
|
||||
map_const SAFFRON_GYM, 10, 9 ; 4
|
||||
map_const SAFFRON_MART, 6, 4 ; 5
|
||||
map_const SAFFRON_POKECENTER_1F, 5, 4 ; 6
|
||||
map_const SAFFRON_POKECENTER_2F_BETA, 8, 4 ; 7
|
||||
map_const MR_PSYCHICS_HOUSE, 4, 4 ; 8
|
||||
map_const SAFFRON_MAGNET_TRAIN_STATION, 10, 9 ; 9
|
||||
map_const SILPH_CO_1F, 8, 4 ; 10
|
||||
map_const COPYCATS_HOUSE_1F, 4, 4 ; 11
|
||||
map_const COPYCATS_HOUSE_2F, 5, 3 ; 12
|
||||
map_const ROUTE_5_UNDERGROUND_PATH_ENTRANCE, 4, 4 ; 13
|
||||
map_const ROUTE_5_SAFFRON_GATE, 5, 4 ; 14
|
||||
map_const ROUTE_5_CLEANSE_TAG_HOUSE, 4, 4 ; 15
|
||||
endgroup
|
||||
|
||||
newgroup CHERRYGROVE ; 26
|
||||
map_const ROUTE_30, 10, 27 ; 1
|
||||
map_const ROUTE_31, 20, 9 ; 2
|
||||
map_const CHERRYGROVE_CITY, 20, 9 ; 3
|
||||
map_const CHERRYGROVE_MART, 6, 4 ; 4
|
||||
map_const CHERRYGROVE_POKECENTER_1F, 5, 4 ; 5
|
||||
map_const CHERRYGROVE_GYM_SPEECH_HOUSE, 4, 4 ; 6
|
||||
map_const GUIDE_GENTS_HOUSE, 4, 4 ; 7
|
||||
map_const CHERRYGROVE_EVOLUTION_SPEECH_HOUSE, 4, 4 ; 8
|
||||
map_const ROUTE_30_BERRY_HOUSE, 4, 4 ; 9
|
||||
map_const MR_POKEMONS_HOUSE, 4, 4 ; 10
|
||||
map_const ROUTE_31_VIOLET_GATE, 5, 4 ; 11
|
||||
endgroup
|
||||
|
||||
DEF NUM_MAP_GROUPS EQU const_value ; 26
|
||||
DEF NUM_MAP_GROUPS EQU const_value
|
||||
|
@ -72,70 +72,15 @@ DEF NUM_FISHGROUPS EQU const_value - 1
|
||||
|
||||
; SpawnPoints indexes (see data/maps/spawn_points.asm)
|
||||
const_def
|
||||
const SPAWN_HOME
|
||||
const SPAWN_DEBUG
|
||||
; kanto
|
||||
const SPAWN_PALLET
|
||||
const SPAWN_VIRIDIAN
|
||||
const SPAWN_PEWTER
|
||||
const SPAWN_CERULEAN
|
||||
const SPAWN_ROCK_TUNNEL
|
||||
const SPAWN_VERMILION
|
||||
const SPAWN_LAVENDER
|
||||
const SPAWN_SAFFRON
|
||||
const SPAWN_CELADON
|
||||
const SPAWN_FUCHSIA
|
||||
const SPAWN_CINNABAR
|
||||
const SPAWN_INDIGO
|
||||
; johto
|
||||
const SPAWN_NEW_BARK
|
||||
const SPAWN_CHERRYGROVE
|
||||
const SPAWN_VIOLET
|
||||
const SPAWN_UNION_CAVE
|
||||
const SPAWN_AZALEA
|
||||
const SPAWN_CIANWOOD
|
||||
const SPAWN_GOLDENROD
|
||||
const SPAWN_OLIVINE
|
||||
const SPAWN_ECRUTEAK
|
||||
const SPAWN_MAHOGANY
|
||||
const SPAWN_LAKE_OF_RAGE
|
||||
const SPAWN_BLACKTHORN
|
||||
const SPAWN_MT_SILVER
|
||||
const SPAWN_FAST_SHIP
|
||||
const SPAWN_LEVEL_1
|
||||
; const SPAWN_LEVEL_2
|
||||
DEF NUM_SPAWNS EQU const_value
|
||||
|
||||
DEF SPAWN_N_A EQU -1
|
||||
|
||||
; Flypoints indexes (see data/maps/flypoints.asm)
|
||||
const_def
|
||||
; johto
|
||||
DEF JOHTO_FLYPOINT EQU const_value
|
||||
const FLY_NEW_BARK
|
||||
const FLY_CHERRYGROVE
|
||||
const FLY_VIOLET
|
||||
const FLY_AZALEA
|
||||
const FLY_GOLDENROD
|
||||
const FLY_ECRUTEAK
|
||||
const FLY_OLIVINE
|
||||
const FLY_CIANWOOD
|
||||
const FLY_MAHOGANY
|
||||
const FLY_LAKE_OF_RAGE
|
||||
const FLY_BLACKTHORN
|
||||
const FLY_MT_SILVER
|
||||
; kanto
|
||||
DEF KANTO_FLYPOINT EQU const_value
|
||||
const FLY_PALLET
|
||||
const FLY_VIRIDIAN
|
||||
const FLY_PEWTER
|
||||
const FLY_CERULEAN
|
||||
const FLY_VERMILION
|
||||
const FLY_ROCK_TUNNEL
|
||||
const FLY_LAVENDER
|
||||
const FLY_CELADON
|
||||
const FLY_SAFFRON
|
||||
const FLY_FUCHSIA
|
||||
const FLY_CINNABAR
|
||||
const FLY_INDIGO
|
||||
const FLY_1
|
||||
DEF NUM_FLYPOINTS EQU const_value
|
||||
|
||||
DEF MAX_OUTDOOR_SPRITES EQU 23 ; see engine/overworld/overworld.asm
|
||||
|
@ -43,14 +43,6 @@ DEF NUM_PHONE_CONTACTS EQU const_value - 1
|
||||
; SpecialPhoneCallList indexes (see data/phone/special_calls.asm)
|
||||
const_def
|
||||
const SPECIALCALL_NONE
|
||||
const SPECIALCALL_POKERUS
|
||||
const SPECIALCALL_ROBBED
|
||||
const SPECIALCALL_ASSISTANT
|
||||
const SPECIALCALL_WEIRDBROADCAST
|
||||
const SPECIALCALL_SSTICKET
|
||||
const SPECIALCALL_BIKESHOP
|
||||
const SPECIALCALL_WORRIED
|
||||
const SPECIALCALL_MASTERBALL
|
||||
DEF NUM_SPECIALCALLS EQU const_value - 1
|
||||
DEF SPECIALCALL_SIZE EQU 6
|
||||
|
||||
|
@ -176,7 +176,7 @@ DEF GRASS_WILDDATA_LENGTH EQU 2 + 3 + NUM_GRASSMON * 2 * 3
|
||||
DEF WATER_WILDDATA_LENGTH EQU 2 + 1 + NUM_WATERMON * 2
|
||||
DEF FISHGROUP_DATA_LENGTH EQU 1 + 2 * 3
|
||||
|
||||
DEF NUM_ROAMMON_MAPS EQU 16 ; RoamMaps table size (see data/wild/roammon_maps.asm)
|
||||
DEF NUM_ROAMMON_MAPS EQU 1 ; RoamMaps table size (see data/wild/roammon_maps.asm)
|
||||
|
||||
; treemon sets
|
||||
; TreeMons indexes (see data/wild/treemons.asm)
|
||||
|
@ -73,32 +73,7 @@ EngineFlags:
|
||||
engine_flag wUnlockedUnowns, 7 ; unused
|
||||
|
||||
; fly
|
||||
engine_flag wVisitedSpawns, SPAWN_HOME
|
||||
engine_flag wVisitedSpawns, SPAWN_DEBUG
|
||||
engine_flag wVisitedSpawns, SPAWN_PALLET
|
||||
engine_flag wVisitedSpawns, SPAWN_VIRIDIAN
|
||||
engine_flag wVisitedSpawns, SPAWN_PEWTER
|
||||
engine_flag wVisitedSpawns, SPAWN_CERULEAN
|
||||
engine_flag wVisitedSpawns, SPAWN_ROCK_TUNNEL
|
||||
engine_flag wVisitedSpawns, SPAWN_VERMILION
|
||||
engine_flag wVisitedSpawns, SPAWN_LAVENDER
|
||||
engine_flag wVisitedSpawns, SPAWN_SAFFRON
|
||||
engine_flag wVisitedSpawns, SPAWN_CELADON
|
||||
engine_flag wVisitedSpawns, SPAWN_FUCHSIA
|
||||
engine_flag wVisitedSpawns, SPAWN_CINNABAR
|
||||
engine_flag wVisitedSpawns, SPAWN_INDIGO
|
||||
engine_flag wVisitedSpawns, SPAWN_NEW_BARK
|
||||
engine_flag wVisitedSpawns, SPAWN_CHERRYGROVE
|
||||
engine_flag wVisitedSpawns, SPAWN_VIOLET
|
||||
engine_flag wVisitedSpawns, SPAWN_AZALEA
|
||||
engine_flag wVisitedSpawns, SPAWN_CIANWOOD
|
||||
engine_flag wVisitedSpawns, SPAWN_GOLDENROD
|
||||
engine_flag wVisitedSpawns, SPAWN_OLIVINE
|
||||
engine_flag wVisitedSpawns, SPAWN_ECRUTEAK
|
||||
engine_flag wVisitedSpawns, SPAWN_MAHOGANY
|
||||
engine_flag wVisitedSpawns, SPAWN_LAKE_OF_RAGE
|
||||
engine_flag wVisitedSpawns, SPAWN_BLACKTHORN
|
||||
engine_flag wVisitedSpawns, SPAWN_MT_SILVER
|
||||
engine_flag wVisitedSpawns, SPAWN_LEVEL_1
|
||||
engine_flag wVisitedSpawns, NUM_SPAWNS ; unused
|
||||
|
||||
engine_flag wLuckyNumberShowFlag, LUCKYNUMBERSHOW_GAME_OVER_F
|
||||
|
@ -96,602 +96,8 @@ MACRO connection
|
||||
endc
|
||||
ENDM
|
||||
|
||||
map_attributes Level1_Map1, LEVEL_1_MAP_1, $ff, 0
|
||||
|
||||
map_attributes NewBarkTown, NEW_BARK_TOWN, $05, WEST | EAST
|
||||
connection west, Route29, ROUTE_29, 0
|
||||
connection east, Route27, ROUTE_27, 0
|
||||
|
||||
map_attributes CherrygroveCity, CHERRYGROVE_CITY, $35, NORTH | EAST
|
||||
connection north, Route30, ROUTE_30, 5
|
||||
connection east, Route29, ROUTE_29, 0
|
||||
|
||||
map_attributes VioletCity, VIOLET_CITY, $05, SOUTH | WEST | EAST
|
||||
connection south, Route32, ROUTE_32, 0
|
||||
connection west, Route36, ROUTE_36, 0
|
||||
connection east, Route31, ROUTE_31, 9
|
||||
|
||||
map_attributes AzaleaTown, AZALEA_TOWN, $05, WEST | EAST
|
||||
connection west, Route34, ROUTE_34, -18
|
||||
connection east, Route33, ROUTE_33, 0
|
||||
|
||||
map_attributes CianwoodCity, CIANWOOD_CITY, $35, EAST
|
||||
connection east, Route41, ROUTE_41, 0
|
||||
|
||||
map_attributes GoldenrodCity, GOLDENROD_CITY, $35, NORTH | SOUTH
|
||||
connection north, Route35, ROUTE_35, 5
|
||||
connection south, Route34, ROUTE_34, 5
|
||||
|
||||
map_attributes OlivineCity, OLIVINE_CITY, $35, NORTH | WEST
|
||||
connection north, Route39, ROUTE_39, 5
|
||||
connection west, Route40, ROUTE_40, 9
|
||||
|
||||
map_attributes EcruteakCity, ECRUTEAK_CITY, $05, SOUTH | WEST | EAST
|
||||
connection south, Route37, ROUTE_37, 5
|
||||
connection west, Route38, ROUTE_38, 5
|
||||
connection east, Route42, ROUTE_42, 9
|
||||
|
||||
map_attributes MahoganyTown, MAHOGANY_TOWN, $71, NORTH | WEST | EAST
|
||||
connection north, Route43, ROUTE_43, 0
|
||||
connection west, Route42, ROUTE_42, 0
|
||||
connection east, Route44, ROUTE_44, 0
|
||||
|
||||
map_attributes LakeOfRage, LAKE_OF_RAGE, $05, SOUTH
|
||||
connection south, Route43, ROUTE_43, 5
|
||||
|
||||
map_attributes BlackthornCity, BLACKTHORN_CITY, $71, SOUTH | WEST
|
||||
connection south, Route45, ROUTE_45, 0
|
||||
connection west, Route44, ROUTE_44, 9
|
||||
|
||||
map_attributes SilverCaveOutside, SILVER_CAVE_OUTSIDE, $2c, EAST
|
||||
connection east, Route28, ROUTE_28, 9
|
||||
|
||||
map_attributes Route26, ROUTE_26, $05, WEST
|
||||
connection west, Route27, ROUTE_27, 45
|
||||
|
||||
map_attributes Route27, ROUTE_27, $35, WEST | EAST
|
||||
connection west, NewBarkTown, NEW_BARK_TOWN, 0
|
||||
connection east, Route26, ROUTE_26, -45
|
||||
|
||||
map_attributes Route28, ROUTE_28, $2c, WEST
|
||||
connection west, SilverCaveOutside, SILVER_CAVE_OUTSIDE, -9
|
||||
|
||||
map_attributes Route29, ROUTE_29, $05, NORTH | WEST | EAST
|
||||
connection north, Route46, ROUTE_46, 10
|
||||
connection west, CherrygroveCity, CHERRYGROVE_CITY, 0
|
||||
connection east, NewBarkTown, NEW_BARK_TOWN, 0
|
||||
|
||||
map_attributes Route30, ROUTE_30, $05, NORTH | SOUTH
|
||||
connection north, Route31, ROUTE_31, -10
|
||||
connection south, CherrygroveCity, CHERRYGROVE_CITY, -5
|
||||
|
||||
map_attributes Route31, ROUTE_31, $05, SOUTH | WEST
|
||||
connection south, Route30, ROUTE_30, 10
|
||||
connection west, VioletCity, VIOLET_CITY, -9
|
||||
|
||||
map_attributes Route32, ROUTE_32, $05, NORTH | SOUTH
|
||||
connection north, VioletCity, VIOLET_CITY, 0
|
||||
connection south, Route33, ROUTE_33, 0
|
||||
|
||||
map_attributes Route33, ROUTE_33, $05, NORTH | WEST
|
||||
connection north, Route32, ROUTE_32, 0
|
||||
connection west, AzaleaTown, AZALEA_TOWN, 0
|
||||
|
||||
map_attributes Route34, ROUTE_34, $05, NORTH | EAST
|
||||
connection north, GoldenrodCity, GOLDENROD_CITY, -5
|
||||
connection east, AzaleaTown, AZALEA_TOWN, 18
|
||||
|
||||
map_attributes Route35, ROUTE_35, $05, NORTH | SOUTH
|
||||
connection north, Route36, ROUTE_36, 0
|
||||
connection south, GoldenrodCity, GOLDENROD_CITY, -5
|
||||
|
||||
map_attributes Route36, ROUTE_36, $05, NORTH | SOUTH | EAST
|
||||
connection north, Route37, ROUTE_37, 10
|
||||
connection south, Route35, ROUTE_35, 0
|
||||
connection east, VioletCity, VIOLET_CITY, 0
|
||||
|
||||
map_attributes Route37, ROUTE_37, $05, NORTH | SOUTH
|
||||
connection north, EcruteakCity, ECRUTEAK_CITY, -5
|
||||
connection south, Route36, ROUTE_36, -10
|
||||
|
||||
map_attributes Route38, ROUTE_38, $05, WEST | EAST
|
||||
connection west, Route39, ROUTE_39, 0
|
||||
connection east, EcruteakCity, ECRUTEAK_CITY, -5
|
||||
|
||||
map_attributes Route39, ROUTE_39, $05, SOUTH | EAST
|
||||
connection south, OlivineCity, OLIVINE_CITY, -5
|
||||
connection east, Route38, ROUTE_38, 0
|
||||
|
||||
map_attributes Route40, ROUTE_40, $35, SOUTH | EAST
|
||||
connection south, Route41, ROUTE_41, -15
|
||||
connection east, OlivineCity, OLIVINE_CITY, -9
|
||||
|
||||
map_attributes Route41, ROUTE_41, $35, NORTH | WEST
|
||||
connection north, Route40, ROUTE_40, 15
|
||||
connection west, CianwoodCity, CIANWOOD_CITY, 0
|
||||
|
||||
map_attributes Route42, ROUTE_42, $05, WEST | EAST
|
||||
connection west, EcruteakCity, ECRUTEAK_CITY, -9
|
||||
connection east, MahoganyTown, MAHOGANY_TOWN, 0
|
||||
|
||||
map_attributes Route43, ROUTE_43, $05, NORTH | SOUTH
|
||||
connection north, LakeOfRage, LAKE_OF_RAGE, -5
|
||||
connection south, MahoganyTown, MAHOGANY_TOWN, 0
|
||||
|
||||
map_attributes Route44, ROUTE_44, $71, WEST | EAST
|
||||
connection west, MahoganyTown, MAHOGANY_TOWN, 0
|
||||
connection east, BlackthornCity, BLACKTHORN_CITY, -9
|
||||
|
||||
map_attributes Route45, ROUTE_45, $71, NORTH | WEST
|
||||
connection north, BlackthornCity, BLACKTHORN_CITY, 0
|
||||
connection west, Route46, ROUTE_46, 36
|
||||
|
||||
map_attributes Route46, ROUTE_46, $05, SOUTH | EAST
|
||||
connection south, Route29, ROUTE_29, -10
|
||||
connection east, Route45, ROUTE_45, -36
|
||||
|
||||
map_attributes PewterCity, PEWTER_CITY, $0f, SOUTH | EAST
|
||||
connection south, Route2, ROUTE_2, 5
|
||||
connection east, Route3, ROUTE_3, 5
|
||||
|
||||
map_attributes Route2, ROUTE_2, $0f, NORTH | SOUTH
|
||||
connection north, PewterCity, PEWTER_CITY, -5
|
||||
connection south, ViridianCity, VIRIDIAN_CITY, -5
|
||||
|
||||
map_attributes ViridianCity, VIRIDIAN_CITY, $0f, NORTH | SOUTH | WEST
|
||||
connection north, Route2, ROUTE_2, 5
|
||||
connection south, Route1, ROUTE_1, 10
|
||||
connection west, Route22, ROUTE_22, 4
|
||||
|
||||
map_attributes Route22, ROUTE_22, $2c, EAST
|
||||
connection east, ViridianCity, VIRIDIAN_CITY, -4
|
||||
|
||||
map_attributes Route1, ROUTE_1, $0f, NORTH | SOUTH
|
||||
connection north, ViridianCity, VIRIDIAN_CITY, -10
|
||||
connection south, PalletTown, PALLET_TOWN, 0
|
||||
|
||||
map_attributes PalletTown, PALLET_TOWN, $0f, NORTH | SOUTH
|
||||
connection north, Route1, ROUTE_1, 0
|
||||
connection south, Route21, ROUTE_21, 0
|
||||
|
||||
map_attributes Route21, ROUTE_21, $43, NORTH | SOUTH
|
||||
connection north, PalletTown, PALLET_TOWN, 0
|
||||
connection south, CinnabarIsland, CINNABAR_ISLAND, 0
|
||||
|
||||
map_attributes CinnabarIsland, CINNABAR_ISLAND, $43, NORTH | EAST
|
||||
connection north, Route21, ROUTE_21, 0
|
||||
connection east, Route20, ROUTE_20, 0
|
||||
|
||||
map_attributes Route20, ROUTE_20, $43, WEST | EAST
|
||||
connection west, CinnabarIsland, CINNABAR_ISLAND, 0
|
||||
connection east, Route19, ROUTE_19, -9
|
||||
|
||||
map_attributes Route19, ROUTE_19, $43, NORTH | WEST
|
||||
connection north, FuchsiaCity, FUCHSIA_CITY, 0
|
||||
connection west, Route20, ROUTE_20, 9
|
||||
|
||||
map_attributes FuchsiaCity, FUCHSIA_CITY, $0f, SOUTH | WEST | EAST
|
||||
connection south, Route19, ROUTE_19, 0
|
||||
connection west, Route18, ROUTE_18, 7
|
||||
connection east, Route15, ROUTE_15, 9
|
||||
|
||||
map_attributes Route18, ROUTE_18, $43, WEST | EAST
|
||||
connection west, Route17, ROUTE_17, -38
|
||||
connection east, FuchsiaCity, FUCHSIA_CITY, -7
|
||||
|
||||
map_attributes Route17, ROUTE_17, $43, NORTH | EAST
|
||||
connection north, Route16, ROUTE_16, 0
|
||||
connection east, Route18, ROUTE_18, 38
|
||||
|
||||
map_attributes Route16, ROUTE_16, $0f, SOUTH | EAST
|
||||
connection south, Route17, ROUTE_17, 0
|
||||
connection east, CeladonCity, CELADON_CITY, -9
|
||||
|
||||
map_attributes CeladonCity, CELADON_CITY, $0f, WEST | EAST
|
||||
connection west, Route16, ROUTE_16, 9
|
||||
connection east, Route7, ROUTE_7, 5
|
||||
|
||||
map_attributes Route7, ROUTE_7, $0f, WEST | EAST
|
||||
connection west, CeladonCity, CELADON_CITY, -5
|
||||
connection east, SaffronCity, SAFFRON_CITY, -9
|
||||
|
||||
map_attributes Route15, ROUTE_15, $0f, WEST | EAST
|
||||
connection west, FuchsiaCity, FUCHSIA_CITY, -9
|
||||
connection east, Route14, ROUTE_14, -9
|
||||
|
||||
map_attributes Route14, ROUTE_14, $43, NORTH | WEST
|
||||
connection north, Route13, ROUTE_13, 0
|
||||
connection west, Route15, ROUTE_15, 9
|
||||
|
||||
map_attributes Route13, ROUTE_13, $43, NORTH | SOUTH
|
||||
connection north, Route12, ROUTE_12, 20
|
||||
connection south, Route14, ROUTE_14, 0
|
||||
|
||||
map_attributes Route12, ROUTE_12, $43, NORTH | SOUTH | WEST
|
||||
connection north, LavenderTown, LAVENDER_TOWN, 0
|
||||
connection south, Route13, ROUTE_13, -20
|
||||
connection west, Route11, ROUTE_11, 9
|
||||
|
||||
map_attributes Route11, ROUTE_11, $0f, WEST | EAST
|
||||
connection west, VermilionCity, VERMILION_CITY, 0
|
||||
connection east, Route12, ROUTE_12, -9
|
||||
|
||||
map_attributes LavenderTown, LAVENDER_TOWN, $2c, NORTH | SOUTH | WEST
|
||||
connection north, Route10South, ROUTE_10_SOUTH, 0
|
||||
connection south, Route12, ROUTE_12, 0
|
||||
connection west, Route8, ROUTE_8, 0
|
||||
|
||||
map_attributes VermilionCity, VERMILION_CITY, $43, NORTH | EAST
|
||||
connection north, Route6, ROUTE_6, 5
|
||||
connection east, Route11, ROUTE_11, 0
|
||||
|
||||
map_attributes Route6, ROUTE_6, $0f, NORTH | SOUTH
|
||||
connection north, SaffronCity, SAFFRON_CITY, -5
|
||||
connection south, VermilionCity, VERMILION_CITY, -5
|
||||
|
||||
map_attributes SaffronCity, SAFFRON_CITY, $0f, NORTH | SOUTH | WEST | EAST
|
||||
connection north, Route5, ROUTE_5, 5
|
||||
connection south, Route6, ROUTE_6, 5
|
||||
connection west, Route7, ROUTE_7, 9
|
||||
connection east, Route8, ROUTE_8, 9
|
||||
|
||||
map_attributes Route5, ROUTE_5, $0f, NORTH | SOUTH
|
||||
connection north, CeruleanCity, CERULEAN_CITY, -5
|
||||
connection south, SaffronCity, SAFFRON_CITY, -5
|
||||
|
||||
map_attributes CeruleanCity, CERULEAN_CITY, $0f, NORTH | SOUTH | WEST | EAST
|
||||
connection north, Route24, ROUTE_24, 6
|
||||
connection south, Route5, ROUTE_5, 5
|
||||
connection west, Route4, ROUTE_4, 5
|
||||
connection east, Route9, ROUTE_9, 9
|
||||
|
||||
map_attributes Route9, ROUTE_9, $2c, SOUTH | WEST
|
||||
connection south, Route10North, ROUTE_10_NORTH, 20
|
||||
connection west, CeruleanCity, CERULEAN_CITY, -9
|
||||
|
||||
map_attributes Route24, ROUTE_24, $2c, NORTH | SOUTH
|
||||
connection north, Route25, ROUTE_25, 0
|
||||
connection south, CeruleanCity, CERULEAN_CITY, -6
|
||||
|
||||
map_attributes Route25, ROUTE_25, $2c, SOUTH
|
||||
connection south, Route24, ROUTE_24, 0
|
||||
|
||||
map_attributes Route3, ROUTE_3, $2c, WEST | EAST
|
||||
connection west, PewterCity, PEWTER_CITY, -5
|
||||
connection east, Route4, ROUTE_4, 0
|
||||
|
||||
map_attributes Route4, ROUTE_4, $2c, WEST | EAST
|
||||
connection west, Route3, ROUTE_3, 0
|
||||
connection east, CeruleanCity, CERULEAN_CITY, -5
|
||||
|
||||
map_attributes Route8, ROUTE_8, $2c, WEST | EAST
|
||||
connection west, SaffronCity, SAFFRON_CITY, -9
|
||||
connection east, LavenderTown, LAVENDER_TOWN, 0
|
||||
|
||||
map_attributes Route10North, ROUTE_10_NORTH, $2c, NORTH | SOUTH
|
||||
connection north, Route9, ROUTE_9, -20
|
||||
connection south, Route10South, ROUTE_10_SOUTH, 0
|
||||
|
||||
map_attributes Route10South, ROUTE_10_SOUTH, $2c, NORTH | SOUTH
|
||||
connection north, Route10North, ROUTE_10_NORTH, 0
|
||||
connection south, LavenderTown, LAVENDER_TOWN, 0
|
||||
|
||||
map_attributes Route23, ROUTE_23, $0f, 0
|
||||
map_attributes SproutTower1F, SPROUT_TOWER_1F, $00, 0
|
||||
map_attributes SproutTower2F, SPROUT_TOWER_2F, $00, 0
|
||||
map_attributes SproutTower3F, SPROUT_TOWER_3F, $00, 0
|
||||
map_attributes TinTower1F, TIN_TOWER_1F, $00, 0
|
||||
map_attributes TinTower2F, TIN_TOWER_2F, $00, 0
|
||||
map_attributes TinTower3F, TIN_TOWER_3F, $00, 0
|
||||
map_attributes TinTower4F, TIN_TOWER_4F, $00, 0
|
||||
map_attributes TinTower5F, TIN_TOWER_5F, $00, 0
|
||||
map_attributes TinTower6F, TIN_TOWER_6F, $00, 0
|
||||
map_attributes TinTower7F, TIN_TOWER_7F, $00, 0
|
||||
map_attributes TinTower8F, TIN_TOWER_8F, $00, 0
|
||||
map_attributes TinTower9F, TIN_TOWER_9F, $00, 0
|
||||
map_attributes BurnedTower1F, BURNED_TOWER_1F, $00, 0
|
||||
map_attributes BurnedTowerB1F, BURNED_TOWER_B1F, $09, 0
|
||||
map_attributes NationalPark, NATIONAL_PARK, $00, 0
|
||||
map_attributes NationalParkBugContest, NATIONAL_PARK_BUG_CONTEST, $00, 0
|
||||
map_attributes RadioTower1F, RADIO_TOWER_1F, $00, 0
|
||||
map_attributes RadioTower2F, RADIO_TOWER_2F, $00, 0
|
||||
map_attributes RadioTower3F, RADIO_TOWER_3F, $00, 0
|
||||
map_attributes RadioTower4F, RADIO_TOWER_4F, $00, 0
|
||||
map_attributes RadioTower5F, RADIO_TOWER_5F, $00, 0
|
||||
map_attributes RuinsOfAlphOutside, RUINS_OF_ALPH_OUTSIDE, $05, 0
|
||||
map_attributes RuinsOfAlphHoOhChamber, RUINS_OF_ALPH_HO_OH_CHAMBER, $00, 0
|
||||
map_attributes RuinsOfAlphKabutoChamber, RUINS_OF_ALPH_KABUTO_CHAMBER, $00, 0
|
||||
map_attributes RuinsOfAlphOmanyteChamber, RUINS_OF_ALPH_OMANYTE_CHAMBER, $00, 0
|
||||
map_attributes RuinsOfAlphAerodactylChamber, RUINS_OF_ALPH_AERODACTYL_CHAMBER, $00, 0
|
||||
map_attributes RuinsOfAlphInnerChamber, RUINS_OF_ALPH_INNER_CHAMBER, $00, 0
|
||||
map_attributes RuinsOfAlphResearchCenter, RUINS_OF_ALPH_RESEARCH_CENTER, $00, 0
|
||||
map_attributes RuinsOfAlphHoOhItemRoom, RUINS_OF_ALPH_HO_OH_ITEM_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphKabutoItemRoom, RUINS_OF_ALPH_KABUTO_ITEM_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphOmanyteItemRoom, RUINS_OF_ALPH_OMANYTE_ITEM_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphAerodactylItemRoom, RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphHoOhWordRoom, RUINS_OF_ALPH_HO_OH_WORD_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphKabutoWordRoom, RUINS_OF_ALPH_KABUTO_WORD_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphOmanyteWordRoom, RUINS_OF_ALPH_OMANYTE_WORD_ROOM, $00, 0
|
||||
map_attributes RuinsOfAlphAerodactylWordRoom, RUINS_OF_ALPH_AERODACTYL_WORD_ROOM, $00, 0
|
||||
map_attributes UnionCave1F, UNION_CAVE_1F, $09, 0
|
||||
map_attributes UnionCaveB1F, UNION_CAVE_B1F, $09, 0
|
||||
map_attributes UnionCaveB2F, UNION_CAVE_B2F, $09, 0
|
||||
map_attributes SlowpokeWellB1F, SLOWPOKE_WELL_B1F, $09, 0
|
||||
map_attributes SlowpokeWellB2F, SLOWPOKE_WELL_B2F, $09, 0
|
||||
map_attributes OlivineLighthouse1F, OLIVINE_LIGHTHOUSE_1F, $00, 0
|
||||
map_attributes OlivineLighthouse2F, OLIVINE_LIGHTHOUSE_2F, $00, 0
|
||||
map_attributes OlivineLighthouse3F, OLIVINE_LIGHTHOUSE_3F, $00, 0
|
||||
map_attributes OlivineLighthouse4F, OLIVINE_LIGHTHOUSE_4F, $00, 0
|
||||
map_attributes OlivineLighthouse5F, OLIVINE_LIGHTHOUSE_5F, $00, 0
|
||||
map_attributes OlivineLighthouse6F, OLIVINE_LIGHTHOUSE_6F, $00, 0
|
||||
map_attributes MahoganyMart1F, MAHOGANY_MART_1F, $00, 0
|
||||
map_attributes TeamRocketBaseB1F, TEAM_ROCKET_BASE_B1F, $00, 0
|
||||
map_attributes TeamRocketBaseB2F, TEAM_ROCKET_BASE_B2F, $00, 0
|
||||
map_attributes TeamRocketBaseB3F, TEAM_ROCKET_BASE_B3F, $00, 0
|
||||
map_attributes IlexForest, ILEX_FOREST, $05, 0
|
||||
map_attributes GoldenrodUnderground, GOLDENROD_UNDERGROUND, $00, 0
|
||||
map_attributes GoldenrodUndergroundSwitchRoomEntrances, GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES, $00, 0
|
||||
map_attributes GoldenrodDeptStoreB1F, GOLDENROD_DEPT_STORE_B1F, $00, 0
|
||||
map_attributes GoldenrodUndergroundWarehouse, GOLDENROD_UNDERGROUND_WAREHOUSE, $00, 0
|
||||
map_attributes MountMortar1FOutside, MOUNT_MORTAR_1F_OUTSIDE, $09, 0
|
||||
map_attributes MountMortar1FInside, MOUNT_MORTAR_1F_INSIDE, $09, 0
|
||||
map_attributes MountMortar2FInside, MOUNT_MORTAR_2F_INSIDE, $09, 0
|
||||
map_attributes MountMortarB1F, MOUNT_MORTAR_B1F, $09, 0
|
||||
map_attributes IcePath1F, ICE_PATH_1F, $09, 0
|
||||
map_attributes IcePathB1F, ICE_PATH_B1F, $19, 0
|
||||
map_attributes IcePathB2FMahoganySide, ICE_PATH_B2F_MAHOGANY_SIDE, $19, 0
|
||||
map_attributes IcePathB2FBlackthornSide, ICE_PATH_B2F_BLACKTHORN_SIDE, $19, 0
|
||||
map_attributes IcePathB3F, ICE_PATH_B3F, $19, 0
|
||||
map_attributes WhirlIslandNW, WHIRL_ISLAND_NW, $09, 0
|
||||
map_attributes WhirlIslandNE, WHIRL_ISLAND_NE, $09, 0
|
||||
map_attributes WhirlIslandSW, WHIRL_ISLAND_SW, $09, 0
|
||||
map_attributes WhirlIslandCave, WHIRL_ISLAND_CAVE, $09, 0
|
||||
map_attributes WhirlIslandSE, WHIRL_ISLAND_SE, $0f, 0
|
||||
map_attributes WhirlIslandB1F, WHIRL_ISLAND_B1F, $09, 0
|
||||
map_attributes WhirlIslandB2F, WHIRL_ISLAND_B2F, $2e, 0
|
||||
map_attributes WhirlIslandLugiaChamber, WHIRL_ISLAND_LUGIA_CHAMBER, $0f, 0
|
||||
map_attributes SilverCaveRoom1, SILVER_CAVE_ROOM_1, $09, 0
|
||||
map_attributes SilverCaveRoom2, SILVER_CAVE_ROOM_2, $09, 0
|
||||
map_attributes SilverCaveRoom3, SILVER_CAVE_ROOM_3, $09, 0
|
||||
map_attributes SilverCaveItemRooms, SILVER_CAVE_ITEM_ROOMS, $09, 0
|
||||
map_attributes DarkCaveVioletEntrance, DARK_CAVE_VIOLET_ENTRANCE, $09, 0
|
||||
map_attributes DarkCaveBlackthornEntrance, DARK_CAVE_BLACKTHORN_ENTRANCE, $09, 0
|
||||
map_attributes DragonsDen1F, DRAGONS_DEN_1F, $09, 0
|
||||
map_attributes DragonsDenB1F, DRAGONS_DEN_B1F, $71, 0
|
||||
map_attributes DragonShrine, DRAGON_SHRINE, $00, 0
|
||||
map_attributes TohjoFalls, TOHJO_FALLS, $09, 0
|
||||
map_attributes OlivinePokecenter1F, OLIVINE_POKECENTER_1F, $00, 0
|
||||
map_attributes OlivineGym, OLIVINE_GYM, $00, 0
|
||||
map_attributes OlivineTimsHouse, OLIVINE_TIMS_HOUSE, $00, 0
|
||||
map_attributes OlivineHouseBeta, OLIVINE_HOUSE_BETA, $00, 0
|
||||
map_attributes OlivinePunishmentSpeechHouse, OLIVINE_PUNISHMENT_SPEECH_HOUSE, $00, 0
|
||||
map_attributes OlivineGoodRodHouse, OLIVINE_GOOD_ROD_HOUSE, $00, 0
|
||||
map_attributes OlivineCafe, OLIVINE_CAFE, $00, 0
|
||||
map_attributes OlivineMart, OLIVINE_MART, $00, 0
|
||||
map_attributes Route38EcruteakGate, ROUTE_38_ECRUTEAK_GATE, $00, 0
|
||||
map_attributes Route39Barn, ROUTE_39_BARN, $00, 0
|
||||
map_attributes Route39Farmhouse, ROUTE_39_FARMHOUSE, $00, 0
|
||||
map_attributes MahoganyRedGyaradosSpeechHouse, MAHOGANY_RED_GYARADOS_SPEECH_HOUSE, $00, 0
|
||||
map_attributes MahoganyGym, MAHOGANY_GYM, $00, 0
|
||||
map_attributes MahoganyPokecenter1F, MAHOGANY_POKECENTER_1F, $00, 0
|
||||
map_attributes Route42EcruteakGate, ROUTE_42_ECRUTEAK_GATE, $00, 0
|
||||
map_attributes DiglettsCave, DIGLETTS_CAVE, $09, 0
|
||||
map_attributes MountMoon, MOUNT_MOON, $09, 0
|
||||
map_attributes UndergroundPath, UNDERGROUND_PATH, $00, 0
|
||||
map_attributes RockTunnel1F, ROCK_TUNNEL_1F, $09, 0
|
||||
map_attributes RockTunnelB1F, ROCK_TUNNEL_B1F, $09, 0
|
||||
map_attributes SafariZoneFuchsiaGateBeta, SAFARI_ZONE_FUCHSIA_GATE_BETA, $00, 0
|
||||
map_attributes SafariZoneBeta, SAFARI_ZONE_BETA, $13, 0
|
||||
map_attributes VictoryRoad, VICTORY_ROAD, $1d, 0
|
||||
map_attributes EcruteakTinTowerEntrance, ECRUTEAK_TIN_TOWER_ENTRANCE, $00, 0
|
||||
map_attributes WiseTriosRoom, WISE_TRIOS_ROOM, $00, 0
|
||||
map_attributes EcruteakPokecenter1F, ECRUTEAK_POKECENTER_1F, $00, 0
|
||||
map_attributes EcruteakLugiaSpeechHouse, ECRUTEAK_LUGIA_SPEECH_HOUSE, $00, 0
|
||||
map_attributes DanceTheater, DANCE_THEATER, $00, 0
|
||||
map_attributes EcruteakMart, ECRUTEAK_MART, $00, 0
|
||||
map_attributes EcruteakGym, ECRUTEAK_GYM, $00, 0
|
||||
map_attributes EcruteakItemfinderHouse, ECRUTEAK_ITEMFINDER_HOUSE, $00, 0
|
||||
map_attributes BlackthornGym1F, BLACKTHORN_GYM_1F, $00, 0
|
||||
map_attributes BlackthornGym2F, BLACKTHORN_GYM_2F, $00, 0
|
||||
map_attributes BlackthornDragonSpeechHouse, BLACKTHORN_DRAGON_SPEECH_HOUSE, $00, 0
|
||||
map_attributes BlackthornEmysHouse, BLACKTHORN_EMYS_HOUSE, $00, 0
|
||||
map_attributes BlackthornMart, BLACKTHORN_MART, $00, 0
|
||||
map_attributes BlackthornPokecenter1F, BLACKTHORN_POKECENTER_1F, $00, 0
|
||||
map_attributes MoveDeletersHouse, MOVE_DELETERS_HOUSE, $00, 0
|
||||
map_attributes CinnabarPokecenter1F, CINNABAR_POKECENTER_1F, $00, 0
|
||||
map_attributes CinnabarPokecenter2FBeta, CINNABAR_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes Route19FuchsiaGate, ROUTE_19_FUCHSIA_GATE, $00, 0
|
||||
map_attributes SeafoamGym, SEAFOAM_GYM, $09, 0
|
||||
map_attributes CeruleanGymBadgeSpeechHouse, CERULEAN_GYM_BADGE_SPEECH_HOUSE, $00, 0
|
||||
map_attributes CeruleanPoliceStation, CERULEAN_POLICE_STATION, $00, 0
|
||||
map_attributes CeruleanTradeSpeechHouse, CERULEAN_TRADE_SPEECH_HOUSE, $00, 0
|
||||
map_attributes CeruleanPokecenter1F, CERULEAN_POKECENTER_1F, $00, 0
|
||||
map_attributes CeruleanPokecenter2FBeta, CERULEAN_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes CeruleanGym, CERULEAN_GYM, $00, 0
|
||||
map_attributes CeruleanMart, CERULEAN_MART, $00, 0
|
||||
map_attributes Route10Pokecenter1F, ROUTE_10_POKECENTER_1F, $00, 0
|
||||
map_attributes Route10Pokecenter2FBeta, ROUTE_10_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes PowerPlant, POWER_PLANT, $00, 0
|
||||
map_attributes BillsHouse, BILLS_HOUSE, $00, 0
|
||||
map_attributes AzaleaPokecenter1F, AZALEA_POKECENTER_1F, $00, 0
|
||||
map_attributes CharcoalKiln, CHARCOAL_KILN, $00, 0
|
||||
map_attributes AzaleaMart, AZALEA_MART, $00, 0
|
||||
map_attributes KurtsHouse, KURTS_HOUSE, $00, 0
|
||||
map_attributes AzaleaGym, AZALEA_GYM, $00, 0
|
||||
map_attributes LakeOfRageHiddenPowerHouse, LAKE_OF_RAGE_HIDDEN_POWER_HOUSE, $00, 0
|
||||
map_attributes LakeOfRageMagikarpHouse, LAKE_OF_RAGE_MAGIKARP_HOUSE, $00, 0
|
||||
map_attributes Route43MahoganyGate, ROUTE_43_MAHOGANY_GATE, $00, 0
|
||||
map_attributes Route43Gate, ROUTE_43_GATE, $00, 0
|
||||
map_attributes VioletMart, VIOLET_MART, $00, 0
|
||||
map_attributes VioletGym, VIOLET_GYM, $00, 0
|
||||
map_attributes EarlsPokemonAcademy, EARLS_POKEMON_ACADEMY, $00, 0
|
||||
map_attributes VioletNicknameSpeechHouse, VIOLET_NICKNAME_SPEECH_HOUSE, $00, 0
|
||||
map_attributes VioletPokecenter1F, VIOLET_POKECENTER_1F, $00, 0
|
||||
map_attributes VioletKylesHouse, VIOLET_KYLES_HOUSE, $00, 0
|
||||
map_attributes Route32RuinsOfAlphGate, ROUTE_32_RUINS_OF_ALPH_GATE, $00, 0
|
||||
map_attributes Route32Pokecenter1F, ROUTE_32_POKECENTER_1F, $00, 0
|
||||
map_attributes Route35GoldenrodGate, ROUTE_35_GOLDENROD_GATE, $00, 0
|
||||
map_attributes Route35NationalParkGate, ROUTE_35_NATIONAL_PARK_GATE, $00, 0
|
||||
map_attributes Route36RuinsOfAlphGate, ROUTE_36_RUINS_OF_ALPH_GATE, $00, 0
|
||||
map_attributes Route36NationalParkGate, ROUTE_36_NATIONAL_PARK_GATE, $00, 0
|
||||
map_attributes GoldenrodGym, GOLDENROD_GYM, $00, 0
|
||||
map_attributes GoldenrodBikeShop, GOLDENROD_BIKE_SHOP, $00, 0
|
||||
map_attributes GoldenrodHappinessRater, GOLDENROD_HAPPINESS_RATER, $00, 0
|
||||
map_attributes BillsFamilysHouse, BILLS_FAMILYS_HOUSE, $00, 0
|
||||
map_attributes GoldenrodMagnetTrainStation, GOLDENROD_MAGNET_TRAIN_STATION, $00, 0
|
||||
map_attributes GoldenrodFlowerShop, GOLDENROD_FLOWER_SHOP, $00, 0
|
||||
map_attributes GoldenrodPPSpeechHouse, GOLDENROD_PP_SPEECH_HOUSE, $00, 0
|
||||
map_attributes GoldenrodNameRater, GOLDENROD_NAME_RATER, $00, 0
|
||||
map_attributes GoldenrodDeptStore1F, GOLDENROD_DEPT_STORE_1F, $00, 0
|
||||
map_attributes GoldenrodDeptStore2F, GOLDENROD_DEPT_STORE_2F, $00, 0
|
||||
map_attributes GoldenrodDeptStore3F, GOLDENROD_DEPT_STORE_3F, $00, 0
|
||||
map_attributes GoldenrodDeptStore4F, GOLDENROD_DEPT_STORE_4F, $00, 0
|
||||
map_attributes GoldenrodDeptStore5F, GOLDENROD_DEPT_STORE_5F, $00, 0
|
||||
map_attributes GoldenrodDeptStore6F, GOLDENROD_DEPT_STORE_6F, $00, 0
|
||||
map_attributes GoldenrodDeptStoreElevator, GOLDENROD_DEPT_STORE_ELEVATOR, $00, 0
|
||||
map_attributes GoldenrodDeptStoreRoof, GOLDENROD_DEPT_STORE_ROOF, $24, 0
|
||||
map_attributes GoldenrodGameCorner, GOLDENROD_GAME_CORNER, $00, 0
|
||||
map_attributes GoldenrodPokecenter1F, GOLDENROD_POKECENTER_1F, $00, 0
|
||||
map_attributes PokecomCenterAdminOfficeMobile, POKECOM_CENTER_ADMIN_OFFICE_MOBILE, $00, 0
|
||||
map_attributes IlexForestAzaleaGate, ILEX_FOREST_AZALEA_GATE, $00, 0
|
||||
map_attributes Route34IlexForestGate, ROUTE_34_ILEX_FOREST_GATE, $00, 0
|
||||
map_attributes DayCare, DAY_CARE, $00, 0
|
||||
map_attributes VermilionFishingSpeechHouse, VERMILION_FISHING_SPEECH_HOUSE, $00, 0
|
||||
map_attributes VermilionPokecenter1F, VERMILION_POKECENTER_1F, $00, 0
|
||||
map_attributes VermilionPokecenter2FBeta, VERMILION_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes PokemonFanClub, POKEMON_FAN_CLUB, $00, 0
|
||||
map_attributes VermilionMagnetTrainSpeechHouse, VERMILION_MAGNET_TRAIN_SPEECH_HOUSE, $00, 0
|
||||
map_attributes VermilionMart, VERMILION_MART, $00, 0
|
||||
map_attributes VermilionDiglettsCaveSpeechHouse, VERMILION_DIGLETTS_CAVE_SPEECH_HOUSE, $00, 0
|
||||
map_attributes VermilionGym, VERMILION_GYM, $00, 0
|
||||
map_attributes Route6SaffronGate, ROUTE_6_SAFFRON_GATE, $00, 0
|
||||
map_attributes Route6UndergroundPathEntrance, ROUTE_6_UNDERGROUND_PATH_ENTRANCE, $00, 0
|
||||
map_attributes RedsHouse1F, REDS_HOUSE_1F, $00, 0
|
||||
map_attributes RedsHouse2F, REDS_HOUSE_2F, $00, 0
|
||||
map_attributes BluesHouse, BLUES_HOUSE, $00, 0
|
||||
map_attributes OaksLab, OAKS_LAB, $00, 0
|
||||
map_attributes PewterNidoranSpeechHouse, PEWTER_NIDORAN_SPEECH_HOUSE, $00, 0
|
||||
map_attributes PewterGym, PEWTER_GYM, $00, 0
|
||||
map_attributes PewterMart, PEWTER_MART, $00, 0
|
||||
map_attributes PewterPokecenter1F, PEWTER_POKECENTER_1F, $00, 0
|
||||
map_attributes PewterPokecenter2FBeta, PEWTER_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes PewterSnoozeSpeechHouse, PEWTER_SNOOZE_SPEECH_HOUSE, $00, 0
|
||||
map_attributes OlivinePort, OLIVINE_PORT, $0a, 0
|
||||
map_attributes VermilionPort, VERMILION_PORT, $0a, 0
|
||||
map_attributes FastShip1F, FAST_SHIP_1F, $00, 0
|
||||
map_attributes FastShipCabins_NNW_NNE_NE, FAST_SHIP_CABINS_NNW_NNE_NE, $00, 0
|
||||
map_attributes FastShipCabins_SW_SSW_NW, FAST_SHIP_CABINS_SW_SSW_NW, $00, 0
|
||||
map_attributes FastShipCabins_SE_SSE_CaptainsCabin, FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN, $00, 0
|
||||
map_attributes FastShipB1F, FAST_SHIP_B1F, $00, 0
|
||||
map_attributes OlivinePortPassage, OLIVINE_PORT_PASSAGE, $00, 0
|
||||
map_attributes VermilionPortPassage, VERMILION_PORT_PASSAGE, $00, 0
|
||||
map_attributes MountMoonSquare, MOUNT_MOON_SQUARE, $2d, 0
|
||||
map_attributes MountMoonGiftShop, MOUNT_MOON_GIFT_SHOP, $00, 0
|
||||
map_attributes TinTowerRoof, TIN_TOWER_ROOF, $00, 0
|
||||
map_attributes IndigoPlateauPokecenter1F, INDIGO_PLATEAU_POKECENTER_1F, $00, 0
|
||||
map_attributes WillsRoom, WILLS_ROOM, $00, 0
|
||||
map_attributes KogasRoom, KOGAS_ROOM, $00, 0
|
||||
map_attributes BrunosRoom, BRUNOS_ROOM, $00, 0
|
||||
map_attributes KarensRoom, KARENS_ROOM, $00, 0
|
||||
map_attributes LancesRoom, LANCES_ROOM, $00, 0
|
||||
map_attributes HallOfFame, HALL_OF_FAME, $00, 0
|
||||
map_attributes FuchsiaMart, FUCHSIA_MART, $00, 0
|
||||
map_attributes SafariZoneMainOffice, SAFARI_ZONE_MAIN_OFFICE, $00, 0
|
||||
map_attributes FuchsiaGym, FUCHSIA_GYM, $00, 0
|
||||
map_attributes BillsBrothersHouse, BILLS_BROTHERS_HOUSE, $00, 0
|
||||
map_attributes FuchsiaPokecenter1F, FUCHSIA_POKECENTER_1F, $00, 0
|
||||
map_attributes FuchsiaPokecenter2FBeta, FUCHSIA_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes SafariZoneWardensHome, SAFARI_ZONE_WARDENS_HOME, $00, 0
|
||||
map_attributes Route15FuchsiaGate, ROUTE_15_FUCHSIA_GATE, $00, 0
|
||||
map_attributes LavenderPokecenter1F, LAVENDER_POKECENTER_1F, $00, 0
|
||||
map_attributes LavenderPokecenter2FBeta, LAVENDER_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes MrFujisHouse, MR_FUJIS_HOUSE, $00, 0
|
||||
map_attributes LavenderSpeechHouse, LAVENDER_SPEECH_HOUSE, $00, 0
|
||||
map_attributes LavenderNameRater, LAVENDER_NAME_RATER, $00, 0
|
||||
map_attributes LavenderMart, LAVENDER_MART, $00, 0
|
||||
map_attributes SoulHouse, SOUL_HOUSE, $00, 0
|
||||
map_attributes LavRadioTower1F, LAV_RADIO_TOWER_1F, $00, 0
|
||||
map_attributes Route8SaffronGate, ROUTE_8_SAFFRON_GATE, $00, 0
|
||||
map_attributes Route12SuperRodHouse, ROUTE_12_SUPER_ROD_HOUSE, $00, 0
|
||||
map_attributes SilverCavePokecenter1F, SILVER_CAVE_POKECENTER_1F, $00, 0
|
||||
map_attributes Route28SteelWingHouse, ROUTE_28_STEEL_WING_HOUSE, $00, 0
|
||||
map_attributes Pokecenter2F, POKECENTER_2F, $00, 0
|
||||
map_attributes TradeCenter, TRADE_CENTER, $00, 0
|
||||
map_attributes Colosseum, COLOSSEUM, $00, 0
|
||||
map_attributes TimeCapsule, TIME_CAPSULE, $00, 0
|
||||
map_attributes MobileTradeRoom, MOBILE_TRADE_ROOM, $00, 0
|
||||
map_attributes MobileBattleRoom, MOBILE_BATTLE_ROOM, $00, 0
|
||||
map_attributes CeladonDeptStore1F, CELADON_DEPT_STORE_1F, $00, 0
|
||||
map_attributes CeladonDeptStore2F, CELADON_DEPT_STORE_2F, $00, 0
|
||||
map_attributes CeladonDeptStore3F, CELADON_DEPT_STORE_3F, $00, 0
|
||||
map_attributes CeladonDeptStore4F, CELADON_DEPT_STORE_4F, $00, 0
|
||||
map_attributes CeladonDeptStore5F, CELADON_DEPT_STORE_5F, $00, 0
|
||||
map_attributes CeladonDeptStore6F, CELADON_DEPT_STORE_6F, $00, 0
|
||||
map_attributes CeladonDeptStoreElevator, CELADON_DEPT_STORE_ELEVATOR, $00, 0
|
||||
map_attributes CeladonMansion1F, CELADON_MANSION_1F, $00, 0
|
||||
map_attributes CeladonMansion2F, CELADON_MANSION_2F, $00, 0
|
||||
map_attributes CeladonMansion3F, CELADON_MANSION_3F, $00, 0
|
||||
map_attributes CeladonMansionRoof, CELADON_MANSION_ROOF, $01, 0
|
||||
map_attributes CeladonMansionRoofHouse, CELADON_MANSION_ROOF_HOUSE, $00, 0
|
||||
map_attributes CeladonPokecenter1F, CELADON_POKECENTER_1F, $00, 0
|
||||
map_attributes CeladonPokecenter2FBeta, CELADON_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes CeladonGameCorner, CELADON_GAME_CORNER, $00, 0
|
||||
map_attributes CeladonGameCornerPrizeRoom, CELADON_GAME_CORNER_PRIZE_ROOM, $00, 0
|
||||
map_attributes CeladonGym, CELADON_GYM, $00, 0
|
||||
map_attributes CeladonCafe, CELADON_CAFE, $00, 0
|
||||
map_attributes Route16FuchsiaSpeechHouse, ROUTE_16_FUCHSIA_SPEECH_HOUSE, $00, 0
|
||||
map_attributes Route16Gate, ROUTE_16_GATE, $00, 0
|
||||
map_attributes Route7SaffronGate, ROUTE_7_SAFFRON_GATE, $00, 0
|
||||
map_attributes Route17Route18Gate, ROUTE_17_ROUTE_18_GATE, $00, 0
|
||||
map_attributes ManiasHouse, MANIAS_HOUSE, $00, 0
|
||||
map_attributes CianwoodGym, CIANWOOD_GYM, $00, 0
|
||||
map_attributes CianwoodPokecenter1F, CIANWOOD_POKECENTER_1F, $00, 0
|
||||
map_attributes CianwoodPharmacy, CIANWOOD_PHARMACY, $00, 0
|
||||
map_attributes CianwoodPhotoStudio, CIANWOOD_PHOTO_STUDIO, $00, 0
|
||||
map_attributes CianwoodLugiaSpeechHouse, CIANWOOD_LUGIA_SPEECH_HOUSE, $00, 0
|
||||
map_attributes PokeSeersHouse, POKE_SEERS_HOUSE, $00, 0
|
||||
map_attributes BattleTower1F, BATTLE_TOWER_1F, $00, 0
|
||||
map_attributes BattleTowerBattleRoom, BATTLE_TOWER_BATTLE_ROOM, $00, 0
|
||||
map_attributes BattleTowerElevator, BATTLE_TOWER_ELEVATOR, $00, 0
|
||||
map_attributes BattleTowerHallway, BATTLE_TOWER_HALLWAY, $00, 0
|
||||
map_attributes Route40BattleTowerGate, ROUTE_40_BATTLE_TOWER_GATE, $00, 0
|
||||
map_attributes BattleTowerOutside, BATTLE_TOWER_OUTSIDE, $05, 0
|
||||
map_attributes ViridianGym, VIRIDIAN_GYM, $00, 0
|
||||
map_attributes ViridianNicknameSpeechHouse, VIRIDIAN_NICKNAME_SPEECH_HOUSE, $00, 0
|
||||
map_attributes TrainerHouse1F, TRAINER_HOUSE_1F, $00, 0
|
||||
map_attributes TrainerHouseB1F, TRAINER_HOUSE_B1F, $00, 0
|
||||
map_attributes ViridianMart, VIRIDIAN_MART, $00, 0
|
||||
map_attributes ViridianPokecenter1F, VIRIDIAN_POKECENTER_1F, $00, 0
|
||||
map_attributes ViridianPokecenter2FBeta, VIRIDIAN_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes Route2NuggetHouse, ROUTE_2_NUGGET_HOUSE, $00, 0
|
||||
map_attributes Route2Gate, ROUTE_2_GATE, $00, 0
|
||||
map_attributes VictoryRoadGate, VICTORY_ROAD_GATE, $00, 0
|
||||
map_attributes ElmsLab, ELMS_LAB, $00, 0
|
||||
map_attributes PlayersHouse1F, PLAYERS_HOUSE_1F, $00, 0
|
||||
map_attributes PlayersHouse2F, PLAYERS_HOUSE_2F, $00, 0
|
||||
map_attributes PlayersNeighborsHouse, PLAYERS_NEIGHBORS_HOUSE, $00, 0
|
||||
map_attributes ElmsHouse, ELMS_HOUSE, $00, 0
|
||||
map_attributes Route26HealHouse, ROUTE_26_HEAL_HOUSE, $00, 0
|
||||
map_attributes DayOfWeekSiblingsHouse, DAY_OF_WEEK_SIBLINGS_HOUSE, $00, 0
|
||||
map_attributes Route27SandstormHouse, ROUTE_27_SANDSTORM_HOUSE, $00, 0
|
||||
map_attributes Route29Route46Gate, ROUTE_29_ROUTE_46_GATE, $00, 0
|
||||
map_attributes FightingDojo, FIGHTING_DOJO, $00, 0
|
||||
map_attributes SaffronGym, SAFFRON_GYM, $00, 0
|
||||
map_attributes SaffronMart, SAFFRON_MART, $00, 0
|
||||
map_attributes SaffronPokecenter1F, SAFFRON_POKECENTER_1F, $00, 0
|
||||
map_attributes SaffronPokecenter2FBeta, SAFFRON_POKECENTER_2F_BETA, $00, 0
|
||||
map_attributes MrPsychicsHouse, MR_PSYCHICS_HOUSE, $00, 0
|
||||
map_attributes SaffronMagnetTrainStation, SAFFRON_MAGNET_TRAIN_STATION, $00, 0
|
||||
map_attributes SilphCo1F, SILPH_CO_1F, $00, 0
|
||||
map_attributes CopycatsHouse1F, COPYCATS_HOUSE_1F, $00, 0
|
||||
map_attributes CopycatsHouse2F, COPYCATS_HOUSE_2F, $00, 0
|
||||
map_attributes Route5UndergroundPathEntrance, ROUTE_5_UNDERGROUND_PATH_ENTRANCE, $00, 0
|
||||
map_attributes Route5SaffronGate, ROUTE_5_SAFFRON_GATE, $00, 0
|
||||
map_attributes Route5CleanseTagHouse, ROUTE_5_CLEANSE_TAG_HOUSE, $00, 0
|
||||
map_attributes CherrygroveMart, CHERRYGROVE_MART, $00, 0
|
||||
map_attributes CherrygrovePokecenter1F, CHERRYGROVE_POKECENTER_1F, $00, 0
|
||||
map_attributes CherrygroveGymSpeechHouse, CHERRYGROVE_GYM_SPEECH_HOUSE, $00, 0
|
||||
map_attributes GuideGentsHouse, GUIDE_GENTS_HOUSE, $00, 0
|
||||
map_attributes CherrygroveEvolutionSpeechHouse, CHERRYGROVE_EVOLUTION_SPEECH_HOUSE, $00, 0
|
||||
map_attributes Route30BerryHouse, ROUTE_30_BERRY_HOUSE, $00, 0
|
||||
map_attributes MrPokemonsHouse, MR_POKEMONS_HOUSE, $00, 0
|
||||
map_attributes Route31VioletGate, ROUTE_31_VIOLET_GATE, $00, 0
|
||||
; map_attributes NewBarkTown, NEW_BARK_TOWN, $05, WEST | EAST
|
||||
; connection west, Route29, ROUTE_29, 0
|
||||
; connection east, Route27, ROUTE_27, 0
|
||||
|
1047
data/maps/blocks.asm
1047
data/maps/blocks.asm
File diff suppressed because it is too large
Load Diff
@ -2,29 +2,5 @@ Flypoints:
|
||||
; entries correspond to FLY_* constants
|
||||
; Johto
|
||||
; landmark, spawn point
|
||||
db LANDMARK_NEW_BARK_TOWN, SPAWN_NEW_BARK
|
||||
db LANDMARK_CHERRYGROVE_CITY, SPAWN_CHERRYGROVE
|
||||
db LANDMARK_VIOLET_CITY, SPAWN_VIOLET
|
||||
db LANDMARK_AZALEA_TOWN, SPAWN_AZALEA
|
||||
db LANDMARK_GOLDENROD_CITY, SPAWN_GOLDENROD
|
||||
db LANDMARK_ECRUTEAK_CITY, SPAWN_ECRUTEAK
|
||||
db LANDMARK_OLIVINE_CITY, SPAWN_OLIVINE
|
||||
db LANDMARK_CIANWOOD_CITY, SPAWN_CIANWOOD
|
||||
db LANDMARK_MAHOGANY_TOWN, SPAWN_MAHOGANY
|
||||
db LANDMARK_LAKE_OF_RAGE, SPAWN_LAKE_OF_RAGE
|
||||
db LANDMARK_BLACKTHORN_CITY, SPAWN_BLACKTHORN
|
||||
db LANDMARK_SILVER_CAVE, SPAWN_MT_SILVER
|
||||
; Kanto
|
||||
db LANDMARK_PALLET_TOWN, SPAWN_PALLET
|
||||
db LANDMARK_VIRIDIAN_CITY, SPAWN_VIRIDIAN
|
||||
db LANDMARK_PEWTER_CITY, SPAWN_PEWTER
|
||||
db LANDMARK_CERULEAN_CITY, SPAWN_CERULEAN
|
||||
db LANDMARK_VERMILION_CITY, SPAWN_VERMILION
|
||||
db LANDMARK_ROCK_TUNNEL, SPAWN_ROCK_TUNNEL
|
||||
db LANDMARK_LAVENDER_TOWN, SPAWN_LAVENDER
|
||||
db LANDMARK_CELADON_CITY, SPAWN_CELADON
|
||||
db LANDMARK_SAFFRON_CITY, SPAWN_SAFFRON
|
||||
db LANDMARK_FUCHSIA_CITY, SPAWN_FUCHSIA
|
||||
db LANDMARK_CINNABAR_ISLAND, SPAWN_CINNABAR
|
||||
db LANDMARK_INDIGO_PLATEAU, SPAWN_INDIGO
|
||||
db LANDMARK_LEVEL_1, SPAWN_LEVEL_1
|
||||
db -1 ; end
|
||||
|
@ -7,204 +7,9 @@ ENDM
|
||||
Landmarks:
|
||||
; entries correspond to constants/landmark_constants.asm
|
||||
table_width 4, Landmarks
|
||||
landmark -8, -16, SpecialMapName
|
||||
landmark 140, 100, NewBarkTownName
|
||||
landmark 128, 100, Route29Name
|
||||
landmark 100, 100, CherrygroveCityName
|
||||
landmark 100, 80, Route30Name
|
||||
landmark 96, 60, Route31Name
|
||||
landmark 84, 60, VioletCityName
|
||||
landmark 85, 58, SproutTowerName
|
||||
landmark 84, 92, Route32Name
|
||||
landmark 76, 76, RuinsOfAlphName
|
||||
landmark 84, 124, UnionCaveName
|
||||
landmark 82, 124, Route33Name
|
||||
landmark 68, 124, AzaleaTownName
|
||||
landmark 70, 122, SlowpokeWellName
|
||||
landmark 52, 120, IlexForestName
|
||||
landmark 52, 112, Route34Name
|
||||
landmark 52, 92, GoldenrodCityName
|
||||
landmark 50, 92, RadioTowerName
|
||||
landmark 52, 76, Route35Name
|
||||
landmark 52, 60, NationalParkName
|
||||
landmark 64, 60, Route36Name
|
||||
landmark 68, 52, Route37Name
|
||||
landmark 68, 44, EcruteakCityName
|
||||
landmark 70, 42, TinTowerName
|
||||
landmark 66, 42, BurnedTowerName
|
||||
landmark 52, 44, Route38Name
|
||||
landmark 36, 48, Route39Name
|
||||
landmark 36, 60, OlivineCityName
|
||||
landmark 38, 62, LighthouseName
|
||||
landmark 28, 56, BattleTowerName
|
||||
landmark 28, 64, Route40Name
|
||||
landmark 28, 92, WhirlIslandsName
|
||||
landmark 28, 100, Route41Name
|
||||
landmark 20, 100, CianwoodCityName
|
||||
landmark 92, 44, Route42Name
|
||||
landmark 84, 44, MtMortarName
|
||||
landmark 108, 44, MahoganyTownName
|
||||
landmark 108, 36, Route43Name
|
||||
landmark 108, 28, LakeOfRageName
|
||||
landmark 120, 44, Route44Name
|
||||
landmark 130, 38, IcePathName
|
||||
landmark 132, 44, BlackthornCityName
|
||||
landmark 132, 36, DragonsDenName
|
||||
landmark 132, 64, Route45Name
|
||||
landmark 112, 72, DarkCaveName
|
||||
landmark 124, 88, Route46Name
|
||||
landmark 148, 68, SilverCaveName
|
||||
assert_table_length KANTO_LANDMARK
|
||||
landmark 52, 108, PalletTownName
|
||||
landmark 52, 92, Route1Name
|
||||
landmark 52, 76, ViridianCityName
|
||||
landmark 52, 64, Route2Name
|
||||
landmark 52, 52, PewterCityName
|
||||
landmark 64, 52, Route3Name
|
||||
landmark 76, 52, MtMoonName
|
||||
landmark 88, 52, Route4Name
|
||||
landmark 100, 52, CeruleanCityName
|
||||
landmark 100, 44, Route24Name
|
||||
landmark 108, 36, Route25Name
|
||||
landmark 100, 60, Route5Name
|
||||
landmark 108, 76, UndergroundName
|
||||
landmark 100, 76, Route6Name
|
||||
landmark 100, 84, VermilionCityName
|
||||
landmark 88, 60, DiglettsCaveName
|
||||
landmark 88, 68, Route7Name
|
||||
landmark 116, 68, Route8Name
|
||||
landmark 116, 52, Route9Name
|
||||
landmark 132, 52, RockTunnelName
|
||||
landmark 132, 56, Route10Name
|
||||
landmark 132, 60, PowerPlantName
|
||||
landmark 132, 68, LavenderTownName
|
||||
landmark 140, 68, LavRadioTowerName
|
||||
landmark 76, 68, CeladonCityName
|
||||
landmark 100, 68, SaffronCityName
|
||||
landmark 116, 84, Route11Name
|
||||
landmark 132, 80, Route12Name
|
||||
landmark 124, 100, Route13Name
|
||||
landmark 116, 112, Route14Name
|
||||
landmark 104, 116, Route15Name
|
||||
landmark 68, 68, Route16Name
|
||||
landmark 68, 92, Route17Name
|
||||
landmark 80, 116, Route18Name
|
||||
landmark 92, 116, FuchsiaCityName
|
||||
landmark 92, 128, Route19Name
|
||||
landmark 76, 132, Route20Name
|
||||
landmark 68, 132, SeafoamIslandsName
|
||||
landmark 52, 132, CinnabarIslandName
|
||||
landmark 52, 120, Route21Name
|
||||
landmark 36, 68, Route22Name
|
||||
landmark 28, 52, VictoryRoadName
|
||||
landmark 28, 44, Route23Name
|
||||
landmark 28, 36, IndigoPlateauName
|
||||
landmark 28, 92, Route26Name
|
||||
landmark 20, 100, Route27Name
|
||||
landmark 12, 100, TohjoFallsName
|
||||
landmark 20, 68, Route28Name
|
||||
landmark 140, 116, FastShipName
|
||||
landmark -8, -16, SpecialLandmarkName
|
||||
landmark 140, 100, Level1LandmarkName
|
||||
assert_table_length NUM_LANDMARKS
|
||||
|
||||
NewBarkTownName: db "NEW BARK¯TOWN@"
|
||||
CherrygroveCityName: db "CHERRYGROVE¯CITY@"
|
||||
VioletCityName: db "VIOLET CITY@"
|
||||
AzaleaTownName: db "AZALEA TOWN@"
|
||||
GoldenrodCityName: db "GOLDENROD¯CITY@"
|
||||
EcruteakCityName: db "ECRUTEAK¯CITY@"
|
||||
OlivineCityName: db "OLIVINE¯CITY@"
|
||||
CianwoodCityName: db "CIANWOOD¯CITY@"
|
||||
MahoganyTownName: db "MAHOGANY¯TOWN@"
|
||||
BlackthornCityName: db "BLACKTHORN¯CITY@"
|
||||
LakeOfRageName: db "LAKE OF¯RAGE@"
|
||||
SilverCaveName: db "SILVER CAVE@"
|
||||
SproutTowerName: db "SPROUT¯TOWER@"
|
||||
RuinsOfAlphName: db "RUINS¯OF ALPH@"
|
||||
UnionCaveName: db "UNION CAVE@"
|
||||
SlowpokeWellName: db "SLOWPOKE¯WELL@"
|
||||
RadioTowerName: db "RADIO TOWER@"
|
||||
PowerPlantName: db "POWER PLANT@"
|
||||
NationalParkName: db "NATIONAL¯PARK@"
|
||||
TinTowerName: db "TIN TOWER@"
|
||||
LighthouseName: db "LIGHTHOUSE@"
|
||||
WhirlIslandsName: db "WHIRL¯ISLANDS@"
|
||||
MtMortarName: db "MT.MORTAR@"
|
||||
DragonsDenName: db "DRAGON'S¯DEN@"
|
||||
IcePathName: db "ICE PATH@"
|
||||
NotApplicableName: db "N/A@" ; unreferenced ; "オバケやしき" ("HAUNTED HOUSE") in Japanese
|
||||
PalletTownName: db "PALLET TOWN@"
|
||||
ViridianCityName: db "VIRIDIAN¯CITY@"
|
||||
PewterCityName: db "PEWTER CITY@"
|
||||
CeruleanCityName: db "CERULEAN¯CITY@"
|
||||
LavenderTownName: db "LAVENDER¯TOWN@"
|
||||
VermilionCityName: db "VERMILION¯CITY@"
|
||||
CeladonCityName: db "CELADON¯CITY@"
|
||||
SaffronCityName: db "SAFFRON¯CITY@"
|
||||
FuchsiaCityName: db "FUCHSIA¯CITY@"
|
||||
CinnabarIslandName: db "CINNABAR¯ISLAND@"
|
||||
IndigoPlateauName: db "INDIGO¯PLATEAU@"
|
||||
VictoryRoadName: db "VICTORY¯ROAD@"
|
||||
MtMoonName: db "MT.MOON@"
|
||||
RockTunnelName: db "ROCK TUNNEL@"
|
||||
LavRadioTowerName: db "LAV¯RADIO TOWER@"
|
||||
SilphCoName: db "SILPH CO.@" ; unreferenced
|
||||
SafariZoneName: db "SAFARI ZONE@" ; unreferenced
|
||||
SeafoamIslandsName: db "SEAFOAM¯ISLANDS@"
|
||||
PokemonMansionName: db "#MON¯MANSION@" ; unreferenced
|
||||
CeruleanCaveName: db "CERULEAN¯CAVE@" ; unreferenced
|
||||
Route1Name: db "ROUTE 1@"
|
||||
Route2Name: db "ROUTE 2@"
|
||||
Route3Name: db "ROUTE 3@"
|
||||
Route4Name: db "ROUTE 4@"
|
||||
Route5Name: db "ROUTE 5@"
|
||||
Route6Name: db "ROUTE 6@"
|
||||
Route7Name: db "ROUTE 7@"
|
||||
Route8Name: db "ROUTE 8@"
|
||||
Route9Name: db "ROUTE 9@"
|
||||
Route10Name: db "ROUTE 10@"
|
||||
Route11Name: db "ROUTE 11@"
|
||||
Route12Name: db "ROUTE 12@"
|
||||
Route13Name: db "ROUTE 13@"
|
||||
Route14Name: db "ROUTE 14@"
|
||||
Route15Name: db "ROUTE 15@"
|
||||
Route16Name: db "ROUTE 16@"
|
||||
Route17Name: db "ROUTE 17@"
|
||||
Route18Name: db "ROUTE 18@"
|
||||
Route19Name: db "ROUTE 19@"
|
||||
Route20Name: db "ROUTE 20@"
|
||||
Route21Name: db "ROUTE 21@"
|
||||
Route22Name: db "ROUTE 22@"
|
||||
Route23Name: db "ROUTE 23@"
|
||||
Route24Name: db "ROUTE 24@"
|
||||
Route25Name: db "ROUTE 25@"
|
||||
Route26Name: db "ROUTE 26@"
|
||||
Route27Name: db "ROUTE 27@"
|
||||
Route28Name: db "ROUTE 28@"
|
||||
Route29Name: db "ROUTE 29@"
|
||||
Route30Name: db "ROUTE 30@"
|
||||
Route31Name: db "ROUTE 31@"
|
||||
Route32Name: db "ROUTE 32@"
|
||||
Route33Name: db "ROUTE 33@"
|
||||
Route34Name: db "ROUTE 34@"
|
||||
Route35Name: db "ROUTE 35@"
|
||||
Route36Name: db "ROUTE 36@"
|
||||
Route37Name: db "ROUTE 37@"
|
||||
Route38Name: db "ROUTE 38@"
|
||||
Route39Name: db "ROUTE 39@"
|
||||
Route40Name: db "ROUTE 40@"
|
||||
Route41Name: db "ROUTE 41@"
|
||||
Route42Name: db "ROUTE 42@"
|
||||
Route43Name: db "ROUTE 43@"
|
||||
Route44Name: db "ROUTE 44@"
|
||||
Route45Name: db "ROUTE 45@"
|
||||
Route46Name: db "ROUTE 46@"
|
||||
DarkCaveName: db "DARK CAVE@"
|
||||
IlexForestName: db "ILEX¯FOREST@"
|
||||
BurnedTowerName: db "BURNED¯TOWER@"
|
||||
FastShipName: db "FAST SHIP@"
|
||||
ViridianForestName: db "VIRIDIAN¯FOREST@" ; unreferenced
|
||||
DiglettsCaveName: db "DIGLETT'S¯CAVE@"
|
||||
TohjoFallsName: db "TOHJO FALLS@"
|
||||
UndergroundName: db "UNDERGROUND@"
|
||||
BattleTowerName: db "BATTLE¯TOWER@"
|
||||
SpecialMapName: db "SPECIAL@"
|
||||
Level1LandmarkName: db "LEVEL 1@"
|
||||
SpecialLandmarkName: db "SPECIAL@"
|
||||
|
@ -17,522 +17,17 @@ ENDM
|
||||
MapGroupPointers::
|
||||
; pointers to the first map of each map group
|
||||
table_width 2, MapGroupPointers
|
||||
dw MapGroup_Olivine ; 1
|
||||
dw MapGroup_Mahogany ; 2
|
||||
dw MapGroup_Dungeons ; 3
|
||||
dw MapGroup_Ecruteak ; 4
|
||||
dw MapGroup_Blackthorn ; 5
|
||||
dw MapGroup_Cinnabar ; 6
|
||||
dw MapGroup_Cerulean ; 7
|
||||
dw MapGroup_Azalea ; 8
|
||||
dw MapGroup_LakeOfRage ; 9
|
||||
dw MapGroup_Violet ; 10
|
||||
dw MapGroup_Goldenrod ; 11
|
||||
dw MapGroup_Vermilion ; 12
|
||||
dw MapGroup_Pallet ; 13
|
||||
dw MapGroup_Pewter ; 14
|
||||
dw MapGroup_FastShip ; 15
|
||||
dw MapGroup_Indigo ; 16
|
||||
dw MapGroup_Fuchsia ; 17
|
||||
dw MapGroup_Lavender ; 18
|
||||
dw MapGroup_Silver ; 19
|
||||
dw MapGroup_CableClub ; 20
|
||||
dw MapGroup_Celadon ; 21
|
||||
dw MapGroup_Cianwood ; 22
|
||||
dw MapGroup_Viridian ; 23
|
||||
dw MapGroup_NewBark ; 24
|
||||
dw MapGroup_Saffron ; 25
|
||||
dw MapGroup_Cherrygrove ; 26
|
||||
dw MapGroup_Level1 ; 1
|
||||
; dw MapGroup_Level2 ; 2
|
||||
assert_table_length NUM_MAP_GROUPS
|
||||
|
||||
MapGroup_Olivine:
|
||||
table_width MAP_LENGTH, MapGroup_Olivine
|
||||
map OlivinePokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineGym, TILESET_CHAMPIONS_ROOM, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineTimsHouse, TILESET_HOUSE, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineHouseBeta, TILESET_HOUSE, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivinePunishmentSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineGoodRodHouse, TILESET_HOUSE, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineCafe, TILESET_GAME_CORNER, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineMart, TILESET_MART, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route38EcruteakGate, TILESET_GATE, GATE, LANDMARK_ROUTE_38, MUSIC_ROUTE_37, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route39Barn, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ROUTE_39, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route39Farmhouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_39, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route38, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_38, MUSIC_ROUTE_37, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route39, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_39, MUSIC_ROUTE_37, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map OlivineCity, TILESET_JOHTO, TOWN, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
assert_table_length NUM_OLIVINE_MAPS
|
||||
MapGroup_Level1:
|
||||
table_width MAP_LENGTH, MapGroup_Level1
|
||||
map Level1_Map1, TILESET_PLAYERS_ROOM, INDOOR, LANDMARK_LEVEL_1, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
; map Level1_Map2, TILESET_CHAMPIONS_ROOM, INDOOR, LANDMARK_LEVEL_2, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_LEVEL_1_MAPS
|
||||
|
||||
MapGroup_Mahogany:
|
||||
table_width MAP_LENGTH, MapGroup_Mahogany
|
||||
map MahoganyRedGyaradosSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_MAHOGANY_TOWN, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MahoganyGym, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_MAHOGANY_TOWN, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MahoganyPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_MAHOGANY_TOWN, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route42EcruteakGate, TILESET_GATE, GATE, LANDMARK_ROUTE_42, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route42, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_42, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||
map Route44, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_44, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map MahoganyTown, TILESET_JOHTO, TOWN, LANDMARK_MAHOGANY_TOWN, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
assert_table_length NUM_MAHOGANY_MAPS
|
||||
|
||||
MapGroup_Dungeons:
|
||||
table_width MAP_LENGTH, MapGroup_Dungeons
|
||||
map SproutTower1F, TILESET_TOWER, DUNGEON, LANDMARK_SPROUT_TOWER, MUSIC_SPROUT_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SproutTower2F, TILESET_TOWER, DUNGEON, LANDMARK_SPROUT_TOWER, MUSIC_SPROUT_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SproutTower3F, TILESET_TOWER, DUNGEON, LANDMARK_SPROUT_TOWER, MUSIC_SPROUT_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower1F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower2F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower3F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower4F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower5F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower6F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower7F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower8F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTower9F, TILESET_TOWER, DUNGEON, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BurnedTower1F, TILESET_TOWER, DUNGEON, LANDMARK_BURNED_TOWER, MUSIC_BURNED_TOWER, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map BurnedTowerB1F, TILESET_CAVE, CAVE, LANDMARK_BURNED_TOWER, MUSIC_BURNED_TOWER, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map NationalPark, TILESET_PARK, ROUTE, LANDMARK_NATIONAL_PARK, MUSIC_NATIONAL_PARK, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map NationalParkBugContest, TILESET_PARK, ROUTE, LANDMARK_NATIONAL_PARK, MUSIC_BUG_CATCHING_CONTEST, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map RadioTower1F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_RADIO_TOWER, RADIO_TOWER_MUSIC | MUSIC_GOLDENROD_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RadioTower2F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_RADIO_TOWER, RADIO_TOWER_MUSIC | MUSIC_GOLDENROD_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RadioTower3F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_RADIO_TOWER, RADIO_TOWER_MUSIC | MUSIC_GOLDENROD_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RadioTower4F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_RADIO_TOWER, RADIO_TOWER_MUSIC | MUSIC_GOLDENROD_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RadioTower5F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_RADIO_TOWER, RADIO_TOWER_MUSIC | MUSIC_GOLDENROD_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphOutside, TILESET_JOHTO, ROUTE, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map RuinsOfAlphHoOhChamber, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphKabutoChamber, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphOmanyteChamber, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphAerodactylChamber, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphInnerChamber, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_RUINS_OF_ALPH_INTERIOR, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphResearchCenter, TILESET_FACILITY, INDOOR, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphHoOhItemRoom, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphKabutoItemRoom, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphOmanyteItemRoom, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphAerodactylItemRoom, TILESET_RUINS_OF_ALPH, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphHoOhWordRoom, TILESET_HO_OH_WORD_ROOM, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphKabutoWordRoom, TILESET_KABUTO_WORD_ROOM, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphOmanyteWordRoom, TILESET_OMANYTE_WORD_ROOM, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RuinsOfAlphAerodactylWordRoom, TILESET_AERODACTYL_WORD_ROOM, DUNGEON, LANDMARK_RUINS_OF_ALPH, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map UnionCave1F, TILESET_CAVE, CAVE, LANDMARK_UNION_CAVE, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map UnionCaveB1F, TILESET_CAVE, CAVE, LANDMARK_UNION_CAVE, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map UnionCaveB2F, TILESET_CAVE, CAVE, LANDMARK_UNION_CAVE, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map SlowpokeWellB1F, TILESET_CAVE, CAVE, LANDMARK_SLOWPOKE_WELL, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map SlowpokeWellB2F, TILESET_CAVE, CAVE, LANDMARK_SLOWPOKE_WELL, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map OlivineLighthouse1F, TILESET_LIGHTHOUSE, DUNGEON, LANDMARK_LIGHTHOUSE, MUSIC_LIGHTHOUSE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineLighthouse2F, TILESET_LIGHTHOUSE, DUNGEON, LANDMARK_LIGHTHOUSE, MUSIC_LIGHTHOUSE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineLighthouse3F, TILESET_LIGHTHOUSE, DUNGEON, LANDMARK_LIGHTHOUSE, MUSIC_LIGHTHOUSE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineLighthouse4F, TILESET_LIGHTHOUSE, DUNGEON, LANDMARK_LIGHTHOUSE, MUSIC_LIGHTHOUSE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineLighthouse5F, TILESET_LIGHTHOUSE, DUNGEON, LANDMARK_LIGHTHOUSE, MUSIC_LIGHTHOUSE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivineLighthouse6F, TILESET_LIGHTHOUSE, DUNGEON, LANDMARK_LIGHTHOUSE, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MahoganyMart1F, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_MAHOGANY_TOWN, MUSIC_MAHOGANY_MART, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TeamRocketBaseB1F, TILESET_UNDERGROUND, DUNGEON, LANDMARK_MAHOGANY_TOWN, MUSIC_ROCKET_HIDEOUT, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TeamRocketBaseB2F, TILESET_FACILITY, DUNGEON, LANDMARK_MAHOGANY_TOWN, MUSIC_ROCKET_HIDEOUT, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TeamRocketBaseB3F, TILESET_FACILITY, DUNGEON, LANDMARK_MAHOGANY_TOWN, MUSIC_ROCKET_HIDEOUT, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map IlexForest, TILESET_FOREST, CAVE, LANDMARK_ILEX_FOREST, MUSIC_UNION_CAVE, FALSE, PALETTE_NITE, FISHGROUP_POND
|
||||
map GoldenrodUnderground, TILESET_GATE, DUNGEON, LANDMARK_GOLDENROD_CITY, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodUndergroundSwitchRoomEntrances, TILESET_ELITE_FOUR_ROOM, DUNGEON, LANDMARK_GOLDENROD_CITY, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStoreB1F, TILESET_UNDERGROUND, DUNGEON, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodUndergroundWarehouse, TILESET_UNDERGROUND, DUNGEON, LANDMARK_GOLDENROD_CITY, MUSIC_UNION_CAVE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MountMortar1FOutside, TILESET_DARK_CAVE, CAVE, LANDMARK_MT_MORTAR, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map MountMortar1FInside, TILESET_DARK_CAVE, CAVE, LANDMARK_MT_MORTAR, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map MountMortar2FInside, TILESET_DARK_CAVE, CAVE, LANDMARK_MT_MORTAR, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map MountMortarB1F, TILESET_DARK_CAVE, CAVE, LANDMARK_MT_MORTAR, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map IcePath1F, TILESET_ICE_PATH, CAVE, LANDMARK_ICE_PATH, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map IcePathB1F, TILESET_ICE_PATH, CAVE, LANDMARK_ICE_PATH, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map IcePathB2FMahoganySide, TILESET_ICE_PATH, CAVE, LANDMARK_ICE_PATH, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map IcePathB2FBlackthornSide, TILESET_ICE_PATH, CAVE, LANDMARK_ICE_PATH, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map IcePathB3F, TILESET_ICE_PATH, CAVE, LANDMARK_ICE_PATH, MUSIC_DARK_CAVE, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map WhirlIslandNW, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandNE, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandSW, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandCave, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandSE, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandB1F, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandB2F, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map WhirlIslandLugiaChamber, TILESET_DARK_CAVE, CAVE, LANDMARK_WHIRL_ISLANDS, MUSIC_UNION_CAVE, TRUE, PALETTE_DARK, FISHGROUP_WHIRL_ISLANDS
|
||||
map SilverCaveRoom1, TILESET_DARK_CAVE, CAVE, LANDMARK_SILVER_CAVE, MUSIC_LIGHTHOUSE, TRUE, PALETTE_DARK, FISHGROUP_LAKE
|
||||
map SilverCaveRoom2, TILESET_CAVE, CAVE, LANDMARK_SILVER_CAVE, MUSIC_LIGHTHOUSE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map SilverCaveRoom3, TILESET_CAVE, CAVE, LANDMARK_SILVER_CAVE, MUSIC_LIGHTHOUSE, TRUE, PALETTE_DAY, FISHGROUP_LAKE
|
||||
map SilverCaveItemRooms, TILESET_CAVE, CAVE, LANDMARK_SILVER_CAVE, MUSIC_LIGHTHOUSE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map DarkCaveVioletEntrance, TILESET_DARK_CAVE, CAVE, LANDMARK_DARK_CAVE, MUSIC_DARK_CAVE, TRUE, PALETTE_DARK, FISHGROUP_LAKE
|
||||
map DarkCaveBlackthornEntrance, TILESET_DARK_CAVE, CAVE, LANDMARK_DARK_CAVE, MUSIC_DARK_CAVE, TRUE, PALETTE_DARK, FISHGROUP_LAKE
|
||||
map DragonsDen1F, TILESET_CAVE, CAVE, LANDMARK_DRAGONS_DEN, MUSIC_DRAGONS_DEN, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map DragonsDenB1F, TILESET_JOHTO, CAVE, LANDMARK_DRAGONS_DEN, MUSIC_DRAGONS_DEN, TRUE, PALETTE_NITE, FISHGROUP_DRATINI
|
||||
map DragonShrine, TILESET_LAB, INDOOR, LANDMARK_DRAGONS_DEN, MUSIC_DRAGONS_DEN, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map TohjoFalls, TILESET_CAVE, CAVE, LANDMARK_TOHJO_FALLS, MUSIC_UNION_CAVE, TRUE, PALETTE_NITE, FISHGROUP_LAKE
|
||||
map DiglettsCave, TILESET_CAVE, CAVE, LANDMARK_DIGLETTS_CAVE, MUSIC_MT_MOON, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map MountMoon, TILESET_CAVE, CAVE, LANDMARK_MT_MOON, MUSIC_MT_MOON, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map UndergroundPath, TILESET_UNDERGROUND, GATE, LANDMARK_UNDERGROUND_PATH, MUSIC_MT_MOON, FALSE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
map RockTunnel1F, TILESET_DARK_CAVE, CAVE, LANDMARK_ROCK_TUNNEL, MUSIC_MT_MOON, TRUE, PALETTE_DARK, FISHGROUP_SHORE
|
||||
map RockTunnelB1F, TILESET_DARK_CAVE, CAVE, LANDMARK_ROCK_TUNNEL, MUSIC_MT_MOON, TRUE, PALETTE_DARK, FISHGROUP_SHORE
|
||||
map SafariZoneFuchsiaGateBeta, TILESET_GATE, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SafariZoneBeta, TILESET_PARK, CAVE, LANDMARK_FUCHSIA_CITY, MUSIC_EVOLUTION, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map VictoryRoad, TILESET_CAVE, CAVE, LANDMARK_VICTORY_ROAD, MUSIC_VICTORY_ROAD, TRUE, PALETTE_NITE, FISHGROUP_SHORE
|
||||
assert_table_length NUM_DUNGEONS_MAPS
|
||||
|
||||
MapGroup_Ecruteak:
|
||||
table_width MAP_LENGTH, MapGroup_Ecruteak
|
||||
map EcruteakTinTowerEntrance, TILESET_TOWER, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map WiseTriosRoom, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EcruteakPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EcruteakLugiaSpeechHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map DanceTheater, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_DANCING_HALL, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EcruteakMart, TILESET_MART, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EcruteakGym, TILESET_TOWER, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EcruteakItemfinderHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EcruteakCity, TILESET_JOHTO, TOWN, LANDMARK_ECRUTEAK_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
assert_table_length NUM_ECRUTEAK_MAPS
|
||||
|
||||
MapGroup_Blackthorn:
|
||||
table_width MAP_LENGTH, MapGroup_Blackthorn
|
||||
map BlackthornGym1F, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BlackthornGym2F, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BlackthornDragonSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BlackthornEmysHouse, TILESET_HOUSE, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BlackthornMart, TILESET_MART, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BlackthornPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MoveDeletersHouse, TILESET_HOUSE, INDOOR, LANDMARK_BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route45, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_45, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_DRATINI_2
|
||||
map Route46, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_46, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map BlackthornCity, TILESET_JOHTO, TOWN, LANDMARK_BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
assert_table_length NUM_BLACKTHORN_MAPS
|
||||
|
||||
MapGroup_Cinnabar:
|
||||
table_width MAP_LENGTH, MapGroup_Cinnabar
|
||||
map CinnabarPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_CINNABAR_ISLAND, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CinnabarPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_CINNABAR_ISLAND, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route19FuchsiaGate, TILESET_GATE, GATE, LANDMARK_ROUTE_19, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SeafoamGym, TILESET_CAVE, INDOOR, LANDMARK_SEAFOAM_ISLANDS, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route19, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_19, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route20, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_20, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map Route21, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_21, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map CinnabarIsland, TILESET_KANTO, TOWN, LANDMARK_CINNABAR_ISLAND, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
assert_table_length NUM_CINNABAR_MAPS
|
||||
|
||||
MapGroup_Cerulean:
|
||||
table_width MAP_LENGTH, MapGroup_Cerulean
|
||||
map CeruleanGymBadgeSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeruleanPoliceStation, TILESET_HOUSE, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeruleanTradeSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeruleanPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeruleanPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeruleanGym, TILESET_PORT, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_NONE
|
||||
map CeruleanMart, TILESET_MART, INDOOR, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route10Pokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_10, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route10Pokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_10, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PowerPlant, TILESET_FACILITY, INDOOR, LANDMARK_POWER_PLANT, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BillsHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_25, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route4, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_4, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map Route9, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_9, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||
map Route10North, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_10, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||
map Route24, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_24, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||
map Route25, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_25, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||
map CeruleanCity, TILESET_KANTO, TOWN, LANDMARK_CERULEAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
assert_table_length NUM_CERULEAN_MAPS
|
||||
|
||||
MapGroup_Azalea:
|
||||
table_width MAP_LENGTH, MapGroup_Azalea
|
||||
map AzaleaPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_AZALEA_TOWN, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CharcoalKiln, TILESET_HOUSE, INDOOR, LANDMARK_AZALEA_TOWN, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map AzaleaMart, TILESET_MART, INDOOR, LANDMARK_AZALEA_TOWN, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map KurtsHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_AZALEA_TOWN, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map AzaleaGym, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_AZALEA_TOWN, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route33, TILESET_JOHTO_MODERN, ROUTE, LANDMARK_ROUTE_33, MUSIC_ROUTE_30, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map AzaleaTown, TILESET_JOHTO_MODERN, TOWN, LANDMARK_AZALEA_TOWN, MUSIC_AZALEA_TOWN, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
assert_table_length NUM_AZALEA_MAPS
|
||||
|
||||
MapGroup_LakeOfRage:
|
||||
table_width MAP_LENGTH, MapGroup_LakeOfRage
|
||||
map LakeOfRageHiddenPowerHouse, TILESET_HOUSE, INDOOR, LANDMARK_LAKE_OF_RAGE, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LakeOfRageMagikarpHouse, TILESET_HOUSE, INDOOR, LANDMARK_LAKE_OF_RAGE, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route43MahoganyGate, TILESET_GATE, GATE, LANDMARK_ROUTE_43, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route43Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_43, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route43, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_43, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map LakeOfRage, TILESET_JOHTO, TOWN, LANDMARK_LAKE_OF_RAGE, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_AUTO, FISHGROUP_GYARADOS
|
||||
assert_table_length NUM_LAKE_OF_RAGE_MAPS
|
||||
|
||||
MapGroup_Violet:
|
||||
table_width MAP_LENGTH, MapGroup_Violet
|
||||
map Route32, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_32, MUSIC_ROUTE_30, FALSE, PALETTE_AUTO, FISHGROUP_QWILFISH
|
||||
map Route35, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_35, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map Route36, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_36, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route37, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_37, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map VioletCity, TILESET_JOHTO, TOWN, LANDMARK_VIOLET_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map VioletMart, TILESET_MART, INDOOR, LANDMARK_VIOLET_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VioletGym, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_VIOLET_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map EarlsPokemonAcademy, TILESET_LAB, INDOOR, LANDMARK_VIOLET_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VioletNicknameSpeechHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_VIOLET_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VioletPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_VIOLET_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VioletKylesHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_VIOLET_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route32RuinsOfAlphGate, TILESET_GATE, GATE, LANDMARK_ROUTE_32, MUSIC_ROUTE_30, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route32Pokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_32, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route35GoldenrodGate, TILESET_GATE, GATE, LANDMARK_ROUTE_35, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route35NationalParkGate, TILESET_GATE, INDOOR, LANDMARK_ROUTE_35, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route36RuinsOfAlphGate, TILESET_GATE, GATE, LANDMARK_ROUTE_36, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route36NationalParkGate, TILESET_GATE, INDOOR, LANDMARK_ROUTE_36, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_VIOLET_MAPS
|
||||
|
||||
MapGroup_Goldenrod:
|
||||
table_width MAP_LENGTH, MapGroup_Goldenrod
|
||||
map Route34, TILESET_JOHTO_MODERN, ROUTE, LANDMARK_ROUTE_34, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map GoldenrodCity, TILESET_JOHTO_MODERN, TOWN, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map GoldenrodGym, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodBikeShop, TILESET_CHAMPIONS_ROOM, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodHappinessRater, TILESET_HOUSE, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BillsFamilysHouse, TILESET_HOUSE, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodMagnetTrainStation, TILESET_TRAIN_STATION, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodFlowerShop, TILESET_HOUSE, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodPPSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodNameRater, TILESET_HOUSE, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStore1F, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStore2F, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStore3F, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStore4F, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStore5F, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStore6F, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStoreElevator, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodDeptStoreRoof, TILESET_MART, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodGameCorner, TILESET_GAME_CORNER, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_GAME_CORNER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GoldenrodPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PokecomCenterAdminOfficeMobile, TILESET_POKECOM_CENTER, INDOOR, LANDMARK_GOLDENROD_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map IlexForestAzaleaGate, TILESET_GATE, GATE, LANDMARK_ROUTE_34, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route34IlexForestGate, TILESET_GATE, GATE, LANDMARK_ROUTE_34, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map DayCare, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_34, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_GOLDENROD_MAPS
|
||||
|
||||
MapGroup_Vermilion:
|
||||
table_width MAP_LENGTH, MapGroup_Vermilion
|
||||
map Route6, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_6, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map Route11, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_11, MUSIC_ROUTE_12, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map VermilionCity, TILESET_KANTO, TOWN, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map VermilionFishingSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PokemonFanClub, TILESET_HOUSE, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionMagnetTrainSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionMart, TILESET_MART, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionDiglettsCaveSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionGym, TILESET_GAME_CORNER, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route6SaffronGate, TILESET_GATE, GATE, LANDMARK_ROUTE_6, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route6UndergroundPathEntrance, TILESET_GATE, GATE, LANDMARK_ROUTE_6, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_VERMILION_MAPS
|
||||
|
||||
MapGroup_Pallet:
|
||||
table_width MAP_LENGTH, MapGroup_Pallet
|
||||
map Route1, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_1, MUSIC_ROUTE_1, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map PalletTown, TILESET_KANTO, TOWN, LANDMARK_PALLET_TOWN, MUSIC_PALLET_TOWN, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map RedsHouse1F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_PALLET_TOWN, MUSIC_PALLET_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map RedsHouse2F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_PALLET_TOWN, MUSIC_PALLET_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BluesHouse, TILESET_HOUSE, INDOOR, LANDMARK_PALLET_TOWN, MUSIC_PALLET_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OaksLab, TILESET_LAB, INDOOR, LANDMARK_PALLET_TOWN, MUSIC_POKEMON_TALK, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_PALLET_MAPS
|
||||
|
||||
MapGroup_Pewter:
|
||||
table_width MAP_LENGTH, MapGroup_Pewter
|
||||
map Route3, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_3, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map PewterCity, TILESET_KANTO, TOWN, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map PewterNidoranSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PewterGym, TILESET_TOWER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PewterMart, TILESET_MART, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PewterPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PewterPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PewterSnoozeSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_PEWTER_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_PEWTER_MAPS
|
||||
|
||||
MapGroup_FastShip:
|
||||
table_width MAP_LENGTH, MapGroup_FastShip
|
||||
map OlivinePort, TILESET_PORT, ROUTE, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map VermilionPort, TILESET_PORT, ROUTE, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map FastShip1F, TILESET_LIGHTHOUSE, INDOOR, LANDMARK_FAST_SHIP, MUSIC_SS_AQUA, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FastShipCabins_NNW_NNE_NE, TILESET_LIGHTHOUSE, INDOOR, LANDMARK_FAST_SHIP, MUSIC_SS_AQUA, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FastShipCabins_SW_SSW_NW, TILESET_LIGHTHOUSE, INDOOR, LANDMARK_FAST_SHIP, MUSIC_SS_AQUA, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FastShipCabins_SE_SSE_CaptainsCabin, TILESET_LIGHTHOUSE, INDOOR, LANDMARK_FAST_SHIP, MUSIC_SS_AQUA, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FastShipB1F, TILESET_LIGHTHOUSE, INDOOR, LANDMARK_FAST_SHIP, MUSIC_SS_AQUA, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map OlivinePortPassage, TILESET_UNDERGROUND, INDOOR, LANDMARK_OLIVINE_CITY, MUSIC_VIOLET_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VermilionPortPassage, TILESET_UNDERGROUND, INDOOR, LANDMARK_VERMILION_CITY, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MountMoonSquare, TILESET_KANTO, ROUTE, LANDMARK_MT_MOON, MUSIC_MT_MOON_SQUARE, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map MountMoonGiftShop, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_MT_MOON, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TinTowerRoof, TILESET_TOWER, ROUTE, LANDMARK_TIN_TOWER, MUSIC_TIN_TOWER, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
assert_table_length NUM_FAST_SHIP_MAPS
|
||||
|
||||
MapGroup_Indigo:
|
||||
table_width MAP_LENGTH, MapGroup_Indigo
|
||||
map Route23, TILESET_KANTO, TOWN, LANDMARK_ROUTE_23, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map IndigoPlateauPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map WillsRoom, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_INDIGO_PLATEAU, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map KogasRoom, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_INDIGO_PLATEAU, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BrunosRoom, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_INDIGO_PLATEAU, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map KarensRoom, TILESET_ELITE_FOUR_ROOM, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_INDIGO_PLATEAU, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LancesRoom, TILESET_CHAMPIONS_ROOM, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_INDIGO_PLATEAU, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map HallOfFame, TILESET_ICE_PATH, INDOOR, LANDMARK_INDIGO_PLATEAU, MUSIC_NEW_BARK_TOWN, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_INDIGO_MAPS
|
||||
|
||||
MapGroup_Fuchsia:
|
||||
table_width MAP_LENGTH, MapGroup_Fuchsia
|
||||
map Route13, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_13, MUSIC_ROUTE_12, FALSE, PALETTE_AUTO, FISHGROUP_QWILFISH_NO_SWARM
|
||||
map Route14, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_14, MUSIC_ROUTE_12, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route15, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_15, MUSIC_ROUTE_12, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route18, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_18, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map FuchsiaCity, TILESET_KANTO, TOWN, LANDMARK_FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_AUTO, FISHGROUP_GYARADOS
|
||||
map FuchsiaMart, TILESET_MART, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SafariZoneMainOffice, TILESET_GAME_CORNER, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FuchsiaGym, TILESET_LAB, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BillsBrothersHouse, TILESET_HOUSE, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FuchsiaPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map FuchsiaPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SafariZoneWardensHome, TILESET_HOUSE, INDOOR, LANDMARK_FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route15FuchsiaGate, TILESET_GATE, GATE, LANDMARK_ROUTE_15, MUSIC_ROUTE_12, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_FUCHSIA_MAPS
|
||||
|
||||
MapGroup_Lavender:
|
||||
table_width MAP_LENGTH, MapGroup_Lavender
|
||||
map Route8, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_8, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route12, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_12, MUSIC_ROUTE_12, FALSE, PALETTE_AUTO, FISHGROUP_QWILFISH_NO_SWARM
|
||||
map Route10South, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_10, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_LAKE
|
||||
map LavenderTown, TILESET_KANTO, TOWN, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map LavenderPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LavenderPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MrFujisHouse, TILESET_HOUSE, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LavenderSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LavenderNameRater, TILESET_HOUSE, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LavenderMart, TILESET_MART, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SoulHouse, TILESET_HOUSE, INDOOR, LANDMARK_LAVENDER_TOWN, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map LavRadioTower1F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_LAV_RADIO_TOWER, MUSIC_LAVENDER_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route8SaffronGate, TILESET_GATE, GATE, LANDMARK_ROUTE_8, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route12SuperRodHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_12, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_LAVENDER_MAPS
|
||||
|
||||
MapGroup_Silver:
|
||||
table_width MAP_LENGTH, MapGroup_Silver
|
||||
map Route28, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_28, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map SilverCaveOutside, TILESET_KANTO, TOWN, LANDMARK_SILVER_CAVE, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map SilverCavePokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SILVER_CAVE, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route28SteelWingHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_28, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_SILVER_MAPS
|
||||
|
||||
MapGroup_CableClub:
|
||||
table_width MAP_LENGTH, MapGroup_CableClub
|
||||
map Pokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_SPECIAL, MUSIC_POKEMON_CENTER, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TradeCenter, TILESET_GATE, INDOOR, LANDMARK_SPECIAL, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Colosseum, TILESET_GATE, INDOOR, LANDMARK_SPECIAL, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TimeCapsule, TILESET_GATE, INDOOR, LANDMARK_SPECIAL, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MobileTradeRoom, TILESET_MANSION, INDOOR, LANDMARK_SPECIAL, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MobileBattleRoom, TILESET_MANSION, INDOOR, LANDMARK_SPECIAL, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_CABLE_CLUB_MAPS
|
||||
|
||||
MapGroup_Celadon:
|
||||
table_width MAP_LENGTH, MapGroup_Celadon
|
||||
map Route7, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_7, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route16, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_16, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route17, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_17, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map CeladonCity, TILESET_KANTO, TOWN, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_AUTO, FISHGROUP_NONE
|
||||
map CeladonDeptStore1F, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonDeptStore2F, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonDeptStore3F, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonDeptStore4F, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonDeptStore5F, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonDeptStore6F, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonDeptStoreElevator, TILESET_MART, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonMansion1F, TILESET_MANSION, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonMansion2F, TILESET_MANSION, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonMansion3F, TILESET_MANSION, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonMansionRoof, TILESET_MANSION, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonMansionRoofHouse, TILESET_HOUSE, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_CELADON_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonGameCorner, TILESET_GAME_CORNER, INDOOR, LANDMARK_CELADON_CITY, MUSIC_GAME_CORNER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonGameCornerPrizeRoom, TILESET_GAME_CORNER, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonGym, TILESET_TRAIN_STATION, INDOOR, LANDMARK_CELADON_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CeladonCafe, TILESET_GAME_CORNER, INDOOR, LANDMARK_CELADON_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route16FuchsiaSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_16, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route16Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_16, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route7SaffronGate, TILESET_GATE, GATE, LANDMARK_ROUTE_7, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route17Route18Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_17, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_CELADON_MAPS
|
||||
|
||||
MapGroup_Cianwood:
|
||||
table_width MAP_LENGTH, MapGroup_Cianwood
|
||||
map Route40, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_40, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route41, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_41, MUSIC_ROUTE_36, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map CianwoodCity, TILESET_JOHTO, TOWN, LANDMARK_CIANWOOD_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map ManiasHouse, TILESET_HOUSE, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CianwoodGym, TILESET_TOWER, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CianwoodPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CianwoodPharmacy, TILESET_HOUSE, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CianwoodPhotoStudio, TILESET_HOUSE, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CianwoodLugiaSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PokeSeersHouse, TILESET_HOUSE, INDOOR, LANDMARK_CIANWOOD_CITY, MUSIC_ECRUTEAK_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BattleTower1F, TILESET_BATTLE_TOWER_INSIDE, INDOOR, LANDMARK_BATTLE_TOWER, MUSIC_BATTLE_TOWER_LOBBY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BattleTowerBattleRoom, TILESET_BATTLE_TOWER_INSIDE, INDOOR, LANDMARK_BATTLE_TOWER, MUSIC_BATTLE_TOWER_THEME, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BattleTowerElevator, TILESET_BATTLE_TOWER_INSIDE, INDOOR, LANDMARK_BATTLE_TOWER, MUSIC_NONE, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BattleTowerHallway, TILESET_BATTLE_TOWER_INSIDE, INDOOR, LANDMARK_BATTLE_TOWER, MUSIC_BATTLE_TOWER_THEME, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route40BattleTowerGate, TILESET_GATE, GATE, LANDMARK_BATTLE_TOWER, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map BattleTowerOutside, TILESET_BATTLE_TOWER_OUTSIDE, ROUTE, LANDMARK_BATTLE_TOWER, MUSIC_BATTLE_TOWER_THEME, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
assert_table_length NUM_CIANWOOD_MAPS
|
||||
|
||||
MapGroup_Viridian:
|
||||
table_width MAP_LENGTH, MapGroup_Viridian
|
||||
map Route2, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_2, MUSIC_ROUTE_2, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map Route22, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_22, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map ViridianCity, TILESET_KANTO, TOWN, LANDMARK_VIRIDIAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map ViridianGym, TILESET_TRAIN_STATION, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map ViridianNicknameSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TrainerHouse1F, TILESET_HOUSE, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map TrainerHouseB1F, TILESET_FACILITY, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map ViridianMart, TILESET_MART, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map ViridianPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map ViridianPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_VIRIDIAN_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route2NuggetHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_2, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route2Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_2, MUSIC_ROUTE_2, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map VictoryRoadGate, TILESET_GATE, GATE, LANDMARK_ROUTE_26, MUSIC_INDIGO_PLATEAU, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_VIRIDIAN_MAPS
|
||||
|
||||
MapGroup_NewBark:
|
||||
table_width MAP_LENGTH, MapGroup_NewBark
|
||||
map Route26, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_26, MUSIC_ROUTE_26, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map Route27, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_27, MUSIC_ROUTE_26, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map Route29, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_29, MUSIC_ROUTE_29, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map NewBarkTown, TILESET_JOHTO, TOWN, LANDMARK_NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
|
||||
map ElmsLab, TILESET_LAB, INDOOR, LANDMARK_NEW_BARK_TOWN, MUSIC_PROF_ELM, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PlayersHouse1F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PlayersHouse2F, TILESET_PLAYERS_ROOM, INDOOR, LANDMARK_NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map PlayersNeighborsHouse, TILESET_HOUSE, INDOOR, LANDMARK_NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map ElmsHouse, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route26HealHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_26, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map DayOfWeekSiblingsHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_26, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route27SandstormHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_27, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route29Route46Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_29, MUSIC_ROUTE_29, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_NEW_BARK_MAPS
|
||||
|
||||
MapGroup_Saffron:
|
||||
table_width MAP_LENGTH, MapGroup_Saffron
|
||||
map Route5, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_5, MUSIC_ROUTE_3, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map SaffronCity, TILESET_KANTO, TOWN, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map FightingDojo, TILESET_TRAIN_STATION, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SaffronGym, TILESET_UNDERGROUND, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SaffronMart, TILESET_MART, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SaffronPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SaffronPokecenter2FBeta, TILESET_POKECENTER, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MrPsychicsHouse, TILESET_HOUSE, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SaffronMagnetTrainStation, TILESET_TRAIN_STATION, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map SilphCo1F, TILESET_FACILITY, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CopycatsHouse1F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CopycatsHouse2F, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_SAFFRON_CITY, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route5UndergroundPathEntrance, TILESET_GATE, GATE, LANDMARK_ROUTE_5, MUSIC_ROUTE_3, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route5SaffronGate, TILESET_GATE, GATE, LANDMARK_ROUTE_5, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route5CleanseTagHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_5, MUSIC_VIRIDIAN_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_SAFFRON_MAPS
|
||||
|
||||
MapGroup_Cherrygrove:
|
||||
table_width MAP_LENGTH, MapGroup_Cherrygrove
|
||||
map Route30, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_30, MUSIC_ROUTE_30, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map Route31, TILESET_JOHTO, ROUTE, LANDMARK_ROUTE_31, MUSIC_ROUTE_30, FALSE, PALETTE_AUTO, FISHGROUP_POND
|
||||
map CherrygroveCity, TILESET_JOHTO, TOWN, LANDMARK_CHERRYGROVE_CITY, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||
map CherrygroveMart, TILESET_MART, INDOOR, LANDMARK_CHERRYGROVE_CITY, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CherrygrovePokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_CHERRYGROVE_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CherrygroveGymSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_CHERRYGROVE_CITY, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map GuideGentsHouse, TILESET_HOUSE, INDOOR, LANDMARK_CHERRYGROVE_CITY, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map CherrygroveEvolutionSpeechHouse, TILESET_HOUSE, INDOOR, LANDMARK_CHERRYGROVE_CITY, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route30BerryHouse, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_30, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map MrPokemonsHouse, TILESET_FACILITY, INDOOR, LANDMARK_ROUTE_30, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
map Route31VioletGate, TILESET_GATE, GATE, LANDMARK_ROUTE_31, MUSIC_ROUTE_30, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||
assert_table_length NUM_CHERRYGROVE_MAPS
|
||||
; MapGroup_Level2:
|
||||
; table_width MAP_LENGTH, MapGroup_Level2
|
||||
; map Level2_Map1 ...
|
||||
; assert_table_length NUM_LEVEL_2_MAPS
|
||||
|
@ -4,35 +4,12 @@
|
||||
OutdoorSprites:
|
||||
; entries correspond to MAPGROUP_* constants
|
||||
table_width 2, OutdoorSprites
|
||||
dw OlivineGroupSprites
|
||||
dw MahoganyGroupSprites
|
||||
dw DungeonsGroupSprites
|
||||
dw EcruteakGroupSprites
|
||||
dw BlackthornGroupSprites
|
||||
dw CinnabarGroupSprites
|
||||
dw CeruleanGroupSprites
|
||||
dw AzaleaGroupSprites
|
||||
dw LakeOfRageGroupSprites
|
||||
dw VioletGroupSprites
|
||||
dw GoldenrodGroupSprites
|
||||
dw VermilionGroupSprites
|
||||
dw PalletGroupSprites
|
||||
dw PewterGroupSprites
|
||||
dw FastShipGroupSprites
|
||||
dw IndigoGroupSprites
|
||||
dw FuchsiaGroupSprites
|
||||
dw LavenderGroupSprites
|
||||
dw SilverGroupSprites
|
||||
dw CableClubGroupSprites
|
||||
dw CeladonGroupSprites
|
||||
dw CianwoodGroupSprites
|
||||
dw ViridianGroupSprites
|
||||
dw NewBarkGroupSprites
|
||||
dw SaffronGroupSprites
|
||||
dw CherrygroveGroupSprites
|
||||
dw Level1GroupSprites
|
||||
; dw Level2GroupSprites
|
||||
assert_table_length NUM_MAP_GROUPS
|
||||
|
||||
PalletGroupSprites:
|
||||
Level1GroupSprites:
|
||||
; Level2GroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
@ -56,616 +33,3 @@ PalletGroupSprites:
|
||||
db SPRITE_SWIMMER_GUY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
ViridianGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_BLUE
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_SWIMMER_GIRL
|
||||
db SPRITE_SWIMMER_GUY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
PewterGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_BLUE
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_SWIMMER_GIRL
|
||||
db SPRITE_SWIMMER_GUY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
CinnabarGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_BLUE
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_SWIMMER_GIRL
|
||||
db SPRITE_SWIMMER_GUY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
CeruleanGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_ROCKET
|
||||
db SPRITE_MISTY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_SLOWPOKE
|
||||
|
||||
SaffronGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_ROCKET
|
||||
db SPRITE_MISTY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_SLOWPOKE
|
||||
|
||||
CeladonGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_POLIWAG
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_BIKER
|
||||
db SPRITE_RIVAL
|
||||
db SPRITE_BLUE
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
LavenderGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_MACHOP
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_BIKER
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
VermilionGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_MACHOP
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_BIKER
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
FuchsiaGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_MACHOP
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_BIKER
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
IndigoGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_BEAUTY
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_MACHOP
|
||||
db SPRITE_BIKER
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_BOULDER
|
||||
|
||||
NewBarkGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_RIVAL
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_MONSTER
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
CherrygroveGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_RIVAL
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_MONSTER
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
SilverGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_RIVAL
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_MONSTER
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
VioletGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_OFFICER
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_WEIRD_TREE
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
EcruteakGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_OFFICER
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_BUG_CATCHER
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_WEIRD_TREE
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_FRUIT_TREE
|
||||
|
||||
AzaleaGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_KURT_OUTSIDE
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_OFFICER
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_BLACK_BELT
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_AZALEA_ROCKET
|
||||
db SPRITE_LASS
|
||||
db SPRITE_RIVAL
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_SLOWPOKE
|
||||
|
||||
GoldenrodGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_OFFICER
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_DAY_CARE_MON_1
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_ROCKET
|
||||
db SPRITE_LASS
|
||||
db SPRITE_DAY_CARE_MON_2
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_SLOWPOKE
|
||||
|
||||
CianwoodGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_STANDING_YOUNGSTER
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_OLIVINE_RIVAL
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_LASS
|
||||
db SPRITE_BEAUTY
|
||||
db SPRITE_SWIMMER_GIRL
|
||||
db SPRITE_SAILOR
|
||||
db SPRITE_POKEFAN_F
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_TAUROS
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_ROCK
|
||||
|
||||
OlivineGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_STANDING_YOUNGSTER
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_OLIVINE_RIVAL
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_LASS
|
||||
db SPRITE_BEAUTY
|
||||
db SPRITE_SWIMMER_GIRL
|
||||
db SPRITE_SAILOR
|
||||
db SPRITE_POKEFAN_F
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_TAUROS
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_ROCK
|
||||
|
||||
LakeOfRageGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_LANCE
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_LASS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_GYARADOS
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_POKE_BALL
|
||||
|
||||
MahoganyGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_BLACK_BELT
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_POKE_BALL
|
||||
|
||||
BlackthornGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_COOLTRAINER_M
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_BLACK_BELT
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_FRUIT_TREE
|
||||
db SPRITE_POKE_BALL
|
||||
|
||||
DungeonsGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_GAMEBOY_KID
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_LASS
|
||||
db SPRITE_POKEFAN_F
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_GROWLITHE
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_ROCKER
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_SCIENTIST
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_BOULDER
|
||||
|
||||
FastShipGroupSprites:
|
||||
db SPRITE_SUICUNE
|
||||
db SPRITE_SILVER_TROPHY
|
||||
db SPRITE_FAMICOM
|
||||
db SPRITE_POKEDEX
|
||||
db SPRITE_WILL
|
||||
db SPRITE_KAREN
|
||||
db SPRITE_NURSE
|
||||
db SPRITE_OLD_LINK_RECEPTIONIST
|
||||
db SPRITE_BIG_LAPRAS
|
||||
db SPRITE_BIG_ONIX
|
||||
db SPRITE_SUDOWOODO
|
||||
db SPRITE_BIG_SNORLAX
|
||||
db SPRITE_SAILOR
|
||||
db SPRITE_FISHING_GURU
|
||||
db SPRITE_GENTLEMAN
|
||||
db SPRITE_SUPER_NERD
|
||||
db SPRITE_HO_OH
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_COOLTRAINER_F
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_FAIRY
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_ROCK
|
||||
|
||||
CableClubGroupSprites:
|
||||
db SPRITE_OAK
|
||||
db SPRITE_FISHER
|
||||
db SPRITE_TEACHER
|
||||
db SPRITE_TWIN
|
||||
db SPRITE_POKEFAN_M
|
||||
db SPRITE_GRAMPS
|
||||
db SPRITE_FAIRY
|
||||
db SPRITE_RIVAL
|
||||
db SPRITE_FISHING_GURU
|
||||
db SPRITE_POKE_BALL
|
||||
db SPRITE_POKEDEX
|
||||
|
@ -12,32 +12,7 @@ MapGroupRoofs:
|
||||
; values are indexes for Roofs (see below)
|
||||
table_width 1, MapGroupRoofs
|
||||
db -1 ; 0
|
||||
db ROOF_OLIVINE ; 1 (Olivine)
|
||||
db ROOF_AZALEA ; 2 (Mahogany)
|
||||
db -1 ; 3
|
||||
db ROOF_VIOLET ; 4 (Ecruteak)
|
||||
db ROOF_AZALEA ; 5 (Blackthorn)
|
||||
db -1 ; 6
|
||||
db -1 ; 7
|
||||
db ROOF_AZALEA ; 8 (Azalea)
|
||||
db ROOF_AZALEA ; 9 (Lake of Rage)
|
||||
db ROOF_VIOLET ; 10 (Violet)
|
||||
db ROOF_GOLDENROD ; 11 (Goldenrod)
|
||||
db -1 ; 12
|
||||
db -1 ; 13
|
||||
db -1 ; 14
|
||||
db -1 ; 15
|
||||
db -1 ; 16
|
||||
db -1 ; 17
|
||||
db -1 ; 18
|
||||
db ROOF_NEW_BARK ; 19 (Silver Cave)
|
||||
db -1 ; 20
|
||||
db -1 ; 21
|
||||
db ROOF_OLIVINE ; 22 (Cianwood)
|
||||
db -1 ; 23
|
||||
db ROOF_NEW_BARK ; 24 (New Bark)
|
||||
db -1 ; 25
|
||||
db ROOF_NEW_BARK ; 26 (Cherrygrove)
|
||||
db ROOF_OLIVINE ; 1 (Level1)
|
||||
assert_table_length NUM_MAP_GROUPS + 1
|
||||
|
||||
Roofs:
|
||||
|
@ -5,83 +5,4 @@ MACRO scene_var
|
||||
ENDM
|
||||
|
||||
MapScenes::
|
||||
scene_var POKECENTER_2F, wPokecenter2FSceneID
|
||||
scene_var TRADE_CENTER, wTradeCenterSceneID
|
||||
scene_var COLOSSEUM, wColosseumSceneID
|
||||
scene_var TIME_CAPSULE, wTimeCapsuleSceneID
|
||||
scene_var POWER_PLANT, wPowerPlantSceneID
|
||||
scene_var CERULEAN_GYM, wCeruleanGymSceneID
|
||||
scene_var ROUTE_25, wRoute25SceneID
|
||||
scene_var TRAINER_HOUSE_B1F, wTrainerHouseB1FSceneID
|
||||
scene_var VICTORY_ROAD_GATE, wVictoryRoadGateSceneID
|
||||
scene_var SAFFRON_MAGNET_TRAIN_STATION, wSaffronMagnetTrainStationSceneID
|
||||
scene_var ROUTE_16_GATE, wRoute16GateSceneID
|
||||
scene_var ROUTE_17_ROUTE_18_GATE, wRoute17Route18GateSceneID
|
||||
scene_var INDIGO_PLATEAU_POKECENTER_1F, wIndigoPlateauPokecenter1FSceneID
|
||||
scene_var WILLS_ROOM, wWillsRoomSceneID
|
||||
scene_var KOGAS_ROOM, wKogasRoomSceneID
|
||||
scene_var BRUNOS_ROOM, wBrunosRoomSceneID
|
||||
scene_var KARENS_ROOM, wKarensRoomSceneID
|
||||
scene_var LANCES_ROOM, wLancesRoomSceneID
|
||||
scene_var HALL_OF_FAME, wHallOfFameSceneID
|
||||
scene_var ROUTE_27, wRoute27SceneID
|
||||
scene_var NEW_BARK_TOWN, wNewBarkTownSceneID
|
||||
scene_var ELMS_LAB, wElmsLabSceneID
|
||||
scene_var PLAYERS_HOUSE_1F, wPlayersHouse1FSceneID
|
||||
scene_var ROUTE_29, wRoute29SceneID
|
||||
scene_var CHERRYGROVE_CITY, wCherrygroveCitySceneID
|
||||
scene_var MR_POKEMONS_HOUSE, wMrPokemonsHouseSceneID
|
||||
scene_var ROUTE_32, wRoute32SceneID
|
||||
scene_var ROUTE_35_NATIONAL_PARK_GATE, wRoute35NationalParkGateSceneID
|
||||
scene_var ROUTE_36, wRoute36SceneID
|
||||
scene_var ROUTE_36_NATIONAL_PARK_GATE, wRoute36NationalParkGateSceneID
|
||||
scene_var AZALEA_TOWN, wAzaleaTownSceneID
|
||||
scene_var GOLDENROD_GYM, wGoldenrodGymSceneID
|
||||
scene_var GOLDENROD_MAGNET_TRAIN_STATION, wGoldenrodMagnetTrainStationSceneID
|
||||
scene_var GOLDENROD_POKECENTER_1F, wGoldenrodPokecenter1FSceneID
|
||||
scene_var OLIVINE_CITY, wOlivineCitySceneID
|
||||
scene_var ROUTE_34, wRoute34SceneID ; unused
|
||||
scene_var ROUTE_34_ILEX_FOREST_GATE, wRoute34IlexForestGateSceneID ; unused
|
||||
scene_var ECRUTEAK_TIN_TOWER_ENTRANCE, wEcruteakTinTowerEntranceSceneID
|
||||
scene_var WISE_TRIOS_ROOM, wWiseTriosRoomSceneID
|
||||
scene_var ECRUTEAK_POKECENTER_1F, wEcruteakPokecenter1FSceneID
|
||||
scene_var ECRUTEAK_GYM, wEcruteakGymSceneID
|
||||
scene_var MAHOGANY_TOWN, wMahoganyTownSceneID
|
||||
scene_var ROUTE_42, wRoute42SceneID
|
||||
scene_var CIANWOOD_CITY, wCianwoodCitySceneID
|
||||
scene_var BATTLE_TOWER_1F, wBattleTower1FSceneID
|
||||
scene_var BATTLE_TOWER_BATTLE_ROOM, wBattleTowerBattleRoomSceneID
|
||||
scene_var BATTLE_TOWER_ELEVATOR, wBattleTowerElevatorSceneID
|
||||
scene_var BATTLE_TOWER_HALLWAY, wBattleTowerHallwaySceneID
|
||||
scene_var BATTLE_TOWER_OUTSIDE, wBattleTowerOutsideSceneID ; unused
|
||||
scene_var ROUTE_43_GATE, wRoute43GateSceneID
|
||||
scene_var MOUNT_MOON, wMountMoonSceneID
|
||||
scene_var SPROUT_TOWER_3F, wSproutTower3FSceneID
|
||||
scene_var TIN_TOWER_1F, wTinTower1FSceneID
|
||||
scene_var BURNED_TOWER_1F, wBurnedTower1FSceneID
|
||||
scene_var BURNED_TOWER_B1F, wBurnedTowerB1FSceneID
|
||||
scene_var RADIO_TOWER_5F, wRadioTower5FSceneID
|
||||
scene_var RUINS_OF_ALPH_OUTSIDE, wRuinsOfAlphOutsideSceneID
|
||||
scene_var RUINS_OF_ALPH_RESEARCH_CENTER, wRuinsOfAlphResearchCenterSceneID
|
||||
scene_var RUINS_OF_ALPH_HO_OH_CHAMBER, wRuinsOfAlphHoOhChamberSceneID
|
||||
scene_var RUINS_OF_ALPH_KABUTO_CHAMBER, wRuinsOfAlphKabutoChamberSceneID
|
||||
scene_var RUINS_OF_ALPH_OMANYTE_CHAMBER, wRuinsOfAlphOmanyteChamberSceneID
|
||||
scene_var RUINS_OF_ALPH_AERODACTYL_CHAMBER, wRuinsOfAlphAerodactylChamberSceneID
|
||||
scene_var RUINS_OF_ALPH_INNER_CHAMBER, wRuinsOfAlphInnerChamberSceneID
|
||||
scene_var MAHOGANY_MART_1F, wMahoganyMart1FSceneID
|
||||
scene_var TEAM_ROCKET_BASE_B1F, wTeamRocketBaseB1FSceneID
|
||||
scene_var TEAM_ROCKET_BASE_B2F, wTeamRocketBaseB2FSceneID
|
||||
scene_var TEAM_ROCKET_BASE_B3F, wTeamRocketBaseB3FSceneID
|
||||
scene_var GOLDENROD_UNDERGROUND_SWITCH_ROOM_ENTRANCES, wGoldenrodUndergroundSwitchRoomEntrancesSceneID
|
||||
scene_var SILVER_CAVE_ROOM_3, wSilverCaveRoom3SceneID ; unused
|
||||
scene_var VICTORY_ROAD, wVictoryRoadSceneID
|
||||
scene_var DRAGONS_DEN_B1F, wDragonsDenB1FSceneID
|
||||
scene_var DRAGON_SHRINE, wDragonShrineSceneID
|
||||
scene_var OLIVINE_PORT, wOlivinePortSceneID
|
||||
scene_var VERMILION_PORT, wVermilionPortSceneID
|
||||
scene_var FAST_SHIP_1F, wFastShip1FSceneID
|
||||
scene_var FAST_SHIP_B1F, wFastShipB1FSceneID
|
||||
scene_var MOUNT_MOON_SQUARE, wMountMoonSquareSceneID
|
||||
scene_var MOBILE_TRADE_ROOM, wMobileTradeRoomSceneID
|
||||
scene_var MOBILE_BATTLE_ROOM, wMobileBattleRoomSceneID
|
||||
db -1 ; end
|
||||
|
@ -1,486 +1,3 @@
|
||||
SECTION "Map Scripts 1", ROMX
|
||||
|
||||
INCLUDE "maps/GoldenrodGym.asm"
|
||||
INCLUDE "maps/GoldenrodBikeShop.asm"
|
||||
INCLUDE "maps/GoldenrodHappinessRater.asm"
|
||||
INCLUDE "maps/BillsFamilysHouse.asm"
|
||||
INCLUDE "maps/GoldenrodMagnetTrainStation.asm"
|
||||
INCLUDE "maps/GoldenrodFlowerShop.asm"
|
||||
INCLUDE "maps/GoldenrodPPSpeechHouse.asm"
|
||||
INCLUDE "maps/GoldenrodNameRater.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStore1F.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStore2F.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStore3F.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStore4F.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStore5F.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStore6F.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStoreElevator.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStoreRoof.asm"
|
||||
INCLUDE "maps/GoldenrodGameCorner.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 2", ROMX
|
||||
|
||||
INCLUDE "maps/RuinsOfAlphOutside.asm"
|
||||
INCLUDE "maps/RuinsOfAlphHoOhChamber.asm"
|
||||
INCLUDE "maps/RuinsOfAlphKabutoChamber.asm"
|
||||
INCLUDE "maps/RuinsOfAlphOmanyteChamber.asm"
|
||||
INCLUDE "maps/RuinsOfAlphAerodactylChamber.asm"
|
||||
INCLUDE "maps/RuinsOfAlphInnerChamber.asm"
|
||||
INCLUDE "maps/RuinsOfAlphResearchCenter.asm"
|
||||
INCLUDE "maps/RuinsOfAlphHoOhItemRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphKabutoItemRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphOmanyteItemRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphAerodactylItemRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphHoOhWordRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphKabutoWordRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphOmanyteWordRoom.asm"
|
||||
INCLUDE "maps/RuinsOfAlphAerodactylWordRoom.asm"
|
||||
INCLUDE "maps/UnionCave1F.asm"
|
||||
INCLUDE "maps/UnionCaveB1F.asm"
|
||||
INCLUDE "maps/UnionCaveB2F.asm"
|
||||
INCLUDE "maps/SlowpokeWellB1F.asm"
|
||||
INCLUDE "maps/SlowpokeWellB2F.asm"
|
||||
INCLUDE "maps/OlivineLighthouse1F.asm"
|
||||
INCLUDE "maps/OlivineLighthouse2F.asm"
|
||||
INCLUDE "maps/OlivineLighthouse3F.asm"
|
||||
INCLUDE "maps/OlivineLighthouse4F.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 3", ROMX
|
||||
|
||||
INCLUDE "maps/NationalPark.asm"
|
||||
INCLUDE "maps/NationalParkBugContest.asm"
|
||||
INCLUDE "maps/RadioTower1F.asm"
|
||||
INCLUDE "maps/RadioTower2F.asm"
|
||||
INCLUDE "maps/RadioTower3F.asm"
|
||||
INCLUDE "maps/RadioTower4F.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 4", ROMX
|
||||
|
||||
INCLUDE "maps/RadioTower5F.asm"
|
||||
INCLUDE "maps/OlivineLighthouse5F.asm"
|
||||
INCLUDE "maps/OlivineLighthouse6F.asm"
|
||||
INCLUDE "maps/GoldenrodPokecenter1F.asm"
|
||||
INCLUDE "maps/PokecomCenterAdminOfficeMobile.asm"
|
||||
INCLUDE "maps/IlexForestAzaleaGate.asm"
|
||||
INCLUDE "maps/Route34IlexForestGate.asm"
|
||||
INCLUDE "maps/DayCare.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 5", ROMX
|
||||
|
||||
INCLUDE "maps/Route11.asm"
|
||||
INCLUDE "maps/VioletMart.asm"
|
||||
INCLUDE "maps/VioletGym.asm"
|
||||
INCLUDE "maps/EarlsPokemonAcademy.asm"
|
||||
INCLUDE "maps/VioletNicknameSpeechHouse.asm"
|
||||
INCLUDE "maps/VioletPokecenter1F.asm"
|
||||
INCLUDE "maps/VioletKylesHouse.asm"
|
||||
INCLUDE "maps/Route32RuinsOfAlphGate.asm"
|
||||
INCLUDE "maps/Route32Pokecenter1F.asm"
|
||||
INCLUDE "maps/Route35GoldenrodGate.asm"
|
||||
INCLUDE "maps/Route35NationalParkGate.asm"
|
||||
INCLUDE "maps/Route36RuinsOfAlphGate.asm"
|
||||
INCLUDE "maps/Route36NationalParkGate.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 6", ROMX
|
||||
|
||||
INCLUDE "maps/Route8.asm"
|
||||
INCLUDE "maps/MahoganyMart1F.asm"
|
||||
INCLUDE "maps/TeamRocketBaseB1F.asm"
|
||||
INCLUDE "maps/TeamRocketBaseB2F.asm"
|
||||
INCLUDE "maps/TeamRocketBaseB3F.asm"
|
||||
INCLUDE "maps/IlexForest.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 7", ROMX
|
||||
|
||||
INCLUDE "maps/LakeOfRage.asm"
|
||||
INCLUDE "maps/CeladonDeptStore1F.asm"
|
||||
INCLUDE "maps/CeladonDeptStore2F.asm"
|
||||
INCLUDE "maps/CeladonDeptStore3F.asm"
|
||||
INCLUDE "maps/CeladonDeptStore4F.asm"
|
||||
INCLUDE "maps/CeladonDeptStore5F.asm"
|
||||
INCLUDE "maps/CeladonDeptStore6F.asm"
|
||||
INCLUDE "maps/CeladonDeptStoreElevator.asm"
|
||||
INCLUDE "maps/CeladonMansion1F.asm"
|
||||
INCLUDE "maps/CeladonMansion2F.asm"
|
||||
INCLUDE "maps/CeladonMansion3F.asm"
|
||||
INCLUDE "maps/CeladonMansionRoof.asm"
|
||||
INCLUDE "maps/CeladonMansionRoofHouse.asm"
|
||||
INCLUDE "maps/CeladonPokecenter1F.asm"
|
||||
INCLUDE "maps/CeladonPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/CeladonGameCorner.asm"
|
||||
INCLUDE "maps/CeladonGameCornerPrizeRoom.asm"
|
||||
INCLUDE "maps/CeladonGym.asm"
|
||||
INCLUDE "maps/CeladonCafe.asm"
|
||||
INCLUDE "maps/Route16FuchsiaSpeechHouse.asm"
|
||||
INCLUDE "maps/Route16Gate.asm"
|
||||
INCLUDE "maps/Route7SaffronGate.asm"
|
||||
INCLUDE "maps/Route17Route18Gate.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 8", ROMX
|
||||
|
||||
INCLUDE "maps/DiglettsCave.asm"
|
||||
INCLUDE "maps/MountMoon.asm"
|
||||
INCLUDE "maps/UndergroundPath.asm"
|
||||
INCLUDE "maps/RockTunnel1F.asm"
|
||||
INCLUDE "maps/RockTunnelB1F.asm"
|
||||
INCLUDE "maps/SafariZoneFuchsiaGateBeta.asm"
|
||||
INCLUDE "maps/SafariZoneBeta.asm"
|
||||
INCLUDE "maps/VictoryRoad.asm"
|
||||
INCLUDE "maps/OlivinePort.asm"
|
||||
INCLUDE "maps/VermilionPort.asm"
|
||||
INCLUDE "maps/FastShip1F.asm"
|
||||
INCLUDE "maps/FastShipCabins_NNW_NNE_NE.asm"
|
||||
INCLUDE "maps/FastShipCabins_SW_SSW_NW.asm"
|
||||
INCLUDE "maps/FastShipCabins_SE_SSE_CaptainsCabin.asm"
|
||||
INCLUDE "maps/FastShipB1F.asm"
|
||||
INCLUDE "maps/OlivinePortPassage.asm"
|
||||
INCLUDE "maps/VermilionPortPassage.asm"
|
||||
INCLUDE "maps/MountMoonSquare.asm"
|
||||
INCLUDE "maps/MountMoonGiftShop.asm"
|
||||
INCLUDE "maps/TinTowerRoof.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 9", ROMX
|
||||
|
||||
INCLUDE "maps/Route34.asm"
|
||||
INCLUDE "maps/ElmsLab.asm"
|
||||
INCLUDE "maps/PlayersHouse1F.asm"
|
||||
INCLUDE "maps/PlayersHouse2F.asm"
|
||||
INCLUDE "maps/PlayersNeighborsHouse.asm"
|
||||
INCLUDE "maps/ElmsHouse.asm"
|
||||
INCLUDE "maps/Route26HealHouse.asm"
|
||||
INCLUDE "maps/DayOfWeekSiblingsHouse.asm"
|
||||
INCLUDE "maps/Route27SandstormHouse.asm"
|
||||
INCLUDE "maps/Route29Route46Gate.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 10", ROMX
|
||||
|
||||
INCLUDE "maps/Route22.asm"
|
||||
INCLUDE "maps/GoldenrodUnderground.asm"
|
||||
INCLUDE "maps/GoldenrodUndergroundSwitchRoomEntrances.asm"
|
||||
INCLUDE "maps/GoldenrodDeptStoreB1F.asm"
|
||||
INCLUDE "maps/GoldenrodUndergroundWarehouse.asm"
|
||||
INCLUDE "maps/MountMortar1FOutside.asm"
|
||||
INCLUDE "maps/MountMortar1FInside.asm"
|
||||
INCLUDE "maps/MountMortar2FInside.asm"
|
||||
INCLUDE "maps/MountMortarB1F.asm"
|
||||
INCLUDE "maps/IcePath1F.asm"
|
||||
INCLUDE "maps/IcePathB1F.asm"
|
||||
INCLUDE "maps/IcePathB2FMahoganySide.asm"
|
||||
INCLUDE "maps/IcePathB2FBlackthornSide.asm"
|
||||
INCLUDE "maps/IcePathB3F.asm"
|
||||
INCLUDE "maps/LavenderPokecenter1F.asm"
|
||||
INCLUDE "maps/LavenderPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/MrFujisHouse.asm"
|
||||
INCLUDE "maps/LavenderSpeechHouse.asm"
|
||||
INCLUDE "maps/LavenderNameRater.asm"
|
||||
INCLUDE "maps/LavenderMart.asm"
|
||||
INCLUDE "maps/SoulHouse.asm"
|
||||
INCLUDE "maps/LavRadioTower1F.asm"
|
||||
INCLUDE "maps/Route8SaffronGate.asm"
|
||||
INCLUDE "maps/Route12SuperRodHouse.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 11", ROMX
|
||||
|
||||
INCLUDE "maps/EcruteakTinTowerEntrance.asm"
|
||||
INCLUDE "maps/WiseTriosRoom.asm"
|
||||
INCLUDE "maps/EcruteakPokecenter1F.asm"
|
||||
INCLUDE "maps/EcruteakLugiaSpeechHouse.asm"
|
||||
INCLUDE "maps/DanceTheater.asm"
|
||||
INCLUDE "maps/EcruteakMart.asm"
|
||||
INCLUDE "maps/EcruteakGym.asm"
|
||||
INCLUDE "maps/EcruteakItemfinderHouse.asm"
|
||||
INCLUDE "maps/ViridianGym.asm"
|
||||
INCLUDE "maps/ViridianNicknameSpeechHouse.asm"
|
||||
INCLUDE "maps/TrainerHouse1F.asm"
|
||||
INCLUDE "maps/TrainerHouseB1F.asm"
|
||||
INCLUDE "maps/ViridianMart.asm"
|
||||
INCLUDE "maps/ViridianPokecenter1F.asm"
|
||||
INCLUDE "maps/ViridianPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/Route2NuggetHouse.asm"
|
||||
INCLUDE "maps/Route2Gate.asm"
|
||||
INCLUDE "maps/VictoryRoadGate.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 12", ROMX
|
||||
|
||||
INCLUDE "maps/OlivinePokecenter1F.asm"
|
||||
INCLUDE "maps/OlivineGym.asm"
|
||||
INCLUDE "maps/OlivineTimsHouse.asm"
|
||||
INCLUDE "maps/OlivineHouseBeta.asm"
|
||||
INCLUDE "maps/OlivinePunishmentSpeechHouse.asm"
|
||||
INCLUDE "maps/OlivineGoodRodHouse.asm"
|
||||
INCLUDE "maps/OlivineCafe.asm"
|
||||
INCLUDE "maps/OlivineMart.asm"
|
||||
INCLUDE "maps/Route38EcruteakGate.asm"
|
||||
INCLUDE "maps/Route39Barn.asm"
|
||||
INCLUDE "maps/Route39Farmhouse.asm"
|
||||
INCLUDE "maps/ManiasHouse.asm"
|
||||
INCLUDE "maps/CianwoodGym.asm"
|
||||
INCLUDE "maps/CianwoodPokecenter1F.asm"
|
||||
INCLUDE "maps/CianwoodPharmacy.asm"
|
||||
INCLUDE "maps/CianwoodPhotoStudio.asm"
|
||||
INCLUDE "maps/CianwoodLugiaSpeechHouse.asm"
|
||||
INCLUDE "maps/PokeSeersHouse.asm"
|
||||
INCLUDE "maps/BattleTower1F.asm"
|
||||
INCLUDE "maps/BattleTowerBattleRoom.asm"
|
||||
INCLUDE "maps/BattleTowerElevator.asm"
|
||||
INCLUDE "maps/BattleTowerHallway.asm"
|
||||
INCLUDE "maps/Route40BattleTowerGate.asm"
|
||||
INCLUDE "maps/BattleTowerOutside.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 13", ROMX
|
||||
|
||||
INCLUDE "maps/IndigoPlateauPokecenter1F.asm"
|
||||
INCLUDE "maps/WillsRoom.asm"
|
||||
INCLUDE "maps/KogasRoom.asm"
|
||||
INCLUDE "maps/BrunosRoom.asm"
|
||||
INCLUDE "maps/KarensRoom.asm"
|
||||
INCLUDE "maps/LancesRoom.asm"
|
||||
INCLUDE "maps/HallOfFame.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 14", ROMX
|
||||
|
||||
INCLUDE "maps/CeruleanCity.asm"
|
||||
INCLUDE "maps/SproutTower1F.asm"
|
||||
INCLUDE "maps/SproutTower2F.asm"
|
||||
INCLUDE "maps/SproutTower3F.asm"
|
||||
INCLUDE "maps/TinTower1F.asm"
|
||||
INCLUDE "maps/TinTower2F.asm"
|
||||
INCLUDE "maps/TinTower3F.asm"
|
||||
INCLUDE "maps/TinTower4F.asm"
|
||||
INCLUDE "maps/TinTower5F.asm"
|
||||
INCLUDE "maps/TinTower6F.asm"
|
||||
INCLUDE "maps/TinTower7F.asm"
|
||||
INCLUDE "maps/TinTower8F.asm"
|
||||
INCLUDE "maps/TinTower9F.asm"
|
||||
INCLUDE "maps/BurnedTower1F.asm"
|
||||
INCLUDE "maps/BurnedTowerB1F.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 15", ROMX
|
||||
|
||||
INCLUDE "maps/CeruleanGymBadgeSpeechHouse.asm"
|
||||
INCLUDE "maps/CeruleanPoliceStation.asm"
|
||||
INCLUDE "maps/CeruleanTradeSpeechHouse.asm"
|
||||
INCLUDE "maps/CeruleanPokecenter1F.asm"
|
||||
INCLUDE "maps/CeruleanPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/CeruleanGym.asm"
|
||||
INCLUDE "maps/CeruleanMart.asm"
|
||||
INCLUDE "maps/Route10Pokecenter1F.asm"
|
||||
INCLUDE "maps/Route10Pokecenter2FBeta.asm"
|
||||
INCLUDE "maps/PowerPlant.asm"
|
||||
INCLUDE "maps/BillsHouse.asm"
|
||||
INCLUDE "maps/FightingDojo.asm"
|
||||
INCLUDE "maps/SaffronGym.asm"
|
||||
INCLUDE "maps/SaffronMart.asm"
|
||||
INCLUDE "maps/SaffronPokecenter1F.asm"
|
||||
INCLUDE "maps/SaffronPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/MrPsychicsHouse.asm"
|
||||
INCLUDE "maps/SaffronMagnetTrainStation.asm"
|
||||
INCLUDE "maps/SilphCo1F.asm"
|
||||
INCLUDE "maps/CopycatsHouse1F.asm"
|
||||
INCLUDE "maps/CopycatsHouse2F.asm"
|
||||
INCLUDE "maps/Route5UndergroundPathEntrance.asm"
|
||||
INCLUDE "maps/Route5SaffronGate.asm"
|
||||
INCLUDE "maps/Route5CleanseTagHouse.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 16", ROMX
|
||||
|
||||
INCLUDE "maps/PewterCity.asm"
|
||||
INCLUDE "maps/WhirlIslandNW.asm"
|
||||
INCLUDE "maps/WhirlIslandNE.asm"
|
||||
INCLUDE "maps/WhirlIslandSW.asm"
|
||||
INCLUDE "maps/WhirlIslandCave.asm"
|
||||
INCLUDE "maps/WhirlIslandSE.asm"
|
||||
INCLUDE "maps/WhirlIslandB1F.asm"
|
||||
INCLUDE "maps/WhirlIslandB2F.asm"
|
||||
INCLUDE "maps/WhirlIslandLugiaChamber.asm"
|
||||
INCLUDE "maps/SilverCaveRoom1.asm"
|
||||
INCLUDE "maps/SilverCaveRoom2.asm"
|
||||
INCLUDE "maps/SilverCaveRoom3.asm"
|
||||
INCLUDE "maps/SilverCaveItemRooms.asm"
|
||||
INCLUDE "maps/DarkCaveVioletEntrance.asm"
|
||||
INCLUDE "maps/DarkCaveBlackthornEntrance.asm"
|
||||
INCLUDE "maps/DragonsDen1F.asm"
|
||||
INCLUDE "maps/DragonsDenB1F.asm"
|
||||
INCLUDE "maps/DragonShrine.asm"
|
||||
INCLUDE "maps/TohjoFalls.asm"
|
||||
INCLUDE "maps/AzaleaPokecenter1F.asm"
|
||||
INCLUDE "maps/CharcoalKiln.asm"
|
||||
INCLUDE "maps/AzaleaMart.asm"
|
||||
INCLUDE "maps/KurtsHouse.asm"
|
||||
INCLUDE "maps/AzaleaGym.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 17", ROMX
|
||||
|
||||
INCLUDE "maps/MahoganyTown.asm"
|
||||
INCLUDE "maps/Route32.asm"
|
||||
INCLUDE "maps/VermilionFishingSpeechHouse.asm"
|
||||
INCLUDE "maps/VermilionPokecenter1F.asm"
|
||||
INCLUDE "maps/VermilionPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/PokemonFanClub.asm"
|
||||
INCLUDE "maps/VermilionMagnetTrainSpeechHouse.asm"
|
||||
INCLUDE "maps/VermilionMart.asm"
|
||||
INCLUDE "maps/VermilionDiglettsCaveSpeechHouse.asm"
|
||||
INCLUDE "maps/VermilionGym.asm"
|
||||
INCLUDE "maps/Route6SaffronGate.asm"
|
||||
INCLUDE "maps/Route6UndergroundPathEntrance.asm"
|
||||
INCLUDE "maps/Pokecenter2F.asm"
|
||||
INCLUDE "maps/TradeCenter.asm"
|
||||
INCLUDE "maps/Colosseum.asm"
|
||||
INCLUDE "maps/TimeCapsule.asm"
|
||||
INCLUDE "maps/MobileTradeRoom.asm"
|
||||
INCLUDE "maps/MobileBattleRoom.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 18", ROMX
|
||||
|
||||
INCLUDE "maps/Route36.asm"
|
||||
INCLUDE "maps/FuchsiaCity.asm"
|
||||
INCLUDE "maps/BlackthornGym1F.asm"
|
||||
INCLUDE "maps/BlackthornGym2F.asm"
|
||||
INCLUDE "maps/BlackthornDragonSpeechHouse.asm"
|
||||
INCLUDE "maps/BlackthornEmysHouse.asm"
|
||||
INCLUDE "maps/BlackthornMart.asm"
|
||||
INCLUDE "maps/BlackthornPokecenter1F.asm"
|
||||
INCLUDE "maps/MoveDeletersHouse.asm"
|
||||
INCLUDE "maps/FuchsiaMart.asm"
|
||||
INCLUDE "maps/SafariZoneMainOffice.asm"
|
||||
INCLUDE "maps/FuchsiaGym.asm"
|
||||
INCLUDE "maps/BillsBrothersHouse.asm"
|
||||
INCLUDE "maps/FuchsiaPokecenter1F.asm"
|
||||
INCLUDE "maps/FuchsiaPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/SafariZoneWardensHome.asm"
|
||||
INCLUDE "maps/Route15FuchsiaGate.asm"
|
||||
INCLUDE "maps/CherrygroveMart.asm"
|
||||
INCLUDE "maps/CherrygrovePokecenter1F.asm"
|
||||
INCLUDE "maps/CherrygroveGymSpeechHouse.asm"
|
||||
INCLUDE "maps/GuideGentsHouse.asm"
|
||||
INCLUDE "maps/CherrygroveEvolutionSpeechHouse.asm"
|
||||
INCLUDE "maps/Route30BerryHouse.asm"
|
||||
INCLUDE "maps/MrPokemonsHouse.asm"
|
||||
INCLUDE "maps/Route31VioletGate.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 19", ROMX
|
||||
|
||||
INCLUDE "maps/AzaleaTown.asm"
|
||||
INCLUDE "maps/GoldenrodCity.asm"
|
||||
INCLUDE "maps/SaffronCity.asm"
|
||||
INCLUDE "maps/MahoganyRedGyaradosSpeechHouse.asm"
|
||||
INCLUDE "maps/MahoganyGym.asm"
|
||||
INCLUDE "maps/MahoganyPokecenter1F.asm"
|
||||
INCLUDE "maps/Route42EcruteakGate.asm"
|
||||
INCLUDE "maps/LakeOfRageHiddenPowerHouse.asm"
|
||||
INCLUDE "maps/LakeOfRageMagikarpHouse.asm"
|
||||
INCLUDE "maps/Route43MahoganyGate.asm"
|
||||
INCLUDE "maps/Route43Gate.asm"
|
||||
INCLUDE "maps/RedsHouse1F.asm"
|
||||
INCLUDE "maps/RedsHouse2F.asm"
|
||||
INCLUDE "maps/BluesHouse.asm"
|
||||
INCLUDE "maps/OaksLab.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 20", ROMX
|
||||
|
||||
INCLUDE "maps/CherrygroveCity.asm"
|
||||
INCLUDE "maps/Route35.asm"
|
||||
INCLUDE "maps/Route43.asm"
|
||||
INCLUDE "maps/Route44.asm"
|
||||
INCLUDE "maps/Route45.asm"
|
||||
INCLUDE "maps/Route19.asm"
|
||||
INCLUDE "maps/Route25.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 21", ROMX
|
||||
|
||||
INCLUDE "maps/CianwoodCity.asm"
|
||||
INCLUDE "maps/Route27.asm"
|
||||
INCLUDE "maps/Route29.asm"
|
||||
INCLUDE "maps/Route30.asm"
|
||||
INCLUDE "maps/Route38.asm"
|
||||
INCLUDE "maps/Route13.asm"
|
||||
INCLUDE "maps/PewterNidoranSpeechHouse.asm"
|
||||
INCLUDE "maps/PewterGym.asm"
|
||||
INCLUDE "maps/PewterMart.asm"
|
||||
INCLUDE "maps/PewterPokecenter1F.asm"
|
||||
INCLUDE "maps/PewterPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/PewterSnoozeSpeechHouse.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 22", ROMX
|
||||
|
||||
INCLUDE "maps/EcruteakCity.asm"
|
||||
INCLUDE "maps/BlackthornCity.asm"
|
||||
INCLUDE "maps/Route26.asm"
|
||||
INCLUDE "maps/Route28.asm"
|
||||
INCLUDE "maps/Route31.asm"
|
||||
INCLUDE "maps/Route39.asm"
|
||||
INCLUDE "maps/Route40.asm"
|
||||
INCLUDE "maps/Route41.asm"
|
||||
INCLUDE "maps/Route12.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 23", ROMX
|
||||
|
||||
INCLUDE "maps/NewBarkTown.asm"
|
||||
INCLUDE "maps/VioletCity.asm"
|
||||
INCLUDE "maps/OlivineCity.asm"
|
||||
INCLUDE "maps/Route37.asm"
|
||||
INCLUDE "maps/Route42.asm"
|
||||
INCLUDE "maps/Route46.asm"
|
||||
INCLUDE "maps/ViridianCity.asm"
|
||||
INCLUDE "maps/CeladonCity.asm"
|
||||
INCLUDE "maps/Route15.asm"
|
||||
INCLUDE "maps/VermilionCity.asm"
|
||||
INCLUDE "maps/Route9.asm"
|
||||
INCLUDE "maps/CinnabarPokecenter1F.asm"
|
||||
INCLUDE "maps/CinnabarPokecenter2FBeta.asm"
|
||||
INCLUDE "maps/Route19FuchsiaGate.asm"
|
||||
INCLUDE "maps/SeafoamGym.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 24", ROMX
|
||||
|
||||
INCLUDE "maps/Route33.asm"
|
||||
INCLUDE "maps/Route2.asm"
|
||||
INCLUDE "maps/Route1.asm"
|
||||
INCLUDE "maps/PalletTown.asm"
|
||||
INCLUDE "maps/Route21.asm"
|
||||
INCLUDE "maps/CinnabarIsland.asm"
|
||||
INCLUDE "maps/Route20.asm"
|
||||
INCLUDE "maps/Route18.asm"
|
||||
INCLUDE "maps/Route17.asm"
|
||||
INCLUDE "maps/Route16.asm"
|
||||
INCLUDE "maps/Route7.asm"
|
||||
INCLUDE "maps/Route14.asm"
|
||||
INCLUDE "maps/LavenderTown.asm"
|
||||
INCLUDE "maps/Route6.asm"
|
||||
INCLUDE "maps/Route5.asm"
|
||||
INCLUDE "maps/Route24.asm"
|
||||
INCLUDE "maps/Route3.asm"
|
||||
INCLUDE "maps/Route4.asm"
|
||||
INCLUDE "maps/Route10South.asm"
|
||||
INCLUDE "maps/Route23.asm"
|
||||
INCLUDE "maps/SilverCavePokecenter1F.asm"
|
||||
INCLUDE "maps/Route28SteelWingHouse.asm"
|
||||
|
||||
|
||||
SECTION "Map Scripts 25", ROMX
|
||||
|
||||
INCLUDE "maps/SilverCaveOutside.asm"
|
||||
INCLUDE "maps/Route10North.asm"
|
||||
INCLUDE "maps/Level1_Map1.asm"
|
||||
|
@ -5,29 +5,4 @@ MapGroupRoofSGBPalInds:
|
||||
table_width 1, MapGroupRoofSGBPalInds
|
||||
db PREDEFPAL_ROUTES
|
||||
db PREDEFPAL_OLIVINE
|
||||
db PREDEFPAL_MAHOGANY
|
||||
db PREDEFPAL_DUNGEONS
|
||||
db PREDEFPAL_ECRUTEAK
|
||||
db PREDEFPAL_BLACKTHORN
|
||||
db PREDEFPAL_CINNABAR
|
||||
db PREDEFPAL_CERULEAN
|
||||
db PREDEFPAL_AZALEA
|
||||
db PREDEFPAL_LAKE_OF_RAGE
|
||||
db PREDEFPAL_VIOLET
|
||||
db PREDEFPAL_GOLDENROD
|
||||
db PREDEFPAL_VERMILION
|
||||
db PREDEFPAL_PALLET
|
||||
db PREDEFPAL_PEWTER
|
||||
db PREDEFPAL_VERMILION
|
||||
db PREDEFPAL_INDIGO
|
||||
db PREDEFPAL_FUCHSIA
|
||||
db PREDEFPAL_LAVENDER
|
||||
db PREDEFPAL_SILVER_CAVE
|
||||
db PREDEFPAL_FUCHSIA
|
||||
db PREDEFPAL_CELADON
|
||||
db PREDEFPAL_CIANWOOD
|
||||
db PREDEFPAL_VIRIDIAN
|
||||
db PREDEFPAL_NEW_BARK
|
||||
db PREDEFPAL_SAFFRON
|
||||
db PREDEFPAL_CHERRYGROVE
|
||||
assert_table_length NUM_MAP_GROUPS + 1
|
||||
|
@ -5,39 +5,11 @@ MACRO spawn
|
||||
ENDM
|
||||
|
||||
SpawnPoints:
|
||||
; entries correspond to SPAWN_* constants
|
||||
; entries correspond to SPAWN_* constants (see constants/map_data_constants.asm)
|
||||
table_width 4, SpawnPoints
|
||||
|
||||
spawn PLAYERS_HOUSE_2F, 3, 3
|
||||
spawn VIRIDIAN_POKECENTER_1F, 5, 3
|
||||
|
||||
spawn PALLET_TOWN, 5, 6
|
||||
spawn VIRIDIAN_CITY, 23, 26
|
||||
spawn PEWTER_CITY, 13, 26
|
||||
spawn CERULEAN_CITY, 19, 22
|
||||
spawn ROUTE_10_NORTH, 11, 2
|
||||
spawn VERMILION_CITY, 9, 6
|
||||
spawn LAVENDER_TOWN, 5, 6
|
||||
spawn SAFFRON_CITY, 9, 30
|
||||
spawn CELADON_CITY, 29, 10
|
||||
spawn FUCHSIA_CITY, 19, 28
|
||||
spawn CINNABAR_ISLAND, 11, 12
|
||||
spawn ROUTE_23, 9, 6
|
||||
|
||||
spawn NEW_BARK_TOWN, 13, 6
|
||||
spawn CHERRYGROVE_CITY, 29, 4
|
||||
spawn VIOLET_CITY, 31, 26
|
||||
spawn ROUTE_32, 11, 74
|
||||
spawn AZALEA_TOWN, 15, 10
|
||||
spawn CIANWOOD_CITY, 23, 44
|
||||
spawn GOLDENROD_CITY, 15, 28
|
||||
spawn OLIVINE_CITY, 13, 22
|
||||
spawn ECRUTEAK_CITY, 23, 28
|
||||
spawn MAHOGANY_TOWN, 15, 14
|
||||
spawn LAKE_OF_RAGE, 21, 29
|
||||
spawn BLACKTHORN_CITY, 21, 30
|
||||
spawn SILVER_CAVE_OUTSIDE, 23, 20
|
||||
spawn FAST_SHIP_CABINS_SW_SSW_NW, 6, 2
|
||||
spawn LEVEL_1_MAP_1, 3, 3 ; SPAWN_LEVEL_1
|
||||
; spawn LEVEL_2_MAP_1, 5, 3 ; SPAWN_LEVEL_2
|
||||
|
||||
spawn N_A, -1, -1
|
||||
|
||||
|
@ -12,41 +12,41 @@ PhoneContacts:
|
||||
; entries correspond to PHONE_* constants
|
||||
table_width PHONE_CONTACT_SIZE, PhoneContacts
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONECONTACT_MOM, PLAYERS_HOUSE_1F, ANYTIME, MomPhoneCalleeScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONECONTACT_BIKESHOP, OAKS_LAB, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONECONTACT_BILL, N_A, ANYTIME, BillPhoneCalleeScript, 0, BillPhoneCallerScript
|
||||
phone TRAINER_NONE, PHONECONTACT_ELM, ELMS_LAB, ANYTIME, ElmPhoneCalleeScript, 0, ElmPhoneCallerScript
|
||||
phone SCHOOLBOY, JACK1, NATIONAL_PARK, ANYTIME, JackPhoneCalleeScript, ANYTIME, JackPhoneCallerScript
|
||||
phone POKEFANF, BEVERLY1, NATIONAL_PARK, ANYTIME, BeverlyPhoneCalleeScript, ANYTIME, BeverlyPhoneCallerScript
|
||||
phone SAILOR, HUEY1, OLIVINE_LIGHTHOUSE_2F, ANYTIME, HueyPhoneCalleeScript, ANYTIME, HueyPhoneCallerScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone COOLTRAINERM, GAVEN3, ROUTE_26, ANYTIME, GavenPhoneCalleeScript, ANYTIME, GavenPhoneCallerScript
|
||||
phone COOLTRAINERF, BETH1, ROUTE_26, ANYTIME, BethPhoneCalleeScript, ANYTIME, BethPhoneCallerScript
|
||||
phone BIRD_KEEPER, JOSE2, ROUTE_27, ANYTIME, JosePhoneCalleeScript, ANYTIME, JosePhoneCallerScript
|
||||
phone COOLTRAINERF, REENA1, ROUTE_27, ANYTIME, ReenaPhoneCalleeScript, ANYTIME, ReenaPhoneCallerScript
|
||||
phone YOUNGSTER, JOEY1, ROUTE_30, ANYTIME, JoeyPhoneCalleeScript, ANYTIME, JoeyPhoneCallerScript
|
||||
phone BUG_CATCHER, WADE1, ROUTE_31, ANYTIME, WadePhoneCalleeScript, ANYTIME, WadePhoneCallerScript
|
||||
phone FISHER, RALPH1, ROUTE_32, ANYTIME, RalphPhoneCalleeScript, ANYTIME, RalphPhoneCallerScript
|
||||
phone PICNICKER, LIZ1, ROUTE_32, ANYTIME, LizPhoneCalleeScript, ANYTIME, LizPhoneCallerScript
|
||||
phone HIKER, ANTHONY2, ROUTE_33, ANYTIME, AnthonyPhoneCalleeScript, ANYTIME, AnthonyPhoneCallerScript
|
||||
phone CAMPER, TODD1, ROUTE_34, ANYTIME, ToddPhoneCalleeScript, ANYTIME, ToddPhoneCallerScript
|
||||
phone PICNICKER, GINA1, ROUTE_34, ANYTIME, GinaPhoneCalleeScript, ANYTIME, GinaPhoneCallerScript
|
||||
phone JUGGLER, IRWIN1, ROUTE_35, ANYTIME, IrwinPhoneCalleeScript, ANYTIME, IrwinPhoneCallerScript
|
||||
phone BUG_CATCHER, ARNIE1, ROUTE_35, ANYTIME, ArniePhoneCalleeScript, ANYTIME, ArniePhoneCallerScript
|
||||
phone SCHOOLBOY, ALAN1, ROUTE_36, ANYTIME, AlanPhoneCalleeScript, ANYTIME, AlanPhoneCallerScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone LASS, DANA1, ROUTE_38, ANYTIME, DanaPhoneCalleeScript, ANYTIME, DanaPhoneCallerScript
|
||||
phone SCHOOLBOY, CHAD1, ROUTE_38, ANYTIME, ChadPhoneCalleeScript, ANYTIME, ChadPhoneCallerScript
|
||||
phone POKEFANM, DEREK1, ROUTE_39, ANYTIME, DerekPhoneCalleeScript, ANYTIME, DerekPhoneCallerScript
|
||||
phone FISHER, TULLY1, ROUTE_42, ANYTIME, TullyPhoneCalleeScript, ANYTIME, TullyPhoneCallerScript
|
||||
phone POKEMANIAC, BRENT1, ROUTE_43, ANYTIME, BrentPhoneCalleeScript, ANYTIME, BrentPhoneCallerScript
|
||||
phone PICNICKER, TIFFANY3, ROUTE_43, ANYTIME, TiffanyPhoneCalleeScript, ANYTIME, TiffanyPhoneCallerScript
|
||||
phone BIRD_KEEPER, VANCE1, ROUTE_44, ANYTIME, VancePhoneCalleeScript, ANYTIME, VancePhoneCallerScript
|
||||
phone FISHER, WILTON1, ROUTE_44, ANYTIME, WiltonPhoneCalleeScript, ANYTIME, WiltonPhoneCallerScript
|
||||
phone BLACKBELT_T, KENJI3, ROUTE_45, ANYTIME, KenjiPhoneCalleeScript, ANYTIME, KenjiPhoneCallerScript
|
||||
phone HIKER, PARRY1, ROUTE_45, ANYTIME, ParryPhoneCalleeScript, ANYTIME, ParryPhoneCallerScript
|
||||
phone PICNICKER, ERIN1, ROUTE_46, ANYTIME, ErinPhoneCalleeScript, ANYTIME, ErinPhoneCallerScript
|
||||
phone TRAINER_NONE, PHONECONTACT_BUENA, GOLDENROD_DEPT_STORE_ROOF, ANYTIME, BuenaPhoneCalleeScript, ANYTIME, BuenaPhoneCallerScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
|
||||
assert_table_length NUM_PHONE_CONTACTS + 1
|
||||
|
@ -8,12 +8,5 @@ ENDM
|
||||
SpecialPhoneCallList:
|
||||
; entries correspond to SPECIALCALL_* constants
|
||||
table_width SPECIALCALL_SIZE, SpecialPhoneCallList
|
||||
specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
specialcall SpecialCallWhereverYouAre, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
specialcall SpecialCallWhereverYouAre, PHONECONTACT_BIKESHOP, BikeShopPhoneCallerScript
|
||||
specialcall SpecialCallWhereverYouAre, PHONECONTACT_MOM, MomPhoneLectureScript
|
||||
specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
; specialcall SpecialCallOnlyWhenOutside, PHONECONTACT_ELM, ElmPhoneCallerScript
|
||||
assert_table_length NUM_SPECIALCALLS
|
||||
|
@ -1,19 +1,5 @@
|
||||
; Oak's Pokémon Talk will list wild Pokémon on these maps.
|
||||
|
||||
OaksPKMNTalkRoutes:
|
||||
map_id ROUTE_29
|
||||
map_id ROUTE_46
|
||||
map_id ROUTE_30
|
||||
map_id ROUTE_32
|
||||
map_id ROUTE_34
|
||||
map_id ROUTE_35
|
||||
map_id ROUTE_37
|
||||
map_id ROUTE_38
|
||||
map_id ROUTE_39
|
||||
map_id ROUTE_42
|
||||
map_id ROUTE_43
|
||||
map_id ROUTE_44
|
||||
map_id ROUTE_45
|
||||
map_id ROUTE_36
|
||||
map_id ROUTE_31
|
||||
map_id N_A
|
||||
.End
|
||||
|
@ -1,13 +1,5 @@
|
||||
; Places and People will describe the landmarks of these maps.
|
||||
|
||||
PnP_Places:
|
||||
map_id PALLET_TOWN ; PALLET_TOWN
|
||||
map_id ROUTE_22 ; ROUTE_22
|
||||
map_id PEWTER_CITY ; PEWTER_CITY
|
||||
map_id CERULEAN_POLICE_STATION ; CERULEAN_CITY
|
||||
map_id ROUTE_12 ; ROUTE_12
|
||||
map_id ROUTE_11 ; ROUTE_11
|
||||
map_id ROUTE_16 ; ROUTE_16
|
||||
map_id ROUTE_14 ; ROUTE_14
|
||||
map_id CINNABAR_POKECENTER_2F_BETA ; CINNABAR_ISLAND
|
||||
map_id N_A
|
||||
.End
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -2,270 +2,11 @@
|
||||
|
||||
JohtoWaterWildMons:
|
||||
|
||||
def_water_wildmons RUINS_OF_ALPH_OUTSIDE
|
||||
def_water_wildmons N_A
|
||||
db 2 percent ; encounter rate
|
||||
db 15, WOOPER
|
||||
db 20, QUAGSIRE
|
||||
db 15, QUAGSIRE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons UNION_CAVE_1F
|
||||
db 2 percent ; encounter rate
|
||||
db 15, WOOPER
|
||||
db 20, QUAGSIRE
|
||||
db 15, QUAGSIRE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons UNION_CAVE_B1F
|
||||
db 2 percent ; encounter rate
|
||||
db 15, WOOPER
|
||||
db 20, QUAGSIRE
|
||||
db 15, QUAGSIRE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons UNION_CAVE_B2F
|
||||
db 4 percent ; encounter rate
|
||||
db 15, TENTACOOL
|
||||
db 20, QUAGSIRE
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SLOWPOKE_WELL_B1F
|
||||
db 2 percent ; encounter rate
|
||||
db 15, SLOWPOKE
|
||||
db 20, SLOWPOKE
|
||||
db 10, SLOWPOKE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SLOWPOKE_WELL_B2F
|
||||
db 2 percent ; encounter rate
|
||||
db 15, SLOWPOKE
|
||||
db 20, SLOWPOKE
|
||||
db 20, SLOWBRO
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ILEX_FOREST
|
||||
db 2 percent ; encounter rate
|
||||
db 15, PSYDUCK
|
||||
db 10, PSYDUCK
|
||||
db 15, GOLDUCK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons MOUNT_MORTAR_1F_OUTSIDE
|
||||
db 4 percent ; encounter rate
|
||||
db 15, GOLDEEN
|
||||
db 20, MARILL
|
||||
db 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons MOUNT_MORTAR_2F_INSIDE
|
||||
db 2 percent ; encounter rate
|
||||
db 20, GOLDEEN
|
||||
db 25, MARILL
|
||||
db 25, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons MOUNT_MORTAR_B1F
|
||||
db 2 percent ; encounter rate
|
||||
db 15, GOLDEEN
|
||||
db 20, MARILL
|
||||
db 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons WHIRL_ISLAND_SW
|
||||
db 4 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, HORSEA
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons WHIRL_ISLAND_B2F
|
||||
db 4 percent ; encounter rate
|
||||
db 15, HORSEA
|
||||
db 20, HORSEA
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons WHIRL_ISLAND_LUGIA_CHAMBER
|
||||
db 4 percent ; encounter rate
|
||||
db 20, HORSEA
|
||||
db 20, TENTACRUEL
|
||||
db 20, SEADRA
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SILVER_CAVE_ROOM_2
|
||||
db 2 percent ; encounter rate
|
||||
db 35, SEAKING
|
||||
db 35, GOLDUCK
|
||||
db 35, GOLDEEN
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons DARK_CAVE_VIOLET_ENTRANCE
|
||||
db 2 percent ; encounter rate
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
db 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons DARK_CAVE_BLACKTHORN_ENTRANCE
|
||||
db 2 percent ; encounter rate
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
db 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons DRAGONS_DEN_B1F
|
||||
db 4 percent ; encounter rate
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
db 10, DRATINI
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons OLIVINE_PORT
|
||||
db 2 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_30
|
||||
db 2 percent ; encounter rate
|
||||
db 20, POLIWAG
|
||||
db 15, POLIWAG
|
||||
db 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_31
|
||||
db 2 percent ; encounter rate
|
||||
db 20, POLIWAG
|
||||
db 15, POLIWAG
|
||||
db 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_32
|
||||
db 6 percent ; encounter rate
|
||||
db 15, TENTACOOL
|
||||
db 20, QUAGSIRE
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_34
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_35
|
||||
db 4 percent ; encounter rate
|
||||
db 20, PSYDUCK
|
||||
db 15, PSYDUCK
|
||||
db 20, GOLDUCK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_40
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_41
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
db 20, MANTINE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_42
|
||||
db 4 percent ; encounter rate
|
||||
db 20, GOLDEEN
|
||||
db 15, GOLDEEN
|
||||
db 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_43
|
||||
db 2 percent ; encounter rate
|
||||
db 20, MAGIKARP
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_44
|
||||
db 2 percent ; encounter rate
|
||||
db 25, POLIWAG
|
||||
db 20, POLIWAG
|
||||
db 25, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_45
|
||||
db 2 percent ; encounter rate
|
||||
db 20, MAGIKARP
|
||||
db 15, MAGIKARP
|
||||
db 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons NEW_BARK_TOWN
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CHERRYGROVE_CITY
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VIOLET_CITY
|
||||
db 2 percent ; encounter rate
|
||||
db 20, POLIWAG
|
||||
db 15, POLIWAG
|
||||
db 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CIANWOOD_CITY
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons OLIVINE_CITY
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ECRUTEAK_CITY
|
||||
db 2 percent ; encounter rate
|
||||
db 20, POLIWAG
|
||||
db 15, POLIWAG
|
||||
db 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons LAKE_OF_RAGE
|
||||
db 6 percent ; encounter rate
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
db 15, GYARADOS
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons BLACKTHORN_CITY
|
||||
db 4 percent ; encounter rate
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
db 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SILVER_CAVE_OUTSIDE
|
||||
db 2 percent ; encounter rate
|
||||
db 35, POLIWHIRL
|
||||
db 40, POLIWHIRL
|
||||
db 35, POLIWAG
|
||||
end_water_wildmons
|
||||
|
||||
db -1 ; end
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
KantoGrassWildMons:
|
||||
|
||||
def_grass_wildmons DIGLETTS_CAVE
|
||||
def_grass_wildmons N_A
|
||||
db 4 percent, 2 percent, 8 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 3, DIGLETT
|
||||
@ -30,816 +30,4 @@ KantoGrassWildMons:
|
||||
db 32, DUGTRIO
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons MOUNT_MOON
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 6, ZUBAT
|
||||
db 8, GEODUDE
|
||||
db 8, SANDSHREW
|
||||
db 12, PARAS
|
||||
db 10, GEODUDE
|
||||
db 8, CLEFAIRY
|
||||
db 8, CLEFAIRY
|
||||
; day
|
||||
db 6, ZUBAT
|
||||
db 8, GEODUDE
|
||||
db 8, SANDSHREW
|
||||
db 12, PARAS
|
||||
db 10, GEODUDE
|
||||
db 8, CLEFAIRY
|
||||
db 8, CLEFAIRY
|
||||
; nite
|
||||
db 6, ZUBAT
|
||||
db 8, GEODUDE
|
||||
db 8, CLEFAIRY
|
||||
db 12, PARAS
|
||||
db 10, GEODUDE
|
||||
db 12, CLEFAIRY
|
||||
db 12, CLEFAIRY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROCK_TUNNEL_1F
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 10, CUBONE
|
||||
db 11, GEODUDE
|
||||
db 12, MACHOP
|
||||
db 12, ZUBAT
|
||||
db 15, MACHOKE
|
||||
db 12, MAROWAK
|
||||
db 12, MAROWAK
|
||||
; day
|
||||
db 10, CUBONE
|
||||
db 11, GEODUDE
|
||||
db 12, MACHOP
|
||||
db 12, ZUBAT
|
||||
db 15, MACHOKE
|
||||
db 12, MAROWAK
|
||||
db 12, MAROWAK
|
||||
; nite
|
||||
db 12, ZUBAT
|
||||
db 11, GEODUDE
|
||||
db 12, GEODUDE
|
||||
db 17, HAUNTER
|
||||
db 15, ZUBAT
|
||||
db 15, ZUBAT
|
||||
db 15, ZUBAT
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROCK_TUNNEL_B1F
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 12, CUBONE
|
||||
db 14, GEODUDE
|
||||
db 16, ONIX
|
||||
db 12, ZUBAT
|
||||
db 15, MAROWAK
|
||||
db 15, KANGASKHAN
|
||||
db 15, KANGASKHAN
|
||||
; day
|
||||
db 12, CUBONE
|
||||
db 14, GEODUDE
|
||||
db 16, ONIX
|
||||
db 12, ZUBAT
|
||||
db 15, MAROWAK
|
||||
db 15, KANGASKHAN
|
||||
db 15, KANGASKHAN
|
||||
; nite
|
||||
db 12, ZUBAT
|
||||
db 14, GEODUDE
|
||||
db 16, ONIX
|
||||
db 15, ZUBAT
|
||||
db 15, HAUNTER
|
||||
db 15, GOLBAT
|
||||
db 15, GOLBAT
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons VICTORY_ROAD
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 34, GRAVELER
|
||||
db 32, RHYHORN
|
||||
db 33, ONIX
|
||||
db 34, GOLBAT
|
||||
db 35, SANDSLASH
|
||||
db 35, RHYDON
|
||||
db 35, RHYDON
|
||||
; day
|
||||
db 34, GRAVELER
|
||||
db 32, RHYHORN
|
||||
db 33, ONIX
|
||||
db 34, GOLBAT
|
||||
db 35, SANDSLASH
|
||||
db 35, RHYDON
|
||||
db 35, RHYDON
|
||||
; nite
|
||||
db 34, GOLBAT
|
||||
db 34, GRAVELER
|
||||
db 32, ONIX
|
||||
db 36, GRAVELER
|
||||
db 38, GRAVELER
|
||||
db 40, GRAVELER
|
||||
db 40, GRAVELER
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons TOHJO_FALLS
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 22, ZUBAT
|
||||
db 22, RATICATE
|
||||
db 24, GOLBAT
|
||||
db 21, SLOWPOKE
|
||||
db 20, RATTATA
|
||||
db 23, SLOWPOKE
|
||||
db 23, SLOWPOKE
|
||||
; day
|
||||
db 22, ZUBAT
|
||||
db 22, RATICATE
|
||||
db 24, GOLBAT
|
||||
db 21, SLOWPOKE
|
||||
db 20, RATTATA
|
||||
db 23, SLOWPOKE
|
||||
db 23, SLOWPOKE
|
||||
; nite
|
||||
db 22, ZUBAT
|
||||
db 22, RATICATE
|
||||
db 24, GOLBAT
|
||||
db 21, SLOWPOKE
|
||||
db 20, RATTATA
|
||||
db 23, SLOWPOKE
|
||||
db 23, SLOWPOKE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_1
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 2, PIDGEY
|
||||
db 2, RATTATA
|
||||
db 3, SENTRET
|
||||
db 3, PIDGEY
|
||||
db 6, FURRET
|
||||
db 4, PIDGEY
|
||||
db 4, PIDGEY
|
||||
; day
|
||||
db 2, PIDGEY
|
||||
db 2, RATTATA
|
||||
db 3, SENTRET
|
||||
db 3, PIDGEY
|
||||
db 6, FURRET
|
||||
db 4, PIDGEY
|
||||
db 4, PIDGEY
|
||||
; nite
|
||||
db 2, HOOTHOOT
|
||||
db 2, RATTATA
|
||||
db 3, RATTATA
|
||||
db 3, HOOTHOOT
|
||||
db 6, RATICATE
|
||||
db 4, HOOTHOOT
|
||||
db 4, HOOTHOOT
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_2
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 3, CATERPIE
|
||||
db 3, LEDYBA
|
||||
db 5, PIDGEY
|
||||
db 7, BUTTERFREE
|
||||
db 7, LEDIAN
|
||||
db 4, PIKACHU
|
||||
db 4, PIKACHU
|
||||
; day
|
||||
db 3, CATERPIE
|
||||
db 3, PIDGEY
|
||||
db 5, PIDGEY
|
||||
db 7, BUTTERFREE
|
||||
db 7, PIDGEOTTO
|
||||
db 4, PIKACHU
|
||||
db 4, PIKACHU
|
||||
; nite
|
||||
db 3, HOOTHOOT
|
||||
db 3, SPINARAK
|
||||
db 5, HOOTHOOT
|
||||
db 7, NOCTOWL
|
||||
db 7, ARIADOS
|
||||
db 4, NOCTOWL
|
||||
db 4, NOCTOWL
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_3
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 5, SPEAROW
|
||||
db 5, RATTATA
|
||||
db 8, EKANS
|
||||
db 10, RATICATE
|
||||
db 10, ARBOK
|
||||
db 10, SANDSHREW
|
||||
db 10, SANDSHREW
|
||||
; day
|
||||
db 5, SPEAROW
|
||||
db 5, RATTATA
|
||||
db 8, EKANS
|
||||
db 10, RATICATE
|
||||
db 10, ARBOK
|
||||
db 10, SANDSHREW
|
||||
db 10, SANDSHREW
|
||||
; nite
|
||||
db 5, RATTATA
|
||||
db 10, RATTATA
|
||||
db 10, RATICATE
|
||||
db 6, ZUBAT
|
||||
db 5, RATTATA
|
||||
db 6, CLEFAIRY
|
||||
db 6, CLEFAIRY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_4
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 5, SPEAROW
|
||||
db 5, RATTATA
|
||||
db 8, EKANS
|
||||
db 10, RATICATE
|
||||
db 10, ARBOK
|
||||
db 10, SANDSHREW
|
||||
db 10, SANDSHREW
|
||||
; day
|
||||
db 5, SPEAROW
|
||||
db 5, RATTATA
|
||||
db 8, EKANS
|
||||
db 10, RATICATE
|
||||
db 10, ARBOK
|
||||
db 10, SANDSHREW
|
||||
db 10, SANDSHREW
|
||||
; nite
|
||||
db 5, RATTATA
|
||||
db 10, RATTATA
|
||||
db 10, RATICATE
|
||||
db 6, ZUBAT
|
||||
db 5, RATTATA
|
||||
db 6, CLEFAIRY
|
||||
db 6, CLEFAIRY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_5
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 13, PIDGEY
|
||||
db 13, SNUBBULL
|
||||
db 15, PIDGEOTTO
|
||||
db 12, ABRA
|
||||
db 14, JIGGLYPUFF
|
||||
db 14, ABRA
|
||||
db 14, ABRA
|
||||
; day
|
||||
db 13, PIDGEY
|
||||
db 13, SNUBBULL
|
||||
db 15, PIDGEOTTO
|
||||
db 12, ABRA
|
||||
db 14, JIGGLYPUFF
|
||||
db 14, ABRA
|
||||
db 14, ABRA
|
||||
; nite
|
||||
db 13, HOOTHOOT
|
||||
db 13, MEOWTH
|
||||
db 15, NOCTOWL
|
||||
db 12, ABRA
|
||||
db 14, JIGGLYPUFF
|
||||
db 14, ABRA
|
||||
db 14, ABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_6
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 13, RATTATA
|
||||
db 13, SNUBBULL
|
||||
db 14, MAGNEMITE
|
||||
db 15, RATICATE
|
||||
db 12, JIGGLYPUFF
|
||||
db 15, GRANBULL
|
||||
db 15, GRANBULL
|
||||
; day
|
||||
db 13, RATTATA
|
||||
db 13, SNUBBULL
|
||||
db 14, MAGNEMITE
|
||||
db 15, RATICATE
|
||||
db 12, JIGGLYPUFF
|
||||
db 15, GRANBULL
|
||||
db 15, GRANBULL
|
||||
; nite
|
||||
db 13, MEOWTH
|
||||
db 13, DROWZEE
|
||||
db 14, MAGNEMITE
|
||||
db 15, PSYDUCK
|
||||
db 12, JIGGLYPUFF
|
||||
db 15, RATICATE
|
||||
db 15, RATICATE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_7
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 17, RATTATA
|
||||
db 17, SPEAROW
|
||||
db 18, SNUBBULL
|
||||
db 18, RATICATE
|
||||
db 18, JIGGLYPUFF
|
||||
db 16, ABRA
|
||||
db 16, ABRA
|
||||
; day
|
||||
db 17, RATTATA
|
||||
db 17, SPEAROW
|
||||
db 18, SNUBBULL
|
||||
db 18, RATICATE
|
||||
db 18, JIGGLYPUFF
|
||||
db 16, ABRA
|
||||
db 16, ABRA
|
||||
; nite
|
||||
db 17, MEOWTH
|
||||
db 17, MURKROW
|
||||
db 18, HOUNDOUR
|
||||
db 18, PERSIAN
|
||||
db 18, JIGGLYPUFF
|
||||
db 16, ABRA
|
||||
db 16, ABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_8
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 17, SNUBBULL
|
||||
db 19, PIDGEOTTO
|
||||
db 16, ABRA
|
||||
db 17, GROWLITHE
|
||||
db 16, JIGGLYPUFF
|
||||
db 18, KADABRA
|
||||
db 18, KADABRA
|
||||
; day
|
||||
db 17, SNUBBULL
|
||||
db 19, PIDGEOTTO
|
||||
db 16, ABRA
|
||||
db 17, GROWLITHE
|
||||
db 16, JIGGLYPUFF
|
||||
db 18, KADABRA
|
||||
db 18, KADABRA
|
||||
; nite
|
||||
db 17, MEOWTH
|
||||
db 20, NOCTOWL
|
||||
db 16, ABRA
|
||||
db 17, HAUNTER
|
||||
db 16, JIGGLYPUFF
|
||||
db 18, KADABRA
|
||||
db 18, KADABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_9
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 15, RATTATA
|
||||
db 15, SPEAROW
|
||||
db 15, RATICATE
|
||||
db 15, FEAROW
|
||||
db 15, FEAROW
|
||||
db 18, MAROWAK
|
||||
db 18, MAROWAK
|
||||
; day
|
||||
db 15, RATTATA
|
||||
db 15, SPEAROW
|
||||
db 15, RATICATE
|
||||
db 15, FEAROW
|
||||
db 15, FEAROW
|
||||
db 18, MAROWAK
|
||||
db 18, MAROWAK
|
||||
; nite
|
||||
db 15, RATTATA
|
||||
db 15, VENONAT
|
||||
db 15, RATICATE
|
||||
db 15, VENOMOTH
|
||||
db 15, ZUBAT
|
||||
db 18, RATICATE
|
||||
db 18, RATICATE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_10_NORTH
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 15, SPEAROW
|
||||
db 17, VOLTORB
|
||||
db 15, RATICATE
|
||||
db 15, FEAROW
|
||||
db 15, MAROWAK
|
||||
db 16, ELECTABUZZ
|
||||
db 16, ELECTABUZZ
|
||||
; day
|
||||
db 15, SPEAROW
|
||||
db 17, VOLTORB
|
||||
db 15, RATICATE
|
||||
db 15, FEAROW
|
||||
db 15, MAROWAK
|
||||
db 18, ELECTABUZZ
|
||||
db 18, ELECTABUZZ
|
||||
; nite
|
||||
db 15, VENONAT
|
||||
db 17, VOLTORB
|
||||
db 15, RATICATE
|
||||
db 15, VENOMOTH
|
||||
db 15, ZUBAT
|
||||
db 16, ELECTABUZZ
|
||||
db 16, ELECTABUZZ
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_11
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 14, HOPPIP
|
||||
db 13, RATICATE
|
||||
db 15, MAGNEMITE
|
||||
db 16, PIDGEOTTO
|
||||
db 16, RATTATA
|
||||
db 16, HOPPIP
|
||||
db 16, HOPPIP
|
||||
; day
|
||||
db 14, HOPPIP
|
||||
db 13, RATICATE
|
||||
db 15, MAGNEMITE
|
||||
db 16, PIDGEOTTO
|
||||
db 16, RATTATA
|
||||
db 16, HOPPIP
|
||||
db 16, HOPPIP
|
||||
; nite
|
||||
db 14, DROWZEE
|
||||
db 13, MEOWTH
|
||||
db 15, MAGNEMITE
|
||||
db 16, NOCTOWL
|
||||
db 16, RATICATE
|
||||
db 16, HYPNO
|
||||
db 16, HYPNO
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_13
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 23, NIDORINO
|
||||
db 23, NIDORINA
|
||||
db 25, PIDGEOTTO
|
||||
db 25, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 25, CHANSEY
|
||||
; day
|
||||
db 23, NIDORINO
|
||||
db 23, NIDORINA
|
||||
db 25, PIDGEOTTO
|
||||
db 25, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 25, CHANSEY
|
||||
; nite
|
||||
db 23, VENONAT
|
||||
db 23, QUAGSIRE
|
||||
db 25, NOCTOWL
|
||||
db 25, VENOMOTH
|
||||
db 25, QUAGSIRE
|
||||
db 25, QUAGSIRE
|
||||
db 25, CHANSEY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_14
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 26, NIDORINO
|
||||
db 26, NIDORINA
|
||||
db 28, PIDGEOTTO
|
||||
db 28, HOPPIP
|
||||
db 30, SKIPLOOM
|
||||
db 30, SKIPLOOM
|
||||
db 28, CHANSEY
|
||||
; day
|
||||
db 26, NIDORINO
|
||||
db 26, NIDORINA
|
||||
db 28, PIDGEOTTO
|
||||
db 28, HOPPIP
|
||||
db 30, SKIPLOOM
|
||||
db 30, SKIPLOOM
|
||||
db 28, CHANSEY
|
||||
; nite
|
||||
db 26, VENONAT
|
||||
db 26, QUAGSIRE
|
||||
db 28, NOCTOWL
|
||||
db 28, VENOMOTH
|
||||
db 28, QUAGSIRE
|
||||
db 28, QUAGSIRE
|
||||
db 28, CHANSEY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_15
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 23, NIDORINO
|
||||
db 23, NIDORINA
|
||||
db 25, PIDGEOTTO
|
||||
db 25, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 25, CHANSEY
|
||||
; day
|
||||
db 23, NIDORINO
|
||||
db 23, NIDORINA
|
||||
db 25, PIDGEOTTO
|
||||
db 25, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 27, HOPPIP
|
||||
db 25, CHANSEY
|
||||
; nite
|
||||
db 23, VENONAT
|
||||
db 23, QUAGSIRE
|
||||
db 25, NOCTOWL
|
||||
db 25, VENOMOTH
|
||||
db 25, QUAGSIRE
|
||||
db 25, QUAGSIRE
|
||||
db 25, CHANSEY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_16
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 26, GRIMER
|
||||
db 27, FEAROW
|
||||
db 28, GRIMER
|
||||
db 29, FEAROW
|
||||
db 29, FEAROW
|
||||
db 30, MUK
|
||||
db 30, MUK
|
||||
; day
|
||||
db 26, GRIMER
|
||||
db 27, FEAROW
|
||||
db 28, GRIMER
|
||||
db 29, FEAROW
|
||||
db 29, SLUGMA
|
||||
db 30, MUK
|
||||
db 30, MUK
|
||||
; nite
|
||||
db 26, GRIMER
|
||||
db 27, GRIMER
|
||||
db 28, GRIMER
|
||||
db 29, MURKROW
|
||||
db 29, MURKROW
|
||||
db 30, MUK
|
||||
db 30, MUK
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_17
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 30, FEAROW
|
||||
db 29, GRIMER
|
||||
db 31, GRIMER
|
||||
db 32, FEAROW
|
||||
db 33, GRIMER
|
||||
db 33, MUK
|
||||
db 33, MUK
|
||||
; day
|
||||
db 30, FEAROW
|
||||
db 29, SLUGMA
|
||||
db 29, GRIMER
|
||||
db 32, FEAROW
|
||||
db 32, SLUGMA
|
||||
db 33, MUK
|
||||
db 33, MUK
|
||||
; nite
|
||||
db 30, GRIMER
|
||||
db 29, GRIMER
|
||||
db 31, GRIMER
|
||||
db 32, GRIMER
|
||||
db 33, GRIMER
|
||||
db 33, MUK
|
||||
db 33, MUK
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_18
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 26, GRIMER
|
||||
db 27, FEAROW
|
||||
db 28, GRIMER
|
||||
db 29, FEAROW
|
||||
db 29, FEAROW
|
||||
db 30, MUK
|
||||
db 30, MUK
|
||||
; day
|
||||
db 26, GRIMER
|
||||
db 27, FEAROW
|
||||
db 28, GRIMER
|
||||
db 29, FEAROW
|
||||
db 29, SLUGMA
|
||||
db 30, MUK
|
||||
db 30, MUK
|
||||
; nite
|
||||
db 26, GRIMER
|
||||
db 27, GRIMER
|
||||
db 28, GRIMER
|
||||
db 29, GRIMER
|
||||
db 29, GRIMER
|
||||
db 30, MUK
|
||||
db 30, MUK
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_21
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 30, TANGELA
|
||||
db 25, RATTATA
|
||||
db 35, TANGELA
|
||||
db 20, RATICATE
|
||||
db 30, MR__MIME
|
||||
db 28, MR__MIME
|
||||
db 28, MR__MIME
|
||||
; day
|
||||
db 30, TANGELA
|
||||
db 25, RATTATA
|
||||
db 35, TANGELA
|
||||
db 20, RATICATE
|
||||
db 28, MR__MIME
|
||||
db 30, MR__MIME
|
||||
db 30, MR__MIME
|
||||
; nite
|
||||
db 30, TANGELA
|
||||
db 25, RATTATA
|
||||
db 35, TANGELA
|
||||
db 20, RATICATE
|
||||
db 30, TANGELA
|
||||
db 28, TANGELA
|
||||
db 28, TANGELA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_22
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 3, RATTATA
|
||||
db 3, SPEAROW
|
||||
db 5, SPEAROW
|
||||
db 4, DODUO
|
||||
db 6, PONYTA
|
||||
db 7, FEAROW
|
||||
db 7, FEAROW
|
||||
; day
|
||||
db 3, RATTATA
|
||||
db 3, SPEAROW
|
||||
db 5, SPEAROW
|
||||
db 4, DODUO
|
||||
db 6, PONYTA
|
||||
db 7, FEAROW
|
||||
db 7, FEAROW
|
||||
; nite
|
||||
db 3, RATTATA
|
||||
db 3, POLIWAG
|
||||
db 5, RATTATA
|
||||
db 4, POLIWAG
|
||||
db 6, RATTATA
|
||||
db 7, RATTATA
|
||||
db 7, RATTATA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_24
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 8, CATERPIE
|
||||
db 10, CATERPIE
|
||||
db 12, METAPOD
|
||||
db 12, ABRA
|
||||
db 10, BELLSPROUT
|
||||
db 14, BUTTERFREE
|
||||
db 14, BUTTERFREE
|
||||
; day
|
||||
db 8, CATERPIE
|
||||
db 12, SUNKERN
|
||||
db 10, CATERPIE
|
||||
db 12, ABRA
|
||||
db 10, BELLSPROUT
|
||||
db 14, BUTTERFREE
|
||||
db 14, BUTTERFREE
|
||||
; nite
|
||||
db 10, VENONAT
|
||||
db 10, ODDISH
|
||||
db 12, ODDISH
|
||||
db 12, ABRA
|
||||
db 10, BELLSPROUT
|
||||
db 14, GLOOM
|
||||
db 14, GLOOM
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_25
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 10, CATERPIE
|
||||
db 10, PIDGEY
|
||||
db 12, PIDGEOTTO
|
||||
db 12, METAPOD
|
||||
db 10, BELLSPROUT
|
||||
db 14, BUTTERFREE
|
||||
db 14, BUTTERFREE
|
||||
; day
|
||||
db 10, CATERPIE
|
||||
db 10, PIDGEY
|
||||
db 12, PIDGEOTTO
|
||||
db 12, METAPOD
|
||||
db 10, BELLSPROUT
|
||||
db 14, BUTTERFREE
|
||||
db 14, BUTTERFREE
|
||||
; nite
|
||||
db 10, ODDISH
|
||||
db 10, HOOTHOOT
|
||||
db 10, VENONAT
|
||||
db 12, NOCTOWL
|
||||
db 10, BELLSPROUT
|
||||
db 14, NOCTOWL
|
||||
db 14, NOCTOWL
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_26
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 28, DODUO
|
||||
db 28, SANDSLASH
|
||||
db 32, PONYTA
|
||||
db 30, RATICATE
|
||||
db 30, DODUO
|
||||
db 30, ARBOK
|
||||
db 30, ARBOK
|
||||
; day
|
||||
db 28, DODUO
|
||||
db 28, SANDSLASH
|
||||
db 32, PONYTA
|
||||
db 30, RATICATE
|
||||
db 30, DODUO
|
||||
db 30, ARBOK
|
||||
db 30, ARBOK
|
||||
; nite
|
||||
db 28, NOCTOWL
|
||||
db 28, RATICATE
|
||||
db 32, NOCTOWL
|
||||
db 30, RATICATE
|
||||
db 30, QUAGSIRE
|
||||
db 30, QUAGSIRE
|
||||
db 30, QUAGSIRE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_27
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 28, DODUO
|
||||
db 28, ARBOK
|
||||
db 30, RATICATE
|
||||
db 30, DODUO
|
||||
db 32, PONYTA
|
||||
db 30, DODRIO
|
||||
db 30, DODRIO
|
||||
; day
|
||||
db 28, DODUO
|
||||
db 28, ARBOK
|
||||
db 30, RATICATE
|
||||
db 30, DODUO
|
||||
db 32, PONYTA
|
||||
db 30, DODRIO
|
||||
db 30, DODRIO
|
||||
; nite
|
||||
db 28, QUAGSIRE
|
||||
db 28, NOCTOWL
|
||||
db 30, RATICATE
|
||||
db 30, QUAGSIRE
|
||||
db 32, NOCTOWL
|
||||
db 32, NOCTOWL
|
||||
db 32, NOCTOWL
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_28
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 39, TANGELA
|
||||
db 40, PONYTA
|
||||
db 40, RAPIDASH
|
||||
db 42, ARBOK
|
||||
db 41, DODUO
|
||||
db 43, DODRIO
|
||||
db 43, DODRIO
|
||||
; day
|
||||
db 39, TANGELA
|
||||
db 40, PONYTA
|
||||
db 40, RAPIDASH
|
||||
db 42, ARBOK
|
||||
db 41, DODUO
|
||||
db 43, DODRIO
|
||||
db 43, DODRIO
|
||||
; nite
|
||||
db 39, TANGELA
|
||||
db 40, POLIWHIRL
|
||||
db 40, GOLBAT
|
||||
db 40, POLIWHIRL
|
||||
db 42, GOLBAT
|
||||
db 42, GOLBAT
|
||||
db 42, GOLBAT
|
||||
end_grass_wildmons
|
||||
|
||||
db -1 ; end
|
||||
|
@ -2,172 +2,11 @@
|
||||
|
||||
KantoWaterWildMons:
|
||||
|
||||
def_water_wildmons TOHJO_FALLS
|
||||
def_water_wildmons N_A
|
||||
db 4 percent ; encounter rate
|
||||
db 20, GOLDEEN
|
||||
db 20, SLOWPOKE
|
||||
db 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VERMILION_PORT
|
||||
db 2 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_4
|
||||
db 4 percent ; encounter rate
|
||||
db 10, GOLDEEN
|
||||
db 5, GOLDEEN
|
||||
db 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_6
|
||||
db 2 percent ; encounter rate
|
||||
db 10, PSYDUCK
|
||||
db 5, PSYDUCK
|
||||
db 10, GOLDUCK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_9
|
||||
db 4 percent ; encounter rate
|
||||
db 15, GOLDEEN
|
||||
db 10, GOLDEEN
|
||||
db 15, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_10_NORTH
|
||||
db 4 percent ; encounter rate
|
||||
db 15, GOLDEEN
|
||||
db 10, GOLDEEN
|
||||
db 15, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_12
|
||||
db 6 percent ; encounter rate
|
||||
db 25, TENTACOOL
|
||||
db 25, QUAGSIRE
|
||||
db 25, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_13
|
||||
db 6 percent ; encounter rate
|
||||
db 25, TENTACOOL
|
||||
db 25, QUAGSIRE
|
||||
db 25, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_19
|
||||
db 6 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_20
|
||||
db 6 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_21
|
||||
db 6 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_22
|
||||
db 2 percent ; encounter rate
|
||||
db 10, POLIWAG
|
||||
db 5, POLIWAG
|
||||
db 10, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_24
|
||||
db 4 percent ; encounter rate
|
||||
db 10, GOLDEEN
|
||||
db 5, GOLDEEN
|
||||
db 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_25
|
||||
db 4 percent ; encounter rate
|
||||
db 10, GOLDEEN
|
||||
db 5, GOLDEEN
|
||||
db 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_26
|
||||
db 6 percent ; encounter rate
|
||||
db 30, TENTACOOL
|
||||
db 25, TENTACOOL
|
||||
db 30, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_27
|
||||
db 6 percent ; encounter rate
|
||||
db 20, TENTACOOL
|
||||
db 15, TENTACOOL
|
||||
db 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_28
|
||||
db 2 percent ; encounter rate
|
||||
db 40, POLIWAG
|
||||
db 35, POLIWAG
|
||||
db 40, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons PALLET_TOWN
|
||||
db 6 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VIRIDIAN_CITY
|
||||
db 2 percent ; encounter rate
|
||||
db 10, POLIWAG
|
||||
db 5, POLIWAG
|
||||
db 10, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CERULEAN_CITY
|
||||
db 4 percent ; encounter rate
|
||||
db 10, GOLDEEN
|
||||
db 5, GOLDEEN
|
||||
db 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VERMILION_CITY
|
||||
db 6 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CELADON_CITY
|
||||
db 2 percent ; encounter rate
|
||||
db 20, GRIMER
|
||||
db 15, GRIMER
|
||||
db 15, MUK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons FUCHSIA_CITY
|
||||
db 2 percent ; encounter rate
|
||||
db 20, MAGIKARP
|
||||
db 15, MAGIKARP
|
||||
db 10, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CINNABAR_ISLAND
|
||||
db 6 percent ; encounter rate
|
||||
db 35, TENTACOOL
|
||||
db 30, TENTACOOL
|
||||
db 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
db -1 ; end
|
||||
|
@ -15,21 +15,6 @@ ENDM
|
||||
RoamMaps:
|
||||
list_start RoamMaps
|
||||
; start map, ...other maps
|
||||
roam_map ROUTE_29, ROUTE_30, ROUTE_46
|
||||
roam_map ROUTE_30, ROUTE_29, ROUTE_31
|
||||
roam_map ROUTE_31, ROUTE_30, ROUTE_32, ROUTE_36
|
||||
roam_map ROUTE_32, ROUTE_36, ROUTE_31, ROUTE_33
|
||||
roam_map ROUTE_33, ROUTE_32, ROUTE_34
|
||||
roam_map ROUTE_34, ROUTE_33, ROUTE_35
|
||||
roam_map ROUTE_35, ROUTE_34, ROUTE_36
|
||||
roam_map ROUTE_36, ROUTE_35, ROUTE_31, ROUTE_32, ROUTE_37
|
||||
roam_map ROUTE_37, ROUTE_36, ROUTE_38, ROUTE_42
|
||||
roam_map ROUTE_38, ROUTE_37, ROUTE_39, ROUTE_42
|
||||
roam_map ROUTE_39, ROUTE_38
|
||||
roam_map ROUTE_42, ROUTE_43, ROUTE_44, ROUTE_37, ROUTE_38
|
||||
roam_map ROUTE_43, ROUTE_42, ROUTE_44
|
||||
roam_map ROUTE_44, ROUTE_42, ROUTE_43, ROUTE_45
|
||||
roam_map ROUTE_45, ROUTE_44, ROUTE_46
|
||||
roam_map ROUTE_46, ROUTE_45, ROUTE_29
|
||||
roam_map N_A, N_A, N_A
|
||||
assert_list_length NUM_ROAMMON_MAPS
|
||||
db -1 ; end
|
||||
|
@ -3,7 +3,7 @@
|
||||
SwarmGrassWildMons:
|
||||
|
||||
; Dunsparce swarm
|
||||
map_id DARK_CAVE_VIOLET_ENTRANCE
|
||||
map_id N_A
|
||||
db 4 percent, 4 percent, 4 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 3, GEODUDE
|
||||
@ -30,32 +30,4 @@ SwarmGrassWildMons:
|
||||
db 4, DUNSPARCE
|
||||
db 4, DUNSPARCE
|
||||
|
||||
; Yanma swarm
|
||||
map_id ROUTE_35
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 12, NIDORAN_M
|
||||
db 12, NIDORAN_F
|
||||
db 12, YANMA
|
||||
db 14, YANMA
|
||||
db 14, PIDGEY
|
||||
db 10, DITTO
|
||||
db 10, DITTO
|
||||
; day
|
||||
db 12, NIDORAN_M
|
||||
db 12, NIDORAN_F
|
||||
db 12, YANMA
|
||||
db 14, YANMA
|
||||
db 14, PIDGEY
|
||||
db 10, DITTO
|
||||
db 10, DITTO
|
||||
; nite
|
||||
db 12, NIDORAN_M
|
||||
db 12, NIDORAN_F
|
||||
db 12, YANMA
|
||||
db 14, YANMA
|
||||
db 14, HOOTHOOT
|
||||
db 10, DITTO
|
||||
db 10, DITTO
|
||||
|
||||
db -1 ; end
|
||||
|
@ -4,45 +4,9 @@ MACRO treemon_map
|
||||
ENDM
|
||||
|
||||
TreeMonMaps:
|
||||
treemon_map ROUTE_26, TREEMON_SET_KANTO
|
||||
treemon_map ROUTE_27, TREEMON_SET_KANTO
|
||||
treemon_map ROUTE_28, TREEMON_SET_CITY
|
||||
treemon_map ROUTE_29, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_30, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_31, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_32, TREEMON_SET_KANTO
|
||||
treemon_map ROUTE_33, TREEMON_SET_TOWN
|
||||
treemon_map ROUTE_34, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_35, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_36, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_37, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_38, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_39, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_40, TREEMON_SET_CITY
|
||||
treemon_map ROUTE_41, TREEMON_SET_CITY
|
||||
treemon_map ROUTE_42, TREEMON_SET_TOWN
|
||||
treemon_map ROUTE_43, TREEMON_SET_LAKE
|
||||
treemon_map ROUTE_44, TREEMON_SET_CANYON
|
||||
treemon_map ROUTE_45, TREEMON_SET_CANYON
|
||||
treemon_map ROUTE_46, TREEMON_SET_CANYON
|
||||
treemon_map NEW_BARK_TOWN, TREEMON_SET_CITY
|
||||
treemon_map CHERRYGROVE_CITY, TREEMON_SET_CITY
|
||||
treemon_map VIOLET_CITY, TREEMON_SET_CITY
|
||||
treemon_map AZALEA_TOWN, TREEMON_SET_TOWN
|
||||
treemon_map CIANWOOD_CITY, TREEMON_SET_CITY
|
||||
treemon_map GOLDENROD_CITY, TREEMON_SET_CITY
|
||||
treemon_map OLIVINE_CITY, TREEMON_SET_CITY
|
||||
treemon_map ECRUTEAK_CITY, TREEMON_SET_CITY
|
||||
treemon_map MAHOGANY_TOWN, TREEMON_SET_CITY
|
||||
treemon_map LAKE_OF_RAGE, TREEMON_SET_LAKE
|
||||
treemon_map BLACKTHORN_CITY, TREEMON_SET_CITY
|
||||
treemon_map SILVER_CAVE_OUTSIDE, TREEMON_SET_CITY
|
||||
treemon_map ILEX_FOREST, TREEMON_SET_FOREST
|
||||
treemon_map N_A, TREEMON_SET_KANTO
|
||||
db -1
|
||||
|
||||
RockMonMaps:
|
||||
treemon_map CIANWOOD_CITY, TREEMON_SET_ROCK
|
||||
treemon_map ROUTE_40, TREEMON_SET_ROCK
|
||||
treemon_map DARK_CAVE_VIOLET_ENTRANCE, TREEMON_SET_ROCK
|
||||
treemon_map SLOWPOKE_WELL_B1F, TREEMON_SET_ROCK
|
||||
treemon_map N_A, TREEMON_SET_ROCK
|
||||
db -1
|
||||
|
@ -6038,13 +6038,6 @@ LoadEnemyMon:
|
||||
jr nc, .GenerateDVs
|
||||
|
||||
.CheckMagikarpArea:
|
||||
; BUG: Magikarp in Lake of Rage are shorter, not longer (see docs/bugs_and_glitches.md)
|
||||
ld a, [wMapGroup]
|
||||
cp GROUP_LAKE_OF_RAGE
|
||||
jr z, .Happiness
|
||||
ld a, [wMapNumber]
|
||||
cp MAP_LAKE_OF_RAGE
|
||||
jr z, .Happiness
|
||||
; 40% chance of not flooring
|
||||
call Random
|
||||
cp 39 percent + 1
|
||||
|
@ -70,11 +70,6 @@ PlayBattleMusic:
|
||||
and a
|
||||
jr nz, .trainermusic
|
||||
|
||||
farcall RegionCheck
|
||||
ld a, e
|
||||
and a
|
||||
jr nz, .kantowild
|
||||
|
||||
ld de, MUSIC_JOHTO_WILD_BATTLE
|
||||
ld a, [wTimeOfDay]
|
||||
cp NITE_F
|
||||
@ -82,10 +77,6 @@ PlayBattleMusic:
|
||||
ld de, MUSIC_JOHTO_WILD_BATTLE_NIGHT
|
||||
jr .done
|
||||
|
||||
.kantowild
|
||||
ld de, MUSIC_KANTO_WILD_BATTLE
|
||||
jr .done
|
||||
|
||||
.trainermusic
|
||||
ld de, MUSIC_CHAMPION_BATTLE
|
||||
cp CHAMPION
|
||||
@ -124,21 +115,7 @@ PlayBattleMusic:
|
||||
jr .done
|
||||
|
||||
.othertrainer
|
||||
ld a, [wLinkMode]
|
||||
and a
|
||||
jr nz, .johtotrainer
|
||||
|
||||
farcall RegionCheck
|
||||
ld a, e
|
||||
and a
|
||||
jr nz, .kantotrainer
|
||||
|
||||
.johtotrainer
|
||||
ld de, MUSIC_JOHTO_TRAINER_BATTLE
|
||||
jr .done
|
||||
|
||||
.kantotrainer
|
||||
ld de, MUSIC_KANTO_TRAINER_BATTLE
|
||||
|
||||
.done
|
||||
call PlayMusic
|
||||
|
@ -1,32 +0,0 @@
|
||||
_BasementKey:
|
||||
; Are we even in the right map to use this?
|
||||
ld a, [wMapGroup]
|
||||
cp GROUP_GOLDENROD_UNDERGROUND
|
||||
jr nz, .nope
|
||||
|
||||
ld a, [wMapNumber]
|
||||
cp MAP_GOLDENROD_UNDERGROUND
|
||||
jr nz, .nope
|
||||
; Are we on the tile in front of the door?
|
||||
call GetFacingTileCoord
|
||||
ld a, d
|
||||
cp 22
|
||||
jr nz, .nope
|
||||
ld a, e
|
||||
cp 10
|
||||
jr nz, .nope
|
||||
; Let's use the Basement Key
|
||||
ld hl, .BasementKeyScript
|
||||
call QueueScript
|
||||
ld a, TRUE
|
||||
ld [wItemEffectSucceeded], a
|
||||
ret
|
||||
|
||||
.nope
|
||||
ld a, FALSE
|
||||
ld [wItemEffectSucceeded], a
|
||||
ret
|
||||
|
||||
.BasementKeyScript:
|
||||
closetext
|
||||
farsjump BasementDoorScript
|
@ -1,37 +0,0 @@
|
||||
_CardKey:
|
||||
; Are we even in the right map to use this?
|
||||
ld a, [wMapGroup]
|
||||
cp GROUP_RADIO_TOWER_3F
|
||||
jr nz, .nope
|
||||
|
||||
ld a, [wMapNumber]
|
||||
cp MAP_RADIO_TOWER_3F
|
||||
jr nz, .nope
|
||||
; Are we facing the slot?
|
||||
ld a, [wPlayerDirection]
|
||||
and %1100
|
||||
cp OW_UP
|
||||
jr nz, .nope
|
||||
|
||||
call GetFacingTileCoord
|
||||
ld a, d
|
||||
cp 18
|
||||
jr nz, .nope
|
||||
ld a, e
|
||||
cp 6
|
||||
jr nz, .nope
|
||||
; Let's use the Card Key.
|
||||
ld hl, .CardKeyScript
|
||||
call QueueScript
|
||||
ld a, TRUE
|
||||
ld [wItemEffectSucceeded], a
|
||||
ret
|
||||
|
||||
.nope
|
||||
ld a, FALSE
|
||||
ld [wItemEffectSucceeded], a
|
||||
ret
|
||||
|
||||
.CardKeyScript:
|
||||
closetext
|
||||
farsjump CardKeySlotScript
|
@ -7,7 +7,7 @@ HallOfFame::
|
||||
ld a, 1
|
||||
ld [wGameLogicPaused], a
|
||||
call DisableSpriteUpdates
|
||||
ld a, SPAWN_LANCE
|
||||
ld a, SPAWN_LEVEL_1
|
||||
ld [wSpawnAfterChampion], a
|
||||
|
||||
; Enable the Pokégear map to cycle through all of Kanto
|
||||
@ -49,7 +49,7 @@ RedCredits::
|
||||
ld c, 8
|
||||
call DelayFrames
|
||||
call DisableSpriteUpdates
|
||||
ld a, SPAWN_RED
|
||||
ld a, SPAWN_LEVEL_1
|
||||
ld [wSpawnAfterChampion], a
|
||||
ld a, [wStatusFlags]
|
||||
ld b, a
|
||||
|
@ -14,8 +14,6 @@ InitMapNameSign::
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
ld [wCurLandmark], a
|
||||
call .CheckNationalParkGate
|
||||
jr z, .gate
|
||||
|
||||
call GetMapEnvironment
|
||||
cp GATE
|
||||
@ -72,30 +70,10 @@ InitMapNameSign::
|
||||
ret z
|
||||
cp LANDMARK_SPECIAL ; redundant check
|
||||
ret z
|
||||
cp LANDMARK_RADIO_TOWER
|
||||
ret z
|
||||
cp LANDMARK_LAV_RADIO_TOWER
|
||||
ret z
|
||||
cp LANDMARK_UNDERGROUND_PATH
|
||||
ret z
|
||||
cp LANDMARK_INDIGO_PLATEAU
|
||||
ret z
|
||||
cp LANDMARK_POWER_PLANT
|
||||
ret z
|
||||
ld a, 1
|
||||
and a
|
||||
ret
|
||||
|
||||
.CheckNationalParkGate:
|
||||
ld a, [wMapGroup]
|
||||
cp GROUP_ROUTE_35_NATIONAL_PARK_GATE
|
||||
ret nz
|
||||
ld a, [wMapNumber]
|
||||
cp MAP_ROUTE_35_NATIONAL_PARK_GATE
|
||||
ret z
|
||||
cp MAP_ROUTE_36_NATIONAL_PARK_GATE
|
||||
ret
|
||||
|
||||
PlaceMapNameSign::
|
||||
ld hl, wLandmarkSignTimer
|
||||
ld a, [hl]
|
||||
|
@ -1,45 +0,0 @@
|
||||
_Squirtbottle:
|
||||
ld hl, .SquirtbottleScript
|
||||
call QueueScript
|
||||
ld a, $1
|
||||
ld [wItemEffectSucceeded], a
|
||||
ret
|
||||
|
||||
.SquirtbottleScript:
|
||||
reloadmappart
|
||||
special UpdateTimePals
|
||||
callasm .CheckCanUseSquirtbottle
|
||||
iffalse .SquirtbottleNothingScript
|
||||
farsjump WateredWeirdTreeScript
|
||||
|
||||
.SquirtbottleNothingScript:
|
||||
jumptext .SquirtbottleNothingText
|
||||
|
||||
.SquirtbottleNothingText:
|
||||
text_far _SquirtbottleNothingText
|
||||
text_end
|
||||
|
||||
.CheckCanUseSquirtbottle:
|
||||
ld a, [wMapGroup]
|
||||
cp GROUP_ROUTE_36
|
||||
jr nz, .nope
|
||||
|
||||
ld a, [wMapNumber]
|
||||
cp MAP_ROUTE_36
|
||||
jr nz, .nope
|
||||
|
||||
farcall GetFacingObject
|
||||
jr c, .nope
|
||||
|
||||
ld a, d
|
||||
cp SPRITEMOVEDATA_SUDOWOODO
|
||||
jr nz, .nope
|
||||
|
||||
ld a, 1
|
||||
ld [wScriptVar], a
|
||||
ret
|
||||
|
||||
.nope
|
||||
xor a
|
||||
ld [wScriptVar], a
|
||||
ret
|
@ -162,7 +162,6 @@ PokecenterNurseScript:
|
||||
|
||||
.pokerus_done
|
||||
setflag ENGINE_CAUGHT_POKERUS
|
||||
specialphonecall SPECIALCALL_POKERUS
|
||||
end
|
||||
|
||||
DifficultBookshelfScript:
|
||||
@ -300,8 +299,6 @@ RadioTowerRocketsScript:
|
||||
clearevent EVENT_RADIO_TOWER_ROCKET_TAKEOVER
|
||||
clearevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
|
||||
setevent EVENT_MAHOGANY_TOWN_POKEFAN_M_BLOCKS_EAST
|
||||
specialphonecall SPECIALCALL_WEIRDBROADCAST
|
||||
setmapscene MAHOGANY_TOWN, SCENE_MAHOGANYTOWN_NOOP
|
||||
end
|
||||
|
||||
BugContestResultsWarpScript:
|
||||
@ -310,7 +307,6 @@ BugContestResultsWarpScript:
|
||||
setevent EVENT_ROUTE_36_NATIONAL_PARK_GATE_OFFICER_CONTEST_DAY
|
||||
clearevent EVENT_ROUTE_36_NATIONAL_PARK_GATE_OFFICER_NOT_CONTEST_DAY
|
||||
setevent EVENT_WARPED_FROM_ROUTE_35_NATIONAL_PARK_GATE
|
||||
warp ROUTE_36_NATIONAL_PARK_GATE, 0, 4
|
||||
applymovement PLAYER, Movement_ContestResults_WalkAfterWarp
|
||||
|
||||
BugContestResultsScript:
|
||||
@ -358,8 +354,6 @@ BugContestResults_DidNotLeaveMons:
|
||||
waitbutton
|
||||
BugContestResults_CleanUp:
|
||||
closetext
|
||||
setscene SCENE_ROUTE36NATIONALPARKGATE_NOOP
|
||||
setmapscene ROUTE_35_NATIONAL_PARK_GATE, SCENE_ROUTE35NATIONALPARKGATE_NOOP
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_2A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_3A
|
||||
|
@ -55,25 +55,11 @@ SpecialAerodactylChamber:
|
||||
push de
|
||||
push bc
|
||||
|
||||
call GetMapAttributesPointer
|
||||
ld a, h
|
||||
cp HIGH(RuinsOfAlphAerodactylChamber_MapAttributes)
|
||||
jr nz, .nope
|
||||
ld a, l
|
||||
cp LOW(RuinsOfAlphAerodactylChamber_MapAttributes)
|
||||
jr nz, .nope
|
||||
|
||||
ld de, EVENT_WALL_OPENED_IN_AERODACTYL_CHAMBER
|
||||
ld b, SET_FLAG
|
||||
call EventFlagAction
|
||||
|
||||
scf
|
||||
jr .done
|
||||
|
||||
.nope
|
||||
and a
|
||||
|
||||
.done
|
||||
pop bc
|
||||
pop de
|
||||
ret
|
||||
@ -82,19 +68,10 @@ SpecialKabutoChamber:
|
||||
push hl
|
||||
push de
|
||||
|
||||
call GetMapAttributesPointer
|
||||
ld a, h
|
||||
cp HIGH(RuinsOfAlphKabutoChamber_MapAttributes)
|
||||
jr nz, .done
|
||||
ld a, l
|
||||
cp LOW(RuinsOfAlphKabutoChamber_MapAttributes)
|
||||
jr nz, .done
|
||||
|
||||
ld de, EVENT_WALL_OPENED_IN_KABUTO_CHAMBER
|
||||
ld b, SET_FLAG
|
||||
call EventFlagAction
|
||||
|
||||
.done
|
||||
pop de
|
||||
pop hl
|
||||
ret
|
||||
|
@ -64,7 +64,7 @@ GetWhiteoutSpawn:
|
||||
farcall IsSpawnPoint
|
||||
ld a, c
|
||||
jr c, .yes
|
||||
xor a ; SPAWN_HOME
|
||||
xor a ; SPAWN_LEVEL_1
|
||||
|
||||
.yes
|
||||
ld [wDefaultSpawnpoint], a
|
||||
|
@ -2531,15 +2531,12 @@ PPRestoredText:
|
||||
text_end
|
||||
|
||||
SquirtbottleEffect:
|
||||
farcall _Squirtbottle
|
||||
ret
|
||||
|
||||
CardKeyEffect:
|
||||
farcall _CardKey
|
||||
ret
|
||||
|
||||
BasementKeyEffect:
|
||||
farcall _BasementKey
|
||||
ret
|
||||
|
||||
SacredAshEffect:
|
||||
|
@ -61,10 +61,10 @@ NewGame:
|
||||
call OakSpeech
|
||||
call InitializeWorld
|
||||
|
||||
ld a, LANDMARK_NEW_BARK_TOWN
|
||||
ld a, LANDMARK_LEVEL_1
|
||||
ld [wPrevLandmark], a
|
||||
|
||||
ld a, SPAWN_HOME
|
||||
ld a, SPAWN_LEVEL_1
|
||||
ld [wDefaultSpawnpoint], a
|
||||
|
||||
ld a, MAPSETUP_WARP
|
||||
@ -347,7 +347,7 @@ Continue:
|
||||
farcall JumpRoamMons
|
||||
farcall ClockContinue
|
||||
ld a, [wSpawnAfterChampion]
|
||||
cp SPAWN_LANCE
|
||||
cp SPAWN_LEVEL_1
|
||||
jr z, .SpawnAfterE4
|
||||
ld a, MAPSETUP_CONTINUE
|
||||
ldh [hMapEntryMethod], a
|
||||
@ -357,13 +357,13 @@ Continue:
|
||||
ret
|
||||
|
||||
.SpawnAfterE4:
|
||||
ld a, SPAWN_NEW_BARK
|
||||
ld a, SPAWN_LEVEL_1
|
||||
ld [wDefaultSpawnpoint], a
|
||||
call PostCreditsSpawn
|
||||
jp FinishContinueFunction
|
||||
|
||||
SpawnAfterRed:
|
||||
ld a, SPAWN_MT_SILVER
|
||||
ld a, SPAWN_LEVEL_1
|
||||
ld [wDefaultSpawnpoint], a
|
||||
|
||||
PostCreditsSpawn:
|
||||
@ -415,7 +415,7 @@ FinishContinueFunction:
|
||||
set 1, [hl]
|
||||
farcall OverworldLoop
|
||||
ld a, [wSpawnAfterChampion]
|
||||
cp SPAWN_RED
|
||||
cp SPAWN_LEVEL_1
|
||||
jr z, .AfterRed
|
||||
jp Reset
|
||||
|
||||
|
@ -158,7 +158,6 @@ CmdQueue_Null:
|
||||
ret
|
||||
|
||||
CmdQueue_Type1:
|
||||
call SetXYCompareFlags
|
||||
ret
|
||||
|
||||
CmdQueue_Type4:
|
||||
|
@ -245,8 +245,6 @@ PlayerEvents:
|
||||
and a
|
||||
ret nz
|
||||
|
||||
call Dummy_CheckScriptFlags2Bit5 ; This is a waste of time
|
||||
|
||||
call CheckTrainerBattle_GetPlayerEvent
|
||||
jr c, .ok
|
||||
|
||||
@ -392,12 +390,6 @@ SetMinTwoStepWildEncounterCooldown:
|
||||
ld [wWildEncounterCooldown], a
|
||||
ret
|
||||
|
||||
Dummy_CheckScriptFlags2Bit5:
|
||||
call CheckBit5_ScriptFlags2
|
||||
ret z
|
||||
call SetXYCompareFlags
|
||||
ret
|
||||
|
||||
RunSceneScript:
|
||||
ld a, [wCurMapSceneScriptCount]
|
||||
and a
|
||||
@ -1279,25 +1271,23 @@ TryWildEncounter_BugContest:
|
||||
INCLUDE "data/wild/bug_contest_mons.asm"
|
||||
|
||||
DoBikeStep::
|
||||
nop
|
||||
nop
|
||||
; If the bike shop owner doesn't have our number, or
|
||||
; if we've already gotten the call, we don't have to
|
||||
; be here.
|
||||
ld hl, wStatusFlags2
|
||||
bit STATUSFLAGS2_BIKE_SHOP_CALL_F, [hl]
|
||||
jr z, .NoCall
|
||||
jr z, .dont_increment
|
||||
|
||||
; If we're not on the bike, we don't have to be here.
|
||||
ld a, [wPlayerState]
|
||||
cp PLAYER_BIKE
|
||||
jr nz, .NoCall
|
||||
jr nz, .dont_increment
|
||||
|
||||
; If we're not in an area of phone service, we don't
|
||||
; have to be here.
|
||||
call GetMapPhoneService
|
||||
and a
|
||||
jr nz, .NoCall
|
||||
jr nz, .dont_increment
|
||||
|
||||
; Check the bike step count and check whether we've
|
||||
; taken 65536 of them yet.
|
||||
@ -1318,29 +1308,6 @@ DoBikeStep::
|
||||
ld [hl], d
|
||||
|
||||
.dont_increment
|
||||
; If we've taken at least 1024 steps, have the bike
|
||||
; shop owner try to call us.
|
||||
ld a, d
|
||||
cp HIGH(1024)
|
||||
jr c, .NoCall
|
||||
|
||||
; If a call has already been queued, don't overwrite
|
||||
; that call.
|
||||
ld a, [wSpecialPhoneCallID]
|
||||
and a
|
||||
jr nz, .NoCall
|
||||
|
||||
; Queue the call.
|
||||
ld a, SPECIALCALL_BIKESHOP
|
||||
ld [wSpecialPhoneCallID], a
|
||||
xor a
|
||||
ld [wSpecialPhoneCallID + 1], a
|
||||
ld hl, wStatusFlags2
|
||||
res STATUSFLAGS2_BIKE_SHOP_CALL_F, [hl]
|
||||
scf
|
||||
ret
|
||||
|
||||
.NoCall:
|
||||
xor a
|
||||
ret
|
||||
|
||||
|
@ -44,39 +44,3 @@ GetLandmarkName::
|
||||
ret
|
||||
|
||||
INCLUDE "data/maps/landmarks.asm"
|
||||
|
||||
RegionCheck:
|
||||
; Checks if the player is in Kanto or Johto.
|
||||
; If in Johto, returns 0 in e.
|
||||
; If in Kanto, returns 1 in e.
|
||||
ld a, [wMapGroup]
|
||||
ld b, a
|
||||
ld a, [wMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
cp LANDMARK_FAST_SHIP ; S.S. Aqua
|
||||
jr z, .johto
|
||||
cp LANDMARK_SPECIAL
|
||||
jr nz, .checkagain
|
||||
|
||||
; In a special map, get the backup map group / map id
|
||||
ld a, [wBackupMapGroup]
|
||||
ld b, a
|
||||
ld a, [wBackupMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
|
||||
.checkagain
|
||||
cp KANTO_LANDMARK
|
||||
jr c, .johto
|
||||
|
||||
; Victory Road area is considered to be Johto.
|
||||
cp LANDMARK_VICTORY_ROAD
|
||||
jr c, .kanto
|
||||
|
||||
.johto
|
||||
ld e, JOHTO_REGION
|
||||
ret
|
||||
.kanto
|
||||
ld e, KANTO_REGION
|
||||
ret
|
||||
|
@ -172,19 +172,6 @@ EnterMapWarp:
|
||||
call CheckIndoorMap
|
||||
ret nz
|
||||
|
||||
; MOUNT_MOON_SQUARE and TIN_TOWER_ROOF are outdoor maps within indoor maps.
|
||||
; Dig and Escape Rope should not take you to them.
|
||||
ld a, [wPrevMapGroup]
|
||||
cp GROUP_MOUNT_MOON_SQUARE
|
||||
jr nz, .not_mt_moon_square_or_tin_tower_roof
|
||||
assert GROUP_MOUNT_MOON_SQUARE == GROUP_TIN_TOWER_ROOF
|
||||
ld a, [wPrevMapNumber]
|
||||
cp MAP_MOUNT_MOON_SQUARE
|
||||
ret z
|
||||
cp MAP_TIN_TOWER_ROOF
|
||||
ret z
|
||||
.not_mt_moon_square_or_tin_tower_roof
|
||||
|
||||
ld a, [wPrevWarp]
|
||||
ld [wDigWarpNumber], a
|
||||
ld a, [wPrevMapGroup]
|
||||
|
@ -387,8 +387,6 @@ _GrassWildmonLookup:
|
||||
call _SwarmWildmonCheck
|
||||
ret c
|
||||
ld hl, JohtoGrassWildMons
|
||||
ld de, KantoGrassWildMons
|
||||
call _JohtoWildmonCheck
|
||||
ld bc, GRASS_WILDDATA_LENGTH
|
||||
jr _NormalWildmonOK
|
||||
|
||||
@ -398,19 +396,9 @@ _WaterWildmonLookup:
|
||||
call _SwarmWildmonCheck
|
||||
ret c
|
||||
ld hl, JohtoWaterWildMons
|
||||
ld de, KantoWaterWildMons
|
||||
call _JohtoWildmonCheck
|
||||
ld bc, WATER_WILDDATA_LENGTH
|
||||
jr _NormalWildmonOK
|
||||
|
||||
_JohtoWildmonCheck:
|
||||
call IsInJohto
|
||||
and a
|
||||
ret z
|
||||
ld h, d
|
||||
ld l, e
|
||||
ret
|
||||
|
||||
_SwarmWildmonCheck:
|
||||
call CopyCurrMapDE
|
||||
push hl
|
||||
@ -505,15 +493,15 @@ InitRoamMons:
|
||||
ld [wRoamMon2Level], a
|
||||
|
||||
; raikou starting map
|
||||
ld a, GROUP_ROUTE_42
|
||||
ld a, GROUP_N_A
|
||||
ld [wRoamMon1MapGroup], a
|
||||
ld a, MAP_ROUTE_42
|
||||
ld a, MAP_N_A
|
||||
ld [wRoamMon1MapNumber], a
|
||||
|
||||
; entei starting map
|
||||
ld a, GROUP_ROUTE_37
|
||||
ld a, GROUP_N_A
|
||||
ld [wRoamMon2MapGroup], a
|
||||
ld a, MAP_ROUTE_37
|
||||
ld a, MAP_N_A
|
||||
ld [wRoamMon2MapNumber], a
|
||||
|
||||
; hp
|
||||
|
@ -1,60 +0,0 @@
|
||||
AlanPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, SCHOOLBOY, ALAN1
|
||||
checkflag ENGINE_ALAN_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
|
||||
iftrue .NotWednesday
|
||||
checkflag ENGINE_ALAN_HAS_FIRE_STONE
|
||||
iftrue .FireStone
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal WEDNESDAY, .NotWednesday
|
||||
checktime DAY
|
||||
iftrue AlanWednesdayDay
|
||||
|
||||
.NotWednesday:
|
||||
farsjump AlanHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
farsjump AlanReminderScript
|
||||
|
||||
.FireStone:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
farsjump AlanComePickUpScript
|
||||
|
||||
AlanPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, SCHOOLBOY, ALAN1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_ALAN_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_ALAN_HAS_FIRE_STONE
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, AlanWantsBattle
|
||||
checkevent EVENT_ALAN_GAVE_FIRE_STONE
|
||||
iftrue .FireStone
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, AlanHasFireStone
|
||||
|
||||
.FireStone:
|
||||
farscall PhoneScript_Random11
|
||||
ifequal 0, AlanHasFireStone
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
AlanWednesdayDay:
|
||||
setflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
|
||||
|
||||
AlanWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
setflag ENGINE_ALAN_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
AlanHasFireStone:
|
||||
setflag ENGINE_ALAN_HAS_FIRE_STONE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
farsjump PhoneScript_FoundItem_Male
|
@ -1,61 +0,0 @@
|
||||
AnthonyPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, HIKER, ANTHONY2
|
||||
checkflag ENGINE_ANTHONY_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_ANTHONY_FRIDAY_NIGHT
|
||||
iftrue .NotFriday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal FRIDAY, .NotFriday
|
||||
checktime NITE
|
||||
iftrue AnthonyFridayNight
|
||||
|
||||
.NotFriday:
|
||||
checkflag ENGINE_DUNSPARCE_SWARM
|
||||
iftrue .AlreadySwarming
|
||||
farsjump AnthonyHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_33
|
||||
farsjump AnthonyReminderScript
|
||||
|
||||
.AlreadySwarming:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_33
|
||||
farsjump AnthonyHurryScript
|
||||
|
||||
AnthonyPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, HIKER, ANTHONY2
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_FLYPOINT_GOLDENROD
|
||||
iffalse .TriesSwarm
|
||||
checkflag ENGINE_ANTHONY_READY_FOR_REMATCH
|
||||
iftrue .TriesSwarm
|
||||
checkflag ENGINE_ANTHONY_FRIDAY_NIGHT
|
||||
iftrue .TriesSwarm
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, AnthonyWantsBattle
|
||||
|
||||
.TriesSwarm:
|
||||
farscall PhoneScript_Random5
|
||||
ifequal 0, AnthonyTriesDunsparceSwarm
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
AnthonyFridayNight:
|
||||
setflag ENGINE_ANTHONY_FRIDAY_NIGHT
|
||||
|
||||
AnthonyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_33
|
||||
setflag ENGINE_ANTHONY_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
AnthonyTriesDunsparceSwarm:
|
||||
checkflag ENGINE_DUNSPARCE_SWARM
|
||||
iftrue .Generic
|
||||
setflag ENGINE_DUNSPARCE_SWARM
|
||||
getmonname STRING_BUFFER_4, DUNSPARCE
|
||||
swarm SWARM_DUNSPARCE, DARK_CAVE_VIOLET_ENTRANCE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_DARK_CAVE
|
||||
farsjump AnthonySwarmScript
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Male
|
@ -1,64 +0,0 @@
|
||||
ArniePhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, BUG_CATCHER, ARNIE1
|
||||
checkflag ENGINE_ARNIE_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_ARNIE_TUESDAY_MORNING
|
||||
iftrue .NotTuesday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal TUESDAY, .NotTuesday
|
||||
checktime MORN
|
||||
iftrue ArnieTuesdayMorning
|
||||
|
||||
.NotTuesday:
|
||||
checkflag ENGINE_YANMA_SWARM
|
||||
iftrue .AlreadySwarming
|
||||
farsjump ArnieHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
farsjump ArnieReminderScript
|
||||
|
||||
.AlreadySwarming:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
farsjump ArnieHurryScript
|
||||
|
||||
ArniePhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, BUG_CATCHER, ARNIE1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_ARNIE_READY_FOR_REMATCH
|
||||
iftrue .Swarm
|
||||
checkflag ENGINE_ARNIE_TUESDAY_MORNING
|
||||
iftrue .Swarm
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ArnieWantsBattle
|
||||
|
||||
.Swarm:
|
||||
farscall PhoneScript_Random5
|
||||
ifequal 0, ArnieYanmaSwarm
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, ArnieFoundRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
ArnieTuesdayMorning:
|
||||
setflag ENGINE_ARNIE_TUESDAY_MORNING
|
||||
|
||||
ArnieWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
setflag ENGINE_ARNIE_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
ArnieYanmaSwarm: ; start swarm
|
||||
checkflag ENGINE_YANMA_SWARM
|
||||
iftrue ArnieYanmaAlreadySwarming
|
||||
setflag ENGINE_YANMA_SWARM
|
||||
getmonname STRING_BUFFER_4, YANMA
|
||||
swarm SWARM_YANMA, ROUTE_35
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
farsjump ArnieSwarmScript
|
||||
|
||||
ArnieFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
||||
|
||||
ArnieYanmaAlreadySwarming:
|
||||
farsjump Phone_GenericCall_Male
|
@ -1,39 +0,0 @@
|
||||
BethPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, COOLTRAINERF, BETH1
|
||||
checkflag ENGINE_BETH_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_BETH_FRIDAY_AFTERNOON
|
||||
iftrue .NotFriday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal FRIDAY, .NotFriday
|
||||
checktime DAY
|
||||
iftrue BethFridayAfternoon
|
||||
|
||||
.NotFriday:
|
||||
farsjump BethHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
farsjump BethBattleReminderScript
|
||||
|
||||
BethPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, COOLTRAINERF, BETH1
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_BETH_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_BETH_FRIDAY_AFTERNOON
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, BethWantsBattle
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
BethFridayAfternoon:
|
||||
setflag ENGINE_BETH_FRIDAY_AFTERNOON
|
||||
|
||||
BethWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
setflag ENGINE_BETH_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
@ -1,26 +0,0 @@
|
||||
BeverlyPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, POKEFANF, BEVERLY1
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_BEVERLY_HAS_NUGGET
|
||||
iftrue .HasNugget
|
||||
farsjump BeverlyHangUpScript
|
||||
|
||||
.HasNugget:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
farsjump BeverlyComePickUpScript
|
||||
|
||||
BeverlyPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, POKEFANF, BEVERLY1
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_BEVERLY_HAS_NUGGET
|
||||
iftrue .HasNugget
|
||||
farscall PhoneScript_Random4
|
||||
ifequal 0, .FoundNugget
|
||||
|
||||
.HasNugget:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
.FoundNugget:
|
||||
setflag ENGINE_BEVERLY_HAS_NUGGET
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
farsjump PhoneScript_FoundItem_Female
|
@ -1,5 +0,0 @@
|
||||
BikeShopPhoneCallerScript:
|
||||
farwritetext BikeShopPhoneCallerText
|
||||
clearflag ENGINE_BIKE_SHOP_CALL_ENABLED
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
end
|
@ -1,41 +0,0 @@
|
||||
BillPhoneCalleeScript:
|
||||
checktime DAY
|
||||
iftrue .daygreet
|
||||
checktime NITE
|
||||
iftrue .nitegreet
|
||||
farwritetext BillPhoneMornGreetingText
|
||||
promptbutton
|
||||
sjump .main
|
||||
|
||||
.daygreet
|
||||
farwritetext BillPhoneDayGreetingText
|
||||
promptbutton
|
||||
sjump .main
|
||||
|
||||
.nitegreet
|
||||
farwritetext BillPhoneNiteGreetingText
|
||||
promptbutton
|
||||
sjump .main
|
||||
|
||||
.main
|
||||
farwritetext BillPhoneGenericText
|
||||
promptbutton
|
||||
readvar VAR_BOXSPACE
|
||||
getnum STRING_BUFFER_3
|
||||
ifequal 0, .full
|
||||
ifless PARTY_LENGTH, .nearlyfull
|
||||
farwritetext BillPhoneNotFullText
|
||||
end
|
||||
|
||||
.nearlyfull
|
||||
farwritetext BillPhoneNearlyFullText
|
||||
end
|
||||
|
||||
.full
|
||||
farwritetext BillPhoneFullText
|
||||
end
|
||||
|
||||
BillPhoneCallerScript:
|
||||
farwritetext BillPhoneNewlyFullText
|
||||
waitbutton
|
||||
end
|
@ -1,44 +0,0 @@
|
||||
BrentPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, POKEMANIAC, BRENT1
|
||||
checkflag ENGINE_BRENT_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_BRENT_MONDAY_MORNING
|
||||
iftrue .NotMonday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal MONDAY, .NotMonday
|
||||
checktime MORN
|
||||
iftrue BrentMondayMorning
|
||||
|
||||
.NotMonday:
|
||||
farsjump BrentHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
farsjump BrentReminderScript
|
||||
|
||||
BrentPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, POKEMANIAC, BRENT1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, BrentBillTrivia
|
||||
checkflag ENGINE_BRENT_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_BRENT_MONDAY_MORNING
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, BrentWantsBattle
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
BrentMondayMorning:
|
||||
setflag ENGINE_BRENT_MONDAY_MORNING
|
||||
|
||||
BrentWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
setflag ENGINE_BRENT_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
BrentBillTrivia:
|
||||
farsjump BrentBillTriviaScript
|
@ -1,62 +0,0 @@
|
||||
BrentBillTriviaScript:
|
||||
random 10
|
||||
ifequal 0, .Father
|
||||
ifequal 1, .Grandpa
|
||||
ifequal 2, .Goldenrod
|
||||
ifequal 3, .Route25
|
||||
ifequal 4, .Abra
|
||||
ifequal 5, .Sister
|
||||
ifequal 6, .Milk
|
||||
ifequal 7, .Battling
|
||||
ifequal 8, .FlowerShop
|
||||
ifequal 9, .KimonoGirl
|
||||
|
||||
.Father:
|
||||
farwritetext BrentFatherGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Grandpa:
|
||||
farwritetext BrentGrandpaGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Goldenrod:
|
||||
farwritetext BrentGoldenrodGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Route25:
|
||||
farwritetext BrentRoute25GossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Abra:
|
||||
farwritetext BrentAbraGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Sister:
|
||||
farwritetext BrentSisterGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Milk:
|
||||
farwritetext BrentMilkGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Battling:
|
||||
farwritetext BrentBattlingGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.FlowerShop:
|
||||
farwritetext BrentFlowerShopGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.KimonoGirl:
|
||||
farwritetext BrentKimonoGirlGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,169 +0,0 @@
|
||||
BuenaPhoneCalleeScript:
|
||||
checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
iftrue BuenaPhoneScript_Rocket
|
||||
readvar VAR_HOUR
|
||||
ifgreater 17, BuenaPhoneScript_AfterMidnightCallee
|
||||
scall BuenaPhoneScript_CheckTimeOfDayCallee
|
||||
sjump BuenaPhoneScript_RandomCallee
|
||||
|
||||
BuenaPhoneCallerScript:
|
||||
checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
iftrue BuenaPhoneScript_Rocket
|
||||
scall BuenaPhoneScript_CheckTimeOfDayCaller
|
||||
sjump BuenaPhoneScript_RandomCaller
|
||||
|
||||
BuenaPhoneScript_CheckTimeOfDayCallee:
|
||||
checktime MORN
|
||||
iftrue .morn
|
||||
checktime DAY
|
||||
iftrue .day
|
||||
writetext BuenaPhoneNiteAnswerText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.morn
|
||||
writetext BuenaPhoneMorningAnswerText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.day
|
||||
writetext BuenaPhoneDayAnswerText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
BuenaPhoneScript_AfterMidnightCallee:
|
||||
writetext BuenaPhoneMidnightAnswerText
|
||||
end
|
||||
|
||||
BuenaPhoneScript_CheckTimeOfDayCaller:
|
||||
readvar VAR_HOUR
|
||||
ifgreater 17, BuenaPhoneScript_AfterMidnightCaller
|
||||
checktime MORN
|
||||
iftrue .morn
|
||||
checktime DAY
|
||||
iftrue .day
|
||||
writetext BuenaPhoneNiteText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.morn
|
||||
writetext BuenaPhoneMorningText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.day
|
||||
writetext BuenaPhoneDayText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
BuenaPhoneScript_AfterMidnightCaller:
|
||||
writetext BuenaPhoneMidnightText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
BuenaPhoneScript_Rocket:
|
||||
writetext BuenaPhoneRocketText
|
||||
end
|
||||
|
||||
BuenaPhoneScript_RandomCaller:
|
||||
checkevent EVENT_BEAT_ELITE_FOUR
|
||||
iftrue .PostE4
|
||||
random 11
|
||||
sjump .Jumptable
|
||||
|
||||
.PostE4:
|
||||
random 14
|
||||
|
||||
.Jumptable:
|
||||
ifequal 0, .zero
|
||||
ifequal 1, .one
|
||||
ifequal 2, .two
|
||||
ifequal 3, .three
|
||||
ifequal 4, .four
|
||||
ifequal 5, .five
|
||||
ifequal 6, .six
|
||||
ifequal 7, .seven
|
||||
ifequal 8, .eight
|
||||
ifequal 9, .nine
|
||||
ifequal 10, .ten
|
||||
ifequal 11, .eleven
|
||||
ifequal 12, .twelve
|
||||
ifequal 13, .thirteen
|
||||
|
||||
.zero
|
||||
writetext BuenaPhoneWentOutWithBenText
|
||||
sjump .finish
|
||||
|
||||
.one
|
||||
writetext BuenaPhoneReceptionistText
|
||||
sjump .finish
|
||||
|
||||
.two
|
||||
writetext BuenaPhoneLuckyNumberShowText
|
||||
sjump .finish
|
||||
|
||||
.three
|
||||
writetext BuenaPhoneStressedFromWorkText
|
||||
sjump .finish
|
||||
|
||||
.four
|
||||
writetext BuenaPhoneProfessorOakText
|
||||
sjump .finish
|
||||
|
||||
.five
|
||||
writetext BuenaPhoneGotAColdText
|
||||
sjump .finish
|
||||
|
||||
.six
|
||||
writetext BuenaPhoneRadioCardQuestionsText
|
||||
sjump .finish
|
||||
|
||||
.seven
|
||||
writetext BuenaPhonePikachuFanClubText
|
||||
sjump .finish
|
||||
|
||||
.eight
|
||||
writetext BuenaPhoneRadioTowerDirectorText
|
||||
sjump .finish
|
||||
|
||||
.nine
|
||||
writetext BuenaPhoneWhenDoYouRelaxText
|
||||
sjump .finish
|
||||
|
||||
.ten
|
||||
writetext BuenaPhoneStarterPokemonText
|
||||
sjump .finish
|
||||
|
||||
.eleven
|
||||
writetext BuenaPhoneCompanyVacationText
|
||||
sjump .finish
|
||||
|
||||
.twelve
|
||||
writetext BuenaPhoneBenAndFernText
|
||||
sjump .finish
|
||||
|
||||
.thirteen
|
||||
writetext BuenaPhoneGoingShoppingText
|
||||
|
||||
.finish
|
||||
end
|
||||
|
||||
BuenaPhoneScript_RandomCallee:
|
||||
random 3
|
||||
ifequal 0, .zero
|
||||
ifequal 1, .one
|
||||
ifequal 2, .two
|
||||
|
||||
.zero
|
||||
writetext BuenaPhoneFavoriteSlotMachineAnswerText
|
||||
end
|
||||
|
||||
.one
|
||||
writetext BuenaPhonePokegearAnswerText
|
||||
end
|
||||
|
||||
.two
|
||||
writetext BuenaPhoneCoopedUpInRadioTowerAnswerText
|
||||
end
|
||||
|
||||
INCLUDE "data/phone/text/buena.asm"
|
@ -1,49 +0,0 @@
|
||||
ChadPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, SCHOOLBOY, CHAD1
|
||||
checkflag ENGINE_CHAD_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_CHAD_FRIDAY_MORNING
|
||||
iftrue .NotFriday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal FRIDAY, .NotFriday
|
||||
checktime MORN
|
||||
iftrue ChadFridayMorning
|
||||
|
||||
.NotFriday:
|
||||
farsjump ChadHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump ChadReminderScript
|
||||
|
||||
ChadPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, SCHOOLBOY, CHAD1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ChadOakGossip
|
||||
checkflag ENGINE_CHAD_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_CHAD_FRIDAY_MORNING
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ChadWantsBattle
|
||||
|
||||
.Generic:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, ChadFoundRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
ChadFridayMorning:
|
||||
setflag ENGINE_CHAD_FRIDAY_MORNING
|
||||
|
||||
ChadWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
setflag ENGINE_CHAD_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
ChadFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
||||
|
||||
ChadOakGossip:
|
||||
farsjump ChadOakGossipScript
|
@ -1,62 +0,0 @@
|
||||
ChadOakGossipScript:
|
||||
random 10
|
||||
ifequal 0, .Blue
|
||||
ifequal 1, .Daisy
|
||||
ifequal 2, .ProfElm
|
||||
ifequal 3, .Dream
|
||||
ifequal 4, .Kurt
|
||||
ifequal 5, .League
|
||||
ifequal 6, .RadioShow
|
||||
ifequal 7, .Battling
|
||||
ifequal 8, .DaisyTea
|
||||
ifequal 9, .Traveled
|
||||
|
||||
.Blue:
|
||||
farwritetext ChadBlueGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Daisy:
|
||||
farwritetext ChadDaisyGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.ProfElm:
|
||||
farwritetext ChadProfElmGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Dream:
|
||||
farwritetext ChadProfOaksDreamGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Kurt:
|
||||
farwritetext ChadKurtGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.League:
|
||||
farwritetext ChadLeagueGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.RadioShow:
|
||||
farwritetext ChadPokemonTalkGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Battling:
|
||||
farwritetext ChadProfOakTrainerGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.DaisyTea:
|
||||
farwritetext ChadDaisyTeaGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Traveled:
|
||||
farwritetext ChadProfOakTravelingGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,65 +0,0 @@
|
||||
DanaPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, LASS, DANA1
|
||||
checkflag ENGINE_DANA_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_DANA_THURSDAY_NIGHT
|
||||
iftrue .NotThursday
|
||||
checkflag ENGINE_DANA_HAS_THUNDERSTONE
|
||||
iftrue .HasThunderstone
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal THURSDAY, .NotThursday
|
||||
checktime NITE
|
||||
iftrue DanaThursdayNight
|
||||
|
||||
.NotThursday:
|
||||
farsjump DanaHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump DanaReminderScript
|
||||
|
||||
.HasThunderstone:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump DanaComePickUpScript
|
||||
|
||||
DanaPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, LASS, DANA1
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_DANA_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_DANA_THURSDAY_NIGHT
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_DANA_HAS_THUNDERSTONE
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, DanaWantsBattle
|
||||
checkevent EVENT_DANA_GAVE_THUNDERSTONE
|
||||
iftrue .Thunderstone
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, DanaHasThunderstone
|
||||
|
||||
.Thunderstone:
|
||||
farscall PhoneScript_Random11
|
||||
ifequal 0, DanaHasThunderstone
|
||||
|
||||
.Generic:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, DanaFoundRare
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
DanaThursdayNight:
|
||||
setflag ENGINE_DANA_THURSDAY_NIGHT
|
||||
|
||||
DanaWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
setflag ENGINE_DANA_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
DanaFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Female
|
||||
|
||||
DanaHasThunderstone:
|
||||
setflag ENGINE_DANA_HAS_THUNDERSTONE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump PhoneScript_FoundItem_Female
|
@ -1,48 +0,0 @@
|
||||
DerekPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, POKEFANM, DEREK1
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_DEREK_HAS_NUGGET
|
||||
iftrue .Nugget
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .NoContest
|
||||
checkflag ENGINE_DAILY_BUG_CONTEST
|
||||
iftrue .NoContest
|
||||
readvar VAR_WEEKDAY
|
||||
ifequal TUESDAY, .ContestToday
|
||||
ifequal THURSDAY, .ContestToday
|
||||
ifequal SATURDAY, .ContestToday
|
||||
|
||||
.NoContest:
|
||||
farsjump DerekHangUpScript
|
||||
|
||||
.ContestToday:
|
||||
farsjump PhoneScript_BugCatchingContest
|
||||
|
||||
.Nugget:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_39
|
||||
farsjump DerekComePickUpScript
|
||||
|
||||
DerekPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, POKEFANM, DEREK1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .NoContest
|
||||
checkflag ENGINE_DAILY_BUG_CONTEST
|
||||
iftrue .NoContest
|
||||
readvar VAR_WEEKDAY
|
||||
ifequal TUESDAY, .ContestToday
|
||||
ifequal THURSDAY, .ContestToday
|
||||
ifequal SATURDAY, .ContestToday
|
||||
|
||||
.NoContest:
|
||||
farscall PhoneScript_Random4
|
||||
ifequal 0, .Nugget
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
.ContestToday:
|
||||
farsjump PhoneScript_BugCatchingContest
|
||||
|
||||
.Nugget:
|
||||
setflag ENGINE_DEREK_HAS_NUGGET
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_39
|
||||
farsjump PhoneScript_FoundItem_Male
|
@ -1,101 +0,0 @@
|
||||
ElmPhoneCalleeScript:
|
||||
readvar VAR_SPECIALPHONECALL
|
||||
ifequal SPECIALCALL_POKERUS, .pokerus
|
||||
checkevent EVENT_SHOWED_TOGEPI_TO_ELM
|
||||
iftrue .discovery
|
||||
checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
|
||||
iffalse .next
|
||||
checkevent EVENT_TOGEPI_HATCHED
|
||||
iftrue .egghatched
|
||||
.next
|
||||
checkevent EVENT_GOT_TOGEPI_EGG_FROM_ELMS_AIDE
|
||||
iftrue .eggunhatched
|
||||
checkevent EVENT_ELMS_AIDE_IN_LAB
|
||||
iftrue .assistant
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue .checkingegg
|
||||
checkevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
|
||||
iftrue .stolen
|
||||
checkevent EVENT_GOT_MYSTERY_EGG_FROM_MR_POKEMON
|
||||
iftrue .sawmrpokemon
|
||||
farwritetext ElmPhoneHealYourMonText
|
||||
end
|
||||
|
||||
.sawmrpokemon
|
||||
farwritetext ElmPhoneSawMrPokemonText
|
||||
end
|
||||
|
||||
.stolen
|
||||
farwritetext ElmPhonePokemonStolenText
|
||||
end
|
||||
|
||||
.checkingegg
|
||||
farwritetext ElmPhoneCheckingTheEggText
|
||||
end
|
||||
|
||||
.assistant
|
||||
farwritetext ElmPhoneAssistantText
|
||||
end
|
||||
|
||||
.eggunhatched
|
||||
farwritetext ElmPhoneHowIsTheEggText
|
||||
end
|
||||
|
||||
.egghatched
|
||||
farwritetext ElmPhoneEggHatchedText
|
||||
setevent EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
|
||||
end
|
||||
|
||||
.discovery
|
||||
random 2
|
||||
ifequal 0, .nextdiscovery
|
||||
farwritetext ElmPhoneDiscoveredHatchTimeText
|
||||
end
|
||||
|
||||
.nextdiscovery
|
||||
farwritetext ElmPhoneInvestigatingEggMovesText
|
||||
end
|
||||
|
||||
.pokerus
|
||||
farwritetext ElmPhoneDiscoveredPokerusText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
end
|
||||
|
||||
ElmPhoneCallerScript:
|
||||
readvar VAR_SPECIALPHONECALL
|
||||
ifequal SPECIALCALL_ROBBED, .disaster
|
||||
ifequal SPECIALCALL_ASSISTANT, .assistant
|
||||
ifequal SPECIALCALL_WEIRDBROADCAST, .rocket
|
||||
ifequal SPECIALCALL_SSTICKET, .gift
|
||||
ifequal SPECIALCALL_MASTERBALL, .gift
|
||||
farwritetext ElmPhoneDiscoveredPokerusText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
end
|
||||
|
||||
.disaster
|
||||
farwritetext ElmPhoneDisasterText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
setevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
|
||||
end
|
||||
|
||||
.assistant
|
||||
farwritetext ElmPhoneEggAssistantText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
clearevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
||||
setevent EVENT_ELMS_AIDE_IN_LAB
|
||||
end
|
||||
|
||||
.rocket
|
||||
farwritetext ElmPhoneRadioTowerRocketTakeoverText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
end
|
||||
|
||||
.gift
|
||||
farwritetext ElmPhoneGiftText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
end
|
||||
|
||||
.neat ; unreferenced
|
||||
farwritetext ElmPhoneGotAholdOfSomethingNeatText
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
end
|
@ -1,40 +0,0 @@
|
||||
ErinPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, ERIN1
|
||||
checkflag ENGINE_ERIN_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_ERIN_SATURDAY_NIGHT
|
||||
iftrue .NotSaturday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SATURDAY, .NotSaturday
|
||||
checktime NITE
|
||||
iftrue ErinSaturdayNight
|
||||
|
||||
.NotSaturday:
|
||||
farsjump ErinWorkingHardScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_46
|
||||
farsjump ErinComeBattleScript
|
||||
|
||||
ErinPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, ERIN1
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_ERIN_READY_FOR_REMATCH
|
||||
iftrue .GenericCall
|
||||
checkflag ENGINE_ERIN_SATURDAY_NIGHT
|
||||
iftrue .GenericCall
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, ErinWantsBattle
|
||||
ifequal 1, ErinWantsBattle
|
||||
|
||||
.GenericCall:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
ErinSaturdayNight:
|
||||
setflag ENGINE_ERIN_SATURDAY_NIGHT
|
||||
|
||||
ErinWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_46
|
||||
setflag ENGINE_ERIN_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
@ -1,44 +0,0 @@
|
||||
GavenPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, COOLTRAINERM, GAVEN3
|
||||
checkflag ENGINE_GAVEN_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_GAVEN_THURSDAY_MORNING
|
||||
iftrue .NotThursday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal THURSDAY, .NotThursday
|
||||
checktime MORN
|
||||
iftrue GavenThursdayMorningScript
|
||||
|
||||
.NotThursday:
|
||||
farsjump GavenHangUpNotThursdayScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
farsjump GavenReminderScript
|
||||
|
||||
GavenPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, COOLTRAINERM, GAVEN3
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_GAVEN_READY_FOR_REMATCH
|
||||
iftrue .WaitingForBattle
|
||||
checkflag ENGINE_GAVEN_THURSDAY_MORNING
|
||||
iftrue .WaitingForBattle
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, GavenWantsRematch
|
||||
|
||||
.WaitingForBattle:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, GavenFoundRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
GavenThursdayMorningScript:
|
||||
setflag ENGINE_GAVEN_THURSDAY_MORNING
|
||||
|
||||
GavenWantsRematch:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
setflag ENGINE_GAVEN_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
GavenFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
File diff suppressed because it is too large
Load Diff
@ -1,961 +0,0 @@
|
||||
Phone_GenericCall_Male:
|
||||
special RandomPhoneMon
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .Bragging
|
||||
farscall PhoneScript_Generic_Male
|
||||
farsjump Phone_FoundAMon_Male
|
||||
|
||||
.Bragging:
|
||||
farsjump Phone_BraggingCall_Male
|
||||
|
||||
Phone_GenericCall_Female:
|
||||
special RandomPhoneMon
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .Bragging
|
||||
farscall PhoneScript_Generic_Female
|
||||
farsjump Phone_FoundAMon_Female
|
||||
|
||||
.Bragging:
|
||||
farsjump Phone_BraggingCall_Female
|
||||
|
||||
Phone_BraggingCall_Male:
|
||||
farscall Phone_WhosBragging_Male
|
||||
farsjump Phone_FoundAMon_Male
|
||||
|
||||
Phone_BraggingCall_Female:
|
||||
farscall Phone_WhosBragging_Female
|
||||
farsjump Phone_FoundAMon_Female
|
||||
|
||||
Phone_FoundAMon_Male:
|
||||
special RandomPhoneWildMon
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .GotAway
|
||||
farscall Phone_WhoDefeatedMon_Male
|
||||
farsjump PhoneScript_HangUpText_Male
|
||||
|
||||
.GotAway:
|
||||
farsjump Phone_GotAwayCall_Male
|
||||
|
||||
Phone_FoundAMon_Female:
|
||||
special RandomPhoneWildMon
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .GotAway
|
||||
farscall Phone_WhoDefeatedMon_Female
|
||||
farsjump PhoneScript_HangUpText_Female
|
||||
|
||||
.GotAway:
|
||||
farsjump Phone_GotAwayCall_Female
|
||||
|
||||
Phone_GotAwayCall_Male:
|
||||
farscall Phone_WhoLostAMon_Male
|
||||
farsjump PhoneScript_HangUpText_Male
|
||||
|
||||
Phone_GotAwayCall_Female:
|
||||
farscall Phone_WhoLostAMon_Female
|
||||
farsjump PhoneScript_HangUpText_Female
|
||||
|
||||
Phone_WhosBragging_Male:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_SCHOOLBOY_JACK, .Jack
|
||||
ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
|
||||
ifequal PHONE_BIRDKEEPER_JOSE, .Jose
|
||||
ifequal PHONE_YOUNGSTER_JOEY, .Joey
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_FISHER_RALPH, .Ralph
|
||||
ifequal PHONE_HIKER_ANTHONY, .Anthony
|
||||
ifequal PHONE_CAMPER_TODD, .Todd
|
||||
ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
|
||||
ifequal PHONE_SCHOOLBOY_ALAN, .Alan
|
||||
ifequal PHONE_SCHOOLBOY_CHAD, .Chad
|
||||
ifequal PHONE_POKEFANM_DEREK, .Derek
|
||||
ifequal PHONE_FISHER_TULLY, .Tully
|
||||
ifequal PHONE_POKEMANIAC_BRENT, .Brent
|
||||
ifequal PHONE_BIRDKEEPER_VANCE, .Vance
|
||||
ifequal PHONE_FISHER_WILTON, .Wilton
|
||||
ifequal PHONE_HIKER_PARRY, .Parry
|
||||
|
||||
.Jack:
|
||||
farwritetext JackIntelligenceKeepsRisingText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gaven:
|
||||
farwritetext GavenMonGreaterThanImaginedText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Jose:
|
||||
farwritetext JoseMonsStickHasADeliciousAromaText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Joey:
|
||||
farwritetext JoeyMonLookingSharperText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeAreYourMonGrowingText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Ralph:
|
||||
farwritetext RalphNeglectingKidsText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Anthony:
|
||||
farwritetext AnthonyMonAteSomeBerriesText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Todd:
|
||||
farwritetext ToddLooksCuteLikeMeText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Arnie:
|
||||
farwritetext ArnieMonIsSoCuteText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Alan:
|
||||
farwritetext AlanGettingStrongerText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Chad:
|
||||
farwritetext ChadObservingWildText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Derek:
|
||||
farwritetext DerekCheekPinchingText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tully:
|
||||
farwritetext TullyMonHasGrownText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Brent:
|
||||
farwritetext BrentRareTradeText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Vance:
|
||||
farwritetext VanceMonHasBecomeTougherText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wilton:
|
||||
farwritetext WiltonMonHasGrownText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Parry:
|
||||
farwritetext ParryNothingCanMatchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
Phone_WhosBragging_Female:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
||||
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
||||
ifequal PHONE_COOLTRAINERF_REENA, .Reena
|
||||
ifequal PHONE_PICNICKER_LIZ, .Liz
|
||||
ifequal PHONE_PICNICKER_GINA, .Gina
|
||||
ifequal PHONE_LASS_DANA, .Dana
|
||||
ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
|
||||
ifequal PHONE_PICNICKER_ERIN, .Erin
|
||||
|
||||
.Beverly:
|
||||
farwritetext BeverlyMadeMonEvenCuterText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Beth:
|
||||
farwritetext BethExhilaratingRideText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Reena:
|
||||
farwritetext ReenaMonsIsAPerfectMatchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Liz:
|
||||
farwritetext LizMonAlwaysWantsToNuzzleText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gina:
|
||||
farwritetext GinaGettingInSyncWithMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Dana:
|
||||
farwritetext DanaTakingPhotosText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tiffany:
|
||||
farwritetext TiffanyMonIsAdorableText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Erin:
|
||||
farwritetext ErinMonIsMuchStrongerText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
Phone_WhoDefeatedMon_Male:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_SCHOOLBOY_JACK, .Jack
|
||||
ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
|
||||
ifequal PHONE_BIRDKEEPER_JOSE, .Jose
|
||||
ifequal PHONE_YOUNGSTER_JOEY, .Joey
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_FISHER_RALPH, .Ralph
|
||||
ifequal PHONE_HIKER_ANTHONY, .Anthony
|
||||
ifequal PHONE_CAMPER_TODD, .Todd
|
||||
ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
|
||||
ifequal PHONE_SCHOOLBOY_ALAN, .Alan
|
||||
ifequal PHONE_SCHOOLBOY_CHAD, .Chad
|
||||
ifequal PHONE_POKEFANM_DEREK, .Derek
|
||||
ifequal PHONE_FISHER_TULLY, .Tully
|
||||
ifequal PHONE_POKEMANIAC_BRENT, .Brent
|
||||
ifequal PHONE_BIRDKEEPER_VANCE, .Vance
|
||||
ifequal PHONE_FISHER_WILTON, .Wilton
|
||||
ifequal PHONE_HIKER_PARRY, .Parry
|
||||
|
||||
.Jack:
|
||||
farwritetext JackDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gaven:
|
||||
farwritetext GavenDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Jose:
|
||||
farwritetext JoseDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Joey:
|
||||
farwritetext JoeyDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Ralph:
|
||||
farwritetext RalphDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Anthony:
|
||||
farwritetext AnthonyDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Todd:
|
||||
farwritetext ToddDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Arnie:
|
||||
farwritetext ArnieDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Alan:
|
||||
farwritetext AlanDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Chad:
|
||||
farwritetext ChadDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Derek:
|
||||
farwritetext DerekDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tully:
|
||||
farwritetext TullyDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Brent:
|
||||
farwritetext BrentDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Vance:
|
||||
farwritetext VanceDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wilton:
|
||||
farwritetext WiltonDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Parry:
|
||||
farwritetext ParryDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
Phone_WhoDefeatedMon_Female:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
||||
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
||||
ifequal PHONE_COOLTRAINERF_REENA, .Reena
|
||||
ifequal PHONE_PICNICKER_LIZ, .Liz
|
||||
ifequal PHONE_PICNICKER_GINA, .Gina
|
||||
ifequal PHONE_LASS_DANA, .Dana
|
||||
ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
|
||||
ifequal PHONE_PICNICKER_ERIN, .Erin
|
||||
|
||||
.Beverly:
|
||||
farwritetext BeverlyDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Beth:
|
||||
farwritetext BethDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Reena:
|
||||
farwritetext ReenaDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Liz:
|
||||
farwritetext LizDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gina:
|
||||
farwritetext GinaDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Dana:
|
||||
farwritetext DanaDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tiffany:
|
||||
farwritetext TiffanyDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Erin:
|
||||
farwritetext ErinDefeatedMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
Phone_WhoLostAMon_Male:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_SCHOOLBOY_JACK, .Jack
|
||||
ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
|
||||
ifequal PHONE_BIRDKEEPER_JOSE, .Jose
|
||||
ifequal PHONE_YOUNGSTER_JOEY, .Joey
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_FISHER_RALPH, .Ralph
|
||||
ifequal PHONE_HIKER_ANTHONY, .Anthony
|
||||
ifequal PHONE_CAMPER_TODD, .Todd
|
||||
ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
|
||||
ifequal PHONE_SCHOOLBOY_ALAN, .Alan
|
||||
ifequal PHONE_SCHOOLBOY_CHAD, .Chad
|
||||
ifequal PHONE_POKEFANM_DEREK, .Derek
|
||||
ifequal PHONE_FISHER_TULLY, .Tully
|
||||
ifequal PHONE_POKEMANIAC_BRENT, .Brent
|
||||
ifequal PHONE_BIRDKEEPER_VANCE, .Vance
|
||||
ifequal PHONE_FISHER_WILTON, .Wilton
|
||||
ifequal PHONE_HIKER_PARRY, .Parry
|
||||
|
||||
.Jack:
|
||||
farwritetext JackLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gaven:
|
||||
farwritetext GavenLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Jose:
|
||||
farwritetext JoseLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Joey:
|
||||
farwritetext JoeyLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Ralph:
|
||||
farwritetext RalphLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Anthony:
|
||||
farwritetext AnthonyLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Todd:
|
||||
farwritetext ToddLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Arnie:
|
||||
farwritetext ArnieLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Alan:
|
||||
farwritetext AlanLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Chad:
|
||||
farwritetext ChadLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Derek:
|
||||
farwritetext DerekLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tully:
|
||||
farwritetext TullyLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Brent:
|
||||
farwritetext BrentLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Vance:
|
||||
farwritetext VanceLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wilton:
|
||||
farwritetext WiltonLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Parry:
|
||||
farwritetext ParryLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
Phone_WhoLostAMon_Female:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
||||
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
||||
ifequal PHONE_COOLTRAINERF_REENA, .Reena
|
||||
ifequal PHONE_PICNICKER_LIZ, .Liz
|
||||
ifequal PHONE_PICNICKER_GINA, .Gina
|
||||
ifequal PHONE_LASS_DANA, .Dana
|
||||
ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
|
||||
ifequal PHONE_PICNICKER_ERIN, .Erin
|
||||
|
||||
.Beverly:
|
||||
farwritetext BeverlyLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Beth:
|
||||
farwritetext BethLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Reena:
|
||||
farwritetext ReenaLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Liz:
|
||||
farwritetext LizLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gina:
|
||||
farwritetext GinaLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Dana:
|
||||
farwritetext DanaLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tiffany:
|
||||
farwritetext TiffanyLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Erin:
|
||||
farwritetext ErinLostAMonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
PhoneScript_WantsToBattle_Male:
|
||||
farscall PhoneScript_RematchText_Male
|
||||
farsjump PhoneScript_HangUpText_Male
|
||||
|
||||
PhoneScript_WantsToBattle_Female:
|
||||
farscall PhoneScript_RematchText_Female
|
||||
farsjump PhoneScript_HangUpText_Female
|
||||
|
||||
PhoneScript_RematchText_Male:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_SCHOOLBOY_JACK, .Jack
|
||||
ifequal PHONE_SAILOR_HUEY, .Huey
|
||||
ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
|
||||
ifequal PHONE_BIRDKEEPER_JOSE, .Jose
|
||||
ifequal PHONE_YOUNGSTER_JOEY, .Joey
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_FISHER_RALPH, .Ralph
|
||||
ifequal PHONE_HIKER_ANTHONY, .Anthony
|
||||
ifequal PHONE_CAMPER_TODD, .Todd
|
||||
ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
|
||||
ifequal PHONE_SCHOOLBOY_ALAN, .Alan
|
||||
ifequal PHONE_SCHOOLBOY_CHAD, .Chad
|
||||
ifequal PHONE_FISHER_TULLY, .Tully
|
||||
ifequal PHONE_POKEMANIAC_BRENT, .Brent
|
||||
ifequal PHONE_BIRDKEEPER_VANCE, .Vance
|
||||
ifequal PHONE_FISHER_WILTON, .Wilton
|
||||
ifequal PHONE_HIKER_PARRY, .Parry
|
||||
|
||||
.Jack:
|
||||
farwritetext JackBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Huey:
|
||||
farwritetext HueyBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gaven:
|
||||
farwritetext GavenBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Jose:
|
||||
farwritetext JoseBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Joey:
|
||||
farwritetext JoeyBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Ralph:
|
||||
farwritetext RalphBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Anthony:
|
||||
farwritetext AnthonyBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Todd:
|
||||
farwritetext ToddBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Arnie:
|
||||
farwritetext ArnieBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Alan:
|
||||
farwritetext AlanBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Chad:
|
||||
farwritetext ChadBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tully:
|
||||
farwritetext TullyBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Brent:
|
||||
farwritetext BrentBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Vance:
|
||||
farwritetext VanceBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Wilton:
|
||||
farwritetext WiltonBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Parry:
|
||||
farwritetext ParryBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
PhoneScript_RematchText_Female:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
||||
ifequal PHONE_COOLTRAINERF_REENA, .Reena
|
||||
ifequal PHONE_PICNICKER_LIZ, .Liz
|
||||
ifequal PHONE_PICNICKER_GINA, .Gina
|
||||
ifequal PHONE_LASS_DANA, .Dana
|
||||
ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
|
||||
ifequal PHONE_PICNICKER_ERIN, .Erin
|
||||
|
||||
.Beth:
|
||||
farwritetext BethBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Reena:
|
||||
farwritetext ReenaBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Liz:
|
||||
farwritetext LizBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Gina:
|
||||
farwritetext GinaBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Dana:
|
||||
farwritetext DanaBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Tiffany:
|
||||
farwritetext TiffanyBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.Erin:
|
||||
farwritetext ErinBattleRematchText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
LizWrongNumberScript:
|
||||
farwritetext LizWrongNumberText
|
||||
end
|
||||
|
||||
TiffanyItsAwful:
|
||||
farwritetext TiffanyItsAwfulText
|
||||
end
|
||||
|
||||
PhoneScript_HangUpText_Male:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_SCHOOLBOY_JACK, .Jack
|
||||
ifequal PHONE_SAILOR_HUEY, .Huey
|
||||
ifequal PHONE_COOLTRAINERM_GAVEN, .Gaven
|
||||
ifequal PHONE_BIRDKEEPER_JOSE, .Jose
|
||||
ifequal PHONE_YOUNGSTER_JOEY, .Joey
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_FISHER_RALPH, .Ralph
|
||||
ifequal PHONE_HIKER_ANTHONY, .Anthony
|
||||
ifequal PHONE_CAMPER_TODD, .Todd
|
||||
ifequal PHONE_JUGGLER_IRWIN, .Irwin
|
||||
ifequal PHONE_BUG_CATCHER_ARNIE, .Arnie
|
||||
ifequal PHONE_SCHOOLBOY_ALAN, .Alan
|
||||
ifequal PHONE_SCHOOLBOY_CHAD, .Chad
|
||||
ifequal PHONE_POKEFANM_DEREK, .Derek
|
||||
ifequal PHONE_FISHER_TULLY, .Tully
|
||||
ifequal PHONE_POKEMANIAC_BRENT, .Brent
|
||||
ifequal PHONE_BIRDKEEPER_VANCE, .Vance
|
||||
ifequal PHONE_FISHER_WILTON, .Wilton
|
||||
ifequal PHONE_BLACKBELT_KENJI, .Kenji
|
||||
ifequal PHONE_HIKER_PARRY, .Parry
|
||||
|
||||
.Jack:
|
||||
farwritetext JackHangUpText
|
||||
end
|
||||
|
||||
.Huey:
|
||||
farwritetext HueyHangUpText
|
||||
end
|
||||
|
||||
.Gaven:
|
||||
farwritetext GavenHangUpText
|
||||
end
|
||||
|
||||
.Jose:
|
||||
farwritetext JoseHangUpText
|
||||
end
|
||||
|
||||
.Joey:
|
||||
farwritetext JoeyHangUpText
|
||||
end
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeHangUpText
|
||||
end
|
||||
|
||||
.Ralph:
|
||||
farwritetext RalphHangUpText
|
||||
end
|
||||
|
||||
.Anthony:
|
||||
farwritetext AnthonyHangUpText
|
||||
end
|
||||
|
||||
.Todd:
|
||||
farwritetext ToddHangUpText
|
||||
end
|
||||
|
||||
.Irwin:
|
||||
farwritetext IrwinHangUpText
|
||||
end
|
||||
|
||||
.Arnie:
|
||||
farwritetext ArnieHangUpText
|
||||
end
|
||||
|
||||
.Alan:
|
||||
farwritetext AlanHangUpText
|
||||
end
|
||||
|
||||
.Chad:
|
||||
farwritetext ChadHangUpText
|
||||
end
|
||||
|
||||
.Derek:
|
||||
farwritetext DerekHangUpText
|
||||
end
|
||||
|
||||
.Tully:
|
||||
farwritetext TullyHangUpText
|
||||
end
|
||||
|
||||
.Brent:
|
||||
farwritetext BrentHangUpText
|
||||
end
|
||||
|
||||
.Vance:
|
||||
farwritetext VanceHangUpText
|
||||
end
|
||||
|
||||
.Wilton:
|
||||
farwritetext WiltonHangUpText
|
||||
end
|
||||
|
||||
.Kenji:
|
||||
farwritetext KenjiHangUpText
|
||||
end
|
||||
|
||||
.Parry:
|
||||
farwritetext ParryHangUpText
|
||||
end
|
||||
|
||||
PhoneScript_HangUpText_Female:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
||||
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
||||
ifequal PHONE_COOLTRAINERF_REENA, .Reena
|
||||
ifequal PHONE_PICNICKER_LIZ, .Liz
|
||||
ifequal PHONE_PICNICKER_GINA, .Gina
|
||||
ifequal PHONE_LASS_DANA, .Dana
|
||||
ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
|
||||
ifequal PHONE_PICNICKER_ERIN, .Erin
|
||||
|
||||
.Beverly:
|
||||
farwritetext BeverlyHangUpText
|
||||
end
|
||||
|
||||
.Beth:
|
||||
farwritetext BethHangUpText
|
||||
end
|
||||
|
||||
.Reena:
|
||||
farwritetext ReenaHangUpText
|
||||
end
|
||||
|
||||
.Liz:
|
||||
farwritetext LizHangUpText
|
||||
end
|
||||
|
||||
.Gina:
|
||||
farwritetext GinaHangUpText
|
||||
end
|
||||
|
||||
.Dana:
|
||||
farwritetext DanaHangUpText
|
||||
end
|
||||
|
||||
.Tiffany:
|
||||
farwritetext TiffanyHangUpText
|
||||
end
|
||||
|
||||
.Erin:
|
||||
farwritetext ErinHangUpText
|
||||
end
|
||||
|
||||
Phone_CheckIfUnseenRare_Male:
|
||||
scall PhoneScriptRareWildMon
|
||||
iffalse .HangUp
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
.HangUp:
|
||||
farsjump PhoneScript_HangUpText_Male
|
||||
|
||||
Phone_CheckIfUnseenRare_Female:
|
||||
scall PhoneScriptRareWildMon
|
||||
iffalse .HangUp
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
.HangUp:
|
||||
farsjump PhoneScript_HangUpText_Female
|
||||
|
||||
PhoneScriptRareWildMon:
|
||||
special RandomUnseenWildMon
|
||||
end
|
||||
|
||||
PhoneScript_BugCatchingContest:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_POKEFANM_DEREK, .Derek
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeBugCatchingContestText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Derek:
|
||||
farwritetext DerekBugCatchingContestText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
IrwinRocketRumorScript:
|
||||
farwritetext IrwinRocketTakeoverRumorText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
GinaRocketRumorScript:
|
||||
farwritetext GinaRocketTakeoverRumorText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
ArnieSwarmScript:
|
||||
farwritetext ArnieSwarmText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
RalphItemScript:
|
||||
farwritetext RalphItemText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
AnthonySwarmScript:
|
||||
farwritetext AnthonySwarmText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
PhoneScript_FoundItem_Male:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_BIRDKEEPER_JOSE, .Jose
|
||||
ifequal PHONE_BUG_CATCHER_WADE, .Wade
|
||||
ifequal PHONE_SCHOOLBOY_ALAN, .Alan
|
||||
ifequal PHONE_POKEFANM_DEREK, .Derek
|
||||
ifequal PHONE_FISHER_TULLY, .Tully
|
||||
ifequal PHONE_FISHER_WILTON, .Wilton
|
||||
|
||||
.Jose:
|
||||
farwritetext JoseFoundItemText
|
||||
end
|
||||
|
||||
.Wade:
|
||||
farwritetext WadeFoundItemText
|
||||
end
|
||||
|
||||
.Alan:
|
||||
farwritetext AlanFoundItemText
|
||||
end
|
||||
|
||||
.Derek:
|
||||
farwritetext DerekFoundItemText
|
||||
end
|
||||
|
||||
.Tully:
|
||||
farwritetext TullyFoundItemText
|
||||
end
|
||||
|
||||
.Wilton:
|
||||
farwritetext WiltonFoundItemText
|
||||
end
|
||||
|
||||
PhoneScript_FoundItem_Female:
|
||||
readvar VAR_CALLERID
|
||||
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
||||
ifequal PHONE_PICNICKER_GINA, .Gina
|
||||
ifequal PHONE_LASS_DANA, .Dana
|
||||
ifequal PHONE_PICNICKER_TIFFANY, .Tiffany
|
||||
|
||||
.Beverly:
|
||||
farwritetext BeverlyFoundItemText
|
||||
end
|
||||
|
||||
.Gina:
|
||||
farwritetext GinaFoundItemText
|
||||
end
|
||||
|
||||
.Dana:
|
||||
farwritetext DanaFoundItemText
|
||||
end
|
||||
|
||||
.Tiffany:
|
||||
farwritetext TiffanyFoundItemText
|
||||
end
|
||||
|
||||
ToddItemScript:
|
||||
farwritetext ToddDepartmentStoreBargainSaleText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
KenjiCallingPhoneScript:
|
||||
farwritetext KenjiRemainDedicatedText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,72 +0,0 @@
|
||||
GinaPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, GINA1
|
||||
checkflag ENGINE_GINA_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_GINA_SUNDAY_AFTERNOON
|
||||
iftrue .NotSunday
|
||||
checkflag ENGINE_GINA_HAS_LEAF_STONE
|
||||
iftrue .HasLeafStone
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SUNDAY, .NotSunday
|
||||
checktime DAY
|
||||
iftrue GinaSundayDay
|
||||
|
||||
.NotSunday:
|
||||
checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
iftrue .Rockets
|
||||
farsjump GinaHangUpScript
|
||||
|
||||
.Rockets:
|
||||
farsjump GinaRocketRumorScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump GinaReminderScript
|
||||
|
||||
.HasLeafStone:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump GinaComePickUpScript
|
||||
|
||||
GinaPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, GINA1
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
iftrue GinaRockets
|
||||
checkflag ENGINE_GINA_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_GINA_SUNDAY_AFTERNOON
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_GINA_HAS_LEAF_STONE
|
||||
iftrue .Generic
|
||||
checkevent EVENT_GINA_GAVE_LEAF_STONE
|
||||
iftrue .GaveLeafStone
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, GinaHasLeafStone
|
||||
|
||||
.GaveLeafStone:
|
||||
farscall PhoneScript_Random11
|
||||
ifequal 0, GinaHasLeafStone
|
||||
checkflag ENGINE_FLYPOINT_GOLDENROD
|
||||
iffalse .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, GinaWantsBattle
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
GinaSundayDay:
|
||||
setflag ENGINE_GINA_SUNDAY_AFTERNOON
|
||||
|
||||
GinaWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
setflag ENGINE_GINA_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
GinaRockets:
|
||||
farsjump GinaRocketRumorScript
|
||||
|
||||
GinaHasLeafStone:
|
||||
setflag ENGINE_GINA_HAS_LEAF_STONE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump PhoneScript_FoundItem_Female
|
@ -1,183 +0,0 @@
|
||||
JackPhoneTipsScript:
|
||||
farwritetext JackHeardSomeGreatTipsText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
BeverlyHangUpScript:
|
||||
farwritetext BeverlyLetsChatAboutMonAgainText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
HueyHangUpScript:
|
||||
farwritetext HueyWeHaveToBattleAgainSometimeText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
GavenHangUpNotThursdayScript:
|
||||
farwritetext GavenHangUpNotThursdayText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
BethHangUpScript:
|
||||
farwritetext BethLetsBattleAgainSometimeText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
JoseHangUpScript:
|
||||
farwritetext JoseHaventGottenItemYetText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
ReenaForwardScript:
|
||||
farwritetext ReenaForwardText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
JoeyHangUpScript:
|
||||
farwritetext JoeyDevisingStrategiesText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
WadeNoBerriesScript:
|
||||
farwritetext WadeNoBerriesText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
RalphNoItemScript:
|
||||
farwritetext RalphNoItemText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
LizHangUpScript:
|
||||
farwritetext LizFawningOverMonText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
AnthonyHangUpScript:
|
||||
farwritetext AnthonyWasntPayingAttentionText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
ToddNoItemScript:
|
||||
farwritetext ToddSavingUpForBargainSaleText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
GinaHangUpScript:
|
||||
farwritetext GinaHaventFoundAnythingYetText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
ArnieHangUpScript:
|
||||
farwritetext ArnieHaventSeenRareMonText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
AlanHangUpScript:
|
||||
farwritetext AlanHaventPickedUpAnythingText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
DanaHangUpScript:
|
||||
farwritetext DanaCanYouWaitABitLongerText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
ChadHangUpScript:
|
||||
farwritetext ChadGoingToStudyHardText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
DerekHangUpScript:
|
||||
farwritetext DerekLetsGetTogetherText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
TullyNoItemScript:
|
||||
farwritetext TullyNoItemText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
BrentHangUpScript:
|
||||
farwritetext BrentSorryImTooBusyText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
TiffanyNoItemScript:
|
||||
farwritetext TiffanyNoItemText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
VanceLookingForwardScript:
|
||||
farwritetext VanceLookingForwardText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
WiltonHaventFoundAnythingScript:
|
||||
farwritetext WiltonHaventFoundAnythingText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
ParryBattleWithMeScript:
|
||||
farwritetext ParryBattleWithMeText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
ErinWorkingHardScript:
|
||||
farwritetext ErinWorkingHardText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
IrwinRandomTextScript:
|
||||
random 3
|
||||
ifequal 0, IrwinEscapadeScript
|
||||
ifequal 1, IrwinGoodMatchScript
|
||||
ifequal 2, IrwinSoMuchToChatAboutScript
|
||||
|
||||
IrwinEscapadeScript:
|
||||
farwritetext IrwinYourEscapadesRockText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
IrwinGoodMatchScript:
|
||||
farwritetext IrwinGoodMatchText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
IrwinSoMuchToChatAboutScript:
|
||||
farwritetext IrwinSoMuchToChatAboutText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
KenjiAnswerPhoneScript:
|
||||
readvar VAR_KENJI_BREAK
|
||||
ifequal 2, .Training
|
||||
ifequal 1, .OnBreak
|
||||
farwritetext KenjiCallMeBackAnotherTimeText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Training:
|
||||
farwritetext KenjiIllHaveTimeToChatTomorrowText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.OnBreak:
|
||||
checktime MORN
|
||||
iftrue .Morning
|
||||
checktime NITE
|
||||
iftrue .Night
|
||||
setevent EVENT_KENJI_ON_BREAK
|
||||
farwritetext KenjiTakingABreakText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Morning:
|
||||
farwritetext KenjiHangUpMorningText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Night:
|
||||
farwritetext KenjiHangUpNightText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,49 +0,0 @@
|
||||
BeverlyComePickUpScript:
|
||||
farwritetext BeverlyComePickUpText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
JoseComePickUpScript: ; unreferenced
|
||||
farwritetext JoseComePickUpText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
WadeComeQuickScript:
|
||||
farwritetext WadeComeQuickText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
GinaComePickUpScript:
|
||||
farwritetext GinaComePickUpText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
AlanComePickUpScript:
|
||||
farwritetext AlanComePickUpGiftText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
DanaComePickUpScript:
|
||||
farwritetext DanaComePickUpText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
DerekComePickUpScript:
|
||||
farwritetext DerekComePickUpText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
TullyHurryScript:
|
||||
farwritetext TullyHurryText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
TiffanyHurryScript:
|
||||
farwritetext TiffanyHurryText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
WiltonWantThisScript:
|
||||
farwritetext WiltonWantThisText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,41 +0,0 @@
|
||||
HueyPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, SAILOR, HUEY1
|
||||
checkflag ENGINE_HUEY_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_HUEY_WEDNESDAY_NIGHT
|
||||
iftrue .NotWednesday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal WEDNESDAY, .NotWednesday
|
||||
checktime NITE
|
||||
iftrue HueyWednesdayNight
|
||||
|
||||
.NotWednesday:
|
||||
special RandomPhoneMon
|
||||
farsjump HueyHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_LIGHTHOUSE
|
||||
farsjump HueyWantsBattleScript
|
||||
|
||||
HueyPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, SAILOR, HUEY1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_HUEY_READY_FOR_REMATCH
|
||||
iftrue .Flavor
|
||||
checkflag ENGINE_HUEY_WEDNESDAY_NIGHT
|
||||
iftrue .Flavor
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, HueyWantsBattle
|
||||
ifequal 1, HueyWantsBattle
|
||||
|
||||
.Flavor:
|
||||
farsjump PhoneScript_MonFlavorText
|
||||
|
||||
HueyWednesdayNight:
|
||||
setflag ENGINE_HUEY_WEDNESDAY_NIGHT
|
||||
|
||||
HueyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_LIGHTHOUSE
|
||||
setflag ENGINE_HUEY_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
@ -1,19 +0,0 @@
|
||||
IrwinPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, JUGGLER, IRWIN1
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
iftrue .Rockets
|
||||
farsjump IrwinRandomTextScript
|
||||
|
||||
.Rockets:
|
||||
farsjump IrwinRocketRumorScript
|
||||
|
||||
IrwinPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, JUGGLER, IRWIN1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
iftrue .Rockets
|
||||
farsjump IrwinRumorScript
|
||||
|
||||
.Rockets:
|
||||
farsjump IrwinRocketRumorScript
|
@ -1,88 +0,0 @@
|
||||
IrwinRumorScript:
|
||||
checkevent EVENT_OPENED_MT_SILVER
|
||||
iftrue .MtSilver
|
||||
checkevent EVENT_FOUGHT_SNORLAX
|
||||
iftrue .Snorlax
|
||||
checkevent EVENT_GOT_PASS_FROM_COPYCAT
|
||||
iftrue .TrainPass
|
||||
checkflag ENGINE_MARSHBADGE
|
||||
iftrue .MarshBadge
|
||||
checkflag ENGINE_FLYPOINT_VERMILION
|
||||
iftrue .VermilionCity
|
||||
checkevent EVENT_BEAT_ELITE_FOUR
|
||||
iftrue .EliteFour
|
||||
checkflag ENGINE_RISINGBADGE
|
||||
iftrue .RisingBadge
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue .RadioTower
|
||||
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
|
||||
iftrue .RocketHideout
|
||||
checkevent EVENT_JASMINE_RETURNED_TO_GYM
|
||||
iftrue .JasmineReturned
|
||||
checkflag ENGINE_FOGBADGE
|
||||
iftrue .FogBadge
|
||||
checkflag ENGINE_PLAINBADGE
|
||||
iftrue .PlainBadge
|
||||
farwritetext IrwinCalledRightAwayText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.PlainBadge:
|
||||
farwritetext IrwinPlainBadgeGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.JasmineReturned:
|
||||
farwritetext IrwinJasmineReturnedGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.RocketHideout:
|
||||
farwritetext IrwinRocketHideoutGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.RadioTower:
|
||||
farwritetext IrwinRadioTowerGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.RisingBadge:
|
||||
farwritetext IrwinRisingBadgeGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.EliteFour:
|
||||
farwritetext IrwinEliteFourGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.VermilionCity:
|
||||
farwritetext IrwinVermilionCityGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.TrainPass:
|
||||
farwritetext IrwinTrainPassGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Snorlax:
|
||||
farwritetext IrwinSnorlaxGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.MtSilver:
|
||||
farwritetext IrwinMtSilverGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.FogBadge:
|
||||
farwritetext IrwinFogBadgeGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.MarshBadge:
|
||||
farwritetext IrwinMarshBadgeGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,49 +0,0 @@
|
||||
JackPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, SCHOOLBOY, JACK1
|
||||
checkflag ENGINE_JACK_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_JACK_MONDAY_MORNING
|
||||
iftrue .NotMonday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal MONDAY, .NotMonday
|
||||
checktime MORN
|
||||
iftrue JackMondayMorning
|
||||
|
||||
.NotMonday:
|
||||
farsjump JackPhoneTipsScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
farsjump JackWantsBattleScript
|
||||
|
||||
JackPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, SCHOOLBOY, JACK1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, JackBattleTrivia
|
||||
checkflag ENGINE_JACK_READY_FOR_REMATCH
|
||||
iftrue .WaitingForBattle
|
||||
checkflag ENGINE_JACK_MONDAY_MORNING
|
||||
iftrue .WaitingForBattle
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, JackWantsToBattle
|
||||
|
||||
.WaitingForBattle:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, JackFindsRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
JackMondayMorning:
|
||||
setflag ENGINE_JACK_MONDAY_MORNING
|
||||
|
||||
JackWantsToBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
setflag ENGINE_JACK_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
JackFindsRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
||||
|
||||
JackBattleTrivia:
|
||||
farsjump JackTriviaScript
|
@ -1,68 +0,0 @@
|
||||
JackTriviaScript:
|
||||
random 11
|
||||
ifequal 0, .Thunder
|
||||
ifequal 1, .Rollout
|
||||
ifequal 2, .Solarbeam
|
||||
ifequal 3, .Stomp
|
||||
ifequal 4, .Gust
|
||||
ifequal 5, .Twister
|
||||
ifequal 6, .Earthquake
|
||||
ifequal 7, .Magnitude
|
||||
ifequal 8, .Sandstorm
|
||||
ifequal 9, .SunnyDay
|
||||
ifequal 10, .RainDance
|
||||
|
||||
.Thunder:
|
||||
farwritetext JackThunderTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Rollout:
|
||||
farwritetext JackRolloutTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Solarbeam:
|
||||
farwritetext JackSolarbeamTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Stomp:
|
||||
farwritetext JackStompTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Gust:
|
||||
farwritetext JackGustTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Twister:
|
||||
farwritetext JackTwisterTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Earthquake:
|
||||
farwritetext JackEarthquakeTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Magnitude:
|
||||
farwritetext JackMagnitudeTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.Sandstorm:
|
||||
farwritetext JackSandstormTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.SunnyDay:
|
||||
farwritetext JackSunnyDayTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
||||
|
||||
.RainDance:
|
||||
farwritetext JackRainDanceTriviaText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Male
|
@ -1,41 +0,0 @@
|
||||
JoeyPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, YOUNGSTER, JOEY1
|
||||
checkflag ENGINE_JOEY_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_JOEY_MONDAY_AFTERNOON
|
||||
iftrue .NotMonday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal MONDAY, .NotMonday
|
||||
checktime DAY
|
||||
iftrue JoeyMondayAfternoon
|
||||
|
||||
.NotMonday:
|
||||
special RandomPhoneMon
|
||||
farsjump JoeyHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_30
|
||||
farsjump JoeyReminderScript
|
||||
|
||||
JoeyPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, YOUNGSTER, JOEY1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_JOEY_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_JOEY_MONDAY_AFTERNOON
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, JoeyWantsBattle
|
||||
ifequal 1, JoeyWantsBattle
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
JoeyMondayAfternoon:
|
||||
setflag ENGINE_JOEY_MONDAY_AFTERNOON
|
||||
|
||||
JoeyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_30
|
||||
setflag ENGINE_JOEY_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
@ -1,59 +0,0 @@
|
||||
JosePhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, BIRD_KEEPER, JOSE2
|
||||
checkflag ENGINE_JOSE_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_JOSE_SATURDAY_NIGHT
|
||||
iftrue .NotSaturday
|
||||
checkflag ENGINE_JOSE_HAS_STAR_PIECE
|
||||
iftrue .HasItem
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SATURDAY, .NotSaturday
|
||||
checktime NITE
|
||||
iftrue JoseSaturdayNight
|
||||
|
||||
.NotSaturday:
|
||||
farsjump JoseHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump JoseReminderScript
|
||||
|
||||
.HasItem:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump JoseReminderScript
|
||||
|
||||
JosePhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, BIRD_KEEPER, JOSE2
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_JOSE_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_JOSE_SATURDAY_NIGHT
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_JOSE_HAS_STAR_PIECE
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, JoseWantsBattle
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, JoseHasStarPiece
|
||||
|
||||
.Generic:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, JoseFoundRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
JoseSaturdayNight:
|
||||
setflag ENGINE_JOSE_SATURDAY_NIGHT
|
||||
|
||||
JoseWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
setflag ENGINE_JOSE_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
JoseFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
||||
|
||||
JoseHasStarPiece:
|
||||
setflag ENGINE_JOSE_HAS_STAR_PIECE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump PhoneScript_FoundItem_Male
|
@ -1,9 +0,0 @@
|
||||
KenjiPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, BLACKBELT_T, KENJI3
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
farsjump KenjiAnswerPhoneScript
|
||||
|
||||
KenjiPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, BLACKBELT_T, KENJI3
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
farsjump KenjiCallingPhoneScript
|
@ -1,102 +0,0 @@
|
||||
LizPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, LIZ1
|
||||
checkflag ENGINE_LIZ_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_LIZ_THURSDAY_AFTERNOON
|
||||
iftrue .NotThursday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal THURSDAY, .NotThursday
|
||||
checktime DAY
|
||||
iftrue LizThursdayAfternoon
|
||||
|
||||
.NotThursday:
|
||||
special RandomPhoneMon
|
||||
farsjump LizHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
farsjump LizReminderScript
|
||||
|
||||
LizPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, LIZ1
|
||||
farscall PhoneScript_Random4
|
||||
ifequal 0, LizWrongNumber
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_LIZ_READY_FOR_REMATCH
|
||||
iftrue .next
|
||||
checkflag ENGINE_LIZ_THURSDAY_AFTERNOON
|
||||
iftrue .next
|
||||
|
||||
.next:
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, LizGossip
|
||||
checkflag ENGINE_FLYPOINT_GOLDENROD
|
||||
iffalse .Generic
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, LizWantsBattle
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
LizThursdayAfternoon:
|
||||
setflag ENGINE_LIZ_THURSDAY_AFTERNOON
|
||||
|
||||
LizWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
setflag ENGINE_LIZ_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
LizWrongNumber:
|
||||
farsjump LizWrongNumberScript
|
||||
|
||||
LizGossip:
|
||||
random 9
|
||||
ifequal 0, .CoolTrainerM
|
||||
ifequal 1, .Beauty
|
||||
ifequal 2, .Grunt
|
||||
ifequal 3, .Teacher
|
||||
ifequal 4, .SwimmerF
|
||||
ifequal 5, .KimonoGirl
|
||||
ifequal 6, .Skier
|
||||
ifequal 7, .Medium
|
||||
ifequal 8, .PokefanM
|
||||
|
||||
.CoolTrainerM:
|
||||
gettrainerclassname STRING_BUFFER_4, COOLTRAINERM
|
||||
sjump LizGossipScript
|
||||
|
||||
.Beauty:
|
||||
gettrainerclassname STRING_BUFFER_4, BEAUTY
|
||||
sjump LizGossipScript
|
||||
|
||||
.Grunt:
|
||||
gettrainerclassname STRING_BUFFER_4, GRUNTM
|
||||
sjump LizGossipScript
|
||||
|
||||
.Teacher:
|
||||
gettrainerclassname STRING_BUFFER_4, TEACHER
|
||||
sjump LizGossipScript
|
||||
|
||||
.SwimmerF:
|
||||
gettrainerclassname STRING_BUFFER_4, SWIMMERF
|
||||
sjump LizGossipScript
|
||||
|
||||
.KimonoGirl:
|
||||
gettrainerclassname STRING_BUFFER_4, KIMONO_GIRL
|
||||
sjump LizGossipScript
|
||||
|
||||
.Skier:
|
||||
gettrainerclassname STRING_BUFFER_4, SKIER
|
||||
sjump LizGossipScript
|
||||
|
||||
.Medium:
|
||||
gettrainerclassname STRING_BUFFER_4, MEDIUM
|
||||
sjump LizGossipScript
|
||||
|
||||
.PokefanM:
|
||||
gettrainerclassname STRING_BUFFER_4, POKEFANM
|
||||
sjump LizGossipScript
|
||||
|
||||
LizGossipScript:
|
||||
farsjump LizGossipRandomScript
|
@ -1,62 +0,0 @@
|
||||
LizGossipRandomScript:
|
||||
random 10
|
||||
ifequal 0, .RuinsOfAlph
|
||||
ifequal 1, .Falkner
|
||||
ifequal 2, .Earl
|
||||
ifequal 3, .SurfPikachu
|
||||
ifequal 4, .MooMooMilk
|
||||
ifequal 5, .Salon
|
||||
ifequal 6, .Whitney
|
||||
ifequal 7, .BugCatchingContest
|
||||
ifequal 8, .BeautifulTrainer
|
||||
ifequal 9, .Forgot
|
||||
|
||||
.RuinsOfAlph:
|
||||
farwritetext LizRuinsOfAlphGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.Falkner:
|
||||
farwritetext LizFalknerGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.Earl:
|
||||
farwritetext LizEarlGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.SurfPikachu:
|
||||
farwritetext LizSurfPikachuGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.MooMooMilk:
|
||||
farwritetext LizMooMooMilkGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.Salon:
|
||||
farwritetext LizSalonGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.Whitney:
|
||||
farwritetext LizWhitneyGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.BugCatchingContest:
|
||||
farwritetext LizBugCatchingContestGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.BeautifulTrainer:
|
||||
farwritetext LizBeautifulTrainerGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
||||
|
||||
.Forgot:
|
||||
farwritetext LizForgotGossipText
|
||||
promptbutton
|
||||
sjump PhoneScript_HangUpText_Female
|
@ -1,142 +0,0 @@
|
||||
MomPhoneCalleeScript:
|
||||
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
iftrue .started_quest
|
||||
checkevent EVENT_DUDE_TALKED_TO_YOU
|
||||
iftrue MomPhoneLectureScript
|
||||
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
|
||||
iftrue MomPhoneNoGymQuestScript
|
||||
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
|
||||
iftrue MomPhoneNoPokedexScript
|
||||
sjump MomPhoneNoPokemonScript
|
||||
|
||||
.started_quest
|
||||
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_8
|
||||
iftrue MomPhoneHangUpScript
|
||||
farwritetext MomPhoneGreetingText
|
||||
promptbutton
|
||||
getcurlandmarkname STRING_BUFFER_3
|
||||
readvar VAR_ENVIRONMENT
|
||||
ifequal TOWN, MomPhoneInTown
|
||||
ifequal ROUTE, MomPhoneOnRoute
|
||||
sjump MomPhoneOther
|
||||
|
||||
MomPhoneLandmark:
|
||||
farwritetext MomPhoneLandmarkText
|
||||
promptbutton
|
||||
sjump MomSavingMoney
|
||||
|
||||
MomPhoneInTown:
|
||||
readvar VAR_MAPGROUP
|
||||
ifequal GROUP_NEW_BARK_TOWN, .newbark
|
||||
ifequal GROUP_CHERRYGROVE_CITY, .cherrygrove
|
||||
ifequal GROUP_VIOLET_CITY, .violet
|
||||
ifequal GROUP_AZALEA_TOWN, .azalea
|
||||
ifequal GROUP_GOLDENROD_CITY, .goldenrod
|
||||
farwritetext MomPhoneGenericAreaText
|
||||
promptbutton
|
||||
sjump MomSavingMoney
|
||||
|
||||
.newbark
|
||||
farwritetext MomPhoneNewBarkText
|
||||
promptbutton
|
||||
sjump MomSavingMoney
|
||||
|
||||
.cherrygrove
|
||||
farwritetext MomPhoneCherrygroveText
|
||||
promptbutton
|
||||
sjump MomSavingMoney
|
||||
|
||||
.violet
|
||||
getlandmarkname STRING_BUFFER_4, LANDMARK_SPROUT_TOWER
|
||||
sjump MomPhoneLandmark
|
||||
.azalea
|
||||
getlandmarkname STRING_BUFFER_4, LANDMARK_SLOWPOKE_WELL
|
||||
sjump MomPhoneLandmark
|
||||
.goldenrod
|
||||
getlandmarkname STRING_BUFFER_4, LANDMARK_RADIO_TOWER
|
||||
sjump MomPhoneLandmark
|
||||
|
||||
MomPhoneOnRoute:
|
||||
farwritetext MomOtherAreaText
|
||||
promptbutton
|
||||
sjump MomSavingMoney
|
||||
|
||||
MomPhoneOther:
|
||||
farwritetext MomDeterminedText
|
||||
promptbutton
|
||||
sjump MomSavingMoney
|
||||
|
||||
MomSavingMoney:
|
||||
checkflag ENGINE_MOM_SAVING_MONEY
|
||||
iffalse .NotSaving
|
||||
checkmoney MOMS_MONEY, 0
|
||||
ifequal HAVE_MORE, .SavingHasMoney
|
||||
sjump .SavingNoMoney
|
||||
|
||||
.NotSaving:
|
||||
checkmoney MOMS_MONEY, 0
|
||||
ifequal HAVE_MORE, .HasMoney
|
||||
sjump .NoMoney
|
||||
|
||||
.SavingHasMoney:
|
||||
getmoney STRING_BUFFER_3, MOMS_MONEY
|
||||
farwritetext MomCheckBalanceText
|
||||
yesorno
|
||||
iftrue MomPhoneSaveMoneyScript
|
||||
sjump MomPhoneWontSaveMoneyScript
|
||||
|
||||
.SavingNoMoney:
|
||||
farwritetext MomImportantToSaveText
|
||||
yesorno
|
||||
iftrue MomPhoneSaveMoneyScript
|
||||
sjump MomPhoneWontSaveMoneyScript
|
||||
|
||||
.NoMoney:
|
||||
farwritetext MomYoureNotSavingText
|
||||
yesorno
|
||||
iftrue MomPhoneSaveMoneyScript
|
||||
sjump MomPhoneWontSaveMoneyScript
|
||||
|
||||
.HasMoney:
|
||||
getmoney STRING_BUFFER_3, MOMS_MONEY
|
||||
farwritetext MomYouveSavedText
|
||||
yesorno
|
||||
iftrue MomPhoneSaveMoneyScript
|
||||
sjump MomPhoneWontSaveMoneyScript
|
||||
|
||||
MomPhoneSaveMoneyScript:
|
||||
setflag ENGINE_MOM_SAVING_MONEY
|
||||
farwritetext MomOKIllSaveText
|
||||
promptbutton
|
||||
sjump MomPhoneHangUpScript
|
||||
|
||||
MomPhoneWontSaveMoneyScript:
|
||||
clearflag ENGINE_MOM_SAVING_MONEY
|
||||
farwritetext MomPhoneWontSaveMoneyText
|
||||
promptbutton
|
||||
sjump MomPhoneHangUpScript
|
||||
|
||||
MomPhoneHangUpScript:
|
||||
farwritetext MomPhoneHangUpText
|
||||
end
|
||||
|
||||
MomPhoneNoPokemonScript:
|
||||
farwritetext MomPhoneNoPokemonText
|
||||
end
|
||||
|
||||
MomPhoneNoPokedexScript:
|
||||
farwritetext MomPhoneNoPokedexText
|
||||
end
|
||||
|
||||
MomPhoneNoGymQuestScript:
|
||||
farwritetext MomPhoneNoGymQuestText
|
||||
end
|
||||
|
||||
MomPhoneLectureScript:
|
||||
setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||
setflag ENGINE_MOM_ACTIVE
|
||||
specialphonecall SPECIALCALL_NONE
|
||||
farwritetext MomPhoneLectureText
|
||||
yesorno
|
||||
iftrue MomPhoneSaveMoneyScript
|
||||
sjump MomPhoneWontSaveMoneyScript
|
@ -1,40 +0,0 @@
|
||||
ParryPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, HIKER, PARRY1
|
||||
checkflag ENGINE_PARRY_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_PARRY_FRIDAY_AFTERNOON
|
||||
iftrue .WantsRematch
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal FRIDAY, .WantsRematch
|
||||
checktime DAY
|
||||
iftrue ParryFridayDay
|
||||
|
||||
.WantsRematch:
|
||||
farsjump ParryBattleWithMeScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_45
|
||||
farsjump ParryHaventYouGottenToScript
|
||||
|
||||
ParryPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, HIKER, PARRY1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_PARRY_READY_FOR_REMATCH
|
||||
iftrue .GenericCall
|
||||
checkflag ENGINE_PARRY_FRIDAY_AFTERNOON
|
||||
iftrue .GenericCall
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ParryWantsBattle
|
||||
ifequal 1, ParryWantsBattle
|
||||
|
||||
.GenericCall:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
ParryFridayDay:
|
||||
setflag ENGINE_PARRY_FRIDAY_AFTERNOON
|
||||
|
||||
ParryWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_45
|
||||
setflag ENGINE_PARRY_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
@ -1,59 +0,0 @@
|
||||
RalphPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, FISHER, RALPH1
|
||||
checkflag ENGINE_RALPH_READY_FOR_REMATCH
|
||||
iftrue .Rematch
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_RALPH_WEDNESDAY_MORNING
|
||||
iftrue .CheckSwarm
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal WEDNESDAY, .CheckSwarm
|
||||
checktime MORN
|
||||
iftrue Ralph_WednesdayMorning
|
||||
.CheckSwarm:
|
||||
checkflag ENGINE_QWILFISH_SWARM
|
||||
iftrue .ReportSwarm
|
||||
farsjump RalphNoItemScript
|
||||
|
||||
.Rematch:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
farsjump RalphReminderScript
|
||||
|
||||
.ReportSwarm:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
farsjump RalphHurryScript
|
||||
|
||||
RalphPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, FISHER, RALPH1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_FLYPOINT_GOLDENROD
|
||||
iffalse .CheckSwarm
|
||||
checkflag ENGINE_RALPH_READY_FOR_REMATCH
|
||||
iftrue .CheckSwarm
|
||||
checkflag ENGINE_RALPH_WEDNESDAY_MORNING
|
||||
iftrue .CheckSwarm
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, Ralph_FightMe
|
||||
.CheckSwarm:
|
||||
farscall PhoneScript_Random5
|
||||
ifequal 0, Ralph_SetUpSwarm
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
Ralph_WednesdayMorning:
|
||||
setflag ENGINE_RALPH_WEDNESDAY_MORNING
|
||||
Ralph_FightMe:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
setflag ENGINE_RALPH_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
Ralph_SetUpSwarm:
|
||||
checkflag ENGINE_QWILFISH_SWARM
|
||||
iftrue .Generic
|
||||
setflag ENGINE_QWILFISH_SWARM
|
||||
getmonname STRING_BUFFER_4, QWILFISH
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
setval FISHSWARM_QWILFISH
|
||||
special ActivateFishingSwarm
|
||||
farsjump RalphItemScript
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Male
|
@ -1,39 +0,0 @@
|
||||
ReenaPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, COOLTRAINERF, REENA1
|
||||
checkflag ENGINE_REENA_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_REENA_SUNDAY_MORNING
|
||||
iftrue .NotSunday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SUNDAY, .NotSunday
|
||||
checktime MORN
|
||||
iftrue ReenaSundayMorning
|
||||
|
||||
.NotSunday:
|
||||
farsjump ReenaForwardScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump ReenaHurryScript
|
||||
|
||||
ReenaPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, COOLTRAINERF, REENA1
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_REENA_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_REENA_SUNDAY_MORNING
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ReenaWantsBattle
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
ReenaSundayMorning:
|
||||
setflag ENGINE_REENA_SUNDAY_MORNING
|
||||
|
||||
ReenaWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
setflag ENGINE_REENA_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
@ -1,95 +0,0 @@
|
||||
JackWantsBattleScript:
|
||||
farwritetext JackReminderText
|
||||
end
|
||||
|
||||
HueyWantsBattleScript:
|
||||
farwritetext HueyReminderText
|
||||
end
|
||||
|
||||
GavenReminderScript:
|
||||
farwritetext GavenReminderText
|
||||
end
|
||||
|
||||
BethBattleReminderScript:
|
||||
farwritetext BethReminderText
|
||||
end
|
||||
|
||||
JoseReminderScript:
|
||||
farwritetext JoseReminderText
|
||||
end
|
||||
|
||||
ReenaHurryScript:
|
||||
farwritetext ReenaHurryText
|
||||
end
|
||||
|
||||
JoeyReminderScript:
|
||||
farwritetext JoeyReminderText
|
||||
end
|
||||
|
||||
WadeQuickBattleScript:
|
||||
farwritetext WadeQuickBattleText
|
||||
end
|
||||
|
||||
RalphReminderScript:
|
||||
farwritetext RalphReminderText
|
||||
end
|
||||
|
||||
LizReminderScript:
|
||||
farwritetext LizReminderText
|
||||
end
|
||||
|
||||
AnthonyReminderScript:
|
||||
farwritetext AnthonyReminderText
|
||||
end
|
||||
|
||||
ToddForwardScript:
|
||||
farwritetext ToddLookingForwardToBattleText
|
||||
end
|
||||
|
||||
GinaReminderScript:
|
||||
farwritetext GinaReminderText
|
||||
end
|
||||
|
||||
ArnieReminderScript:
|
||||
farwritetext ArnieReminderText
|
||||
end
|
||||
|
||||
AlanReminderScript:
|
||||
farwritetext AlanReminderText
|
||||
end
|
||||
|
||||
DanaReminderScript:
|
||||
farwritetext DanaReminderText
|
||||
end
|
||||
|
||||
ChadReminderScript:
|
||||
farwritetext ChadReminderText
|
||||
end
|
||||
|
||||
TullyForwardScript:
|
||||
farwritetext TullyForwardText
|
||||
end
|
||||
|
||||
BrentReminderScript:
|
||||
farwritetext BrentReminderText
|
||||
end
|
||||
|
||||
TiffanyAsleepScript:
|
||||
farwritetext TiffanyAsleepText
|
||||
end
|
||||
|
||||
VanceHurryHurryScript:
|
||||
farwritetext VanceHurryHurryText
|
||||
end
|
||||
|
||||
WiltonNotBitingScript:
|
||||
farwritetext WiltonNotBitingText
|
||||
end
|
||||
|
||||
ParryHaventYouGottenToScript:
|
||||
farwritetext ParryHaventYouGottenToText
|
||||
end
|
||||
|
||||
ErinComeBattleScript:
|
||||
farwritetext ErinComeBattleText
|
||||
end
|
@ -1,15 +0,0 @@
|
||||
RalphHurryScript:
|
||||
farwritetext RalphHurryText
|
||||
end
|
||||
|
||||
AnthonyHurryScript:
|
||||
farwritetext AnthonyHurryText
|
||||
end
|
||||
|
||||
ArnieHurryScript:
|
||||
farwritetext ArnieHurryText
|
||||
end
|
||||
|
||||
ToddHurryScript:
|
||||
farwritetext ToddHaveYouGoneToDepartmentStoreText
|
||||
end
|
@ -1,98 +0,0 @@
|
||||
TiffanyPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, TIFFANY3
|
||||
checkflag ENGINE_TIFFANY_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Female
|
||||
checkflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
|
||||
iftrue .NotTuesday
|
||||
checkflag ENGINE_TIFFANY_HAS_PINK_BOW
|
||||
iftrue .HasItem
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal TUESDAY, .NotTuesday
|
||||
checktime DAY
|
||||
iftrue TiffanyTuesdayAfternoon
|
||||
|
||||
.NotTuesday:
|
||||
farsjump TiffanyNoItemScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
farsjump TiffanyAsleepScript
|
||||
|
||||
.HasItem:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
farsjump TiffanyHurryScript
|
||||
|
||||
TiffanyPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, PICNICKER, TIFFANY3
|
||||
farscall PhoneScript_Random4
|
||||
ifequal 0, TiffanysFamilyMembers
|
||||
farscall PhoneScript_GreetPhone_Female
|
||||
checkflag ENGINE_TIFFANY_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_TIFFANY_HAS_PINK_BOW
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, TiffanyWantsBattle
|
||||
checkevent EVENT_TIFFANY_GAVE_PINK_BOW
|
||||
iftrue .PinkBow
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, TiffanyHasPinkBow
|
||||
|
||||
.PinkBow:
|
||||
farscall PhoneScript_Random11
|
||||
ifequal 0, TiffanyHasPinkBow
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Female
|
||||
|
||||
TiffanyTuesdayAfternoon:
|
||||
setflag ENGINE_TIFFANY_TUESDAY_AFTERNOON
|
||||
|
||||
TiffanyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
setflag ENGINE_TIFFANY_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
TiffanysFamilyMembers:
|
||||
random 6
|
||||
ifequal 0, .Grandma
|
||||
ifequal 1, .Grandpa
|
||||
ifequal 2, .Mom
|
||||
ifequal 3, .Dad
|
||||
ifequal 4, .Sister
|
||||
ifequal 5, .Brother
|
||||
|
||||
.Grandma:
|
||||
getstring STRING_BUFFER_4, GrandmaString
|
||||
sjump .PoorClefairy
|
||||
|
||||
.Grandpa:
|
||||
getstring STRING_BUFFER_4, GrandpaString
|
||||
sjump .PoorClefairy
|
||||
|
||||
.Mom:
|
||||
getstring STRING_BUFFER_4, MomString
|
||||
sjump .PoorClefairy
|
||||
|
||||
.Dad:
|
||||
getstring STRING_BUFFER_4, DadString
|
||||
sjump .PoorClefairy
|
||||
|
||||
.Sister:
|
||||
getstring STRING_BUFFER_4, SisterString
|
||||
sjump .PoorClefairy
|
||||
|
||||
.Brother:
|
||||
getstring STRING_BUFFER_4, BrotherString
|
||||
sjump .PoorClefairy
|
||||
|
||||
.PoorClefairy:
|
||||
farsjump TiffanyItsAwful
|
||||
|
||||
TiffanyHasPinkBow:
|
||||
setflag ENGINE_TIFFANY_HAS_PINK_BOW
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
farsjump PhoneScript_FoundItem_Female
|
@ -1,59 +0,0 @@
|
||||
ToddPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, CAMPER, TODD1
|
||||
checkflag ENGINE_TODD_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_TODD_SATURDAY_MORNING
|
||||
iftrue .NotSaturday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SATURDAY, .NotSaturday
|
||||
checktime MORN
|
||||
iftrue ToddSaturdayMorning
|
||||
|
||||
.NotSaturday:
|
||||
checkflag ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
|
||||
iftrue .SaleOn
|
||||
farsjump ToddNoItemScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump ToddForwardScript
|
||||
|
||||
.SaleOn:
|
||||
farsjump ToddHurryScript
|
||||
|
||||
ToddPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, CAMPER, TODD1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_TODD_READY_FOR_REMATCH
|
||||
iftrue .TryForSale
|
||||
checkflag ENGINE_TODD_SATURDAY_MORNING
|
||||
iftrue .TryForSale
|
||||
checkflag ENGINE_FLYPOINT_GOLDENROD
|
||||
iffalse .NoGoldenrod
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ToddWantsBattle
|
||||
|
||||
.TryForSale:
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, ToddDeptStoreSale
|
||||
|
||||
.NoGoldenrod:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, ToddFoundRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
ToddSaturdayMorning:
|
||||
setflag ENGINE_TODD_SATURDAY_MORNING
|
||||
|
||||
ToddWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
setflag ENGINE_TODD_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
ToddFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
||||
|
||||
ToddDeptStoreSale:
|
||||
setflag ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
|
||||
farsjump ToddItemScript
|
@ -1,60 +0,0 @@
|
||||
TullyPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, FISHER, TULLY1
|
||||
checkflag ENGINE_TULLY_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_TULLY_SUNDAY_NIGHT
|
||||
iftrue .NotSunday
|
||||
checkflag ENGINE_TULLY_HAS_WATER_STONE
|
||||
iftrue .WaterStone
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SUNDAY, .NotSunday
|
||||
checktime NITE
|
||||
iftrue TullySundayNight
|
||||
|
||||
.NotSunday:
|
||||
farsjump TullyNoItemScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42
|
||||
farsjump TullyForwardScript
|
||||
|
||||
.WaterStone:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42
|
||||
farsjump TullyHurryScript
|
||||
|
||||
TullyPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, FISHER, TULLY1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_TULLY_READY_FOR_REMATCH
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_TULLY_SUNDAY_NIGHT
|
||||
iftrue .Generic
|
||||
checkflag ENGINE_TULLY_HAS_WATER_STONE
|
||||
iftrue .Generic
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, TullyWantsBattle
|
||||
checkevent EVENT_TULLY_GAVE_WATER_STONE
|
||||
iftrue .WaterStone
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, TullyFoundWaterStone
|
||||
|
||||
.WaterStone:
|
||||
farscall PhoneScript_Random11
|
||||
ifequal 0, TullyFoundWaterStone
|
||||
|
||||
.Generic:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
TullySundayNight:
|
||||
setflag ENGINE_TULLY_SUNDAY_NIGHT
|
||||
|
||||
TullyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42
|
||||
setflag ENGINE_TULLY_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
TullyFoundWaterStone:
|
||||
setflag ENGINE_TULLY_HAS_WATER_STONE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_42
|
||||
farsjump PhoneScript_FoundItem_Male
|
@ -1,40 +0,0 @@
|
||||
VancePhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, BIRD_KEEPER, VANCE1
|
||||
checkflag ENGINE_VANCE_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_VANCE_WEDNESDAY_NIGHT
|
||||
iftrue .NotWednesday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal WEDNESDAY, .NotWednesday
|
||||
checktime NITE
|
||||
iftrue VanceWednesdayNight
|
||||
|
||||
.NotWednesday:
|
||||
farsjump VanceLookingForwardScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_44
|
||||
farsjump VanceHurryHurryScript
|
||||
|
||||
VancePhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, BIRD_KEEPER, VANCE1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_VANCE_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
checkflag ENGINE_VANCE_WEDNESDAY_NIGHT
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, VanceWantsRematch
|
||||
ifequal 1, VanceWantsRematch
|
||||
|
||||
.WantsBattle:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
VanceWednesdayNight:
|
||||
setflag ENGINE_VANCE_WEDNESDAY_NIGHT
|
||||
|
||||
VanceWantsRematch:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_44
|
||||
setflag ENGINE_VANCE_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
@ -1,113 +0,0 @@
|
||||
WadePhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, BUG_CATCHER, WADE1
|
||||
checkflag ENGINE_WADE_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_WADE_TUESDAY_NIGHT
|
||||
iftrue .NotTuesday
|
||||
checkflag ENGINE_WADE_HAS_ITEM
|
||||
iftrue .HasItem
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal TUESDAY, .NotTuesday
|
||||
checktime NITE
|
||||
iftrue WadeTuesdayNight
|
||||
|
||||
.NotTuesday:
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .NoContest
|
||||
checkflag ENGINE_DAILY_BUG_CONTEST
|
||||
iftrue .NoContest
|
||||
readvar VAR_WEEKDAY
|
||||
ifequal TUESDAY, .ContestToday
|
||||
ifequal THURSDAY, .ContestToday
|
||||
ifequal SATURDAY, .ContestToday
|
||||
|
||||
.NoContest:
|
||||
farsjump WadeNoBerriesScript
|
||||
|
||||
.ContestToday:
|
||||
farsjump PhoneScript_BugCatchingContest
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_31
|
||||
farsjump WadeQuickBattleScript
|
||||
|
||||
.HasItem:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_31
|
||||
farsjump WadeComeQuickScript
|
||||
|
||||
WadePhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, BUG_CATCHER, WADE1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, .NoContest
|
||||
checkflag ENGINE_DAILY_BUG_CONTEST
|
||||
iftrue .NoContest
|
||||
readvar VAR_WEEKDAY
|
||||
ifequal TUESDAY, .ContestToday
|
||||
ifequal THURSDAY, .ContestToday
|
||||
ifequal SATURDAY, .ContestToday
|
||||
|
||||
.NoContest:
|
||||
checkflag ENGINE_WADE_READY_FOR_REMATCH
|
||||
iftrue .next
|
||||
checkflag ENGINE_WADE_TUESDAY_NIGHT
|
||||
iftrue .next
|
||||
checkflag ENGINE_WADE_HAS_ITEM
|
||||
iftrue .next
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, WadeHasItem2
|
||||
checkflag ENGINE_FLYPOINT_GOLDENROD
|
||||
iffalse .next
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, WadeWantsBattle2
|
||||
|
||||
.next:
|
||||
farscall PhoneScript_Random3
|
||||
ifequal 0, WadeFoundRare
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
.ContestToday:
|
||||
farsjump PhoneScript_BugCatchingContest
|
||||
|
||||
WadeTuesdayNight:
|
||||
setflag ENGINE_WADE_TUESDAY_NIGHT
|
||||
|
||||
WadeWantsBattle2:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_31
|
||||
setflag ENGINE_WADE_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
WadeFoundRare:
|
||||
farsjump Phone_CheckIfUnseenRare_Male
|
||||
|
||||
WadeHasItem2:
|
||||
setflag ENGINE_WADE_HAS_ITEM
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_31
|
||||
clearevent EVENT_WADE_HAS_BERRY
|
||||
clearevent EVENT_WADE_HAS_PSNCUREBERRY
|
||||
clearevent EVENT_WADE_HAS_PRZCUREBERRY
|
||||
clearevent EVENT_WADE_HAS_BITTER_BERRY
|
||||
random 4
|
||||
ifequal 0, .Berry
|
||||
ifequal 1, .PsnCureBerry
|
||||
ifequal 2, .PrzCureBerry
|
||||
ifequal 3, .Bitterberry
|
||||
|
||||
.Berry:
|
||||
setevent EVENT_WADE_HAS_BERRY
|
||||
sjump .FoundBerry
|
||||
|
||||
.PsnCureBerry:
|
||||
setevent EVENT_WADE_HAS_PSNCUREBERRY
|
||||
sjump .FoundBerry
|
||||
|
||||
.PrzCureBerry:
|
||||
setevent EVENT_WADE_HAS_PRZCUREBERRY
|
||||
sjump .FoundBerry
|
||||
|
||||
.Bitterberry:
|
||||
setevent EVENT_WADE_HAS_BITTER_BERRY
|
||||
|
||||
.FoundBerry:
|
||||
farsjump PhoneScript_FoundItem_Male
|
@ -1,75 +0,0 @@
|
||||
WiltonPhoneCalleeScript:
|
||||
gettrainername STRING_BUFFER_3, FISHER, WILTON1
|
||||
checkflag ENGINE_WILTON_READY_FOR_REMATCH
|
||||
iftrue .WantsBattle
|
||||
farscall PhoneScript_AnswerPhone_Male
|
||||
checkflag ENGINE_WILTON_THURSDAY_MORNING
|
||||
iftrue .NotThursday
|
||||
checkflag ENGINE_WILTON_HAS_ITEM
|
||||
iftrue .HasItem
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal THURSDAY, .NotThursday
|
||||
checktime MORN
|
||||
iftrue WiltonThursdayMorning
|
||||
|
||||
.NotThursday:
|
||||
farsjump WiltonHaventFoundAnythingScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_44
|
||||
farsjump WiltonNotBitingScript
|
||||
|
||||
.HasItem:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_44
|
||||
farsjump WiltonWantThisScript
|
||||
|
||||
WiltonPhoneCallerScript:
|
||||
gettrainername STRING_BUFFER_3, FISHER, WILTON1
|
||||
farscall PhoneScript_GreetPhone_Male
|
||||
checkflag ENGINE_WILTON_READY_FOR_REMATCH
|
||||
iftrue .GenericCall
|
||||
checkflag ENGINE_WILTON_THURSDAY_MORNING
|
||||
iftrue .GenericCall
|
||||
checkflag ENGINE_WILTON_HAS_ITEM
|
||||
iftrue .GenericCall
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, WiltonWantsBattle
|
||||
farscall PhoneScript_Random2
|
||||
ifequal 0, WiltonHasItem
|
||||
|
||||
.GenericCall:
|
||||
farsjump Phone_GenericCall_Male
|
||||
|
||||
WiltonThursdayMorning:
|
||||
setflag ENGINE_WILTON_THURSDAY_MORNING
|
||||
|
||||
WiltonWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_44
|
||||
setflag ENGINE_WILTON_READY_FOR_REMATCH
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
WiltonHasItem:
|
||||
setflag ENGINE_WILTON_HAS_ITEM
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_44
|
||||
clearevent EVENT_WILTON_HAS_ULTRA_BALL
|
||||
clearevent EVENT_WILTON_HAS_GREAT_BALL
|
||||
clearevent EVENT_WILTON_HAS_POKE_BALL
|
||||
random 5
|
||||
ifequal 0, .UltraBall
|
||||
random 3
|
||||
ifequal 0, .GreatBall
|
||||
sjump .PokeBall
|
||||
|
||||
.UltraBall:
|
||||
setevent EVENT_WILTON_HAS_ULTRA_BALL
|
||||
sjump .FoundItem
|
||||
|
||||
.GreatBall:
|
||||
setevent EVENT_WILTON_HAS_GREAT_BALL
|
||||
sjump .FoundItem
|
||||
|
||||
.PokeBall:
|
||||
setevent EVENT_WILTON_HAS_POKE_BALL
|
||||
|
||||
.FoundItem:
|
||||
farsjump PhoneScript_FoundItem_Male
|
@ -129,9 +129,6 @@ Pokegear_LoadGFX:
|
||||
ld b, a
|
||||
ld a, [wMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .ssaqua
|
||||
farcall GetPlayerIcon
|
||||
push de
|
||||
ld h, d
|
||||
@ -152,13 +149,6 @@ Pokegear_LoadGFX:
|
||||
call FarCopyBytes
|
||||
ret
|
||||
|
||||
.ssaqua
|
||||
ld hl, FastShipGFX
|
||||
ld de, vTiles0 tile $10
|
||||
ld bc, 8 tiles
|
||||
call CopyBytes
|
||||
ret
|
||||
|
||||
FastShipGFX:
|
||||
INCBIN "gfx/pokegear/fast_ship.2bpp"
|
||||
|
||||
@ -210,8 +200,6 @@ TownMap_InitCursorAndPlayerIconPositions:
|
||||
ld a, [wMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .FastShip
|
||||
cp LANDMARK_SPECIAL
|
||||
jr nz, .LoadLandmark
|
||||
ld a, [wBackupMapGroup]
|
||||
@ -224,12 +212,6 @@ TownMap_InitCursorAndPlayerIconPositions:
|
||||
ld [wPokegearMapCursorLandmark], a
|
||||
ret
|
||||
|
||||
.FastShip:
|
||||
ld [wPokegearMapPlayerIconLandmark], a
|
||||
ld a, LANDMARK_NEW_BARK_TOWN
|
||||
ld [wPokegearMapCursorLandmark], a
|
||||
ret
|
||||
|
||||
Pokegear_InitJumptableIndices:
|
||||
ld a, POKEGEARSTATE_CLOCKINIT
|
||||
ld [wJumptableIndex], a
|
||||
@ -323,18 +305,7 @@ InitPokegearTilemap:
|
||||
db " SWITCH▶@"
|
||||
|
||||
.Map:
|
||||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .johto
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto
|
||||
.johto
|
||||
ld e, 0
|
||||
jr .ok
|
||||
|
||||
.kanto
|
||||
ld e, 1
|
||||
.ok
|
||||
farcall PokegearMap
|
||||
ld a, $07
|
||||
ld bc, SCREEN_WIDTH - 2
|
||||
@ -529,19 +500,7 @@ Pokegear_UpdateClock:
|
||||
text_end
|
||||
|
||||
PokegearMap_CheckRegion:
|
||||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .johto
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto
|
||||
.johto
|
||||
ld a, POKEGEARSTATE_JOHTOMAPINIT
|
||||
jr .done
|
||||
ret
|
||||
|
||||
.kanto
|
||||
ld a, POKEGEARSTATE_KANTOMAPINIT
|
||||
.done
|
||||
ld [wJumptableIndex], a
|
||||
call ExitPokegearRadio_HandleMusic
|
||||
ret
|
||||
@ -565,8 +524,8 @@ PokegearMap_KantoMap:
|
||||
jr PokegearMap_ContinueMap
|
||||
|
||||
PokegearMap_JohtoMap:
|
||||
ld d, LANDMARK_SILVER_CAVE
|
||||
ld e, LANDMARK_NEW_BARK_TOWN
|
||||
ld d, LANDMARK_SPECIAL
|
||||
ld e, LANDMARK_SPECIAL
|
||||
PokegearMap_ContinueMap:
|
||||
ld hl, hJoyLast
|
||||
ld a, [hl]
|
||||
@ -728,13 +687,13 @@ TownMap_GetKantoLandmarkLimits:
|
||||
ld a, [wStatusFlags]
|
||||
bit STATUSFLAGS_HALL_OF_FAME_F, a
|
||||
jr z, .not_hof
|
||||
ld d, LANDMARK_ROUTE_28
|
||||
ld e, LANDMARK_PALLET_TOWN
|
||||
ld d, LANDMARK_SPECIAL
|
||||
ld e, LANDMARK_SPECIAL
|
||||
ret
|
||||
|
||||
.not_hof
|
||||
ld d, LANDMARK_ROUTE_28
|
||||
ld e, LANDMARK_VICTORY_ROAD
|
||||
ld d, LANDMARK_SPECIAL
|
||||
ld e, LANDMARK_SPECIAL
|
||||
ret
|
||||
|
||||
PokegearRadio_Init:
|
||||
@ -1465,93 +1424,40 @@ RadioChannels:
|
||||
.PKMNTalkAndPokedexShow:
|
||||
; Pokédex Show in the morning
|
||||
; Oak's Pokémon Talk in the afternoon and evening
|
||||
call .InJohto
|
||||
jr nc, .NoSignal
|
||||
ld a, [wTimeOfDay]
|
||||
and a
|
||||
jp z, LoadStation_PokedexShow
|
||||
jp LoadStation_OaksPokemonTalk
|
||||
|
||||
.PokemonMusic:
|
||||
call .InJohto
|
||||
jr nc, .NoSignal
|
||||
jp LoadStation_PokemonMusic
|
||||
|
||||
.LuckyChannel:
|
||||
call .InJohto
|
||||
jr nc, .NoSignal
|
||||
jp LoadStation_LuckyChannel
|
||||
|
||||
.BuenasPassword:
|
||||
call .InJohto
|
||||
jr nc, .NoSignal
|
||||
jp LoadStation_BuenasPassword
|
||||
|
||||
.RuinsOfAlphRadio:
|
||||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_RUINS_OF_ALPH
|
||||
jr nz, .NoSignal
|
||||
jp LoadStation_UnownRadio
|
||||
|
||||
.PlacesAndPeople:
|
||||
call .InJohto
|
||||
jr c, .NoSignal
|
||||
ld a, [wPokegearFlags]
|
||||
bit POKEGEAR_EXPN_CARD_F, a
|
||||
jr z, .NoSignal
|
||||
jp LoadStation_PlacesAndPeople
|
||||
|
||||
.LetsAllSing:
|
||||
call .InJohto
|
||||
jr c, .NoSignal
|
||||
ld a, [wPokegearFlags]
|
||||
bit POKEGEAR_EXPN_CARD_F, a
|
||||
jr z, .NoSignal
|
||||
jp LoadStation_LetsAllSing
|
||||
|
||||
.PokeFluteRadio:
|
||||
call .InJohto
|
||||
jr c, .NoSignal
|
||||
ld a, [wPokegearFlags]
|
||||
bit POKEGEAR_EXPN_CARD_F, a
|
||||
jr z, .NoSignal
|
||||
jp LoadStation_PokeFluteRadio
|
||||
|
||||
.EvolutionRadio:
|
||||
; This station airs in the Lake of Rage area when Team Rocket is still in Mahogany.
|
||||
ld a, [wStatusFlags]
|
||||
bit STATUSFLAGS_ROCKET_SIGNAL_F, a
|
||||
jr z, .NoSignal
|
||||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_MAHOGANY_TOWN
|
||||
jr z, .ok
|
||||
cp LANDMARK_ROUTE_43
|
||||
jr z, .ok
|
||||
cp LANDMARK_LAKE_OF_RAGE
|
||||
jr nz, .NoSignal
|
||||
.ok
|
||||
jp LoadStation_EvolutionRadio
|
||||
|
||||
.NoSignal:
|
||||
call NoRadioStation
|
||||
ret
|
||||
|
||||
.InJohto:
|
||||
; if in Johto or on the S.S. Aqua, set carry
|
||||
; otherwise clear carry
|
||||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .johto
|
||||
cp KANTO_LANDMARK
|
||||
jr c, .johto
|
||||
; kanto
|
||||
and a
|
||||
ret
|
||||
|
||||
.johto
|
||||
scf
|
||||
ret
|
||||
|
||||
LoadStation_OaksPokemonTalk:
|
||||
xor a ; OAKS_POKEMON_TALK
|
||||
ld [wCurRadioLine], a
|
||||
@ -1805,18 +1711,11 @@ _TownMap:
|
||||
call DelayFrame
|
||||
|
||||
.dmg
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto
|
||||
ld d, KANTO_LANDMARK - 1
|
||||
ld d, 0
|
||||
ld e, 1
|
||||
call .loop
|
||||
jr .resume
|
||||
|
||||
.kanto
|
||||
call TownMap_GetKantoLandmarkLimits
|
||||
call .loop
|
||||
|
||||
.resume
|
||||
pop af
|
||||
ld [wVramState], a
|
||||
@ -1888,15 +1787,7 @@ _TownMap:
|
||||
jr .loop2
|
||||
|
||||
.InitTilemap:
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto2
|
||||
ld e, JOHTO_REGION
|
||||
jr .okay_tilemap
|
||||
|
||||
.kanto2
|
||||
ld e, KANTO_REGION
|
||||
.okay_tilemap
|
||||
farcall PokegearMap
|
||||
ld a, $07
|
||||
ld bc, 6
|
||||
@ -1997,18 +1888,12 @@ PlayRadioStationPointers:
|
||||
assert_table_length NUM_MAP_RADIO_STATIONS
|
||||
|
||||
LoadStation_PokemonChannel:
|
||||
call IsInJohto
|
||||
and a
|
||||
jr nz, .kanto
|
||||
call UpdateTime
|
||||
ld a, [wTimeOfDay]
|
||||
and a
|
||||
jp z, LoadStation_PokedexShow
|
||||
jp LoadStation_OaksPokemonTalk
|
||||
|
||||
.kanto:
|
||||
jp LoadStation_PlacesAndPeople
|
||||
|
||||
PokegearMap:
|
||||
ld a, e
|
||||
and a
|
||||
@ -2263,16 +2148,12 @@ FlyMap:
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
.CheckRegion:
|
||||
; The first 46 locations are part of Johto. The rest are in Kanto.
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .KantoFlyMap
|
||||
; Johto fly map
|
||||
; Note that .NoKanto should be modified in tandem with this branch
|
||||
push af
|
||||
ld a, JOHTO_FLYPOINT ; first Johto flypoint
|
||||
ld a, FLY_1 ; first Johto flypoint
|
||||
ld [wTownMapPlayerIconLandmark], a ; first one is default (New Bark Town)
|
||||
ld [wStartFlypoint], a
|
||||
ld a, KANTO_FLYPOINT - 1 ; last Johto flypoint
|
||||
ld a, FLY_1 - 1 ; last Johto flypoint
|
||||
ld [wEndFlypoint], a
|
||||
; Fill out the map
|
||||
call FillJohtoMap
|
||||
@ -2280,43 +2161,6 @@ FlyMap:
|
||||
pop af
|
||||
call TownMapPlayerIcon
|
||||
ret
|
||||
|
||||
.KantoFlyMap:
|
||||
; The event that there are no flypoints enabled in a map is not
|
||||
; accounted for. As a result, if you attempt to select a flypoint
|
||||
; when there are none enabled, the game will crash. Additionally,
|
||||
; the flypoint selection has a default starting point that
|
||||
; can be flown to even if none are enabled.
|
||||
; To prevent both of these things from happening when the player
|
||||
; enters Kanto, fly access is restricted until Indigo Plateau is
|
||||
; visited and its flypoint enabled.
|
||||
push af
|
||||
ld c, SPAWN_INDIGO
|
||||
call HasVisitedSpawn
|
||||
and a
|
||||
jr z, .NoKanto
|
||||
; Kanto's map is only loaded if we've visited Indigo Plateau
|
||||
ld a, KANTO_FLYPOINT ; first Kanto flypoint
|
||||
ld [wStartFlypoint], a
|
||||
ld a, NUM_FLYPOINTS - 1 ; last Kanto flypoint
|
||||
ld [wEndFlypoint], a
|
||||
ld [wTownMapPlayerIconLandmark], a ; last one is default (Indigo Plateau)
|
||||
; Fill out the map
|
||||
call FillKantoMap
|
||||
call .MapHud
|
||||
pop af
|
||||
call TownMapPlayerIcon
|
||||
ret
|
||||
|
||||
.NoKanto:
|
||||
; If Indigo Plateau hasn't been visited, we use Johto's map instead
|
||||
ld a, JOHTO_FLYPOINT ; first Johto flypoint
|
||||
ld [wTownMapPlayerIconLandmark], a ; first one is default (New Bark Town)
|
||||
ld [wStartFlypoint], a
|
||||
ld a, KANTO_FLYPOINT - 1 ; last Johto flypoint
|
||||
ld [wEndFlypoint], a
|
||||
call FillJohtoMap
|
||||
pop af
|
||||
.MapHud:
|
||||
call TownMapBubble
|
||||
call TownMapPals
|
||||
@ -2565,45 +2409,13 @@ Pokedex_GetArea:
|
||||
; Don't show the player's sprite if you're
|
||||
; not in the same region as what's currently
|
||||
; on the screen.
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .johto
|
||||
cp KANTO_LANDMARK
|
||||
jr c, .johto
|
||||
; kanto
|
||||
ld a, [wTownMapCursorLandmark]
|
||||
and a
|
||||
jr z, .clear
|
||||
jr .ok
|
||||
|
||||
.johto
|
||||
ld a, [wTownMapCursorLandmark]
|
||||
and a
|
||||
jr nz, .clear
|
||||
.ok
|
||||
and a
|
||||
ret
|
||||
|
||||
.clear
|
||||
ld hl, wShadowOAM
|
||||
ld bc, wShadowOAMEnd - wShadowOAM
|
||||
xor a
|
||||
call ByteFill
|
||||
scf
|
||||
ret
|
||||
|
||||
.GetPlayerOrFastShipIcon:
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .FastShip
|
||||
farcall GetPlayerIcon
|
||||
ret
|
||||
|
||||
.FastShip:
|
||||
ld de, FastShipGFX
|
||||
ld b, BANK(FastShipGFX)
|
||||
ret
|
||||
|
||||
TownMapBGUpdate:
|
||||
; Update BG Map tiles and attributes
|
||||
|
||||
@ -2899,19 +2711,9 @@ EntireFlyMap: ; unreferenced
|
||||
.NotAtStartYet:
|
||||
dec [hl]
|
||||
.FillMap:
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp KANTO_FLYPOINT
|
||||
jr c, .InJohto
|
||||
call FillKantoMap
|
||||
xor a
|
||||
ld b, HIGH(vBGMap1)
|
||||
jr .Finally
|
||||
|
||||
.InJohto:
|
||||
call FillJohtoMap
|
||||
ld a, SCREEN_HEIGHT_PX
|
||||
ld b, HIGH(vBGMap0)
|
||||
.Finally:
|
||||
ldh [hWY], a
|
||||
ld a, b
|
||||
ldh [hBGMapAddress + 1], a
|
||||
|
@ -7,10 +7,6 @@ PlayRadioShow:
|
||||
ld a, [wStatusFlags2]
|
||||
bit STATUSFLAGS2_ROCKETS_IN_RADIO_TOWER_F, a
|
||||
jr z, .ok
|
||||
; If we're in Kanto, we don't need to be here.
|
||||
call IsInJohto
|
||||
and a
|
||||
jr nz, .ok
|
||||
; Team Rocket broadcasts on all stations.
|
||||
ld a, ROCKET_RADIO
|
||||
ld [wCurRadioLine], a
|
||||
|
@ -76,8 +76,6 @@ CheckPartyFullAfterContest:
|
||||
call GetPartyLocation
|
||||
ld a, [hl]
|
||||
and CAUGHT_GENDER_MASK
|
||||
ld b, LANDMARK_NATIONAL_PARK
|
||||
or b
|
||||
ld [hl], a
|
||||
xor a
|
||||
ld [wContestMonSpecies], a
|
||||
@ -136,8 +134,6 @@ CheckPartyFullAfterContest:
|
||||
ld hl, sBoxMon1CaughtLocation
|
||||
ld a, [hl]
|
||||
and CAUGHT_GENDER_MASK
|
||||
ld b, LANDMARK_NATIONAL_PARK
|
||||
or b
|
||||
ld [hl], a
|
||||
call CloseSRAM
|
||||
xor a
|
||||
@ -178,18 +174,6 @@ SetBoxmonOrEggmonCaughtData:
|
||||
ld b, a
|
||||
ld a, [wMapNumber]
|
||||
ld c, a
|
||||
cp MAP_POKECENTER_2F
|
||||
jr nz, .NotPokecenter2F
|
||||
ld a, b
|
||||
cp GROUP_POKECENTER_2F
|
||||
jr nz, .NotPokecenter2F
|
||||
|
||||
ld a, [wBackupMapGroup]
|
||||
ld b, a
|
||||
ld a, [wBackupMapNumber]
|
||||
ld c, a
|
||||
|
||||
.NotPokecenter2F:
|
||||
call GetWorldMapLocation
|
||||
ld b, a
|
||||
ld a, [wPlayerGender]
|
||||
|
@ -2,106 +2,106 @@
|
||||
RGB 21,21,21, 11,11,11 ; morn/day
|
||||
RGB 21,21,21, 11,11,11 ; nite
|
||||
|
||||
; group 1 (Olivine)
|
||||
; group 1 (Level1)
|
||||
RGB 14,17,31, 07,11,15 ; morn/day
|
||||
RGB 09,09,17, 05,07,13 ; nite
|
||||
|
||||
; group 2 (Mahogany)
|
||||
RGB 12,19,00, 06,10,00 ; morn/day
|
||||
RGB 06,09,07, 04,05,06 ; nite
|
||||
; RGB 12,19,00, 06,10,00 ; morn/day
|
||||
; RGB 06,09,07, 04,05,06 ; nite
|
||||
|
||||
; group 3 (dungeons)
|
||||
RGB 21,21,21, 11,11,11 ; morn/day
|
||||
RGB 21,21,21, 17,08,07 ; nite
|
||||
; RGB 21,21,21, 11,11,11 ; morn/day
|
||||
; RGB 21,21,21, 17,08,07 ; nite
|
||||
|
||||
; group 4 (Ecruteak)
|
||||
RGB 31,19,00, 27,10,05 ; morn/day
|
||||
RGB 15,07,02, 11,04,02 ; nite
|
||||
; RGB 31,19,00, 27,10,05 ; morn/day
|
||||
; RGB 15,07,02, 11,04,02 ; nite
|
||||
|
||||
; group 5 (Blackthorn)
|
||||
RGB 11,10,16, 05,06,07 ; morn/day
|
||||
RGB 03,04,08, 00,00,00 ; nite
|
||||
; RGB 11,10,16, 05,06,07 ; morn/day
|
||||
; RGB 03,04,08, 00,00,00 ; nite
|
||||
|
||||
; group 6 (Cinnabar)
|
||||
RGB 31,10,00, 18,06,00 ; morn/day
|
||||
RGB 18,05,09, 17,08,07 ; nite
|
||||
; RGB 31,10,00, 18,06,00 ; morn/day
|
||||
; RGB 18,05,09, 17,08,07 ; nite
|
||||
|
||||
; group 7 (Cerulean)
|
||||
RGB 17,27,31, 05,15,31 ; morn/day
|
||||
RGB 07,08,22, 07,07,16 ; nite
|
||||
; RGB 17,27,31, 05,15,31 ; morn/day
|
||||
; RGB 07,08,22, 07,07,16 ; nite
|
||||
|
||||
; group 8 (Azalea)
|
||||
RGB 22,20,10, 17,14,03 ; morn/day
|
||||
RGB 11,11,05, 10,09,07 ; nite
|
||||
; RGB 22,20,10, 17,14,03 ; morn/day
|
||||
; RGB 11,11,05, 10,09,07 ; nite
|
||||
|
||||
; group 9 (Lake of Rage)
|
||||
RGB 31,08,04, 09,09,08 ; morn/day
|
||||
RGB 18,05,09, 09,09,08 ; nite
|
||||
; RGB 31,08,04, 09,09,08 ; morn/day
|
||||
; RGB 18,05,09, 09,09,08 ; nite
|
||||
|
||||
; group 10 (Violet)
|
||||
RGB 24,14,31, 13,07,21 ; morn/day
|
||||
RGB 12,03,18, 09,03,15 ; nite
|
||||
; RGB 24,14,31, 13,07,21 ; morn/day
|
||||
; RGB 12,03,18, 09,03,15 ; nite
|
||||
|
||||
; group 11 (Goldenrod)
|
||||
RGB 25,25,00, 20,17,08 ; morn/day
|
||||
RGB 12,12,00, 10,09,05 ; nite
|
||||
; RGB 25,25,00, 20,17,08 ; morn/day
|
||||
; RGB 12,12,00, 10,09,05 ; nite
|
||||
|
||||
; group 12 (Vermilion)
|
||||
RGB 27,23,01, 23,11,00 ; morn/day
|
||||
RGB 15,11,01, 11,10,01 ; nite
|
||||
; RGB 27,23,01, 23,11,00 ; morn/day
|
||||
; RGB 15,11,01, 11,10,01 ; nite
|
||||
|
||||
; group 13 (Pallet)
|
||||
RGB 27,28,31, 17,19,22 ; morn/day
|
||||
RGB 14,14,18, 10,09,13 ; nite
|
||||
; RGB 27,28,31, 17,19,22 ; morn/day
|
||||
; RGB 14,14,18, 10,09,13 ; nite
|
||||
|
||||
; group 14 (Pewter)
|
||||
RGB 19,19,16, 10,12,15 ; morn/day
|
||||
RGB 09,09,11, 04,05,07 ; nite
|
||||
; RGB 19,19,16, 10,12,15 ; morn/day
|
||||
; RGB 09,09,11, 04,05,07 ; nite
|
||||
|
||||
; group 15 (Mount Moon Square)
|
||||
RGB 14,17,31, 07,11,15 ; morn/day
|
||||
RGB 09,13,19, 07,07,16 ; nite
|
||||
; RGB 14,17,31, 07,11,15 ; morn/day
|
||||
; RGB 09,13,19, 07,07,16 ; nite
|
||||
|
||||
; group 16 (Indigo)
|
||||
RGB 21,21,21, 13,13,13 ; morn/day
|
||||
RGB 11,11,19, 07,07,12 ; nite
|
||||
; RGB 21,21,21, 13,13,13 ; morn/day
|
||||
; RGB 11,11,19, 07,07,12 ; nite
|
||||
|
||||
; group 17 (Fuchsia)
|
||||
RGB 31,18,29, 17,13,20 ; morn/day
|
||||
RGB 14,06,12, 11,03,10 ; nite
|
||||
; RGB 31,18,29, 17,13,20 ; morn/day
|
||||
; RGB 14,06,12, 11,03,10 ; nite
|
||||
|
||||
; group 18 (Lavender)
|
||||
RGB 23,15,31, 16,05,31 ; morn/day
|
||||
RGB 12,07,17, 08,06,10 ; nite
|
||||
; RGB 23,15,31, 16,05,31 ; morn/day
|
||||
; RGB 12,07,17, 08,06,10 ; nite
|
||||
|
||||
; group 19 (Silver Cave)
|
||||
RGB 21,21,25, 16,16,16 ; morn/day
|
||||
RGB 13,13,13, 07,07,07 ; nite
|
||||
; RGB 21,21,25, 16,16,16 ; morn/day
|
||||
; RGB 13,13,13, 07,07,07 ; nite
|
||||
|
||||
; group 20 (Cable Club)
|
||||
RGB 21,21,21, 11,11,11 ; morn/day
|
||||
RGB 21,21,21, 11,11,11 ; nite
|
||||
; RGB 21,21,21, 11,11,11 ; morn/day
|
||||
; RGB 21,21,21, 11,11,11 ; nite
|
||||
|
||||
; group 21 (Celadon)
|
||||
RGB 19,31,15, 31,22,02 ; morn/day
|
||||
RGB 12,13,09, 09,12,03 ; nite
|
||||
; RGB 19,31,15, 31,22,02 ; morn/day
|
||||
; RGB 12,13,09, 09,12,03 ; nite
|
||||
|
||||
; group 22 (Cianwood)
|
||||
RGB 15,10,31, 07,05,15 ; morn/day
|
||||
RGB 06,05,17, 02,02,08 ; nite
|
||||
; RGB 15,10,31, 07,05,15 ; morn/day
|
||||
; RGB 06,05,17, 02,02,08 ; nite
|
||||
|
||||
; group 23 (Viridian)
|
||||
RGB 21,31,07, 13,25,04 ; morn/day
|
||||
RGB 09,14,08, 06,10,04 ; nite
|
||||
; RGB 21,31,07, 13,25,04 ; morn/day
|
||||
; RGB 09,14,08, 06,10,04 ; nite
|
||||
|
||||
; group 24 (New Bark)
|
||||
RGB 20,31,14, 11,23,05 ; morn/day
|
||||
RGB 09,13,08, 06,09,04 ; nite
|
||||
; RGB 20,31,14, 11,23,05 ; morn/day
|
||||
; RGB 09,13,08, 06,09,04 ; nite
|
||||
|
||||
; group 25 (Saffron)
|
||||
RGB 31,26,00, 31,15,00 ; morn/day
|
||||
RGB 13,13,01, 08,08,01 ; nite
|
||||
; RGB 31,26,00, 31,15,00 ; morn/day
|
||||
; RGB 13,13,01, 08,08,01 ; nite
|
||||
|
||||
; group 26 (Cherrygrove)
|
||||
RGB 31,14,28, 31,05,21 ; morn/day
|
||||
RGB 14,07,17, 13,00,08 ; nite
|
||||
; RGB 31,14,28, 31,05,21 ; morn/day
|
||||
; RGB 14,07,17, 13,00,08 ; nite
|
||||
|
1
home.asm
1
home.asm
@ -32,7 +32,6 @@ INCLUDE "home/window.asm"
|
||||
INCLUDE "home/flag.asm"
|
||||
INCLUDE "home/sprite_updates.asm"
|
||||
INCLUDE "home/string.asm"
|
||||
INCLUDE "home/region.asm"
|
||||
INCLUDE "home/item.asm"
|
||||
INCLUDE "home/random.asm"
|
||||
INCLUDE "home/sram.asm"
|
||||
|
@ -437,16 +437,6 @@ SpecialMapMusic::
|
||||
ret
|
||||
|
||||
.contest
|
||||
ld a, [wMapGroup]
|
||||
cp GROUP_ROUTE_35_NATIONAL_PARK_GATE
|
||||
jr nz, .no
|
||||
ld a, [wMapNumber]
|
||||
cp MAP_ROUTE_35_NATIONAL_PARK_GATE
|
||||
jr z, .ranking
|
||||
cp MAP_ROUTE_36_NATIONAL_PARK_GATE
|
||||
jr nz, .no
|
||||
|
||||
.ranking
|
||||
ld de, MUSIC_BUG_CATCHING_CONTEST_RANKING
|
||||
scf
|
||||
ret
|
||||
|
@ -1,35 +0,0 @@
|
||||
IsInJohto::
|
||||
; Return 0 if the player is in Johto, and 1 in Kanto.
|
||||
|
||||
ld a, [wMapGroup]
|
||||
ld b, a
|
||||
ld a, [wMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .Johto
|
||||
|
||||
cp LANDMARK_SPECIAL
|
||||
jr nz, .CheckRegion
|
||||
|
||||
ld a, [wBackupMapGroup]
|
||||
ld b, a
|
||||
ld a, [wBackupMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
|
||||
.CheckRegion:
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .Kanto
|
||||
|
||||
.Johto:
|
||||
xor a ; JOHTO_REGION
|
||||
ret
|
||||
|
||||
.Kanto:
|
||||
ld a, KANTO_REGION
|
||||
ret
|
||||
|
||||
SetXYCompareFlags:: ; dummied out
|
||||
ret
|
54
layout.link
54
layout.link
@ -80,26 +80,8 @@ ROMX $14
|
||||
"Unused Egg Pic"
|
||||
ROMX $15
|
||||
"Map Scripts 1"
|
||||
ROMX $16
|
||||
"Map Scripts 2"
|
||||
ROMX $17
|
||||
"Map Scripts 3"
|
||||
ROMX $18
|
||||
"Map Scripts 4"
|
||||
ROMX $19
|
||||
"Crystal Phone Text"
|
||||
ROMX $1a
|
||||
"Map Scripts 5"
|
||||
ROMX $1b
|
||||
"Map Scripts 6"
|
||||
ROMX $1c
|
||||
"Map Scripts 7"
|
||||
ROMX $1d
|
||||
"Map Scripts 8"
|
||||
ROMX $1e
|
||||
"Map Scripts 9"
|
||||
ROMX $1f
|
||||
"Map Scripts 10"
|
||||
ROMX $20
|
||||
"bank20"
|
||||
ROMX $21
|
||||
@ -113,26 +95,16 @@ ROMX $24
|
||||
ROMX $25
|
||||
"Maps"
|
||||
"Events"
|
||||
ROMX $26
|
||||
"Map Scripts 11"
|
||||
ROMX $27
|
||||
"Map Scripts 12"
|
||||
ROMX $28
|
||||
"Phone Scripts 1"
|
||||
"bank28"
|
||||
ROMX $29
|
||||
"Phone Text"
|
||||
ROMX $2a
|
||||
"Map Blocks 1"
|
||||
ROMX $2b
|
||||
"Map Blocks 2"
|
||||
ROMX $2c
|
||||
"Map Blocks 3"
|
||||
ROMX $2d
|
||||
"Tileset Data 5"
|
||||
ROMX $2e
|
||||
"bank2E"
|
||||
ROMX $2f
|
||||
"Phone Scripts 2"
|
||||
ROMX $30
|
||||
"Sprites 1"
|
||||
ROMX $31
|
||||
@ -238,33 +210,9 @@ ROMX $5e
|
||||
ROMX $5f
|
||||
"Pics 24"
|
||||
ROMX $60
|
||||
"Map Scripts 13"
|
||||
"Pokedex Entries 001-064"
|
||||
ROMX $61
|
||||
"Map Scripts 14"
|
||||
ROMX $62
|
||||
"Map Scripts 15"
|
||||
ROMX $63
|
||||
"Map Scripts 16"
|
||||
ROMX $64
|
||||
"Map Scripts 17"
|
||||
ROMX $65
|
||||
"Map Scripts 18"
|
||||
ROMX $66
|
||||
"Map Scripts 19"
|
||||
ROMX $67
|
||||
"Map Scripts 20"
|
||||
ROMX $68
|
||||
"Map Scripts 21"
|
||||
ROMX $69
|
||||
"Map Scripts 22"
|
||||
ROMX $6a
|
||||
"Map Scripts 23"
|
||||
ROMX $6b
|
||||
"Map Scripts 24"
|
||||
ROMX $6c
|
||||
"Phone Text 2"
|
||||
"Map Scripts 25"
|
||||
ROMX $6d
|
||||
"Special Phone Text"
|
||||
ROMX $6e
|
||||
|
59
main.asm
59
main.asm
@ -226,9 +226,6 @@ SECTION "bank14", ROMX
|
||||
INCLUDE "engine/pokemon/party_menu.asm"
|
||||
INCLUDE "engine/events/poisonstep.asm"
|
||||
INCLUDE "engine/events/sweet_scent.asm"
|
||||
INCLUDE "engine/events/squirtbottle.asm"
|
||||
INCLUDE "engine/events/card_key.asm"
|
||||
INCLUDE "engine/events/basement_key.asm"
|
||||
INCLUDE "engine/events/sacred_ash.asm"
|
||||
INCLUDE "engine/pokemon/tempmon.asm"
|
||||
INCLUDE "engine/pokemon/types.asm"
|
||||
@ -308,20 +305,11 @@ INCLUDE "engine/events/fish.asm"
|
||||
INCLUDE "engine/games/slot_machine.asm"
|
||||
|
||||
|
||||
SECTION "Phone Scripts 1", ROMX
|
||||
SECTION "bank28", ROMX
|
||||
|
||||
INCLUDE "engine/phone/scripts/generic_caller.asm"
|
||||
INCLUDE "engine/phone/scripts/jack_gossip.asm"
|
||||
INCLUDE "engine/phone/scripts/liz_gossip.asm"
|
||||
INCLUDE "engine/phone/scripts/chad_gossip.asm"
|
||||
INCLUDE "engine/phone/scripts/brent_gossip.asm"
|
||||
INCLUDE "engine/phone/scripts/irwin_gossip.asm"
|
||||
INCLUDE "engine/phone/scripts/hangups.asm"
|
||||
INCLUDE "engine/phone/scripts/reminders.asm"
|
||||
INCLUDE "engine/phone/scripts/hangups_2.asm"
|
||||
INCLUDE "engine/phone/scripts/reminders_2.asm"
|
||||
INCLUDE "engine/phone/scripts/bike_shop.asm"
|
||||
INCLUDE "engine/phone/scripts/buena.asm"
|
||||
INCLUDE "engine/phone/scripts/unused.asm"
|
||||
INCLUDE "engine/events/std_scripts.asm"
|
||||
INCLUDE "engine/events/trainer_scripts.asm"
|
||||
|
||||
|
||||
SECTION "Phone Text", ROMX
|
||||
@ -355,45 +343,6 @@ INCLUDE "engine/pokegear/radio.asm"
|
||||
INCLUDE "engine/pokemon/mail_2.asm"
|
||||
|
||||
|
||||
SECTION "Phone Scripts 2", ROMX
|
||||
|
||||
INCLUDE "engine/events/std_scripts.asm"
|
||||
INCLUDE "engine/phone/scripts/unused.asm"
|
||||
INCLUDE "engine/phone/scripts/mom.asm"
|
||||
INCLUDE "engine/phone/scripts/bill.asm"
|
||||
INCLUDE "engine/phone/scripts/elm.asm"
|
||||
INCLUDE "engine/phone/scripts/jack.asm"
|
||||
INCLUDE "engine/phone/scripts/beverly.asm"
|
||||
INCLUDE "engine/phone/scripts/huey.asm"
|
||||
INCLUDE "engine/phone/scripts/gaven.asm"
|
||||
INCLUDE "engine/phone/scripts/beth.asm"
|
||||
INCLUDE "engine/phone/scripts/jose.asm"
|
||||
INCLUDE "engine/phone/scripts/reena.asm"
|
||||
INCLUDE "engine/phone/scripts/joey.asm"
|
||||
INCLUDE "engine/phone/scripts/wade.asm"
|
||||
INCLUDE "engine/phone/scripts/ralph.asm"
|
||||
INCLUDE "engine/phone/scripts/liz.asm"
|
||||
INCLUDE "engine/phone/scripts/anthony.asm"
|
||||
INCLUDE "engine/phone/scripts/todd.asm"
|
||||
INCLUDE "engine/phone/scripts/gina.asm"
|
||||
INCLUDE "engine/phone/scripts/irwin.asm"
|
||||
INCLUDE "engine/phone/scripts/arnie.asm"
|
||||
INCLUDE "engine/phone/scripts/alan.asm"
|
||||
INCLUDE "engine/phone/scripts/dana.asm"
|
||||
INCLUDE "engine/phone/scripts/chad.asm"
|
||||
INCLUDE "engine/phone/scripts/derek.asm"
|
||||
INCLUDE "engine/phone/scripts/tully.asm"
|
||||
INCLUDE "engine/phone/scripts/brent.asm"
|
||||
INCLUDE "engine/phone/scripts/tiffany.asm"
|
||||
INCLUDE "engine/phone/scripts/vance.asm"
|
||||
INCLUDE "engine/phone/scripts/wilton.asm"
|
||||
INCLUDE "engine/phone/scripts/kenji.asm"
|
||||
INCLUDE "engine/phone/scripts/parry.asm"
|
||||
INCLUDE "engine/phone/scripts/erin.asm"
|
||||
INCLUDE "engine/phone/scripts/generic_callee.asm"
|
||||
INCLUDE "engine/events/trainer_scripts.asm"
|
||||
|
||||
|
||||
SECTION "bank32", ROMX
|
||||
|
||||
INCLUDE "engine/battle_anims/bg_effects.asm"
|
||||
|
@ -1,382 +0,0 @@
|
||||
object_const_def
|
||||
const AZALEAGYM_BUGSY
|
||||
const AZALEAGYM_BUG_CATCHER1
|
||||
const AZALEAGYM_BUG_CATCHER2
|
||||
const AZALEAGYM_BUG_CATCHER3
|
||||
const AZALEAGYM_TWIN1
|
||||
const AZALEAGYM_TWIN2
|
||||
const AZALEAGYM_GYM_GUIDE
|
||||
|
||||
AzaleaGym_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
AzaleaGymBugsyScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_BEAT_BUGSY
|
||||
iftrue .FightDone
|
||||
writetext BugsyText_INeverLose
|
||||
waitbutton
|
||||
closetext
|
||||
winlosstext BugsyText_ResearchIncomplete, 0
|
||||
loadtrainer BUGSY, BUGSY1
|
||||
startbattle
|
||||
reloadmapafterbattle
|
||||
setevent EVENT_BEAT_BUGSY
|
||||
opentext
|
||||
writetext Text_ReceivedHiveBadge
|
||||
playsound SFX_GET_BADGE
|
||||
waitsfx
|
||||
setflag ENGINE_HIVEBADGE
|
||||
readvar VAR_BADGES
|
||||
scall AzaleaGymActivateRockets
|
||||
.FightDone:
|
||||
checkevent EVENT_GOT_TM49_FURY_CUTTER
|
||||
iftrue .GotFuryCutter
|
||||
setevent EVENT_BEAT_TWINS_AMY_AND_MAY
|
||||
setevent EVENT_BEAT_BUG_CATCHER_BENNY
|
||||
setevent EVENT_BEAT_BUG_CATCHER_AL
|
||||
setevent EVENT_BEAT_BUG_CATCHER_JOSH
|
||||
writetext BugsyText_HiveBadgeSpeech
|
||||
promptbutton
|
||||
verbosegiveitem TM_FURY_CUTTER
|
||||
iffalse .NoRoomForFuryCutter
|
||||
setevent EVENT_GOT_TM49_FURY_CUTTER
|
||||
writetext BugsyText_FuryCutterSpeech
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.GotFuryCutter:
|
||||
writetext BugsyText_BugMonsAreDeep
|
||||
waitbutton
|
||||
.NoRoomForFuryCutter:
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaGymActivateRockets:
|
||||
ifequal 7, .RadioTowerRockets
|
||||
ifequal 6, .GoldenrodRockets
|
||||
end
|
||||
|
||||
.GoldenrodRockets:
|
||||
jumpstd GoldenrodRocketsScript
|
||||
|
||||
.RadioTowerRockets:
|
||||
jumpstd RadioTowerRocketsScript
|
||||
|
||||
TrainerTwinsAmyandmay1:
|
||||
trainer TWINS, AMYANDMAY1, EVENT_BEAT_TWINS_AMY_AND_MAY, TwinsAmyandmay1SeenText, TwinsAmyandmay1BeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext TwinsAmyandmay1AfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerTwinsAmyandmay2:
|
||||
trainer TWINS, AMYANDMAY2, EVENT_BEAT_TWINS_AMY_AND_MAY, TwinsAmyandmay2SeenText, TwinsAmyandmay2BeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext TwinsAmyandmay2AfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerBugCatcherBenny:
|
||||
trainer BUG_CATCHER, BUG_CATCHER_BENNY, EVENT_BEAT_BUG_CATCHER_BENNY, BugCatcherBennySeenText, BugCatcherBennyBeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext BugCatcherBennyAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerBugCatcherAl:
|
||||
trainer BUG_CATCHER, AL, EVENT_BEAT_BUG_CATCHER_AL, BugCatcherAlSeenText, BugCatcherAlBeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext BugCatcherAlAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerBugCatcherJosh:
|
||||
trainer BUG_CATCHER, JOSH, EVENT_BEAT_BUG_CATCHER_JOSH, BugCatcherJoshSeenText, BugCatcherJoshBeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext BugCatcherJoshAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaGymGuideScript:
|
||||
faceplayer
|
||||
checkevent EVENT_BEAT_BUGSY
|
||||
iftrue .AzaleaGymGuideWinScript
|
||||
opentext
|
||||
writetext AzaleaGymGuideText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.AzaleaGymGuideWinScript:
|
||||
opentext
|
||||
writetext AzaleaGymGuideWinText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaGymStatue:
|
||||
checkflag ENGINE_HIVEBADGE
|
||||
iftrue .Beaten
|
||||
jumpstd GymStatue1Script
|
||||
.Beaten:
|
||||
gettrainername STRING_BUFFER_4, BUGSY, BUGSY1
|
||||
jumpstd GymStatue2Script
|
||||
|
||||
BugsyText_INeverLose:
|
||||
text "I'm BUGSY!"
|
||||
line "I never lose when"
|
||||
|
||||
para "it comes to bug"
|
||||
line "#MON."
|
||||
|
||||
para "My research is"
|
||||
line "going to make me"
|
||||
|
||||
para "the authority on"
|
||||
line "bug #MON!"
|
||||
|
||||
para "Let me demonstrate"
|
||||
line "what I've learned"
|
||||
cont "from my studies."
|
||||
done
|
||||
|
||||
BugsyText_ResearchIncomplete:
|
||||
text "Whoa, amazing!"
|
||||
line "You're an expert"
|
||||
cont "on #MON!"
|
||||
|
||||
para "My research isn't"
|
||||
line "complete yet."
|
||||
|
||||
para "OK, you win. Take"
|
||||
line "this BADGE."
|
||||
done
|
||||
|
||||
Text_ReceivedHiveBadge:
|
||||
text "<PLAYER> received"
|
||||
line "HIVEBADGE."
|
||||
done
|
||||
|
||||
BugsyText_HiveBadgeSpeech:
|
||||
text "Do you know the"
|
||||
line "benefits of HIVE-"
|
||||
cont "BADGE?"
|
||||
|
||||
para "If you have it,"
|
||||
line "#MON up to L30"
|
||||
|
||||
para "will obey you,"
|
||||
line "even traded ones."
|
||||
|
||||
para "#MON that know"
|
||||
line "CUT will be able"
|
||||
|
||||
para "to use it outside"
|
||||
line "of battle too."
|
||||
|
||||
para "Here, I also want"
|
||||
line "you to have this."
|
||||
done
|
||||
|
||||
BugsyText_FuryCutterSpeech:
|
||||
text "TM49 contains"
|
||||
line "FURY CUTTER."
|
||||
|
||||
para "If you don't miss,"
|
||||
line "it gets stronger"
|
||||
cont "every turn."
|
||||
|
||||
para "The longer your"
|
||||
line "battle goes, the"
|
||||
cont "better it gets."
|
||||
|
||||
para "Isn't that great?"
|
||||
line "I discovered it!"
|
||||
done
|
||||
|
||||
BugsyText_BugMonsAreDeep:
|
||||
text "Bug #MON are"
|
||||
line "deep. There are"
|
||||
|
||||
para "many mysteries to"
|
||||
line "be explored."
|
||||
|
||||
para "Study your favor-"
|
||||
line "ites thoroughly."
|
||||
done
|
||||
|
||||
BugCatcherBennySeenText:
|
||||
text "Bug #MON evolve"
|
||||
line "young. So they get"
|
||||
|
||||
para "stronger that much"
|
||||
line "faster."
|
||||
done
|
||||
|
||||
BugCatcherBennyBeatenText:
|
||||
text "Just evolving"
|
||||
line "isn't enough!"
|
||||
done
|
||||
|
||||
BugCatcherBennyAfterBattleText:
|
||||
text "#MON become"
|
||||
line "stronger if they"
|
||||
cont "evolve. Really!"
|
||||
done
|
||||
|
||||
BugCatcherAlSeenText:
|
||||
text "Bug #MON are"
|
||||
line "cool and tough!"
|
||||
|
||||
para "I'll prove it to"
|
||||
line "you!"
|
||||
done
|
||||
|
||||
BugCatcherAlBeatenText:
|
||||
text "You proved how"
|
||||
line "tough you are…"
|
||||
done
|
||||
|
||||
BugCatcherAlAfterBattleText:
|
||||
text "They're so cool,"
|
||||
line "but most girls"
|
||||
|
||||
para "don't like bug"
|
||||
line "#MON."
|
||||
|
||||
para "I don't know why…"
|
||||
done
|
||||
|
||||
BugCatcherJoshSeenText:
|
||||
text "You saved all the"
|
||||
line "SLOWPOKE? Whew,"
|
||||
cont "you're mighty!"
|
||||
|
||||
para "But my grown-up"
|
||||
line "#MON are pretty"
|
||||
cont "tough too!"
|
||||
done
|
||||
|
||||
BugCatcherJoshBeatenText:
|
||||
text "Urrgggh!"
|
||||
done
|
||||
|
||||
BugCatcherJoshAfterBattleText:
|
||||
text "I guess I should"
|
||||
line "teach them better"
|
||||
cont "moves…"
|
||||
done
|
||||
|
||||
TwinsAmyandmay1SeenText:
|
||||
text "AMY: Hi! Are you"
|
||||
line "challenging the"
|
||||
cont "LEADER? No way!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay1BeatenText:
|
||||
text "AMY & MAY: Oh,"
|
||||
line "double goodness!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay1AfterBattleText:
|
||||
text "AMY: You're"
|
||||
line "really strong!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay2SeenText:
|
||||
text "MAY: You want to"
|
||||
line "see the LEADER?"
|
||||
cont "We come first!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay2BeatenText:
|
||||
text "AMY & MAY: Oh,"
|
||||
line "double goodness!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay2AfterBattleText:
|
||||
text "MAY: Our bug #-"
|
||||
line "MON lost! Oh, what"
|
||||
cont "a shame."
|
||||
done
|
||||
|
||||
AzaleaGymGuideText:
|
||||
text "Yo, challenger!"
|
||||
|
||||
para "BUGSY's young, but"
|
||||
line "his knowledge of"
|
||||
|
||||
para "bug #MON is for"
|
||||
line "real."
|
||||
|
||||
para "It's going to be"
|
||||
line "tough without my"
|
||||
cont "advice."
|
||||
|
||||
para "Let's see… Bug"
|
||||
line "#MON don't like"
|
||||
cont "fire."
|
||||
|
||||
para "Flying-type moves"
|
||||
line "are super-effec-"
|
||||
cont "tive too."
|
||||
done
|
||||
|
||||
AzaleaGymGuideWinText:
|
||||
text "Well done! That"
|
||||
line "was a great clash"
|
||||
|
||||
para "of talented young"
|
||||
line "trainers."
|
||||
|
||||
para "With people like"
|
||||
line "you, the future of"
|
||||
cont "#MON is bright!"
|
||||
done
|
||||
|
||||
AzaleaGym_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 4, 15, AZALEA_TOWN, 5
|
||||
warp_event 5, 15, AZALEA_TOWN, 5
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 13, BGEVENT_READ, AzaleaGymStatue
|
||||
bg_event 6, 13, BGEVENT_READ, AzaleaGymStatue
|
||||
|
||||
def_object_events
|
||||
object_event 5, 7, SPRITE_BUGSY, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, AzaleaGymBugsyScript, -1
|
||||
object_event 5, 3, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 2, TrainerBugCatcherBenny, -1
|
||||
object_event 8, 8, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 3, TrainerBugCatcherAl, -1
|
||||
object_event 0, 2, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 3, TrainerBugCatcherJosh, -1
|
||||
object_event 4, 10, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsAmyandmay1, -1
|
||||
object_event 5, 10, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsAmyandmay2, -1
|
||||
object_event 7, 13, SPRITE_GYM_GUIDE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, AzaleaGymGuideScript, -1
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user