pokegold-spaceworld/data/maps/maps.asm
2026-08-02 12:54:15 -04:00

294 lines
15 KiB
NASM

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: from constants/landmark_constants.asm
db BANK(\1_MapAttributes), \2, \3
dw \1_MapAttributes
db \4
db 0, 0
ENDM
db 0 ; unused
MapGroupPointers::
dw MapGroup_SilentHill
dw MapGroup_OldCity
dw MapGroup_West
dw MapGroup_HighTech
dw MapGroup_Font
dw MapGroup_Birdon
dw MapGroup_Newtype
dw MapGroup_Sugar
dw MapGroup_Blue
dw MapGroup_Stand
dw MapGroup_Kanto
dw MapGroup_Prince
dw MapGroup_MtFuji
dw MapGroup_South
dw MapGroup_North
dw MapGroup_Misc
dw MapGroup_Empty
MapGroup_SilentHill:
map Route1, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_1
map Route2, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_2
map Route23, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_23
map SilentHill, TILESET_SILENT_HILL, TOWN, LANDMARK_SILENT_HILL
map Route2Gate1F, TILESET_GATE, GATE, LANDMARK_ROUTE_2
map Route2Gate2F, TILESET_GATE, GATE, LANDMARK_ROUTE_2
map Route23Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_23
map PlayerHouse1F, TILESET_HOUSE, INDOOR, LANDMARK_SILENT_HILL
map PlayerHouse2F, TILESET_HOUSE, INDOOR, LANDMARK_SILENT_HILL
map SilentHillPokecenter, TILESET_POKECENTER, INDOOR, LANDMARK_SILENT_HILL
map RivalHouse, TILESET_HOUSE, INDOOR, LANDMARK_SILENT_HILL
map SilentHillLabFront, TILESET_LAB, INDOOR, LANDMARK_SILENT_HILL
map SilentHillLabBack, TILESET_LAB, INDOOR, LANDMARK_SILENT_HILL
map SilentHillLabBackUnused, TILESET_LAB, INDOOR, LANDMARK_SILENT_HILL
map QuietHills, TILESET_FOREST, CAVE, LANDMARK_NONE
MapGroup_OldCity:
map Route3, TILESET_OLD_CITY, ROUTE, LANDMARK_ROUTE_3
map OldCity, TILESET_OLD_CITY, TOWN, LANDMARK_OLD_CITY
map Route3Gate1F, TILESET_GATE, GATE, LANDMARK_ROUTE_3
map Route3Gate2F, TILESET_GATE, GATE, LANDMARK_ROUTE_3
map Route3House, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_3
map OldCityMuseum, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
map OldCityGym, TILESET_GYM, INDOOR, LANDMARK_OLD_CITY
map OldCityTower1F, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
map OldCityTower2F, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
map OldCityTower3F, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
map OldCityTower4F, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
map OldCityTower5F, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
map OldCityBillsHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_OLD_CITY
map OldCityMart, TILESET_MART, INDOOR, LANDMARK_OLD_CITY
map OldCityHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_OLD_CITY
map OldCityPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_OLD_CITY
map OldCityPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_OLD_CITY
map OldCityPokecenterTrade, TILESET_GATE, GATE, LANDMARK_OLD_CITY
map OldCityPokecenterBattle, TILESET_GATE, GATE, LANDMARK_OLD_CITY
map OldCityPokecenterTimeMachine, TILESET_POKECENTER, INDOOR, LANDMARK_OLD_CITY
map OldCityKurtsHouse, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_OLD_CITY
map OldCitySchool, TILESET_TOWER, INDOOR, LANDMARK_OLD_CITY
MapGroup_West:
map West, TILESET_WEST, TOWN, LANDMARK_WEST
map WestMart1F, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestMart2F, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestMart3F, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestMart4F, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestMart5F, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestMart6F, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestMartElevator, TILESET_DEPT_STORE, INDOOR, LANDMARK_WEST
map WestRadioTower1F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_WEST
map WestRadioTower2F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_WEST
map WestRadioTower3F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_WEST
map WestRadioTower4F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_WEST
map WestRadioTower5F, TILESET_RADIO_TOWER, INDOOR, LANDMARK_WEST
map WestRocketRaidedHouse, TILESET_HOUSE, INDOOR, LANDMARK_WEST
map WestPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_WEST
map WestPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_WEST
map WestGym, TILESET_GYM, INDOOR, LANDMARK_WEST
map WestHouse1, TILESET_HOUSE, INDOOR, LANDMARK_WEST
map WestHouse2, TILESET_HOUSE, INDOOR, LANDMARK_WEST
MapGroup_HighTech:
map Route6, TILESET_HIGH_TECH, ROUTE, LANDMARK_HIGH_TECH_WEST_ROUTE
map Route7, TILESET_HIGH_TECH, ROUTE, LANDMARK_HIGH_TECH_WEST_ROUTE_OCEAN
map HighTech, TILESET_HIGH_TECH, TOWN, LANDMARK_HIGH_TECH
map Route7Gate, TILESET_GATE, GATE, LANDMARK_HIGH_TECH_WEST_ROUTE_OCEAN
map HighTechPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_HIGH_TECH
map HighTechPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_HIGH_TECH
map HighTechLeague1F, TILESET_TOWER, INDOOR, LANDMARK_HIGH_TECH
map HighTechLeague2F, TILESET_GYM, INDOOR, LANDMARK_HIGH_TECH
map HighTechMart, TILESET_MART, INDOOR, LANDMARK_HIGH_TECH
map HighTechHouse1, TILESET_HOUSE, INDOOR, LANDMARK_HIGH_TECH
map HighTechHouse2, TILESET_HOUSE, INDOOR, LANDMARK_HIGH_TECH
map HighTechImposterOakHouse, TILESET_HOUSE, INDOOR, LANDMARK_HIGH_TECH
map HighTechAquarium1F, TILESET_AQUARIUM, INDOOR, LANDMARK_HIGH_TECH
map HighTechAquarium2F, TILESET_AQUARIUM, INDOOR, LANDMARK_HIGH_TECH
MapGroup_Font:
map Route9, TILESET_FONT, ROUTE, LANDMARK_ROUTE_9
map Route10, TILESET_FONT, ROUTE, LANDMARK_ROUTE_10
map Route11, TILESET_FONT, ROUTE, LANDMARK_ROUTE_11
map Route12, TILESET_FONT, ROUTE, LANDMARK_ROUTE_12
map Route24, TILESET_FONT, ROUTE, LANDMARK_ROUTE_24
map Route25, TILESET_FONT, ROUTE, LANDMARK_ROUTE_25
map Font, TILESET_FONT, TOWN, LANDMARK_FONT
map Route9Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_9
map Route12Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_12
map Route24Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_24
map FontRocketHouse, TILESET_ROCKET_HOUSE, INDOOR, LANDMARK_FONT
map FontMart, TILESET_MART, INDOOR, LANDMARK_FONT
map FontHouse, TILESET_HOUSE, INDOOR, LANDMARK_FONT
map FontPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_FONT
map FontPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_FONT
map FontLab, TILESET_LAB, INDOOR, LANDMARK_FONT
MapGroup_Birdon:
map Route4, TILESET_BIRDON, ROUTE, LANDMARK_ROUTE_4
map Route13, TILESET_BIRDON, ROUTE, LANDMARK_ROUTE_13
map Route14, TILESET_BIRDON, ROUTE, LANDMARK_ROUTE_14
map Birdon, TILESET_BIRDON, TOWN, LANDMARK_BIRDON
map Route4Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_4
map Route14Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_14
map BirdonMart, TILESET_MART, INDOOR, LANDMARK_BIRDON
map BirdonPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_BIRDON
map BirdonPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_BIRDON
map BirdonHouse1, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_BIRDON
map BirdonWallpaperHouse, TILESET_AQUARIUM, INDOOR, LANDMARK_BIRDON
map BirdonHouse2, TILESET_HOUSE, INDOOR, LANDMARK_BIRDON
map BirdonLeague1F, TILESET_TOWER, INDOOR, LANDMARK_BIRDON
map BirdonLeague2F, TILESET_GYM, INDOOR, LANDMARK_BIRDON
MapGroup_Newtype:
map Route15, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_15
map Route17, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_17
map Route18, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_18
map Newtype, TILESET_SILENT_HILL, TOWN, LANDMARK_NEWTYPE
map Route15Pokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_15
map Route15Pokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_15
map Route18Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_18
map Route18Pokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_18
map Route18Pokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_ROUTE_18
map NewtypePokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_NEWTYPE
map NewtypePokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_NEWTYPE
map NewtypeLeague1F, TILESET_TOWER, INDOOR, LANDMARK_NEWTYPE
map NewtypeLeague2F, TILESET_GYM, INDOOR, LANDMARK_NEWTYPE
map NewtypeSailorHouse, TILESET_HOUSE, INDOOR, LANDMARK_NEWTYPE
map NewtypeMart, TILESET_MART, INDOOR, LANDMARK_NEWTYPE
map NewtypeDojo, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_NEWTYPE
map NewtypeHouse1, TILESET_HOUSE, INDOOR, LANDMARK_NEWTYPE
map NewtypeDiner, TILESET_AQUARIUM, INDOOR, LANDMARK_NEWTYPE
map NewtypeHouse2, TILESET_HOUSE, INDOOR, LANDMARK_NEWTYPE
map NewtypeHouse3, TILESET_HOUSE, INDOOR, LANDMARK_NEWTYPE
MapGroup_Sugar:
map Route16, TILESET_HIGH_TECH, ROUTE, LANDMARK_ROUTE_16
map Sugar, TILESET_HIGH_TECH, TOWN, LANDMARK_SUGAR
map Route16Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_16
map SugarHouse, TILESET_GYM, INDOOR, LANDMARK_SUGAR
map SugarHouse2, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_SUGAR
map SugarMart, TILESET_MART, INDOOR, LANDMARK_SUGAR
map SugarPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SUGAR
map SugarPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_SUGAR
MapGroup_Blue:
map Route19, TILESET_NORTH, ROUTE, LANDMARK_ROUTE_19
map Route20, TILESET_NORTH, ROUTE, LANDMARK_ROUTE_20
map Route26, TILESET_NORTH, ROUTE, LANDMARK_ROUTE_26
map BlueForest, TILESET_NORTH, TOWN, LANDMARK_BLUE_FOREST
map Route19House, TILESET_HOUSE, INDOOR, LANDMARK_ROUTE_19
map Route20Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_20
map BlueMart, TILESET_MART, INDOOR, LANDMARK_BLUE_FOREST
map BlueHouse1, TILESET_TRADITIONAL_HOUSE, INDOOR, LANDMARK_BLUE_FOREST
map BlueHouse2, TILESET_HOUSE, INDOOR, LANDMARK_BLUE_FOREST
map BlueHouse3, TILESET_HOUSE, INDOOR, LANDMARK_BLUE_FOREST
map BluePokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_BLUE_FOREST
map BluePokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_BLUE_FOREST
map BlueLeague1F, TILESET_TOWER, INDOOR, LANDMARK_BLUE_FOREST
map BlueLeague2F, TILESET_GYM, INDOOR, LANDMARK_BLUE_FOREST
map BlueHouse4, TILESET_HOUSE, INDOOR, LANDMARK_BLUE_FOREST
MapGroup_Stand:
map Route21, TILESET_SILENT_HILL, ROUTE, LANDMARK_ROUTE_21
map Stand, TILESET_SILENT_HILL, TOWN, LANDMARK_STAND
map Route21Gate, TILESET_GATE, GATE, LANDMARK_ROUTE_21
map StandLab, TILESET_POKECENTER, INDOOR, LANDMARK_STAND
map StandPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_STAND
map StandPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_STAND
map StandOffice, TILESET_RADIO_TOWER, INDOOR, LANDMARK_STAND
map StandMart, TILESET_MART, INDOOR, LANDMARK_STAND
map StandHouse, TILESET_HOUSE, INDOOR, LANDMARK_STAND
map StandRocketHouse1F, TILESET_ROCKET_HOUSE, INDOOR, LANDMARK_STAND
map StandRocketHouse2F, TILESET_ROCKET_HOUSE, INDOOR, LANDMARK_STAND
map StandLeague1F, TILESET_TOWER, INDOOR, LANDMARK_STAND
map StandLeague2F, TILESET_GYM, INDOOR, LANDMARK_STAND
MapGroup_Kanto:
map Route22, TILESET_KANTO, ROUTE, LANDMARK_ROUTE_22
map Kanto, TILESET_KANTO, TOWN, LANDMARK_KANTO
map KantoCeruleanHouse, TILESET_GATE, GATE, LANDMARK_KANTO
map KantoPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_KANTO
map KantoPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_KANTO
map KantoLeague1F, TILESET_TOWER, INDOOR, LANDMARK_KANTO
map KantoLeague2F, TILESET_GYM, INDOOR, LANDMARK_KANTO
map KantoLavenderHouse, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoCeladonMart1F, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoCeladonMart2F, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoCeladonMart3F, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoCeladonMart4F, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoCeladonMart5F, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoCeladonElevator, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoMart, TILESET_MART, INDOOR, LANDMARK_KANTO
map KantoGamefreakHQ1, TILESET_LAB, INDOOR, LANDMARK_KANTO
map KantoGamefreakHQ2, TILESET_LAB, INDOOR, LANDMARK_KANTO
map KantoGamefreakHQ3, TILESET_LAB, INDOOR, LANDMARK_KANTO
map KantoGamefreakHQ4, TILESET_MART, INDOOR, LANDMARK_KANTO
map KantoGamefreakHQ5, TILESET_LAB, INDOOR, LANDMARK_KANTO
map KantoSilphCo, TILESET_ROCKET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoViridianHouse, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoGameCorner, TILESET_AQUARIUM, INDOOR, LANDMARK_KANTO
map KantoUnusedArea, TILESET_GATE, INDOOR, LANDMARK_KANTO
map KantoGameCornerPrizes, TILESET_AQUARIUM, INDOOR, LANDMARK_KANTO
map KantoDiner, TILESET_AQUARIUM, INDOOR, LANDMARK_KANTO
map KantoSchool, TILESET_TOWER, INDOOR, LANDMARK_KANTO
map KantoHospital, TILESET_DEPT_STORE, INDOOR, LANDMARK_KANTO
map KantoPokecenter21F, TILESET_POKECENTER, INDOOR, LANDMARK_KANTO
map KantoPokecenter22F, TILESET_POKECENTER, INDOOR, LANDMARK_KANTO
map KantoRedsHouse, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoGreensHouse1F, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoGreensHouse2F, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoEldersHouse, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
map KantoOaksLab, TILESET_LAB, INDOOR, LANDMARK_KANTO
map KantoLeague21F, TILESET_TOWER, INDOOR, LANDMARK_KANTO
map KantoLeague22F, TILESET_GYM, INDOOR, LANDMARK_KANTO
map KantoFishingGuru, TILESET_HOUSE, INDOOR, LANDMARK_KANTO
MapGroup_Prince:
map Route29, TILESET_SILENT_HILL, ROUTE, LANDMARK_PRINCE
map Prince, TILESET_SILENT_HILL, TOWN, LANDMARK_PRINCE
MapGroup_MtFuji:
map Route30, TILESET_SILENT_HILL, ROUTE, LANDMARK_MT_FUJI
map MtFuji, TILESET_SILENT_HILL, TOWN, LANDMARK_MT_FUJI
MapGroup_South:
map South, TILESET_SOUTH, TOWN, LANDMARK_SOUTH
map SouthHouse1, TILESET_HOUSE, INDOOR, LANDMARK_SOUTH
map SouthPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_SOUTH
map SouthPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_SOUTH
map SouthMart, TILESET_MART, INDOOR, LANDMARK_SOUTH
map SouthHouse2, TILESET_HOUSE, INDOOR, LANDMARK_SOUTH
MapGroup_North:
map North, TILESET_NORTH, TOWN, LANDMARK_NORTH
map NorthHouse1, TILESET_HOUSE, INDOOR, LANDMARK_NORTH
map NorthMart, TILESET_MART, INDOOR, LANDMARK_NORTH
map NorthHouse2, TILESET_HOUSE, INDOOR, LANDMARK_NORTH
map NorthPokecenter1F, TILESET_POKECENTER, INDOOR, LANDMARK_NORTH
map NorthPokecenter2F, TILESET_POKECENTER, INDOOR, LANDMARK_NORTH
MapGroup_Misc:
map PowerPlant1, TILESET_POWER_PLANT, INDOOR, LANDMARK_NONE
map PowerPlant2, TILESET_POWER_PLANT, INDOOR, LANDMARK_NONE
map PowerPlant3, TILESET_POWER_PLANT, INDOOR, LANDMARK_NONE
map PowerPlant4, TILESET_POWER_PLANT, INDOOR, LANDMARK_NONE
map RuinsOfAlphEntrance, TILESET_RUINS_OF_ALPH, CAVE, LANDMARK_NONE
map RuinsOfAlphMain, TILESET_RUINS_OF_ALPH, CAVE, LANDMARK_NONE
map CaveMinecarts1, TILESET_CAVE, CAVE, LANDMARK_NONE
map CaveMinecarts2, TILESET_CAVE, CAVE, LANDMARK_NONE
map CaveMinecarts3, TILESET_CAVE, CAVE, LANDMARK_NONE
map CaveMinecarts4, TILESET_CAVE, CAVE, LANDMARK_NONE
map CaveMinecarts5, TILESET_CAVE, CAVE, LANDMARK_NONE
map CaveMinecarts6, TILESET_CAVE, CAVE, LANDMARK_NONE
map CaveMinecarts7, TILESET_CAVE, CAVE, LANDMARK_NONE
map Office1, TILESET_OFFICE, INDOOR, LANDMARK_NONE
map Office2, TILESET_OFFICE, INDOOR, LANDMARK_NONE
map Office3, TILESET_OFFICE, INDOOR, LANDMARK_NONE
map SlowpokeWellEntrance, TILESET_CAVE, CAVE, LANDMARK_NONE
map SlowpokeWellMain, TILESET_CAVE, CAVE, LANDMARK_NONE
MapGroup_Empty: