mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-06 16:15:24 +13:00
First Commit
Upload literally everything from the pokecrystal16 expand-move-ID branch
This commit is contained in:
commit
2f8a41f833
4618 changed files with 480386 additions and 0 deletions
697
data/maps/attributes.asm
Normal file
697
data/maps/attributes.asm
Normal file
|
|
@ -0,0 +1,697 @@
|
|||
MACRO map_attributes
|
||||
;\1: map name
|
||||
;\2: map id
|
||||
;\3: border block
|
||||
;\4: connections: combo of NORTH, SOUTH, WEST, and/or EAST, or 0 for none
|
||||
DEF CURRENT_MAP_WIDTH = \2_WIDTH
|
||||
DEF CURRENT_MAP_HEIGHT = \2_HEIGHT
|
||||
\1_MapAttributes::
|
||||
db \3
|
||||
db CURRENT_MAP_HEIGHT, CURRENT_MAP_WIDTH
|
||||
db BANK(\1_Blocks)
|
||||
dw \1_Blocks
|
||||
db BANK(\1_MapScripts) ; aka BANK(\1_MapEvents)
|
||||
dw \1_MapScripts
|
||||
dw \1_MapEvents
|
||||
db \4
|
||||
ENDM
|
||||
|
||||
; Connections go in order: north, south, west, east
|
||||
MACRO connection
|
||||
;\1: direction
|
||||
;\2: map name
|
||||
;\3: map id
|
||||
;\4: offset of the target map relative to the current map
|
||||
; (x offset for east/west, y offset for north/south)
|
||||
|
||||
; LEGACY: Support for old connection macro
|
||||
if _NARG == 6
|
||||
connection \1, \2, \3, (\4) - (\5)
|
||||
else
|
||||
|
||||
; Calculate tile offsets for source (current) and target maps
|
||||
DEF _src = 0
|
||||
DEF _tgt = (\4) + 3
|
||||
if _tgt < 0
|
||||
DEF _src = -_tgt
|
||||
DEF _tgt = 0
|
||||
endc
|
||||
|
||||
if !STRCMP("\1", "north")
|
||||
DEF _blk = \3_WIDTH * (\3_HEIGHT - 3) + _src
|
||||
DEF _map = _tgt
|
||||
DEF _win = (\3_WIDTH + 6) * \3_HEIGHT + 1
|
||||
DEF _y = \3_HEIGHT * 2 - 1
|
||||
DEF _x = (\4) * -2
|
||||
DEF _len = CURRENT_MAP_WIDTH + 3 - (\4)
|
||||
if _len > \3_WIDTH
|
||||
DEF _len = \3_WIDTH
|
||||
endc
|
||||
|
||||
elif !STRCMP("\1", "south")
|
||||
DEF _blk = _src
|
||||
DEF _map = (CURRENT_MAP_WIDTH + 6) * (CURRENT_MAP_HEIGHT + 3) + _tgt
|
||||
DEF _win = \3_WIDTH + 7
|
||||
DEF _y = 0
|
||||
DEF _x = (\4) * -2
|
||||
DEF _len = CURRENT_MAP_WIDTH + 3 - (\4)
|
||||
if _len > \3_WIDTH
|
||||
DEF _len = \3_WIDTH
|
||||
endc
|
||||
|
||||
elif !STRCMP("\1", "west")
|
||||
DEF _blk = (\3_WIDTH * _src) + \3_WIDTH - 3
|
||||
DEF _map = (CURRENT_MAP_WIDTH + 6) * _tgt
|
||||
DEF _win = (\3_WIDTH + 6) * 2 - 6
|
||||
DEF _y = (\4) * -2
|
||||
DEF _x = \3_WIDTH * 2 - 1
|
||||
DEF _len = CURRENT_MAP_HEIGHT + 3 - (\4)
|
||||
if _len > \3_HEIGHT
|
||||
DEF _len = \3_HEIGHT
|
||||
endc
|
||||
|
||||
elif !STRCMP("\1", "east")
|
||||
DEF _blk = (\3_WIDTH * _src)
|
||||
DEF _map = (CURRENT_MAP_WIDTH + 6) * _tgt + CURRENT_MAP_WIDTH + 3
|
||||
DEF _win = \3_WIDTH + 7
|
||||
DEF _y = (\4) * -2
|
||||
DEF _x = 0
|
||||
DEF _len = CURRENT_MAP_HEIGHT + 3 - (\4)
|
||||
if _len > \3_HEIGHT
|
||||
DEF _len = \3_HEIGHT
|
||||
endc
|
||||
|
||||
else
|
||||
fail "Invalid direction for 'connection'."
|
||||
endc
|
||||
|
||||
map_id \3
|
||||
dw \2_Blocks + _blk
|
||||
dw wOverworldMapBlocks + _map
|
||||
db _len - _src
|
||||
db \3_WIDTH
|
||||
db _y, _x
|
||||
dw wOverworldMapBlocks + _win
|
||||
|
||||
endc
|
||||
ENDM
|
||||
|
||||
|
||||
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
|
||||
1047
data/maps/blocks.asm
Normal file
1047
data/maps/blocks.asm
Normal file
File diff suppressed because it is too large
Load diff
37
data/maps/environment_colors.asm
Normal file
37
data/maps/environment_colors.asm
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
EnvironmentColorsPointers:
|
||||
; entries correspond to environment constants (see constants/map_data_constants.asm)
|
||||
table_width 2, EnvironmentColorsPointers
|
||||
dw .OutdoorColors ; unused
|
||||
dw .OutdoorColors ; TOWN
|
||||
dw .OutdoorColors ; ROUTE
|
||||
dw .IndoorColors ; INDOOR
|
||||
dw .DungeonColors ; CAVE
|
||||
dw .Env5Colors ; ENVIRONMENT_5
|
||||
dw .IndoorColors ; GATE
|
||||
dw .DungeonColors ; DUNGEON
|
||||
assert_table_length NUM_ENVIRONMENTS + 1
|
||||
|
||||
; Valid indices: $00 - $29 (see gfx/tilesets/bg_tiles.pal)
|
||||
.OutdoorColors:
|
||||
db $00, $01, $02, $28, $04, $05, $06, $07 ; morn
|
||||
db $08, $09, $0a, $28, $0c, $0d, $0e, $0f ; day
|
||||
db $10, $11, $12, $29, $14, $15, $16, $17 ; nite
|
||||
db $18, $19, $1a, $1b, $1c, $1d, $1e, $1f ; dark
|
||||
|
||||
.IndoorColors:
|
||||
db $20, $21, $22, $23, $24, $25, $26, $07 ; morn
|
||||
db $20, $21, $22, $23, $24, $25, $26, $07 ; day
|
||||
db $10, $11, $12, $13, $14, $15, $16, $07 ; nite
|
||||
db $18, $19, $1a, $1b, $1c, $1d, $1e, $07 ; dark
|
||||
|
||||
.DungeonColors:
|
||||
db $00, $01, $02, $03, $04, $05, $06, $07 ; morn
|
||||
db $08, $09, $0a, $0b, $0c, $0d, $0e, $0f ; day
|
||||
db $10, $11, $12, $13, $14, $15, $16, $17 ; nite
|
||||
db $18, $19, $1a, $1b, $1c, $1d, $1e, $1f ; dark
|
||||
|
||||
.Env5Colors:
|
||||
db $00, $01, $02, $03, $04, $05, $06, $07 ; morn
|
||||
db $08, $09, $0a, $0b, $0c, $0d, $0e, $0f ; day
|
||||
db $10, $11, $12, $13, $14, $15, $16, $17 ; nite
|
||||
db $18, $19, $1a, $1b, $1c, $1d, $1e, $1f ; dark
|
||||
30
data/maps/flypoints.asm
Normal file
30
data/maps/flypoints.asm
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
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 -1 ; end
|
||||
210
data/maps/landmarks.asm
Normal file
210
data/maps/landmarks.asm
Normal file
|
|
@ -0,0 +1,210 @@
|
|||
MACRO landmark
|
||||
; x, y, name
|
||||
db \1 + 8, \2 + 16
|
||||
dw \3
|
||||
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
|
||||
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@"
|
||||
10
data/maps/map_data.asm
Normal file
10
data/maps/map_data.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
SECTION "Maps", ROMX
|
||||
|
||||
INCLUDE "data/maps/maps.asm"
|
||||
INCLUDE "data/maps/attributes.asm"
|
||||
|
||||
|
||||
INCLUDE "data/maps/blocks.asm"
|
||||
|
||||
|
||||
INCLUDE "data/maps/scripts.asm"
|
||||
538
data/maps/maps.asm
Normal file
538
data/maps/maps.asm
Normal file
|
|
@ -0,0 +1,538 @@
|
|||
MACRO map
|
||||
;\1: map name: for the MapAttributes pointer (see data/maps/attributes.asm)
|
||||
;\2: tileset: a TILESET_* constant
|
||||
;\3: environment: TOWN, ROUTE, INDOOR, CAVE, ENVIRONMENT_5, GATE, or DUNGEON
|
||||
;\4: location: a LANDMARK_* constant
|
||||
;\5: music: a MUSIC_* constant
|
||||
;\6: phone service flag: TRUE to prevent phone calls
|
||||
;\7: time of day: a PALETTE_* constant
|
||||
;\8: fishing group: a FISHGROUP_* constant
|
||||
db BANK(\1_MapAttributes), \2, \3
|
||||
dw \1_MapAttributes
|
||||
db \4, \5
|
||||
dn \6, \7
|
||||
db \8
|
||||
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
|
||||
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_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
|
||||
671
data/maps/outdoor_sprites.asm
Normal file
671
data/maps/outdoor_sprites.asm
Normal file
|
|
@ -0,0 +1,671 @@
|
|||
; Valid sprite IDs for each map group.
|
||||
; Maps with environment ROUTE or TOWN can only use these sprites.
|
||||
|
||||
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
|
||||
assert_table_length NUM_MAP_GROUPS
|
||||
|
||||
PalletGroupSprites:
|
||||
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
|
||||
|
||||
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
|
||||
51
data/maps/roofs.asm
Normal file
51
data/maps/roofs.asm
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
; MapGroupRoofs values; Roofs indexes
|
||||
const_def
|
||||
const ROOF_NEW_BARK ; 0
|
||||
const ROOF_VIOLET ; 1
|
||||
const ROOF_AZALEA ; 2
|
||||
const ROOF_OLIVINE ; 3
|
||||
const ROOF_GOLDENROD ; 4
|
||||
DEF NUM_ROOFS EQU const_value
|
||||
|
||||
MapGroupRoofs:
|
||||
; entries correspond to MAPGROUP_* constants
|
||||
; 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)
|
||||
assert_table_length NUM_MAP_GROUPS + 1
|
||||
|
||||
Roofs:
|
||||
; entries correspond to ROOF_* constants
|
||||
table_width ROOF_LENGTH * LEN_2BPP_TILE, Roofs
|
||||
INCBIN "gfx/tilesets/roofs/new_bark.2bpp"
|
||||
INCBIN "gfx/tilesets/roofs/violet.2bpp"
|
||||
INCBIN "gfx/tilesets/roofs/azalea.2bpp"
|
||||
INCBIN "gfx/tilesets/roofs/olivine.2bpp"
|
||||
INCBIN "gfx/tilesets/roofs/goldenrod.2bpp"
|
||||
assert_table_length NUM_ROOFS
|
||||
87
data/maps/scenes.asm
Normal file
87
data/maps/scenes.asm
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
MACRO scene_var
|
||||
; map, variable
|
||||
map_id \1
|
||||
dw \2
|
||||
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
|
||||
486
data/maps/scripts.asm
Normal file
486
data/maps/scripts.asm
Normal file
|
|
@ -0,0 +1,486 @@
|
|||
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"
|
||||
52
data/maps/setup_script_pointers.asm
Normal file
52
data/maps/setup_script_pointers.asm
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
MACRO add_mapsetup
|
||||
\1_MapSetupCmd:
|
||||
dba \1
|
||||
ENDM
|
||||
|
||||
MapSetupCommands:
|
||||
add_mapsetup EnableLCD ; 00
|
||||
add_mapsetup DisableLCD ; 01
|
||||
add_mapsetup InitSound ; 02
|
||||
add_mapsetup PlayMapMusic ; 03
|
||||
add_mapsetup RestartMapMusic ; 04
|
||||
add_mapsetup FadeToMapMusic ; 05
|
||||
add_mapsetup FadeMapMusicAndPalettes ; 06
|
||||
add_mapsetup PlayMapMusicBike ; 07
|
||||
add_mapsetup ForceMapMusic ; 08
|
||||
add_mapsetup FadeInToMusic ; 09
|
||||
add_mapsetup LoadBlockData ; 0a (callback 1)
|
||||
add_mapsetup LoadConnectionBlockData ; 0b
|
||||
add_mapsetup SaveScreen ; 0c
|
||||
add_mapsetup BufferScreen ; 0d
|
||||
add_mapsetup LoadMapGraphics ; 0e
|
||||
add_mapsetup LoadMapTileset ; 0f
|
||||
add_mapsetup LoadMapTimeOfDay ; 10
|
||||
add_mapsetup LoadMapPalettes ; 11
|
||||
add_mapsetup LoadWildMonData ; 12
|
||||
add_mapsetup RefreshMapSprites ; 13
|
||||
add_mapsetup HandleNewMap ; 14
|
||||
add_mapsetup HandleContinueMap ; 15
|
||||
add_mapsetup LoadMapObjects ; 16
|
||||
add_mapsetup EnterMapSpawnPoint ; 17
|
||||
add_mapsetup EnterMapConnection ; 18
|
||||
add_mapsetup EnterMapWarp ; 19
|
||||
add_mapsetup LoadMapAttributes ; 1a
|
||||
add_mapsetup LoadMapAttributes_SkipObjects ; 1b
|
||||
add_mapsetup ClearBGPalettes ; 1c
|
||||
add_mapsetup FadeOutPalettes ; 1d
|
||||
add_mapsetup FadeInPalettes ; 1e
|
||||
add_mapsetup GetMapScreenCoords ; 1f
|
||||
add_mapsetup GetWarpDestCoords ; 20
|
||||
add_mapsetup SpawnInFacingDown ; 21
|
||||
add_mapsetup SpawnPlayer ; 22
|
||||
add_mapsetup RefreshPlayerCoords ; 23
|
||||
add_mapsetup ResetPlayerObjectAction ; 24
|
||||
add_mapsetup SkipUpdateMapSprites ; 25
|
||||
add_mapsetup UpdateRoamMons ; 26
|
||||
add_mapsetup JumpRoamMons ; 27
|
||||
add_mapsetup FadeOutMapMusic ; 28
|
||||
add_mapsetup ActivateMapAnims ; 29
|
||||
add_mapsetup SuspendMapAnims ; 2a
|
||||
add_mapsetup ApplyMapPalettes ; 2b
|
||||
add_mapsetup EnableTextAcceleration ; 2c
|
||||
add_mapsetup InitMapNameSign ; 2d
|
||||
183
data/maps/setup_scripts.asm
Normal file
183
data/maps/setup_scripts.asm
Normal file
|
|
@ -0,0 +1,183 @@
|
|||
MapSetupScripts:
|
||||
; entries correspond to MAPSETUP_* constants (see constants/map_setup_constants.asm)
|
||||
table_width 2, MapSetupScripts
|
||||
dw MapSetupScript_Warp
|
||||
dw MapSetupScript_Continue
|
||||
dw MapSetupScript_ReloadMap
|
||||
dw MapSetupScript_Teleport
|
||||
dw MapSetupScript_Door
|
||||
dw MapSetupScript_Fall
|
||||
dw MapSetupScript_Connection
|
||||
dw MapSetupScript_LinkReturn
|
||||
dw MapSetupScript_Train
|
||||
dw MapSetupScript_Submenu
|
||||
dw MapSetupScript_BadWarp
|
||||
dw MapSetupScript_Fly
|
||||
assert_table_length NUM_MAPSETUP_SCRIPTS
|
||||
|
||||
; valid commands are listed in MapSetupCommands (see data/maps/setup_script_pointers.asm)
|
||||
MACRO mapsetup
|
||||
db (\1_MapSetupCmd - MapSetupCommands) / 3
|
||||
ENDM
|
||||
|
||||
MapSetupScript_Teleport:
|
||||
mapsetup ResetPlayerObjectAction
|
||||
MapSetupScript_Fly:
|
||||
mapsetup FadeOutPalettes
|
||||
mapsetup JumpRoamMons
|
||||
MapSetupScript_Warp:
|
||||
mapsetup DisableLCD
|
||||
mapsetup InitSound
|
||||
mapsetup EnterMapSpawnPoint
|
||||
mapsetup LoadMapAttributes
|
||||
mapsetup HandleNewMap
|
||||
mapsetup SpawnPlayer
|
||||
mapsetup RefreshPlayerCoords
|
||||
mapsetup GetMapScreenCoords
|
||||
mapsetup LoadBlockData
|
||||
mapsetup BufferScreen
|
||||
mapsetup LoadMapGraphics
|
||||
mapsetup LoadMapTimeOfDay
|
||||
mapsetup LoadMapObjects
|
||||
mapsetup EnableLCD
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup SpawnInFacingDown
|
||||
mapsetup RefreshMapSprites
|
||||
mapsetup PlayMapMusicBike
|
||||
mapsetup FadeInToMusic
|
||||
mapsetup FadeInPalettes
|
||||
mapsetup ActivateMapAnims
|
||||
mapsetup LoadWildMonData
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_BadWarp:
|
||||
mapsetup EnterMapSpawnPoint
|
||||
mapsetup LoadMapAttributes
|
||||
mapsetup HandleNewMap
|
||||
mapsetup SpawnPlayer
|
||||
mapsetup RefreshPlayerCoords
|
||||
mapsetup GetMapScreenCoords
|
||||
mapsetup LoadBlockData
|
||||
mapsetup BufferScreen
|
||||
mapsetup DisableLCD
|
||||
mapsetup LoadMapGraphics
|
||||
mapsetup LoadMapTimeOfDay
|
||||
mapsetup FadeOutMapMusic
|
||||
mapsetup EnableLCD
|
||||
mapsetup LoadMapObjects
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup SpawnInFacingDown
|
||||
mapsetup RefreshMapSprites
|
||||
mapsetup FadeToMapMusic
|
||||
mapsetup FadeInPalettes
|
||||
mapsetup ActivateMapAnims
|
||||
mapsetup LoadWildMonData
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_Connection:
|
||||
mapsetup SuspendMapAnims
|
||||
mapsetup EnterMapConnection
|
||||
mapsetup LoadMapAttributes
|
||||
mapsetup HandleNewMap
|
||||
mapsetup RefreshPlayerCoords
|
||||
mapsetup LoadBlockData
|
||||
mapsetup LoadMapTileset
|
||||
mapsetup SaveScreen
|
||||
mapsetup LoadMapObjects
|
||||
mapsetup FadeToMapMusic
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup InitMapNameSign
|
||||
mapsetup ApplyMapPalettes
|
||||
mapsetup LoadWildMonData
|
||||
mapsetup UpdateRoamMons
|
||||
mapsetup ActivateMapAnims
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_Fall:
|
||||
mapsetup ResetPlayerObjectAction
|
||||
MapSetupScript_Door:
|
||||
mapsetup FadeOutPalettes
|
||||
MapSetupScript_Train:
|
||||
mapsetup EnterMapWarp
|
||||
mapsetup LoadMapAttributes
|
||||
mapsetup GetWarpDestCoords
|
||||
mapsetup HandleNewMap
|
||||
mapsetup RefreshPlayerCoords
|
||||
mapsetup LoadBlockData
|
||||
mapsetup BufferScreen
|
||||
mapsetup DisableLCD
|
||||
mapsetup LoadMapGraphics
|
||||
mapsetup LoadMapTimeOfDay
|
||||
mapsetup FadeOutMapMusic
|
||||
mapsetup EnableLCD
|
||||
mapsetup LoadMapObjects
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup RefreshMapSprites
|
||||
mapsetup FadeToMapMusic
|
||||
mapsetup FadeInPalettes
|
||||
mapsetup ActivateMapAnims
|
||||
mapsetup LoadWildMonData
|
||||
mapsetup UpdateRoamMons
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_ReloadMap:
|
||||
mapsetup FadeMapMusicAndPalettes
|
||||
mapsetup ClearBGPalettes
|
||||
mapsetup DisableLCD
|
||||
mapsetup InitSound
|
||||
mapsetup LoadBlockData
|
||||
mapsetup LoadConnectionBlockData
|
||||
mapsetup LoadMapGraphics
|
||||
mapsetup LoadMapTimeOfDay
|
||||
mapsetup EnableLCD
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup RefreshMapSprites
|
||||
mapsetup ForceMapMusic
|
||||
mapsetup FadeInPalettes
|
||||
mapsetup ActivateMapAnims
|
||||
mapsetup LoadWildMonData
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_LinkReturn:
|
||||
mapsetup FadeMapMusicAndPalettes
|
||||
mapsetup DisableLCD
|
||||
mapsetup InitSound
|
||||
mapsetup HandleNewMap
|
||||
mapsetup LoadBlockData
|
||||
mapsetup BufferScreen
|
||||
mapsetup LoadMapGraphics
|
||||
mapsetup LoadMapTimeOfDay
|
||||
mapsetup EnableLCD
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup RefreshMapSprites
|
||||
mapsetup PlayMapMusicBike
|
||||
mapsetup FadeInPalettes
|
||||
mapsetup ActivateMapAnims
|
||||
mapsetup LoadWildMonData
|
||||
mapsetup EnableTextAcceleration
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_Continue:
|
||||
mapsetup DisableLCD
|
||||
mapsetup InitSound
|
||||
mapsetup LoadMapAttributes_SkipObjects
|
||||
mapsetup GetMapScreenCoords
|
||||
mapsetup HandleContinueMap
|
||||
mapsetup LoadBlockData
|
||||
mapsetup LoadConnectionBlockData
|
||||
mapsetup BufferScreen
|
||||
mapsetup LoadMapGraphics
|
||||
mapsetup LoadMapTimeOfDay
|
||||
mapsetup EnableLCD
|
||||
mapsetup LoadMapPalettes
|
||||
mapsetup RefreshMapSprites
|
||||
mapsetup PlayMapMusicBike
|
||||
mapsetup FadeInPalettes
|
||||
mapsetup ActivateMapAnims
|
||||
mapsetup LoadWildMonData
|
||||
db -1 ; end
|
||||
|
||||
MapSetupScript_Submenu:
|
||||
mapsetup LoadBlockData
|
||||
mapsetup LoadConnectionBlockData
|
||||
db -1 ; end
|
||||
33
data/maps/sgb_roof_pal_inds.asm
Normal file
33
data/maps/sgb_roof_pal_inds.asm
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
; Crystal does not support SGB, so this is unused.
|
||||
|
||||
MapGroupRoofSGBPalInds:
|
||||
; entries correspond to map groups
|
||||
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
|
||||
44
data/maps/spawn_points.asm
Normal file
44
data/maps/spawn_points.asm
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
MACRO spawn
|
||||
; map, x, y
|
||||
map_id \1
|
||||
db \2, \3
|
||||
ENDM
|
||||
|
||||
SpawnPoints:
|
||||
; entries correspond to SPAWN_* constants
|
||||
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 N_A, -1, -1
|
||||
|
||||
assert_table_length NUM_SPAWNS + 1
|
||||
Loading…
Add table
Add a link
Reference in a new issue