diff options
Diffstat (limited to 'data')
224 files changed, 1426 insertions, 0 deletions
diff --git a/data/mapHeaders/agatha.asm b/data/mapHeaders/agatha.asm new file mode 100755 index 00000000..dcfe0231 --- /dev/null +++ b/data/mapHeaders/agatha.asm @@ -0,0 +1,6 @@ +Agatha_h: ; 0x76421 to 0x7642d (12 bytes) (id=247) + db CEMETERY ; tileset + db AGATHAS_ROOM_HEIGHT, AGATHAS_ROOM_WIDTH ; dimensions (y, x) + dw AgathaBlocks, AgathaTextPointers, AgathaScript ; blocks, texts, scripts + db $00 ; connections + dw AgathaObject ; objects diff --git a/data/mapHeaders/battlecenterm.asm b/data/mapHeaders/battlecenterm.asm new file mode 100755 index 00000000..984f7e38 --- /dev/null +++ b/data/mapHeaders/battlecenterm.asm @@ -0,0 +1,6 @@ +BattleCenterM_h: ; 0x4fd04 to 0x4fd10 (12 bytes) (id=239) + db CLUB ; tileset + db BATTLE_CENTER_HEIGHT, BATTLE_CENTER_WIDTH ; dimensions (y, x) + dw BattleCenterMBlocks, BattleCenterMTextPointers, BattleCenterMScript ; blocks, texts, scripts + db $00 ; connections + dw BattleCenterMObject ; objects diff --git a/data/mapHeaders/bikeshop.asm b/data/mapHeaders/bikeshop.asm new file mode 100755 index 00000000..958e9fd4 --- /dev/null +++ b/data/mapHeaders/bikeshop.asm @@ -0,0 +1,6 @@ +BikeShop_h: ; 0x1d730 to 0x1d73c (12 bytes) (bank=7) (id=66) + db CLUB ; tileset + db BIKE_SHOP_HEIGHT, BIKE_SHOP_WIDTH ; dimensions (y, x) + dw BikeShopBlocks, BikeShopTextPointers, BikeShopScript ; blocks, texts, scripts + db $00 ; connections + dw BikeShopObject ; objects diff --git a/data/mapHeaders/billshouse.asm b/data/mapHeaders/billshouse.asm new file mode 100755 index 00000000..5218c5f3 --- /dev/null +++ b/data/mapHeaders/billshouse.asm @@ -0,0 +1,6 @@ +BillsHouse_h: ; 0x1e75e to 0x1e76a (12 bytes) (bank=7) (id=88) + db INTERIOR ; tileset + db BILLS_HOUSE_HEIGHT, BILLS_HOUSE_WIDTH ; dimensions (y, x) + dw BillsHouseBlocks, BillsHouseTextPointers, BillsHouseScript ; blocks, texts, scripts + db $00 ; connections + dw BillsHouseObject ; objects diff --git a/data/mapHeaders/blueshouse.asm b/data/mapHeaders/blueshouse.asm new file mode 100755 index 00000000..24564da5 --- /dev/null +++ b/data/mapHeaders/blueshouse.asm @@ -0,0 +1,6 @@ +BluesHouse_h: ; 0x19b2f id=39 + db HOUSE ; tileset + db BLUES_HOUSE_HEIGHT, BLUES_HOUSE_WIDTH ; dimensions + dw BluesHouseBlocks, BluesHouseTextPointers, BluesHouseScript + db 0 + dw BluesHouseObject diff --git a/data/mapHeaders/bruno.asm b/data/mapHeaders/bruno.asm new file mode 100755 index 00000000..19536501 --- /dev/null +++ b/data/mapHeaders/bruno.asm @@ -0,0 +1,6 @@ +Bruno_h: ; 0x762ca to 0x762d6 (12 bytes) (id=246) + db GYM ; tileset + db BRUNOS_ROOM_HEIGHT, BRUNOS_ROOM_WIDTH ; dimensions (y, x) + dw BrunoBlocks, BrunoTextPointers, BrunoScript ; blocks, texts, scripts + db $00 ; connections + dw BrunoObject ; objects diff --git a/data/mapHeaders/celadoncity.asm b/data/mapHeaders/celadoncity.asm new file mode 100755 index 00000000..12a1731a --- /dev/null +++ b/data/mapHeaders/celadoncity.asm @@ -0,0 +1,8 @@ +CeladonCity_h: ; 18000 (6:4000) + db OVERWORLD ; tileset + db CELADON_CITY_HEIGHT, CELADON_CITY_WIDTH ; dimensions (y, x) + dw CeladonCityBlocks, CeladonCityTextPointers, CeladonCityScript ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION ROUTE_16, ROUTE_16_WIDTH, 4, 0, ROUTE_16_HEIGHT, Route16Blocks, CELADON_CITY_WIDTH + EAST_MAP_CONNECTION ROUTE_7, ROUTE_7_WIDTH, 4, 0, ROUTE_7_HEIGHT, Route7Blocks, CELADON_CITY_WIDTH + dw CeladonCityObject ; objects diff --git a/data/mapHeaders/celadondiner.asm b/data/mapHeaders/celadondiner.asm new file mode 100755 index 00000000..cc2b6075 --- /dev/null +++ b/data/mapHeaders/celadondiner.asm @@ -0,0 +1,6 @@ +CeladonDiner_h: ; 0x49145 to 0x49151 (12 bytes) (bank=12) (id=138) + db LOBBY ; tileset + db CELADON_DINER_HEIGHT, CELADON_DINER_WIDTH ; dimensions (y, x) + dw CeladonDinerBlocks, CeladonDinerTextPointers, CeladonDinerScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonDinerObject ; objects diff --git a/data/mapHeaders/celadongamecorner.asm b/data/mapHeaders/celadongamecorner.asm new file mode 100755 index 00000000..f211b930 --- /dev/null +++ b/data/mapHeaders/celadongamecorner.asm @@ -0,0 +1,6 @@ +CeladonGameCorner_h: ; 0x48bb1 to 0x48bbd (12 bytes) (bank=12) (id=135) + db LOBBY ; tileset + db GAME_CORNER_HEIGHT, GAME_CORNER_WIDTH ; dimensions (y, x) + dw CeladonGameCornerBlocks, CeladonGameCornerTextPointers, CeladonGameCornerScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonGameCornerObject ; objects diff --git a/data/mapHeaders/celadongym.asm b/data/mapHeaders/celadongym.asm new file mode 100755 index 00000000..b54aa76c --- /dev/null +++ b/data/mapHeaders/celadongym.asm @@ -0,0 +1,6 @@ +CeladonGym_h: ; 0x488fe to 0x4890a (12 bytes) (bank=12) (id=134) + db GYM ; tileset + db CELADON_GYM_HEIGHT, CELADON_GYM_WIDTH ; dimensions (y, x) + dw CeladonGymBlocks, CeladonGymTextPointers, CeladonGymScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonGymObject ; objects diff --git a/data/mapHeaders/celadonhotel.asm b/data/mapHeaders/celadonhotel.asm new file mode 100755 index 00000000..6bb908fb --- /dev/null +++ b/data/mapHeaders/celadonhotel.asm @@ -0,0 +1,6 @@ +CeladonHotel_h: ; 0x4925d to 0x49269 (12 bytes) (bank=12) (id=140) + db POKECENTER ; tileset + db CELADON_HOTEL_HEIGHT, CELADON_HOTEL_WIDTH ; dimensions (y, x) + dw CeladonHotelBlocks, CeladonHotelTextPointers, CeladonHotelScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonHotelObject ; objects diff --git a/data/mapHeaders/celadonhouse.asm b/data/mapHeaders/celadonhouse.asm new file mode 100755 index 00000000..fee3fa15 --- /dev/null +++ b/data/mapHeaders/celadonhouse.asm @@ -0,0 +1,6 @@ +CeladonHouse_h: ; 0x49202 to 0x4920e (12 bytes) (bank=12) (id=139) + db MANSION ; tileset + db CELADON_HOUSE_HEIGHT, CELADON_HOUSE_WIDTH ; dimensions (y, x) + dw CeladonHouseBlocks, CeladonHouseTextPointers, CeladonHouseScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonHouseObject ; objects diff --git a/data/mapHeaders/celadonmansion1.asm b/data/mapHeaders/celadonmansion1.asm new file mode 100755 index 00000000..8b2d9856 --- /dev/null +++ b/data/mapHeaders/celadonmansion1.asm @@ -0,0 +1,6 @@ +CeladonMansion1_h: ; 0x48688 to 0x48694 (12 bytes) (bank=12) (id=128) + db MANSION ; tileset + db CELADON_MANSION_1_HEIGHT, CELADON_MANSION_1_WIDTH ; dimensions (y, x) + dw CeladonMansion1Blocks, CeladonMansion1TextPointers, CeladonMansion1Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMansion1Object ; objects diff --git a/data/mapHeaders/celadonmansion2.asm b/data/mapHeaders/celadonmansion2.asm new file mode 100755 index 00000000..e5afd96e --- /dev/null +++ b/data/mapHeaders/celadonmansion2.asm @@ -0,0 +1,6 @@ +CeladonMansion2_h: ; 0x4872e to 0x4873a (12 bytes) (bank=12) (id=129) + db MANSION ; tileset + db CELADON_MANSION_2_HEIGHT, CELADON_MANSION_2_WIDTH ; dimensions (y, x) + dw CeladonMansion2Blocks, CeladonMansion2TextPointers, CeladonMansion2Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMansion2Object ; objects diff --git a/data/mapHeaders/celadonmansion3.asm b/data/mapHeaders/celadonmansion3.asm new file mode 100755 index 00000000..8b290e42 --- /dev/null +++ b/data/mapHeaders/celadonmansion3.asm @@ -0,0 +1,6 @@ +CeladonMansion3_h: ; 0x48784 to 0x48790 (12 bytes) (bank=12) (id=130) + db MANSION ; tileset + db CELADON_MANSION_3_HEIGHT, CELADON_MANSION_3_WIDTH ; dimensions (y, x) + dw CeladonMansion3Blocks, CeladonMansion3TextPointers, CeladonMansion3Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMansion3Object ; objects diff --git a/data/mapHeaders/celadonmansion4.asm b/data/mapHeaders/celadonmansion4.asm new file mode 100755 index 00000000..e7277d66 --- /dev/null +++ b/data/mapHeaders/celadonmansion4.asm @@ -0,0 +1,6 @@ +CeladonMansion4_h: ; 0x4885f to 0x4886b (12 bytes) (bank=12) (id=131) + db MANSION ; tileset + db CELADON_MANSION_4_HEIGHT, CELADON_MANSION_4_WIDTH ; dimensions (y, x) + dw CeladonMansion4Blocks, CeladonMansion4TextPointers, CeladonMansion4Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMansion4Object ; objects diff --git a/data/mapHeaders/celadonmansion5.asm b/data/mapHeaders/celadonmansion5.asm new file mode 100755 index 00000000..06c5ce09 --- /dev/null +++ b/data/mapHeaders/celadonmansion5.asm @@ -0,0 +1,6 @@ +CeladonMansion5_h: ; 0x1dd2e to 0x1dd3a (12 bytes) (bank=7) (id=132) + db HOUSE ; tileset + db CELADON_MANSION_5_HEIGHT, CELADON_MANSION_5_WIDTH ; dimensions (y, x) + dw CeladonMansion5Blocks, CeladonMansion5TextPointers, CeladonMansion5Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMansion5Object ; objects diff --git a/data/mapHeaders/celadonmart1.asm b/data/mapHeaders/celadonmart1.asm new file mode 100755 index 00000000..2a5dc6ad --- /dev/null +++ b/data/mapHeaders/celadonmart1.asm @@ -0,0 +1,6 @@ +CeladonMart1_h: ; 0x60f7a to 0x60f86 (12 bytes) (id=122) + db LOBBY ; tileset + db CELADON_MART_1_HEIGHT, CELADON_MART_1_WIDTH ; dimensions (y, x) + dw CeladonMart1Blocks, CeladonMart1TextPointers, CeladonMart1Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMart1Object ; objects diff --git a/data/mapHeaders/celadonmart2.asm b/data/mapHeaders/celadonmart2.asm new file mode 100755 index 00000000..9bcd63bf --- /dev/null +++ b/data/mapHeaders/celadonmart2.asm @@ -0,0 +1,6 @@ +CeladonMart2_h: ; 0x560e9 to 0x560f5 (12 bytes) (id=123) + db LOBBY ; tileset + db CELADON_MART_2_HEIGHT, CELADON_MART_2_WIDTH ; dimensions (y, x) + dw CeladonMart2Blocks, CeladonMart2TextPointers, CeladonMart2Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMart2Object ; objects diff --git a/data/mapHeaders/celadonmart3.asm b/data/mapHeaders/celadonmart3.asm new file mode 100755 index 00000000..bb847159 --- /dev/null +++ b/data/mapHeaders/celadonmart3.asm @@ -0,0 +1,6 @@ +CeladonMart3_h: ; 0x48219 to 0x48225 (12 bytes) (bank=12) (id=124) + db LOBBY ; tileset + db CELADON_MART_3_HEIGHT, CELADON_MART_3_WIDTH ; dimensions (y, x) + dw CeladonMart3Blocks, CeladonMart3TextPointers, CeladonMart3Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMart3Object ; objects diff --git a/data/mapHeaders/celadonmart4.asm b/data/mapHeaders/celadonmart4.asm new file mode 100755 index 00000000..12e7cc12 --- /dev/null +++ b/data/mapHeaders/celadonmart4.asm @@ -0,0 +1,6 @@ +CeladonMart4_h: ; 0x4834a to 0x48356 (12 bytes) (bank=12) (id=125) + db LOBBY ; tileset + db CELADON_MART_4_HEIGHT, CELADON_MART_4_WIDTH ; dimensions (y, x) + dw CeladonMart4Blocks, CeladonMart4TextPointers, CeladonMart4Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMart4Object ; objects diff --git a/data/mapHeaders/celadonmart5.asm b/data/mapHeaders/celadonmart5.asm new file mode 100755 index 00000000..c16207ca --- /dev/null +++ b/data/mapHeaders/celadonmart5.asm @@ -0,0 +1,6 @@ +CeladonMart5_h: ; 0x4905d to 0x49069 (12 bytes) (bank=12) (id=136) + db LOBBY ; tileset + db CELADON_MART_5_HEIGHT, CELADON_MART_5_WIDTH ; dimensions (y, x) + dw CeladonMart5Blocks, CeladonMart5TextPointers, CeladonMart5Script ; blocks, texts, scripts + db $00 ; connections + dw CeladonMart5Object ; objects diff --git a/data/mapHeaders/celadonmartelevator.asm b/data/mapHeaders/celadonmartelevator.asm new file mode 100755 index 00000000..1e51a262 --- /dev/null +++ b/data/mapHeaders/celadonmartelevator.asm @@ -0,0 +1,6 @@ +CeladonMartElevator_h: ; 0x485f4 to 0x48600 (12 bytes) (bank=12) (id=127) + db LOBBY ; tileset + db CELADON_MART_ELEVATOR_HEIGHT, CELADON_MART_ELEVATOR_WIDTH ; dimensions (y, x) + dw CeladonMartElevatorBlocks, CeladonMartElevatorTextPointers, CeladonMartElevatorScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonMartElevatorObject ; objects diff --git a/data/mapHeaders/celadonmartroof.asm b/data/mapHeaders/celadonmartroof.asm new file mode 100755 index 00000000..9654ef3d --- /dev/null +++ b/data/mapHeaders/celadonmartroof.asm @@ -0,0 +1,6 @@ +CeladonMartRoof_h: ; 0x483c9 to 0x483d5 (12 bytes) (bank=12) (id=126) + db LOBBY ; tileset + db CELADON_MART_ROOF_HEIGHT, CELADON_MART_ROOF_WIDTH ; dimensions (y, x) + dw CeladonMartRoofBlocks, CeladonMartRoofTextPointers, CeladonMartRoofScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonMartRoofObject ; objects diff --git a/data/mapHeaders/celadonpokecenter.asm b/data/mapHeaders/celadonpokecenter.asm new file mode 100755 index 00000000..e2164223 --- /dev/null +++ b/data/mapHeaders/celadonpokecenter.asm @@ -0,0 +1,6 @@ +CeladonPokecenter_h: ; 0x488ac to 0x488b8 (12 bytes) (bank=12) (id=133) + db POKECENTER ; tileset + db CELADON_POKECENTER_HEIGHT, CELADON_POKECENTER_WIDTH ; dimensions (y, x) + dw CeladonPokecenterBlocks, CeladonPokecenterTextPointers, CeladonPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonPokecenterObject ; objects diff --git a/data/mapHeaders/celadonprizeroom.asm b/data/mapHeaders/celadonprizeroom.asm new file mode 100755 index 00000000..96951df0 --- /dev/null +++ b/data/mapHeaders/celadonprizeroom.asm @@ -0,0 +1,6 @@ +CeladonPrizeRoom_h: ; 0x490e4 to 0x490f0 (12 bytes) (bank=12) (id=137) + db LOBBY ; tileset + db CELADON_PRIZE_ROOM_HEIGHT, CELADON_PRIZE_ROOM_WIDTH ; dimensions (y, x) + dw CeladonPrizeRoomBlocks, CeladonPrizeRoomTextPointers, CeladonPrizeRoomScript ; blocks, texts, scripts + db $00 ; connections + dw CeladonPrizeRoomObject ; objects diff --git a/data/mapHeaders/ceruleancity.asm b/data/mapHeaders/ceruleancity.asm new file mode 100755 index 00000000..61b04719 --- /dev/null +++ b/data/mapHeaders/ceruleancity.asm @@ -0,0 +1,10 @@ +CeruleanCity_h: ; 0x1874e to 0x18786 (56 bytes) (bank=6) (id=3) + db OVERWORLD ; tileset + db CERULEAN_CITY_HEIGHT, CERULEAN_CITY_WIDTH ; dimensions (y, x) + dw CeruleanCityBlocks, CeruleanCityTextPointers, CeruleanCityScript ; blocks, texts, scripts + db NORTH | SOUTH | WEST | EAST ; connections + NORTH_MAP_CONNECTION ROUTE_24, ROUTE_24_WIDTH, ROUTE_24_HEIGHT, 5, 0, ROUTE_24_WIDTH, Route24Blocks + SOUTH_MAP_CONNECTION ROUTE_5, ROUTE_5_WIDTH, 5, 0, ROUTE_5_WIDTH, Route5Blocks, CERULEAN_CITY_WIDTH, CERULEAN_CITY_HEIGHT + WEST_MAP_CONNECTION ROUTE_4, ROUTE_4_WIDTH, 4, 0, ROUTE_4_HEIGHT, Route4Blocks, CERULEAN_CITY_WIDTH + EAST_MAP_CONNECTION ROUTE_9, ROUTE_9_WIDTH, 4, 0, ROUTE_9_HEIGHT, Route9Blocks, CERULEAN_CITY_WIDTH + dw CeruleanCityObject ; objects diff --git a/data/mapHeaders/ceruleangym.asm b/data/mapHeaders/ceruleangym.asm new file mode 100755 index 00000000..7296a2a7 --- /dev/null +++ b/data/mapHeaders/ceruleangym.asm @@ -0,0 +1,6 @@ +CeruleanGym_h: ; 0x5c6a7 to 0x5c6b3 (12 bytes) (id=65) + db GYM ; tileset + db CERULEAN_GYM_HEIGHT, CERULEAN_GYM_WIDTH ; dimensions (y, x) + dw CeruleanGymBlocks, CeruleanGymTextPointers, CeruleanGymScript ; blocks, texts, scripts + db $00 ; connections + dw CeruleanGymObject ; objects diff --git a/data/mapHeaders/ceruleanhouse1.asm b/data/mapHeaders/ceruleanhouse1.asm new file mode 100755 index 00000000..879ceb23 --- /dev/null +++ b/data/mapHeaders/ceruleanhouse1.asm @@ -0,0 +1,6 @@ +CeruleanHouse1_h: ; 0x1d6ea to 0x1d6f6 (12 bytes) (bank=7) (id=63) + db HOUSE ; tileset + db CERULEAN_HOUSE_1_HEIGHT, CERULEAN_HOUSE_1_WIDTH ; dimensions (y, x) + dw CeruleanHouse1Blocks, CeruleanHouse1TextPointers, CeruleanHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw CeruleanHouse1Object ; objects diff --git a/data/mapHeaders/ceruleanhouse2.asm b/data/mapHeaders/ceruleanhouse2.asm new file mode 100755 index 00000000..d2c44a47 --- /dev/null +++ b/data/mapHeaders/ceruleanhouse2.asm @@ -0,0 +1,6 @@ +CeruleanHouse2_h: ; 0x74dfd to 0x74e09 (12 bytes) (id=230) + db SHIP ; tileset + db CERULEAN_HOUSE_2_HEIGHT, CERULEAN_HOUSE_2_WIDTH ; dimensions (y, x) + dw CeruleanHouse2Blocks, CeruleanHouse2TextPointers, CeruleanHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw CeruleanHouse2Object ; objects diff --git a/data/mapHeaders/ceruleanhousetrashed.asm b/data/mapHeaders/ceruleanhousetrashed.asm new file mode 100755 index 00000000..60c6dc94 --- /dev/null +++ b/data/mapHeaders/ceruleanhousetrashed.asm @@ -0,0 +1,6 @@ +CeruleanHouseTrashed_h: ; 0x1d679 to 0x1d685 (12 bytes) (bank=7) (id=62) + db HOUSE ; tileset + db TRASHED_HOUSE_HEIGHT, TRASHED_HOUSE_WIDTH ; dimensions (y, x) + dw CeruleanHouseTrashedBlocks, CeruleanHouseTrashedTextPointers, CeruleanHouseTrashedScript ; blocks, texts, scripts + db $00 ; connections + dw CeruleanHouseTrashedObject ; objects diff --git a/data/mapHeaders/ceruleanmart.asm b/data/mapHeaders/ceruleanmart.asm new file mode 100755 index 00000000..a2e112fd --- /dev/null +++ b/data/mapHeaders/ceruleanmart.asm @@ -0,0 +1,6 @@ +CeruleanMart_h: ; 0x5c889 to 0x5c895 (12 bytes) (id=67) + db MART ; tileset + db CERULEAN_MART_HEIGHT, CERULEAN_MART_WIDTH ; dimensions (y, x) + dw CeruleanMartBlocks, CeruleanMartTextPointers, CeruleanMartScript ; blocks, texts, scripts + db $00 ; connections + dw CeruleanMartObject ; objects diff --git a/data/mapHeaders/ceruleanpokecenter.asm b/data/mapHeaders/ceruleanpokecenter.asm new file mode 100755 index 00000000..908229fe --- /dev/null +++ b/data/mapHeaders/ceruleanpokecenter.asm @@ -0,0 +1,6 @@ +CeruleanPokecenter_h: ; 0x5c639 to 0x5c645 (12 bytes) (id=64) + db POKECENTER ; tileset + db CERULEAN_POKECENTER_HEIGHT, CERULEAN_POKECENTER_WIDTH ; dimensions (y, x) + dw CeruleanPokecenterBlocks, CeruleanPokecenterTextPointers, CeruleanPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw CeruleanPokecenterObject ; objects diff --git a/data/mapHeaders/cinnabargym.asm b/data/mapHeaders/cinnabargym.asm new file mode 100755 index 00000000..1902fe5d --- /dev/null +++ b/data/mapHeaders/cinnabargym.asm @@ -0,0 +1,6 @@ +CinnabarGym_h: ; 0x7573e to 0x7574a (12 bytes) (id=166) + db FACILITY ; tileset + db CINNABAR_GYM_HEIGHT, CINNABAR_GYM_WIDTH ; dimensions (y, x) + dw CinnabarGymBlocks, CinnabarGymTextPointers, CinnabarGymScript ; blocks, texts, scripts + db $00 ; connections + dw CinnabarGymObject ; objects diff --git a/data/mapHeaders/cinnabarisland.asm b/data/mapHeaders/cinnabarisland.asm new file mode 100755 index 00000000..f0da170f --- /dev/null +++ b/data/mapHeaders/cinnabarisland.asm @@ -0,0 +1,8 @@ +CinnabarIsland_h: ; 0x1c000 to 0x1c022 (34 bytes) (bank=7) (id=8) + db OVERWORLD ; tileset + db CINNABAR_ISLAND_HEIGHT, CINNABAR_ISLAND_WIDTH ; dimensions (y, x) + dw CinnabarIslandBlocks, CinnabarIslandTextPointers, CinnabarIslandScript ; blocks, texts, scripts + db NORTH | EAST ; connections + NORTH_MAP_CONNECTION ROUTE_21, ROUTE_21_WIDTH, ROUTE_21_HEIGHT, 0, 0, ROUTE_21_WIDTH, Route21Blocks + EAST_MAP_CONNECTION ROUTE_20, ROUTE_20_WIDTH, 0, 0, ROUTE_20_HEIGHT, Route20Blocks, CINNABAR_ISLAND_WIDTH + dw CinnabarIslandObject ; objects diff --git a/data/mapHeaders/cinnabarmart.asm b/data/mapHeaders/cinnabarmart.asm new file mode 100755 index 00000000..dd9fc116 --- /dev/null +++ b/data/mapHeaders/cinnabarmart.asm @@ -0,0 +1,6 @@ +CinnabarMart_h: ; 0x75e72 to 0x75e7e (12 bytes) (id=172) + db MART ; tileset + db CINNABAR_MART_HEIGHT, CINNABAR_MART_WIDTH ; dimensions (y, x) + dw CinnabarMartBlocks, CinnabarMartTextPointers, CinnabarMartScript ; blocks, texts, scripts + db $00 ; connections + dw CinnabarMartObject ; objects diff --git a/data/mapHeaders/cinnabarpokecenter.asm b/data/mapHeaders/cinnabarpokecenter.asm new file mode 100755 index 00000000..2d00d498 --- /dev/null +++ b/data/mapHeaders/cinnabarpokecenter.asm @@ -0,0 +1,6 @@ +CinnabarPokecenter_h: ; 0x75e20 to 0x75e2c (12 bytes) (id=171) + db POKECENTER ; tileset + db CINNABAR_POKECENTER_HEIGHT, CINNABAR_POKECENTER_WIDTH ; dimensions (y, x) + dw CinnabarPokecenterBlocks, CinnabarPokecenterTextPointers, CinnabarPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw CinnabarPokecenterObject ; objects diff --git a/data/mapHeaders/copycatshouse1f.asm b/data/mapHeaders/copycatshouse1f.asm new file mode 100755 index 00000000..a8d171d7 --- /dev/null +++ b/data/mapHeaders/copycatshouse1f.asm @@ -0,0 +1,6 @@ +CopycatsHouse1F_h: ; 0x75eb7 to 0x75ec3 (12 bytes) (id=175) + db REDS_HOUSE_1 ; tileset + db COPYCATS_HOUSE_1F_HEIGHT, COPYCATS_HOUSE_1F_WIDTH ; dimensions (y, x) + dw CopycatsHouse1FBlocks, CopycatsHouse1FTextPointers, CopycatsHouse1FScript ; blocks, texts, scripts + db $00 ; connections + dw CopycatsHouse1FObject ; objects diff --git a/data/mapHeaders/copycatshouse2f.asm b/data/mapHeaders/copycatshouse2f.asm new file mode 100755 index 00000000..46be1f54 --- /dev/null +++ b/data/mapHeaders/copycatshouse2f.asm @@ -0,0 +1,6 @@ +CopycatsHouse2F_h: ; 0x5cc65 to 0x5cc71 (12 bytes) (id=176) + db REDS_HOUSE_2 ; tileset + db COPYCATS_HOUSE_2F_HEIGHT, COPYCATS_HOUSE_2F_WIDTH ; dimensions (y, x) + dw CopycatsHouse2FBlocks, CopycatsHouse2FTextPointers, CopycatsHouse2FScript ; blocks, texts, scripts + db $00 ; connections + dw CopycatsHouse2FObject ; objects diff --git a/data/mapHeaders/daycarem.asm b/data/mapHeaders/daycarem.asm new file mode 100755 index 00000000..2677b51c --- /dev/null +++ b/data/mapHeaders/daycarem.asm @@ -0,0 +1,6 @@ +DayCareM_h: ; 0x56243 to 0x5624f (12 bytes) (id=72) + db HOUSE ; tileset + db DAYCAREM_HEIGHT, DAYCAREM_WIDTH ; dimensions (y, x) + dw DayCareMBlocks, DayCareMTextPointers, DayCareMScript ; blocks, texts, scripts + db $00 ; connections + dw DayCareMObject ; objects diff --git a/data/mapHeaders/diglettscave.asm b/data/mapHeaders/diglettscave.asm new file mode 100755 index 00000000..3cd5a651 --- /dev/null +++ b/data/mapHeaders/diglettscave.asm @@ -0,0 +1,6 @@ +DiglettsCave_h: ; 0x61f62 to 0x61f6e (12 bytes) (id=197) + db CAVERN ; tileset + db DIGLETTS_CAVE_HEIGHT, DIGLETTS_CAVE_WIDTH ; dimensions (y, x) + dw DiglettsCaveBlocks, DiglettsCaveTextPointers, DiglettsCaveScript ; blocks, texts, scripts + db $00 ; connections + dw DiglettsCaveObject ; objects diff --git a/data/mapHeaders/diglettscaveroute11.asm b/data/mapHeaders/diglettscaveroute11.asm new file mode 100755 index 00000000..8d9acd49 --- /dev/null +++ b/data/mapHeaders/diglettscaveroute11.asm @@ -0,0 +1,6 @@ +DiglettsCaveEntranceRoute11_h: ; 0x1e5ae to 0x1e5ba (12 bytes) (bank=7) (id=85) + db CAVERN ; tileset + db DIGLETTS_CAVE_ENTRANCE_HEIGHT, DIGLETTS_CAVE_ENTRANCE_WIDTH ; dimensions (y, x) + dw DiglettsCaveEntranceRoute11Blocks, DiglettsCaveEntranceRoute11TextPointers, DiglettsCaveEntranceRoute11Script ; blocks, texts, scripts + db $00 ; connections + dw DiglettsCaveEntranceRoute11Object ; objects diff --git a/data/mapHeaders/diglettscaveroute2.asm b/data/mapHeaders/diglettscaveroute2.asm new file mode 100755 index 00000000..b81d48a6 --- /dev/null +++ b/data/mapHeaders/diglettscaveroute2.asm @@ -0,0 +1,6 @@ +DiglettsCaveRoute2_h: ; 0x1dea4 to 0x1deb0 (12 bytes) (bank=7) (id=46) + db CAVERN ; tileset + db DIGLETTS_CAVE_EXIT_HEIGHT, DIGLETTS_CAVE_EXIT_WIDTH ; dimensions (y, x) + dw DiglettsCaveRoute2Blocks, DiglettsCaveRoute2TextPointers, DiglettsCaveRoute2Script ; blocks, texts, scripts + db $00 ; connections + dw DiglettsCaveRoute2Object ; objects diff --git a/data/mapHeaders/fanclub.asm b/data/mapHeaders/fanclub.asm new file mode 100755 index 00000000..603ec53b --- /dev/null +++ b/data/mapHeaders/fanclub.asm @@ -0,0 +1,6 @@ +FanClub_h: ; 0x59b64 to 0x59b70 (12 bytes) (id=90) + db INTERIOR ; tileset + db POKEMON_FAN_CLUB_HEIGHT, POKEMON_FAN_CLUB_WIDTH ; dimensions (y, x) + dw FanClubBlocks, FanClubTextPointers, FanClubScript ; blocks, texts, scripts + db $00 ; connections + dw FanClubObject ; objects diff --git a/data/mapHeaders/fightingdojo.asm b/data/mapHeaders/fightingdojo.asm new file mode 100755 index 00000000..d981d816 --- /dev/null +++ b/data/mapHeaders/fightingdojo.asm @@ -0,0 +1,6 @@ +FightingDojo_h: ; 0x5cd51 to 0x5cd5d (12 bytes) (id=177) + db DOJO ; tileset + db FIGHTING_DOJO_HEIGHT, FIGHTING_DOJO_WIDTH ; dimensions (y, x) + dw FightingDojoBlocks, FightingDojoTextPointers, FightingDojoScript ; blocks, texts, scripts + db $00 ; connections + dw FightingDojoObject ; objects diff --git a/data/mapHeaders/fuchsiacity.asm b/data/mapHeaders/fuchsiacity.asm new file mode 100755 index 00000000..7a3e4f66 --- /dev/null +++ b/data/mapHeaders/fuchsiacity.asm @@ -0,0 +1,9 @@ +FuchsiaCity_h: ; 0x18ba7 to 0x18bd4 (45 bytes) (bank=6) (id=7) + db OVERWORLD ; tileset + db FUCHSIA_CITY_HEIGHT, FUCHSIA_CITY_WIDTH ; dimensions (y, x) + dw FuchsiaCityBlocks, FuchsiaCityTextPointers, FuchsiaCityScript ; blocks, texts, scripts + db SOUTH | WEST | EAST ; connections + SOUTH_MAP_CONNECTION ROUTE_19, ROUTE_19_WIDTH, 5, 0, ROUTE_19_WIDTH, Route19Blocks, FUCHSIA_CITY_WIDTH, FUCHSIA_CITY_HEIGHT + WEST_MAP_CONNECTION ROUTE_18, ROUTE_18_WIDTH, 4, 0, ROUTE_18_HEIGHT, Route18Blocks, FUCHSIA_CITY_WIDTH + EAST_MAP_CONNECTION ROUTE_15, ROUTE_15_WIDTH, 4, 0, ROUTE_15_HEIGHT, Route15Blocks, FUCHSIA_CITY_WIDTH + dw FuchsiaCityObject ; objects diff --git a/data/mapHeaders/fuchsiagym.asm b/data/mapHeaders/fuchsiagym.asm new file mode 100755 index 00000000..4c6f083f --- /dev/null +++ b/data/mapHeaders/fuchsiagym.asm @@ -0,0 +1,6 @@ +FuchsiaGym_h: ; 0x75431 to 0x7543d (12 bytes) (id=157) + db GYM ; tileset + db FUCHSIA_GYM_HEIGHT, FUCHSIA_GYM_WIDTH ; dimensions (y, x) + dw FuchsiaGymBlocks, FuchsiaGymTextPointers, FuchsiaGymScript ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaGymObject ; objects diff --git a/data/mapHeaders/fuchsiahouse1.asm b/data/mapHeaders/fuchsiahouse1.asm new file mode 100755 index 00000000..98974fee --- /dev/null +++ b/data/mapHeaders/fuchsiahouse1.asm @@ -0,0 +1,6 @@ +FuchsiaHouse1_h: ; 0x7500c to 0x75018 (12 bytes) (id=153) + db HOUSE ; tileset + db FUCHSIA_HOUSE_1_HEIGHT, FUCHSIA_HOUSE_1_WIDTH ; dimensions (y, x) + dw FuchsiaHouse1Blocks, FuchsiaHouse1TextPointers, FuchsiaHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaHouse1Object ; objects diff --git a/data/mapHeaders/fuchsiahouse2.asm b/data/mapHeaders/fuchsiahouse2.asm new file mode 100755 index 00000000..f4d05eeb --- /dev/null +++ b/data/mapHeaders/fuchsiahouse2.asm @@ -0,0 +1,6 @@ +FuchsiaHouse2_h: ; 0x750a9 to 0x750b5 (12 bytes) (id=155) + db LAB ; tileset + db FUCHSIA_HOUSE_2_HEIGHT, FUCHSIA_HOUSE_2_WIDTH ; dimensions (y, x) + dw FuchsiaHouse2Blocks, FuchsiaHouse2TextPointers, FuchsiaHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaHouse2Object ; objects diff --git a/data/mapHeaders/fuchsiahouse3.asm b/data/mapHeaders/fuchsiahouse3.asm new file mode 100755 index 00000000..92b4d96d --- /dev/null +++ b/data/mapHeaders/fuchsiahouse3.asm @@ -0,0 +1,6 @@ +FuchsiaHouse3_h: ; 0x56170 to 0x5617c (12 bytes) (id=164) + db SHIP ; tileset + db FUCHSIA_HOUSE_3_HEIGHT, FUCHSIA_HOUSE_3_WIDTH ; dimensions (y, x) + dw FuchsiaHouse3Blocks, FuchsiaHouse3TextPointers, FuchsiaHouse3Script ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaHouse3Object ; objects diff --git a/data/mapHeaders/fuchsiamart.asm b/data/mapHeaders/fuchsiamart.asm new file mode 100755 index 00000000..a9f00150 --- /dev/null +++ b/data/mapHeaders/fuchsiamart.asm @@ -0,0 +1,6 @@ +FuchsiaMart_h: ; 0x1dd7c to 0x1dd88 (12 bytes) (bank=7) (id=152) + db MART ; tileset + db FUCHSIA_MART_HEIGHT, FUCHSIA_MART_WIDTH ; dimensions (y, x) + dw FuchsiaMartBlocks, FuchsiaMartTextPointers, FuchsiaMartScript ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaMartObject ; objects diff --git a/data/mapHeaders/fuchsiameetingroom.asm b/data/mapHeaders/fuchsiameetingroom.asm new file mode 100755 index 00000000..48d4c7fc --- /dev/null +++ b/data/mapHeaders/fuchsiameetingroom.asm @@ -0,0 +1,6 @@ +FuchsiaMeetingRoom_h: ; 0x756d7 to 0x756e3 (12 bytes) (id=158) + db LAB ; tileset + db FUCHSIA_MEETING_ROOM_HEIGHT, FUCHSIA_MEETING_ROOM_WIDTH ; dimensions (y, x) + dw FuchsiaMeetingRoomBlocks, FuchsiaMeetingRoomTextPointers, FuchsiaMeetingRoomScript ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaMeetingRoomObject ; objects diff --git a/data/mapHeaders/fuchsiapokecenter.asm b/data/mapHeaders/fuchsiapokecenter.asm new file mode 100755 index 00000000..aec7f455 --- /dev/null +++ b/data/mapHeaders/fuchsiapokecenter.asm @@ -0,0 +1,6 @@ +FuchsiaPokecenter_h: ; 0x75057 to 0x75063 (12 bytes) (id=154) + db POKECENTER ; tileset + db FUCHSIA_POKECENTER_HEIGHT, FUCHSIA_POKECENTER_WIDTH ; dimensions (y, x) + dw FuchsiaPokecenterBlocks, FuchsiaPokecenterTextPointers, FuchsiaPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw FuchsiaPokecenterObject ; objects diff --git a/data/mapHeaders/gary.asm b/data/mapHeaders/gary.asm new file mode 100755 index 00000000..5b1a1f98 --- /dev/null +++ b/data/mapHeaders/gary.asm @@ -0,0 +1,6 @@ +Gary_h: ; 75f11 (1d:5f11) + db GYM ;tileset + db CHAMPIONS_ROOM_HEIGHT, CHAMPIONS_ROOM_WIDTH ; Height, Width + dw GaryBlocks, GaryTextPointers, GaryScript + db $0 ;No Connections + dw GaryObject diff --git a/data/mapHeaders/halloffameroom.asm b/data/mapHeaders/halloffameroom.asm new file mode 100755 index 00000000..63cd6419 --- /dev/null +++ b/data/mapHeaders/halloffameroom.asm @@ -0,0 +1,6 @@ +HallofFameRoom_h: ; 0x5a492 to 0x5a49e (12 bytes) (id=118) + db GYM ; tileset + db HALL_OF_FAME_HEIGHT, HALL_OF_FAME_WIDTH ; dimensions (y, x) + dw HallofFameRoomBlocks, HallofFameRoomTextPointers, HallofFameRoomScript ; blocks, texts, scripts + db $00 ; connections + dw HallofFameRoomObject ; objects diff --git a/data/mapHeaders/indigoplateau.asm b/data/mapHeaders/indigoplateau.asm new file mode 100755 index 00000000..9705e3ee --- /dev/null +++ b/data/mapHeaders/indigoplateau.asm @@ -0,0 +1,7 @@ +IndigoPlateau_h: ; 0x5091e to 0x50935 (23 bytes) (id=9) + db PLATEAU ; tileset + db INDIGO_PLATEAU_HEIGHT, INDIGO_PLATEAU_WIDTH ; dimensions (y, x) + dw IndigoPlateauBlocks, IndigoPlateauTextPointers, IndigoPlateauScript ; blocks, texts, scripts + db SOUTH ; connections + SOUTH_MAP_CONNECTION ROUTE_23, ROUTE_23_WIDTH, 0, 0, ROUTE_23_WIDTH, Route23Blocks, INDIGO_PLATEAU_WIDTH, INDIGO_PLATEAU_HEIGHT + dw IndigoPlateauObject ; objects diff --git a/data/mapHeaders/indigoplateaulobby.asm b/data/mapHeaders/indigoplateaulobby.asm new file mode 100755 index 00000000..d0e056ac --- /dev/null +++ b/data/mapHeaders/indigoplateaulobby.asm @@ -0,0 +1,6 @@ +IndigoPlateauLobby_h: ; 0x19c4f to 0x19c5b (12 bytes) (bank=6) (id=174) + db MART ; tileset + db INDIGO_PLATEAU_LOBBY_HEIGHT, INDIGO_PLATEAU_LOBBY_WIDTH ; dimensions (y, x) + dw IndigoPlateauLobbyBlocks, IndigoPlateauLobbyTextPointers, IndigoPlateauLobbyScript ; blocks, texts, scripts + db $00 ; connections + dw IndigoPlateauLobbyObject ; objects diff --git a/data/mapHeaders/lab1.asm b/data/mapHeaders/lab1.asm new file mode 100755 index 00000000..512373c4 --- /dev/null +++ b/data/mapHeaders/lab1.asm @@ -0,0 +1,6 @@ +Lab1_h: ; 0x75b80 to 0x75b8c (12 bytes) (id=167) + db LAB ; tileset + db CINNABAR_LAB_1_HEIGHT, CINNABAR_LAB_1_WIDTH ; dimensions (y, x) + dw Lab1Blocks, Lab1TextPointers, Lab1Script ; blocks, texts, scripts + db $00 ; connections + dw Lab1Object ; objects diff --git a/data/mapHeaders/lab2.asm b/data/mapHeaders/lab2.asm new file mode 100755 index 00000000..a3c2ccf6 --- /dev/null +++ b/data/mapHeaders/lab2.asm @@ -0,0 +1,6 @@ +Lab2_h: ; 0x75c15 to 0x75c21 (12 bytes) (id=168) + db LAB ; tileset + db CINNABAR_LAB_2_HEIGHT, CINNABAR_LAB_2_WIDTH ; dimensions (y, x) + dw Lab2Blocks, Lab2TextPointers, Lab2Script ; blocks, texts, scripts + db $00 ; connections + dw Lab2Object ; objects diff --git a/data/mapHeaders/lab3.asm b/data/mapHeaders/lab3.asm new file mode 100755 index 00000000..c9709e83 --- /dev/null +++ b/data/mapHeaders/lab3.asm @@ -0,0 +1,6 @@ +Lab3_h: ; 0x75c7b to 0x75c87 (12 bytes) (id=169) + db LAB ; tileset + db CINNABAR_LAB_3_HEIGHT, CINNABAR_LAB_3_WIDTH ; dimensions (y, x) + dw Lab3Blocks, Lab3TextPointers, Lab3Script ; blocks, texts, scripts + db $00 ; connections + dw Lab3Object ; objects diff --git a/data/mapHeaders/lab4.asm b/data/mapHeaders/lab4.asm new file mode 100755 index 00000000..82ced4a3 --- /dev/null +++ b/data/mapHeaders/lab4.asm @@ -0,0 +1,6 @@ +Lab4_h: ; 0x75d25 to 0x75d31 (12 bytes) (id=170) + db LAB ; tileset + db CINNABAR_LAB_4_HEIGHT, CINNABAR_LAB_4_WIDTH ; dimensions (y, x) + dw Lab4Blocks, Lab4TextPointers, Lab4Script ; blocks, texts, scripts + db $00 ; connections + dw Lab4Object ; objects diff --git a/data/mapHeaders/lance.asm b/data/mapHeaders/lance.asm new file mode 100755 index 00000000..464fd0d7 --- /dev/null +++ b/data/mapHeaders/lance.asm @@ -0,0 +1,6 @@ +Lance_h: ; 0x5a2a2 to 0x5a2ae (12 bytes) (id=113) + db DOJO ; tileset + db LANCES_ROOM_HEIGHT, LANCES_ROOM_WIDTH ; dimensions (y, x) + dw LanceBlocks, LanceTextPointers, LanceScript ; blocks, texts, scripts + db $00 ; connections + dw LanceObject ; objects diff --git a/data/mapHeaders/lavenderhouse1.asm b/data/mapHeaders/lavenderhouse1.asm new file mode 100755 index 00000000..e9531fff --- /dev/null +++ b/data/mapHeaders/lavenderhouse1.asm @@ -0,0 +1,6 @@ +LavenderHouse1_h: ; 0x1d89c to 0x1d8a8 (12 bytes) (bank=7) (id=149) + db HOUSE ; tileset + db LAVENDER_HOUSE_1_HEIGHT, LAVENDER_HOUSE_1_WIDTH ; dimensions (y, x) + dw LavenderHouse1Blocks, LavenderHouse1TextPointers, LavenderHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw LavenderHouse1Object ; objects diff --git a/data/mapHeaders/lavenderhouse2.asm b/data/mapHeaders/lavenderhouse2.asm new file mode 100755 index 00000000..ea6c00c1 --- /dev/null +++ b/data/mapHeaders/lavenderhouse2.asm @@ -0,0 +1,6 @@ +LavenderHouse2_h: ; 0x1d9a2 to 0x1d9ae (12 bytes) (bank=7) (id=151) + db HOUSE ; tileset + db LAVENDER_HOUSE_2_HEIGHT, LAVENDER_HOUSE_2_WIDTH ; dimensions (y, x) + dw LavenderHouse2Blocks, LavenderHouse2TextPointers, LavenderHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw LavenderHouse2Object ; objects diff --git a/data/mapHeaders/lavendermart.asm b/data/mapHeaders/lavendermart.asm new file mode 100755 index 00000000..95f448e5 --- /dev/null +++ b/data/mapHeaders/lavendermart.asm @@ -0,0 +1,6 @@ +LavenderMart_h: ; 0x5c920 to 0x5c92c (12 bytes) (id=150) + db MART ; tileset + db LAVENDER_MART_HEIGHT, LAVENDER_MART_WIDTH ; dimensions (y, x) + dw LavenderMartBlocks, LavenderMartTextPointers, LavenderMartScript ; blocks, texts, scripts + db $00 ; connections + dw LavenderMartObject ; objects diff --git a/data/mapHeaders/lavenderpokecenter.asm b/data/mapHeaders/lavenderpokecenter.asm new file mode 100755 index 00000000..ce6630bf --- /dev/null +++ b/data/mapHeaders/lavenderpokecenter.asm @@ -0,0 +1,6 @@ +LavenderPokecenter_h: ; 0x5c8ce to 0x5c8da (12 bytes) (id=141) + db POKECENTER ; tileset + db LAVENDER_POKECENTER_HEIGHT, LAVENDER_POKECENTER_WIDTH ; dimensions (y, x) + dw LavenderPokecenterBlocks, LavenderPokecenterTextPointers, LavenderPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw LavenderPokecenterObject ; objects diff --git a/data/mapHeaders/lavendertown.asm b/data/mapHeaders/lavendertown.asm new file mode 100755 index 00000000..2880dc60 --- /dev/null +++ b/data/mapHeaders/lavendertown.asm @@ -0,0 +1,9 @@ +LavenderTown_h: ; 0x44000 to 0x4402d (45 bytes) (bank=11) (id=4) + db OVERWORLD ; tileset + db LAVENDER_TOWN_HEIGHT, LAVENDER_TOWN_WIDTH ; dimensions (y, x) + dw LavenderTownBlocks, LavenderTownTextPointers, LavenderTownScript ; blocks, texts, scripts + db NORTH | SOUTH | WEST ; connections + NORTH_MAP_CONNECTION ROUTE_10, ROUTE_10_WIDTH, ROUTE_10_HEIGHT, 0, 0, ROUTE_10_WIDTH, Route10Blocks + SOUTH_MAP_CONNECTION ROUTE_12, ROUTE_12_WIDTH, 0, 0, ROUTE_12_WIDTH, Route12Blocks, LAVENDER_TOWN_WIDTH, LAVENDER_TOWN_HEIGHT + WEST_MAP_CONNECTION ROUTE_8, ROUTE_8_WIDTH, 0, 0, ROUTE_8_HEIGHT, Route8Blocks, LAVENDER_TOWN_WIDTH + dw LavenderTownObject ; objects diff --git a/data/mapHeaders/lorelei.asm b/data/mapHeaders/lorelei.asm new file mode 100755 index 00000000..e1261c3e --- /dev/null +++ b/data/mapHeaders/lorelei.asm @@ -0,0 +1,6 @@ +Lorelei_h: ; 0x7616f to 0x7617b (12 bytes) (id=245) + db GYM ; tileset + db LORELEIS_ROOM_HEIGHT, LORELEIS_ROOM_WIDTH ; dimensions (y, x) + dw LoreleiBlocks, LoreleiTextPointers, LoreleiScript ; blocks, texts, scripts + db $00 ; connections + dw LoreleiObject ; objects diff --git a/data/mapHeaders/mansion1.asm b/data/mapHeaders/mansion1.asm new file mode 100755 index 00000000..e7110698 --- /dev/null +++ b/data/mapHeaders/mansion1.asm @@ -0,0 +1,6 @@ +Mansion1_h: ; 0x442a3 to 0x442af (12 bytes) (bank=11) (id=165) + db FACILITY ; tileset + db MANSION_1_HEIGHT, MANSION_1_WIDTH ; dimensions (y, x) + dw Mansion1Blocks, Mansion1TextPointers, Mansion1Script ; blocks, texts, scripts + db $00 ; connections + dw Mansion1Object ; objects diff --git a/data/mapHeaders/mansion2.asm b/data/mapHeaders/mansion2.asm new file mode 100755 index 00000000..e888b243 --- /dev/null +++ b/data/mapHeaders/mansion2.asm @@ -0,0 +1,6 @@ +Mansion2_h: ; 0x51fcc to 0x51fd8 (12 bytes) (id=214) + db FACILITY ; tileset + db MANSION_2_HEIGHT, MANSION_2_WIDTH ; dimensions (y, x) + dw Mansion2Blocks, Mansion2TextPointers, Mansion2Script ; blocks, texts, scripts + db $00 ; connections + dw Mansion2Object ; objects diff --git a/data/mapHeaders/mansion3.asm b/data/mapHeaders/mansion3.asm new file mode 100755 index 00000000..a1b6c95f --- /dev/null +++ b/data/mapHeaders/mansion3.asm @@ -0,0 +1,6 @@ +Mansion3_h: ; 0x521e2 to 0x521ee (12 bytes) (id=215) + db FACILITY ; tileset + db MANSION_3_HEIGHT, MANSION_3_WIDTH ; dimensions (y, x) + dw Mansion3Blocks, Mansion3TextPointers, Mansion3Script ; blocks, texts, scripts + db $00 ; connections + dw Mansion3Object ; objects diff --git a/data/mapHeaders/mansion4.asm b/data/mapHeaders/mansion4.asm new file mode 100755 index 00000000..63f138e7 --- /dev/null +++ b/data/mapHeaders/mansion4.asm @@ -0,0 +1,6 @@ +Mansion4_h: ; 0x523ad to 0x523b9 (12 bytes) (id=216) + db FACILITY ; tileset + db MANSION_4_HEIGHT, MANSION_4_WIDTH ; dimensions (y, x) + dw Mansion4Blocks, Mansion4TextPointers, Mansion4Script ; blocks, texts, scripts + db $00 ; connections + dw Mansion4Object ; objects diff --git a/data/mapHeaders/mtmoon1.asm b/data/mapHeaders/mtmoon1.asm new file mode 100755 index 00000000..f5b52f37 --- /dev/null +++ b/data/mapHeaders/mtmoon1.asm @@ -0,0 +1,6 @@ +MtMoon1_h: ; 0x499bc to 0x499c8 (12 bytes) (id=59) + db CAVERN ; tileset + db MT_MOON_1_HEIGHT, MT_MOON_1_WIDTH ; dimensions (y, x) + dw MtMoon1Blocks, MtMoon1TextPointers, MtMoon1Script ; blocks, texts, scripts + db $00 ; connections + dw MtMoon1Object ; objects diff --git a/data/mapHeaders/mtmoon2.asm b/data/mapHeaders/mtmoon2.asm new file mode 100755 index 00000000..5e53bc20 --- /dev/null +++ b/data/mapHeaders/mtmoon2.asm @@ -0,0 +1,6 @@ +MtMoon2_h: ; 0x51a36 to 0x51a42 (12 bytes) (id=60) + db CAVERN ; tileset + db MT_MOON_2_HEIGHT, MT_MOON_2_WIDTH ; dimensions (y, x) + dw MtMoon2Blocks, MtMoon2TextPointers, MtMoon2Script ; blocks, texts, scripts + db $00 ; connections + dw MtMoon2Object ; objects diff --git a/data/mapHeaders/mtmoon3.asm b/data/mapHeaders/mtmoon3.asm new file mode 100755 index 00000000..95331007 --- /dev/null +++ b/data/mapHeaders/mtmoon3.asm @@ -0,0 +1,6 @@ +MtMoon3_h: ; 0x49cff to 0x49d0b (12 bytes) (id=61) + db CAVERN ; tileset + db MT_MOON_3_HEIGHT, MT_MOON_3_WIDTH ; dimensions (y, x) + dw MtMoon3Blocks, MtMoon3TextPointers, MtMoon3Script ; blocks, texts, scripts + db $00 ; connections + dw MtMoon3Object ; objects diff --git a/data/mapHeaders/mtmoonpokecenter.asm b/data/mapHeaders/mtmoonpokecenter.asm new file mode 100755 index 00000000..52f002cc --- /dev/null +++ b/data/mapHeaders/mtmoonpokecenter.asm @@ -0,0 +1,6 @@ +MtMoonPokecenter_h: ; 0x492c3 to 0x492cf (12 bytes) (bank=12) (id=68) + db POKECENTER ; tileset + db MT_MOON_POKECENTER_HEIGHT, MT_MOON_POKECENTER_WIDTH ; dimensions (y, x) + dw MtMoonPokecenterBlocks, MtMoonPokecenterTextPointers, MtMoonPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw MtMoonPokecenterObject ; objects diff --git a/data/mapHeaders/museum1f.asm b/data/mapHeaders/museum1f.asm new file mode 100755 index 00000000..dacdb50e --- /dev/null +++ b/data/mapHeaders/museum1f.asm @@ -0,0 +1,6 @@ +Museum1F_h: ; 0x5c0eb to 0x5c0f7 (12 bytes) (id=52) + db MUSEUM ; tileset + db MUSEUM_1F_HEIGHT, MUSEUM_1F_WIDTH ; dimensions (y, x) + dw Museum1FBlocks, Museum1FTextPointers, Museum1FScript ; blocks, texts, scripts + db $00 ; connections + dw Museum1FObject ; objects diff --git a/data/mapHeaders/museum2f.asm b/data/mapHeaders/museum2f.asm new file mode 100755 index 00000000..15997573 --- /dev/null +++ b/data/mapHeaders/museum2f.asm @@ -0,0 +1,6 @@ +Museum2F_h: ; 0x5c30b to 0x5c317 (12 bytes) (id=53) + db MUSEUM ; tileset + db MUSEUM_2F_HEIGHT, MUSEUM_2F_WIDTH ; dimensions (y, x) + dw Museum2FBlocks, Museum2FTextPointers, Museum2FScript ; blocks, texts, scripts + db $00 ; connections + dw Museum2FObject ; objects diff --git a/data/mapHeaders/namerater.asm b/data/mapHeaders/namerater.asm new file mode 100755 index 00000000..f43493d4 --- /dev/null +++ b/data/mapHeaders/namerater.asm @@ -0,0 +1,6 @@ +NameRater_h: ; 0x1da06 to 0x1da12 (12 bytes) (bank=7) (id=229) + db HOUSE ; tileset + db NAME_RATERS_HOUSE_HEIGHT, NAME_RATERS_HOUSE_WIDTH ; dimensions (y, x) + dw NameRaterBlocks, NameRaterTextPointers, NameRaterScript ; blocks, texts, scripts + db $00 ; connections + dw NameRaterObject ; objects diff --git a/data/mapHeaders/oakslab.asm b/data/mapHeaders/oakslab.asm new file mode 100755 index 00000000..ab41ef4d --- /dev/null +++ b/data/mapHeaders/oakslab.asm @@ -0,0 +1,6 @@ +OaksLab_h: ; 0x1cb02 to 0x1cb0e (12 bytes) (bank=7) (id=40) + db DOJO ; tileset + db OAKS_LAB_HEIGHT, OAKS_LAB_WIDTH ; dimensions (y, x) + dw OaksLabBlocks, OaksLabTextPointers, OaksLabScript ; blocks, texts, scripts + db $00 ; connections + dw OaksLabObject ; objects diff --git a/data/mapHeaders/pallettown.asm b/data/mapHeaders/pallettown.asm new file mode 100755 index 00000000..248c49b4 --- /dev/null +++ b/data/mapHeaders/pallettown.asm @@ -0,0 +1,8 @@ +PalletTown_h: ; 182a1 (6:42a1) + db OVERWORLD ; tileset + db PALLET_TOWN_HEIGHT, PALLET_TOWN_WIDTH ; dimensions + dw PalletTownBlocks, PalletTownTextPointers, PalletTownScript + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION ROUTE_1, ROUTE_1_WIDTH, ROUTE_1_HEIGHT, 0, 0, ROUTE_1_WIDTH, Route1Blocks + SOUTH_MAP_CONNECTION ROUTE_21, ROUTE_21_WIDTH, 0, 0, ROUTE_21_WIDTH, Route21Blocks, PALLET_TOWN_WIDTH, PALLET_TOWN_HEIGHT + dw PalletTownObject diff --git a/data/mapHeaders/pewtercity.asm b/data/mapHeaders/pewtercity.asm new file mode 100755 index 00000000..b5e68adc --- /dev/null +++ b/data/mapHeaders/pewtercity.asm @@ -0,0 +1,10 @@ +PewterCity_h: ; 0x18554 to 0x18576 (34 bytes) (bank=6) (id=2) + db OVERWORLD ; tileset + db PEWTER_CITY_HEIGHT, PEWTER_CITY_WIDTH ; dimensions (y, x) + dw PewterCityBlocks, PewterCityTextPointers, PewterCityScript ; blocks, texts, scripts + db SOUTH | EAST ; connections + SOUTH_MAP_CONNECTION ROUTE_2, ROUTE_2_WIDTH, 5, 0, ROUTE_2_WIDTH, Route2Blocks, PEWTER_CITY_WIDTH, PEWTER_CITY_HEIGHT + EAST_MAP_CONNECTION ROUTE_3, ROUTE_3_WIDTH, 4, 0, ROUTE_3_HEIGHT, Route3Blocks, PEWTER_CITY_WIDTH + dw PewterCityObject ; objects + + db $0 diff --git a/data/mapHeaders/pewtergym.asm b/data/mapHeaders/pewtergym.asm new file mode 100755 index 00000000..ac159b16 --- /dev/null +++ b/data/mapHeaders/pewtergym.asm @@ -0,0 +1,6 @@ +PewterGym_h: ; 0x5c37b to 0x5c387 (12 bytes) (id=54) + db GYM ; tileset + db PEWTER_GYM_HEIGHT, PEWTER_GYM_WIDTH ; dimensions (y, x) + dw PewterGymBlocks, PewterGymTextPointers, PewterGymScript ; blocks, texts, scripts + db $00 ; connections + dw PewterGymObject ; objects diff --git a/data/mapHeaders/pewterhouse1.asm b/data/mapHeaders/pewterhouse1.asm new file mode 100755 index 00000000..b9d11d98 --- /dev/null +++ b/data/mapHeaders/pewterhouse1.asm @@ -0,0 +1,6 @@ +PewterHouse1_h: ; 0x1d5e7 to 0x1d5f3 (12 bytes) (bank=7) (id=55) + db HOUSE ; tileset + db PEWTER_HOUSE_1_HEIGHT, PEWTER_HOUSE_1_WIDTH ; dimensions (y, x) + dw PewterHouse1Blocks, PewterHouse1TextPointers, PewterHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw PewterHouse1Object ; objects diff --git a/data/mapHeaders/pewterhouse2.asm b/data/mapHeaders/pewterhouse2.asm new file mode 100755 index 00000000..abcb409b --- /dev/null +++ b/data/mapHeaders/pewterhouse2.asm @@ -0,0 +1,6 @@ +PewterHouse2_h: ; 0x1d63c to 0x1d648 (12 bytes) (bank=7) (id=57) + db HOUSE ; tileset + db PEWTER_HOUSE_2_HEIGHT, PEWTER_HOUSE_2_WIDTH ; dimensions (y, x) + dw PewterHouse2Blocks, PewterHouse2TextPointers, PewterHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw PewterHouse2Object ; objects diff --git a/data/mapHeaders/pewtermart.asm b/data/mapHeaders/pewtermart.asm new file mode 100755 index 00000000..673dc1cf --- /dev/null +++ b/data/mapHeaders/pewtermart.asm @@ -0,0 +1,6 @@ +PewterMart_h: ; 0x74ca1 to 0x74cad (12 bytes) (id=56) + db MART ; tileset + db PEWTER_MART_HEIGHT, PEWTER_MART_WIDTH ; dimensions (y, x) + dw PewterMartBlocks, PewterMartTextPointers, PewterMartScript ; blocks, texts, scripts + db $00 ; connections + dw PewterMartObject ; objects diff --git a/data/mapHeaders/pewterpokecenter.asm b/data/mapHeaders/pewterpokecenter.asm new file mode 100755 index 00000000..4fd426c5 --- /dev/null +++ b/data/mapHeaders/pewterpokecenter.asm @@ -0,0 +1,6 @@ +PewterPokecenter_h: ; 0x5c57b to 0x5c587 (12 bytes) (id=58) + db POKECENTER ; tileset + db PEWTER_POKECENTER_HEIGHT, PEWTER_POKECENTER_WIDTH ; dimensions (y, x) + dw PewterPokecenterBlocks, PewterPokecenterTextPointers, PewterPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw PewterPokecenterObject ; objects diff --git a/data/mapHeaders/pokemontower1.asm b/data/mapHeaders/pokemontower1.asm new file mode 100755 index 00000000..d7c2849e --- /dev/null +++ b/data/mapHeaders/pokemontower1.asm @@ -0,0 +1,6 @@ +PokemonTower1_h: ; 0x60420 to 0x6042c (12 bytes) (id=142) + db CEMETERY ; tileset + db POKEMONTOWER_1_HEIGHT, POKEMONTOWER_1_WIDTH ; dimensions (y, x) + dw PokemonTower1Blocks, PokemonTower1TextPointers, PokemonTower1Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower1Object ; objects diff --git a/data/mapHeaders/pokemontower2.asm b/data/mapHeaders/pokemontower2.asm new file mode 100755 index 00000000..30493d08 --- /dev/null +++ b/data/mapHeaders/pokemontower2.asm @@ -0,0 +1,6 @@ +PokemonTower2_h: ; 0x604e6 to 0x604f2 (12 bytes) (id=143) + db CEMETERY ; tileset + db POKEMONTOWER_2_HEIGHT, POKEMONTOWER_2_WIDTH ; dimensions (y, x) + dw PokemonTower2Blocks, PokemonTower2TextPointers, PokemonTower2Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower2Object ; objects diff --git a/data/mapHeaders/pokemontower3.asm b/data/mapHeaders/pokemontower3.asm new file mode 100755 index 00000000..bb3f2318 --- /dev/null +++ b/data/mapHeaders/pokemontower3.asm @@ -0,0 +1,6 @@ +PokemonTower3_h: ; 0x606c0 to 0x606cc (12 bytes) (id=144) + db CEMETERY ; tileset + db POKEMONTOWER_3_HEIGHT, POKEMONTOWER_3_WIDTH ; dimensions (y, x) + dw PokemonTower3Blocks, PokemonTower3TextPointers, PokemonTower3Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower3Object ; objects diff --git a/data/mapHeaders/pokemontower4.asm b/data/mapHeaders/pokemontower4.asm new file mode 100755 index 00000000..bf405a76 --- /dev/null +++ b/data/mapHeaders/pokemontower4.asm @@ -0,0 +1,6 @@ +PokemonTower4_h: ; 0x607ea to 0x607f6 (12 bytes) (id=145) + db CEMETERY ; tileset + db POKEMONTOWER_4_HEIGHT, POKEMONTOWER_4_WIDTH ; dimensions (y, x) + dw PokemonTower4Blocks, PokemonTower4TextPointers, PokemonTower4Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower4Object ; objects diff --git a/data/mapHeaders/pokemontower5.asm b/data/mapHeaders/pokemontower5.asm new file mode 100755 index 00000000..662c32d2 --- /dev/null +++ b/data/mapHeaders/pokemontower5.asm @@ -0,0 +1,6 @@ +PokemonTower5_h: ; 0x60926 to 0x60932 (12 bytes) (id=146) + db CEMETERY ; tileset + db POKEMONTOWER_5_HEIGHT, POKEMONTOWER_5_WIDTH ; dimensions (y, x) + dw PokemonTower5Blocks, PokemonTower5TextPointers, PokemonTower5Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower5Object ; objects diff --git a/data/mapHeaders/pokemontower6.asm b/data/mapHeaders/pokemontower6.asm new file mode 100755 index 00000000..a6d0ff9d --- /dev/null +++ b/data/mapHeaders/pokemontower6.asm @@ -0,0 +1,6 @@ +PokemonTower6_h: ; 0x60ae3 to 0x60aef (12 bytes) (id=147) + db CEMETERY ; tileset + db POKEMONTOWER_6_HEIGHT, POKEMONTOWER_6_WIDTH ; dimensions (y, x) + dw PokemonTower6Blocks, PokemonTower6TextPointers, PokemonTower6Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower6Object ; objects diff --git a/data/mapHeaders/pokemontower7.asm b/data/mapHeaders/pokemontower7.asm new file mode 100755 index 00000000..c366006b --- /dev/null +++ b/data/mapHeaders/pokemontower7.asm @@ -0,0 +1,6 @@ +PokemonTower7_h: ; 0x60cf9 to 0x60d05 (12 bytes) (id=148) + db CEMETERY ; tileset + db POKEMONTOWER_7_HEIGHT, POKEMONTOWER_7_WIDTH ; dimensions (y, x) + dw PokemonTower7Blocks, PokemonTower7TextPointers, PokemonTower7Script ; blocks, texts, scripts + db $00 ; connections + dw PokemonTower7Object ; objects diff --git a/data/mapHeaders/powerplant.asm b/data/mapHeaders/powerplant.asm new file mode 100755 index 00000000..36c07d3f --- /dev/null +++ b/data/mapHeaders/powerplant.asm @@ -0,0 +1,6 @@ +PowerPlant_h: ; 0x1e2ba to 0x1e2c6 (12 bytes) (bank=7) (id=83) + db FACILITY ; tileset + db POWER_PLANT_HEIGHT, POWER_PLANT_WIDTH ; dimensions (y, x) + dw PowerPlantBlocks, PowerPlantTextPointers, PowerPlantScript ; blocks, texts, scripts + db $00 ; connections + dw PowerPlantObject ; objects diff --git a/data/mapHeaders/redshouse1f.asm b/data/mapHeaders/redshouse1f.asm new file mode 100755 index 00000000..02dcc082 --- /dev/null +++ b/data/mapHeaders/redshouse1f.asm @@ -0,0 +1,6 @@ +RedsHouse1F_h: ; 4815c (12:415c) + db REDS_HOUSE_1 ; tileset + db REDS_HOUSE_1F_HEIGHT, REDS_HOUSE_1F_WIDTH ; dimensions + dw RedsHouse1FBlocks, RedsHouse1FTextPointers, RedsHouse1FScript + db 0 ; no connections + dw RedsHouse1FObject diff --git a/data/mapHeaders/redshouse2f.asm b/data/mapHeaders/redshouse2f.asm new file mode 100755 index 00000000..6b72d7db --- /dev/null +++ b/data/mapHeaders/redshouse2f.asm @@ -0,0 +1,6 @@ +RedsHouse2F_h: ; 5c0a4 (17:40a4) + db REDS_HOUSE_2 ; tileset + db REDS_HOUSE_2F_HEIGHT, REDS_HOUSE_2F_WIDTH ; dimensions + dw RedsHouse2FBlocks, RedsHouse2FTextPointers, RedsHouse2FScript + db $00 ; no connections + dw RedsHouse2FObject diff --git a/data/mapHeaders/rockethideout1.asm b/data/mapHeaders/rockethideout1.asm new file mode 100755 index 00000000..9af33f1d --- /dev/null +++ b/data/mapHeaders/rockethideout1.asm @@ -0,0 +1,6 @@ +RocketHideout1_h: ; 0x44bbe to 0x44bca (12 bytes) (bank=11) (id=199) + db FACILITY ; tileset + db ROCKET_HIDEOUT_1_HEIGHT, ROCKET_HIDEOUT_1_WIDTH ; dimensions (y, x) + dw RocketHideout1Blocks, RocketHideout1TextPointers, RocketHideout1Script ; blocks, texts, scripts + db $00 ; connections + dw RocketHideout1Object ; objects diff --git a/data/mapHeaders/rockethideout2.asm b/data/mapHeaders/rockethideout2.asm new file mode 100755 index 00000000..b4629ccb --- /dev/null +++ b/data/mapHeaders/rockethideout2.asm @@ -0,0 +1,6 @@ +RocketHideout2_h: ; 0x44e1b to 0x44e27 (12 bytes) (bank=11) (id=200) + db FACILITY ; tileset + db ROCKET_HIDEOUT_2_HEIGHT, ROCKET_HIDEOUT_2_WIDTH ; dimensions (y, x) + dw RocketHideout2Blocks, RocketHideout2TextPointers, RocketHideout2Script ; blocks, texts, scripts + db $00 ; connections + dw RocketHideout2Object ; objects diff --git a/data/mapHeaders/rockethideout3.asm b/data/mapHeaders/rockethideout3.asm new file mode 100755 index 00000000..1ec94195 --- /dev/null +++ b/data/mapHeaders/rockethideout3.asm @@ -0,0 +1,6 @@ +RocketHideout3_h: ; 0x45219 to 0x45225 (12 bytes) (bank=11) (id=201) + db FACILITY ; tileset + db ROCKET_HIDEOUT_3_HEIGHT, ROCKET_HIDEOUT_3_WIDTH ; dimensions (y, x) + dw RocketHideout3Blocks, RocketHideout3TextPointers, RocketHideout3Script ; blocks, texts, scripts + db $00 ; connections + dw RocketHideout3Object ; objects diff --git a/data/mapHeaders/rockethideout4.asm b/data/mapHeaders/rockethideout4.asm new file mode 100755 index 00000000..9ee9ec58 --- /dev/null +++ b/data/mapHeaders/rockethideout4.asm @@ -0,0 +1,6 @@ +RocketHideout4_h: ; 0x45451 to 0x4545d (12 bytes) (bank=11) (id=202) + db FACILITY ; tileset + db ROCKET_HIDEOUT_4_HEIGHT, ROCKET_HIDEOUT_4_WIDTH ; dimensions (y, x) + dw RocketHideout4Blocks, RocketHideout4TextPointers, RocketHideout4Script ; blocks, texts, scripts + db $00 ; connections + dw RocketHideout4Object ; objects diff --git a/data/mapHeaders/rockethideoutelevator.asm b/data/mapHeaders/rockethideoutelevator.asm new file mode 100755 index 00000000..209c2ba8 --- /dev/null +++ b/data/mapHeaders/rockethideoutelevator.asm @@ -0,0 +1,6 @@ +RocketHideoutElevator_h: ; 0x45704 to 0x45710 (12 bytes) (bank=11) (id=203) + db LOBBY ; tileset + db ROCKET_HIDEOUT_ELEVATOR_HEIGHT, ROCKET_HIDEOUT_ELEVATOR_WIDTH ; dimensions (y, x) + dw RocketHideoutElevatorBlocks, RocketHideoutElevatorTextPointers, RocketHideoutElevatorScript ; blocks, texts, scripts + db $00 ; connections + dw RocketHideoutElevatorObject ; objects diff --git a/data/mapHeaders/rocktunnel1.asm b/data/mapHeaders/rocktunnel1.asm new file mode 100755 index 00000000..cc734b28 --- /dev/null +++ b/data/mapHeaders/rocktunnel1.asm @@ -0,0 +1,6 @@ +RockTunnel1_h: ; 0x444d0 to 0x444dc (12 bytes) (bank=11) (id=82) + db CAVERN ; tileset + db ROCK_TUNNEL_1_HEIGHT, ROCK_TUNNEL_1_WIDTH ; dimensions (y, x) + dw RockTunnel1Blocks, RockTunnel1TextPointers, RockTunnel1Script ; blocks, texts, scripts + db $00 ; connections + dw RockTunnel1Object ; objects diff --git a/data/mapHeaders/rocktunnel2.asm b/data/mapHeaders/rocktunnel2.asm new file mode 100755 index 00000000..ec43cddc --- /dev/null +++ b/data/mapHeaders/rocktunnel2.asm @@ -0,0 +1,6 @@ +RockTunnel2_h: ; 0x45fdf to 0x45feb (12 bytes) (bank=11) (id=232) + db CAVERN ; tileset + db ROCK_TUNNEL_2_HEIGHT, ROCK_TUNNEL_2_WIDTH ; dimensions (y, x) + dw RockTunnel2Blocks, RockTunnel2TextPointers, RockTunnel2Script ; blocks, texts, scripts + db $00 ; connections + dw RockTunnel2Object ; objects diff --git a/data/mapHeaders/rocktunnelpokecenter.asm b/data/mapHeaders/rocktunnelpokecenter.asm new file mode 100755 index 00000000..390cc20e --- /dev/null +++ b/data/mapHeaders/rocktunnelpokecenter.asm @@ -0,0 +1,6 @@ +RockTunnelPokecenter_h: ; 0x493ae to 0x493ba (12 bytes) (id=81) + db POKECENTER ; tileset + db ROCK_TUNNEL_POKECENTER_HEIGHT, ROCK_TUNNEL_POKECENTER_WIDTH ; dimensions (y, x) + dw RockTunnelPokecenterBlocks, RockTunnelPokecenterTextPointers, RockTunnelPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw RockTunnelPokecenterObject ; objects diff --git a/data/mapHeaders/route1.asm b/data/mapHeaders/route1.asm new file mode 100755 index 00000000..cd849504 --- /dev/null +++ b/data/mapHeaders/route1.asm @@ -0,0 +1,8 @@ +Route1_h: ; 0x1c0c3 to 0x1c0e5 (34 bytes) (bank=7) (id=12) + db OVERWORLD ; tileset + db ROUTE_1_HEIGHT, ROUTE_1_WIDTH ; dimensions (y, x) + dw Route1Blocks, Route1TextPointers, Route1Script ; blocks, texts, scripts + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION VIRIDIAN_CITY, VIRIDIAN_CITY_WIDTH, VIRIDIAN_CITY_HEIGHT, -3, 2, VIRIDIAN_CITY_WIDTH - 4, ViridianCityBlocks + SOUTH_MAP_CONNECTION PALLET_TOWN, PALLET_TOWN_WIDTH, 0, 0, PALLET_TOWN_WIDTH, PalletTownBlocks, ROUTE_1_WIDTH, ROUTE_1_HEIGHT + dw Route1Object ; objects diff --git a/data/mapHeaders/route10.asm b/data/mapHeaders/route10.asm new file mode 100755 index 00000000..9d41ff76 --- /dev/null +++ b/data/mapHeaders/route10.asm @@ -0,0 +1,8 @@ +Route10_h: ; 0x582d4 to 0x582f6 (34 bytes) (id=21) + db OVERWORLD ; tileset + db ROUTE_10_HEIGHT, ROUTE_10_WIDTH ; dimensions (y, x) + dw Route10Blocks, Route10TextPointers, Route10Script ; blocks, texts, scripts + db SOUTH | WEST ; connections + SOUTH_MAP_CONNECTION LAVENDER_TOWN, LAVENDER_TOWN_WIDTH, 0, 0, LAVENDER_TOWN_WIDTH, LavenderTownBlocks, ROUTE_10_WIDTH, ROUTE_10_HEIGHT + WEST_MAP_CONNECTION ROUTE_9, ROUTE_9_WIDTH, 0, 0, ROUTE_9_HEIGHT, Route9Blocks, ROUTE_10_WIDTH + dw Route10Object ; objects diff --git a/data/mapHeaders/route11.asm b/data/mapHeaders/route11.asm new file mode 100755 index 00000000..7ab3a478 --- /dev/null +++ b/data/mapHeaders/route11.asm @@ -0,0 +1,8 @@ +Route11_h: ; 0x584be to 0x584e0 (34 bytes) (id=22) + db OVERWORLD ; tileset + db ROUTE_11_HEIGHT, ROUTE_11_WIDTH ; dimensions (y, x) + dw Route11Blocks, Route11TextPointers, Route11Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION VERMILION_CITY, VERMILION_CITY_WIDTH, -3, 1, VERMILION_CITY_HEIGHT - 3, VermilionCityBlocks, ROUTE_11_WIDTH + EAST_MAP_CONNECTION ROUTE_12, ROUTE_12_WIDTH, -3, 24, ROUTE_12_HEIGHT - 39, Route12Blocks, ROUTE_11_WIDTH + dw Route11Object ; objects diff --git a/data/mapHeaders/route11gate.asm b/data/mapHeaders/route11gate.asm new file mode 100755 index 00000000..56b9381c --- /dev/null +++ b/data/mapHeaders/route11gate.asm @@ -0,0 +1,6 @@ +Route11Gate_h: ; 0x49400 to 0x4940c (12 bytes) (id=84) + db GATE ; tileset + db ROUTE_11_GATE_1F_HEIGHT, ROUTE_11_GATE_1F_WIDTH ; dimensions (y, x) + dw Route11GateBlocks, Route11GateTextPointers, Route11GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route11GateObject ; objects diff --git a/data/mapHeaders/route11gateupstairs.asm b/data/mapHeaders/route11gateupstairs.asm new file mode 100755 index 00000000..3428de6a --- /dev/null +++ b/data/mapHeaders/route11gateupstairs.asm @@ -0,0 +1,6 @@ +Route11GateUpstairs_h: ; 0x49448 to 0x49454 (12 bytes) (id=86) + db GATE ; tileset + db ROUTE_11_GATE_2F_HEIGHT, ROUTE_11_GATE_2F_WIDTH ; dimensions (y, x) + dw Route11GateUpstairsBlocks, Route11GateUpstairsTextPointers, Route11GateUpstairsScript ; blocks, texts, scripts + db $00 ; connections + dw Route11GateUpstairsObject ; objects diff --git a/data/mapHeaders/route12.asm b/data/mapHeaders/route12.asm new file mode 100755 index 00000000..44e9e731 --- /dev/null +++ b/data/mapHeaders/route12.asm @@ -0,0 +1,9 @@ +Route12_h: ; 0x5866d to 0x5869a (45 bytes) (id=23) + db OVERWORLD ; tileset + db ROUTE_12_HEIGHT, ROUTE_12_WIDTH ; dimensions (y, x) + dw Route12Blocks, Route12TextPointers, Route12Script ; blocks, texts, scripts + db NORTH | SOUTH | WEST ; connections + NORTH_MAP_CONNECTION LAVENDER_TOWN, LAVENDER_TOWN_WIDTH, LAVENDER_TOWN_HEIGHT, 0, 0, LAVENDER_TOWN_WIDTH, LavenderTownBlocks + SOUTH_MAP_CONNECTION ROUTE_13, ROUTE_13_WIDTH, -3, 17, ROUTE_13_WIDTH - 17, Route13Blocks, ROUTE_12_WIDTH, ROUTE_12_HEIGHT + WEST_MAP_CONNECTION ROUTE_11, ROUTE_11_WIDTH, 27, 0, ROUTE_11_HEIGHT, Route11Blocks, ROUTE_12_WIDTH + dw Route12Object ; objects diff --git a/data/mapHeaders/route12gate.asm b/data/mapHeaders/route12gate.asm new file mode 100755 index 00000000..0afcf06b --- /dev/null +++ b/data/mapHeaders/route12gate.asm @@ -0,0 +1,6 @@ +Route12Gate_h: ; 0x494f8 to 0x49504 (12 bytes) (id=87) + db GATE ; tileset + db ROUTE_12_GATE_1F_HEIGHT, ROUTE_12_GATE_1F_WIDTH ; dimensions (y, x) + dw Route12GateBlocks, Route12GateTextPointers, Route12GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route12GateObject ; objects diff --git a/data/mapHeaders/route12gateupstairs.asm b/data/mapHeaders/route12gateupstairs.asm new file mode 100755 index 00000000..acad7e9f --- /dev/null +++ b/data/mapHeaders/route12gateupstairs.asm @@ -0,0 +1,6 @@ +Route12GateUpstairs_h: ; 0x49554 to 0x49560 (12 bytes) (id=195) + db GATE ; tileset + db ROUTE_12_GATE_2F_HEIGHT, ROUTE_12_GATE_2F_WIDTH ; dimensions (y, x) + dw Route12GateUpstairsBlocks, Route12GateUpstairsTextPointers, Route12GateUpstairsScript ; blocks, texts, scripts + db $00 ; connections + dw Route12GateUpstairsObject ; objects diff --git a/data/mapHeaders/route12house.asm b/data/mapHeaders/route12house.asm new file mode 100755 index 00000000..0116270c --- /dev/null +++ b/data/mapHeaders/route12house.asm @@ -0,0 +1,6 @@ +Route12House_h: ; 0x56473 to 0x5647f (12 bytes) (id=189) + db HOUSE ; tileset + db ROUTE_12_HOUSE_HEIGHT, ROUTE_12_HOUSE_WIDTH ; dimensions (y, x) + dw Route12HouseBlocks, Route12HouseTextPointers, Route12HouseScript ; blocks, texts, scripts + db $00 ; connections + dw Route12HouseObject ; objects diff --git a/data/mapHeaders/route13.asm b/data/mapHeaders/route13.asm new file mode 100755 index 00000000..7720e9b7 --- /dev/null +++ b/data/mapHeaders/route13.asm @@ -0,0 +1,8 @@ +Route13_h: ; 0x5480c to 0x5482e (34 bytes) (id=24) + db OVERWORLD ; tileset + db ROUTE_13_HEIGHT, ROUTE_13_WIDTH ; dimensions (y, x) + dw Route13Blocks, Route13TextPointers, Route13Script ; blocks, texts, scripts + db NORTH | WEST ; connections + NORTH_MAP_CONNECTION ROUTE_12, ROUTE_12_WIDTH, ROUTE_12_HEIGHT, 20, 0, ROUTE_12_WIDTH, Route12Blocks + WEST_MAP_CONNECTION ROUTE_14, ROUTE_14_WIDTH, 0, 0, ROUTE_14_HEIGHT - 15, Route14Blocks, ROUTE_13_WIDTH + dw Route13Object ; objects diff --git a/data/mapHeaders/route14.asm b/data/mapHeaders/route14.asm new file mode 100755 index 00000000..1ae75932 --- /dev/null +++ b/data/mapHeaders/route14.asm @@ -0,0 +1,8 @@ +Route14_h: ; 0x54999 to 0x549bb (34 bytes) (id=25) + db OVERWORLD ; tileset + db ROUTE_14_HEIGHT, ROUTE_14_WIDTH ; dimensions (y, x) + dw Route14Blocks, Route14TextPointers, Route14Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION ROUTE_15, ROUTE_15_WIDTH, 18, 0, ROUTE_15_HEIGHT, Route15Blocks, ROUTE_14_WIDTH + EAST_MAP_CONNECTION ROUTE_13, ROUTE_13_WIDTH, 0, 0, ROUTE_13_HEIGHT, Route13Blocks, ROUTE_14_WIDTH + dw Route14Object ; objects diff --git a/data/mapHeaders/route15.asm b/data/mapHeaders/route15.asm new file mode 100755 index 00000000..579dada0 --- /dev/null +++ b/data/mapHeaders/route15.asm @@ -0,0 +1,8 @@ +Route15_h: ; 0x5892c to 0x5894e (34 bytes) (id=26) + db OVERWORLD ; tileset + db ROUTE_15_HEIGHT, ROUTE_15_WIDTH ; dimensions (y, x) + dw Route15Blocks, Route15TextPointers, Route15Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION FUCHSIA_CITY, FUCHSIA_CITY_WIDTH, -3, 1, FUCHSIA_CITY_HEIGHT - 3, FuchsiaCityBlocks, ROUTE_15_WIDTH + EAST_MAP_CONNECTION ROUTE_14, ROUTE_14_WIDTH, -3, 15, ROUTE_14_HEIGHT - 15, Route14Blocks, ROUTE_15_WIDTH + dw Route15Object ; objects diff --git a/data/mapHeaders/route15gate.asm b/data/mapHeaders/route15gate.asm new file mode 100755 index 00000000..55ee5cc9 --- /dev/null +++ b/data/mapHeaders/route15gate.asm @@ -0,0 +1,6 @@ +Route15Gate_h: ; 0x495f6 to 0x49602 (12 bytes) (id=184) + db GATE ; tileset + db ROUTE_15_GATE_1F_HEIGHT, ROUTE_15_GATE_1F_WIDTH ; dimensions (y, x) + dw Route15GateBlocks, Route15GateTextPointers, Route15GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route15GateObject ; objects diff --git a/data/mapHeaders/route15gateupstairs.asm b/data/mapHeaders/route15gateupstairs.asm new file mode 100755 index 00000000..0687ab28 --- /dev/null +++ b/data/mapHeaders/route15gateupstairs.asm @@ -0,0 +1,6 @@ +Route15GateUpstairs_h: ; 4963e (12:563e) + db GATE ; tileset + db ROUTE_15_GATE_2F_HEIGHT, ROUTE_15_GATE_2F_WIDTH ; dimensions (y, x) + dw Route15GateUpstairsBlocks, Route15GateUpstairsTextPointers, Route15GateUpstairsScript ; blocks, texts, scripts + db $00 ; connections + dw Route15GateUpstairsObject ; objects diff --git a/data/mapHeaders/route16.asm b/data/mapHeaders/route16.asm new file mode 100755 index 00000000..4f1d8325 --- /dev/null +++ b/data/mapHeaders/route16.asm @@ -0,0 +1,8 @@ +Route16_h: ; 0x58ada to 0x58afc (34 bytes) (id=27) + db OVERWORLD ; tileset + db ROUTE_16_HEIGHT, ROUTE_16_WIDTH ; dimensions (y, x) + dw Route16Blocks, Route16TextPointers, Route16Script ; blocks, texts, scripts + db SOUTH | EAST ; connections + SOUTH_MAP_CONNECTION ROUTE_17, ROUTE_17_WIDTH, 0, 0, ROUTE_17_WIDTH, Route17Blocks, ROUTE_16_WIDTH, ROUTE_16_HEIGHT + EAST_MAP_CONNECTION CELADON_CITY, CELADON_CITY_WIDTH, -3, 1, CELADON_CITY_HEIGHT - 3, CeladonCityBlocks, ROUTE_16_WIDTH + dw Route16Object ; objects diff --git a/data/mapHeaders/route16gate.asm b/data/mapHeaders/route16gate.asm new file mode 100755 index 00000000..a155125e --- /dev/null +++ b/data/mapHeaders/route16gate.asm @@ -0,0 +1,6 @@ +Route16Gate_h: ; 0x496b2 to 0x496be (12 bytes) (id=186) + db GATE ; tileset + db ROUTE_16_GATE_1F_HEIGHT, ROUTE_16_GATE_1F_WIDTH ; dimensions (y, x) + dw Route16GateBlocks, Route16GateTextPointers, Route16GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route16GateObject ; objects diff --git a/data/mapHeaders/route16gateupstairs.asm b/data/mapHeaders/route16gateupstairs.asm new file mode 100755 index 00000000..878c4eca --- /dev/null +++ b/data/mapHeaders/route16gateupstairs.asm @@ -0,0 +1,6 @@ +Route16GateUpstairs_h: ; 0x497ff to 0x4980b (12 bytes) (id=187) + db GATE ; tileset + db ROUTE_16_GATE_2F_HEIGHT, ROUTE_16_GATE_2F_WIDTH ; dimensions (y, x) + dw Route16GateUpstairsBlocks, Route16GateUpstairsTextPointers, Route16GateUpstairsScript ; blocks, texts, scripts + db $00 ; connections + dw Route16GateUpstairsObject ; objects diff --git a/data/mapHeaders/route16house.asm b/data/mapHeaders/route16house.asm new file mode 100755 index 00000000..c3649b84 --- /dev/null +++ b/data/mapHeaders/route16house.asm @@ -0,0 +1,6 @@ +Route16House_h: ; 0x1e5ec to 0x1e5f8 (12 bytes) (bank=7) (id=188) + db HOUSE ; tileset + db ROUTE_16_HOUSE_HEIGHT, ROUTE_16_HOUSE_WIDTH ; dimensions (y, x) + dw Route16HouseBlocks, Route16HouseTextPointers, Route16HouseScript ; blocks, texts, scripts + db $00 ; connections + dw Route16HouseObject ; objects diff --git a/data/mapHeaders/route17.asm b/data/mapHeaders/route17.asm new file mode 100755 index 00000000..4f7f2d33 --- /dev/null +++ b/data/mapHeaders/route17.asm @@ -0,0 +1,8 @@ +Route17_h: ; 0x54b20 to 0x54b42 (34 bytes) (id=28) + db OVERWORLD ; tileset + db ROUTE_17_HEIGHT, ROUTE_17_WIDTH ; dimensions (y, x) + dw Route17Blocks, Route17TextPointers, Route17Script ; blocks, texts, scripts + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION ROUTE_16, ROUTE_16_WIDTH, ROUTE_16_HEIGHT, 0, 0, ROUTE_16_WIDTH - 7, Route16Blocks + SOUTH_MAP_CONNECTION ROUTE_18, ROUTE_18_WIDTH, 0, 0, ROUTE_18_WIDTH - 12, Route18Blocks, ROUTE_17_WIDTH, ROUTE_17_HEIGHT + dw Route17Object ; objects diff --git a/data/mapHeaders/route18.asm b/data/mapHeaders/route18.asm new file mode 100755 index 00000000..d37ebcf9 --- /dev/null +++ b/data/mapHeaders/route18.asm @@ -0,0 +1,8 @@ +Route18_h: ; 0x58c38 to 0x58c5a (34 bytes) (id=29) + db OVERWORLD ; tileset + db ROUTE_18_HEIGHT, ROUTE_18_WIDTH ; dimensions (y, x) + dw Route18Blocks, Route18TextPointers, Route18Script ; blocks, texts, scripts + db NORTH | EAST ; connections + NORTH_MAP_CONNECTION ROUTE_17, ROUTE_17_WIDTH, ROUTE_17_HEIGHT, 0, 0, ROUTE_17_WIDTH, Route17Blocks + EAST_MAP_CONNECTION FUCHSIA_CITY, FUCHSIA_CITY_WIDTH, -3, 1, FUCHSIA_CITY_HEIGHT - 3, FuchsiaCityBlocks, ROUTE_18_WIDTH + dw Route18Object ; objects diff --git a/data/mapHeaders/route18gate.asm b/data/mapHeaders/route18gate.asm new file mode 100755 index 00000000..a0e463e8 --- /dev/null +++ b/data/mapHeaders/route18gate.asm @@ -0,0 +1,6 @@ +Route18Gate_h: ; 0x4986a to 0x49876 (12 bytes) (id=190) + db GATE ; tileset + db ROUTE_18_GATE_1F_HEIGHT, ROUTE_18_GATE_1F_WIDTH ; dimensions (y, x) + dw Route18GateBlocks, Route18GateTextPointers, Route18GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route18GateObject ; objects diff --git a/data/mapHeaders/route18gateupstairs.asm b/data/mapHeaders/route18gateupstairs.asm new file mode 100755 index 00000000..2043c2ef --- /dev/null +++ b/data/mapHeaders/route18gateupstairs.asm @@ -0,0 +1,6 @@ +Route18GateUpstairs_h: ; 0x49969 to 0x49975 (12 bytes) (id=191) + db GATE ; tileset + db ROUTE_18_GATE_2F_HEIGHT, ROUTE_18_GATE_2F_WIDTH ; dimensions (y, x) + dw Route18GateUpstairsBlocks, Route18GateUpstairsTextPointers, Route18GateUpstairsScript ; blocks, texts, scripts + db $00 ; connections + dw Route18GateUpstairsObject ; objects diff --git a/data/mapHeaders/route19.asm b/data/mapHeaders/route19.asm new file mode 100755 index 00000000..f1185425 --- /dev/null +++ b/data/mapHeaders/route19.asm @@ -0,0 +1,8 @@ +Route19_h: ; 0x54e78 to 0x54e9a (34 bytes) (id=30) + db OVERWORLD ; tileset + db ROUTE_19_HEIGHT, ROUTE_19_WIDTH ; dimensions (y, x) + dw Route19Blocks, Route19TextPointers, Route19Script ; blocks, texts, scripts + db NORTH | WEST ; connections + NORTH_MAP_CONNECTION FUCHSIA_CITY, FUCHSIA_CITY_WIDTH, FUCHSIA_CITY_HEIGHT, -3, 2, FUCHSIA_CITY_WIDTH - 4, FuchsiaCityBlocks + WEST_MAP_CONNECTION ROUTE_20, ROUTE_20_WIDTH, 18, 0, ROUTE_20_HEIGHT, Route20Blocks, ROUTE_19_WIDTH + dw Route19Object ; objects diff --git a/data/mapHeaders/route2.asm b/data/mapHeaders/route2.asm new file mode 100755 index 00000000..28db1a1b --- /dev/null +++ b/data/mapHeaders/route2.asm @@ -0,0 +1,8 @@ +Route2_h: ; 54000 (15:4000) + db 00 ; Tileset + db ROUTE_2_HEIGHT,ROUTE_2_WIDTH ;Height,Width blocks (1 block = 4x4 tiles) + dw Route2Blocks, Route2TextPointers, Route2Script + db NORTH | SOUTH ;Connection Byte + NORTH_MAP_CONNECTION PEWTER_CITY, PEWTER_CITY_WIDTH, PEWTER_CITY_HEIGHT, -3, 2, PEWTER_CITY_WIDTH - 4, PewterCityBlocks + SOUTH_MAP_CONNECTION VIRIDIAN_CITY, VIRIDIAN_CITY_WIDTH, -3, 2, VIRIDIAN_CITY_WIDTH - 4, ViridianCityBlocks, ROUTE_2_WIDTH, ROUTE_2_HEIGHT + dw Route2Object ;Object Data Pointer diff --git a/data/mapHeaders/route20.asm b/data/mapHeaders/route20.asm new file mode 100755 index 00000000..4f96906f --- /dev/null +++ b/data/mapHeaders/route20.asm @@ -0,0 +1,8 @@ +Route20_h: ; 0x500f1 to 0x50113 (34 bytes) (id=31) + db OVERWORLD ; tileset + db ROUTE_20_HEIGHT, ROUTE_20_WIDTH ; dimensions (y, x) + dw Route20Blocks, Route20TextPointers, Route20Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION CINNABAR_ISLAND, CINNABAR_ISLAND_WIDTH, 0, 0, CINNABAR_ISLAND_HEIGHT, CinnabarIslandBlocks, ROUTE_20_WIDTH + EAST_MAP_CONNECTION ROUTE_19, ROUTE_19_WIDTH, -3, 15, ROUTE_19_HEIGHT - 15, Route19Blocks, ROUTE_20_WIDTH + dw Route20Object ; objects diff --git a/data/mapHeaders/route21.asm b/data/mapHeaders/route21.asm new file mode 100755 index 00000000..f3160814 --- /dev/null +++ b/data/mapHeaders/route21.asm @@ -0,0 +1,8 @@ +Route21_h: ; 0x54fff to 0x55021 (34 bytes) (id=32) + db OVERWORLD ; tileset + db ROUTE_21_HEIGHT, ROUTE_21_WIDTH ; dimensions (y, x) + dw Route21Blocks, Route21TextPointers, Route21Script ; blocks, texts, scripts + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION PALLET_TOWN, PALLET_TOWN_WIDTH, PALLET_TOWN_HEIGHT, 0, 0, PALLET_TOWN_WIDTH, PalletTownBlocks + SOUTH_MAP_CONNECTION CINNABAR_ISLAND, CINNABAR_ISLAND_WIDTH, 0, 0, CINNABAR_ISLAND_WIDTH, CinnabarIslandBlocks, ROUTE_21_WIDTH, ROUTE_21_HEIGHT + dw Route21Object ; objects diff --git a/data/mapHeaders/route22.asm b/data/mapHeaders/route22.asm new file mode 100755 index 00000000..566a5cbe --- /dev/null +++ b/data/mapHeaders/route22.asm @@ -0,0 +1,8 @@ +Route22_h: ; 0x50000 to 0x50022 (34 bytes) (id=33) + db OVERWORLD ; tileset + db ROUTE_22_HEIGHT, ROUTE_22_WIDTH ; dimensions (y, x) + dw Route22Blocks, Route22TextPointers, Route22Script ; blocks, texts, scripts + db NORTH | EAST ; connections + NORTH_MAP_CONNECTION ROUTE_23, ROUTE_23_WIDTH, ROUTE_23_HEIGHT, 0, 0, ROUTE_23_WIDTH, Route23Blocks + EAST_MAP_CONNECTION VIRIDIAN_CITY, VIRIDIAN_CITY_WIDTH, -3, 1, VIRIDIAN_CITY_HEIGHT - 3, ViridianCityBlocks, ROUTE_22_WIDTH + dw Route22Object ; objects diff --git a/data/mapHeaders/route22gate.asm b/data/mapHeaders/route22gate.asm new file mode 100755 index 00000000..3daa30a3 --- /dev/null +++ b/data/mapHeaders/route22gate.asm @@ -0,0 +1,6 @@ +Route22Gate_h: ; 0x1e677 to 0x1e683 (12 bytes) (bank=7) (id=193) + db GATE ; tileset + db ROUTE_22_GATE_HEIGHT, ROUTE_22_GATE_WIDTH ; dimensions (y, x) + dw Route22GateBlocks, Route22GateTextPointers, Route22GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route22GateObject ; objects diff --git a/data/mapHeaders/route23.asm b/data/mapHeaders/route23.asm new file mode 100755 index 00000000..2e469096 --- /dev/null +++ b/data/mapHeaders/route23.asm @@ -0,0 +1,8 @@ +Route23_h: ; 0x5033f to 0x50361 (34 bytes) (id=34) + db PLATEAU ; tileset + db ROUTE_23_HEIGHT, ROUTE_23_WIDTH ; dimensions (y, x) + dw Route23Blocks, Route23TextPointers, Route23Script ; blocks, texts, scripts + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION INDIGO_PLATEAU, INDIGO_PLATEAU_WIDTH, INDIGO_PLATEAU_HEIGHT, 0, 0, INDIGO_PLATEAU_WIDTH, IndigoPlateauBlocks + SOUTH_MAP_CONNECTION ROUTE_22, ROUTE_22_WIDTH, 0, 0, ROUTE_22_WIDTH - 7, Route22Blocks, ROUTE_23_WIDTH, ROUTE_23_HEIGHT + dw Route23Object ; objects diff --git a/data/mapHeaders/route24.asm b/data/mapHeaders/route24.asm new file mode 100755 index 00000000..3194be91 --- /dev/null +++ b/data/mapHeaders/route24.asm @@ -0,0 +1,8 @@ +Route24_h: ; 0x50682 to 0x506a4 (34 bytes) (id=35) + db OVERWORLD ; tileset + db ROUTE_24_HEIGHT, ROUTE_24_WIDTH ; dimensions (y, x) + dw Route24Blocks, Route24TextPointers, Route24Script ; blocks, texts, scripts + db SOUTH | EAST ; connections + SOUTH_MAP_CONNECTION CERULEAN_CITY, CERULEAN_CITY_WIDTH, -3, 2, CERULEAN_CITY_WIDTH - 4, CeruleanCityBlocks, ROUTE_24_WIDTH, ROUTE_24_HEIGHT + EAST_MAP_CONNECTION ROUTE_25, ROUTE_25_WIDTH, 0, 0, ROUTE_25_HEIGHT, Route25Blocks, ROUTE_24_WIDTH + dw Route24Object ; objects diff --git a/data/mapHeaders/route25.asm b/data/mapHeaders/route25.asm new file mode 100755 index 00000000..2e86f6d5 --- /dev/null +++ b/data/mapHeaders/route25.asm @@ -0,0 +1,7 @@ +Route25_h: ; 0x5079b to 0x507b2 (23 bytes) (id=36) + db OVERWORLD ; tileset + db ROUTE_25_HEIGHT, ROUTE_25_WIDTH ; dimensions (y, x) + dw Route25Blocks, Route25TextPointers, Route25Script ; blocks, texts, scripts + db WEST ; connections + WEST_MAP_CONNECTION ROUTE_24, ROUTE_24_WIDTH, 0, 0, ROUTE_24_HEIGHT - 6, Route24Blocks, ROUTE_25_WIDTH + dw Route25Object ; objects diff --git a/data/mapHeaders/route2gate.asm b/data/mapHeaders/route2gate.asm new file mode 100755 index 00000000..343c0f09 --- /dev/null +++ b/data/mapHeaders/route2gate.asm @@ -0,0 +1,6 @@ +Route2Gate_h: ; 0x5d5c8 to 0x5d5d4 (12 bytes) (id=49) + db GATE ; tileset + db ROUTE_2_GATE_HEIGHT, ROUTE_2_GATE_WIDTH ; dimensions (y, x) + dw Route2GateBlocks, Route2GateTextPointers, Route2GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route2GateObject ; objects diff --git a/data/mapHeaders/route2house.asm b/data/mapHeaders/route2house.asm new file mode 100755 index 00000000..f99a365d --- /dev/null +++ b/data/mapHeaders/route2house.asm @@ -0,0 +1,6 @@ +Route2House_h: ; 0x1dee1 to 0x1deed (12 bytes) (bank=7) (id=48) + db HOUSE ; tileset + db ROUTE_2_HOUSE_HEIGHT, ROUTE_2_HOUSE_WIDTH ; dimensions (y, x) + dw Route2HouseBlocks, Route2HouseTextPointers, Route2HouseScript ; blocks, texts, scripts + db $00 ; connections + dw Route2HouseObject ; objects diff --git a/data/mapHeaders/route3.asm b/data/mapHeaders/route3.asm new file mode 100755 index 00000000..942e9e54 --- /dev/null +++ b/data/mapHeaders/route3.asm @@ -0,0 +1,8 @@ +Route3_h: ; 0x541e6 to 0x54208 (34 bytes) (id=14) + db OVERWORLD ; tileset + db ROUTE_3_HEIGHT, ROUTE_3_WIDTH ; dimensions (y, x) + dw Route3Blocks, Route3TextPointers, Route3Script ; blocks, texts, scripts + db NORTH | WEST ; connections + NORTH_MAP_CONNECTION ROUTE_4, ROUTE_4_WIDTH, ROUTE_4_HEIGHT, 25, 0, ROUTE_4_WIDTH - 32, Route4Blocks + WEST_MAP_CONNECTION PEWTER_CITY, PEWTER_CITY_WIDTH, -3, 1, PEWTER_CITY_HEIGHT - 3, PewterCityBlocks, ROUTE_3_WIDTH + dw Route3Object ; objects diff --git a/data/mapHeaders/route4.asm b/data/mapHeaders/route4.asm new file mode 100755 index 00000000..c2fe6379 --- /dev/null +++ b/data/mapHeaders/route4.asm @@ -0,0 +1,8 @@ +Route4_h: ; 0x54390 to 0x543b2 (34 bytes) (id=15) + db OVERWORLD ; tileset + db ROUTE_4_HEIGHT, ROUTE_4_WIDTH ; dimensions (y, x) + dw Route4Blocks, Route4TextPointers, Route4Script; blocks, texts, scripts + db SOUTH | EAST ; connections + SOUTH_MAP_CONNECTION ROUTE_3, ROUTE_3_WIDTH, -3, 22, ROUTE_3_WIDTH - 22, Route3Blocks, ROUTE_4_WIDTH, ROUTE_4_HEIGHT + EAST_MAP_CONNECTION CERULEAN_CITY, CERULEAN_CITY_WIDTH, -3, 1, CERULEAN_CITY_HEIGHT - 3, CeruleanCityBlocks, ROUTE_4_WIDTH + dw Route4Object ; objects diff --git a/data/mapHeaders/route5.asm b/data/mapHeaders/route5.asm new file mode 100755 index 00000000..148eeb8d --- /dev/null +++ b/data/mapHeaders/route5.asm @@ -0,0 +1,8 @@ +Route5_h: ; 0x54581 to 0x545a3 (34 bytes) (id=16) + db OVERWORLD ; tileset + db ROUTE_5_HEIGHT, ROUTE_5_WIDTH ; dimensions (y, x) + dw Route5Blocks, Route5TextPointers, Route5Script ; blocks, texts, scripts + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION CERULEAN_CITY, CERULEAN_CITY_WIDTH, CERULEAN_CITY_HEIGHT, -3, 2, CERULEAN_CITY_WIDTH - 4, CeruleanCityBlocks + SOUTH_MAP_CONNECTION SAFFRON_CITY, SAFFRON_CITY_WIDTH, -3, 2, SAFFRON_CITY_WIDTH - 4, SaffronCityBlocks, ROUTE_5_WIDTH, ROUTE_5_HEIGHT + dw Route5Object ; objects diff --git a/data/mapHeaders/route5gate.asm b/data/mapHeaders/route5gate.asm new file mode 100755 index 00000000..79a44874 --- /dev/null +++ b/data/mapHeaders/route5gate.asm @@ -0,0 +1,6 @@ +Route5Gate_h: ; 0x1df27 to 0x1df33 (12 bytes) (bank=7) (id=70) + db GATE ; tileset + db ROUTE_5_GATE_HEIGHT, ROUTE_5_GATE_WIDTH ; dimensions (y, x) + dw Route5GateBlocks, Route5GateTextPointers, Route5GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route5GateObject ; objects diff --git a/data/mapHeaders/route6.asm b/data/mapHeaders/route6.asm new file mode 100755 index 00000000..b6f5fe70 --- /dev/null +++ b/data/mapHeaders/route6.asm @@ -0,0 +1,8 @@ +Route6_h: ; 0x58000 to 0x58022 (34 bytes) (id=17) + db OVERWORLD ; tileset + db ROUTE_6_HEIGHT, ROUTE_6_WIDTH ; dimensions (y, x) + dw Route6Blocks, Route6TextPointers, Route6Script ; blocks, texts, scripts + db NORTH | SOUTH ; connections + NORTH_MAP_CONNECTION SAFFRON_CITY, SAFFRON_CITY_WIDTH, SAFFRON_CITY_HEIGHT, -3, 2, SAFFRON_CITY_WIDTH - 4, SaffronCityBlocks + SOUTH_MAP_CONNECTION VERMILION_CITY, VERMILION_CITY_WIDTH, -3, 2, VERMILION_CITY_WIDTH - 4, VermilionCityBlocks, ROUTE_6_WIDTH, ROUTE_6_HEIGHT + dw Route6Object ; objects diff --git a/data/mapHeaders/route6gate.asm b/data/mapHeaders/route6gate.asm new file mode 100755 index 00000000..3bafb448 --- /dev/null +++ b/data/mapHeaders/route6gate.asm @@ -0,0 +1,6 @@ +Route6Gate_h: ; 0x1e031 to 0x1e03d (12 bytes) (bank=7) (id=73) + db GATE ; tileset + db ROUTE_6_GATE_HEIGHT, ROUTE_6_GATE_WIDTH ; dimensions (y, x) + dw Route6GateBlocks, Route6GateTextPointers, Route6GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route6GateObject ; objects diff --git a/data/mapHeaders/route7.asm b/data/mapHeaders/route7.asm new file mode 100755 index 00000000..b90004e6 --- /dev/null +++ b/data/mapHeaders/route7.asm @@ -0,0 +1,8 @@ +Route7_h: ; 0x48000 to 0x48022 (34 bytes) (bank=12) (id=18) + db OVERWORLD ; tileset + db ROUTE_7_HEIGHT, ROUTE_7_WIDTH ; dimensions (y, x) + dw Route7Blocks, Route7TextPointers, Route7Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION CELADON_CITY, CELADON_CITY_WIDTH, -3, 1, CELADON_CITY_HEIGHT - 3, CeladonCityBlocks, ROUTE_7_WIDTH + EAST_MAP_CONNECTION SAFFRON_CITY, SAFFRON_CITY_WIDTH, -3, 1, SAFFRON_CITY_HEIGHT - 3, SaffronCityBlocks, ROUTE_7_WIDTH + dw Route7Object ; objects diff --git a/data/mapHeaders/route7gate.asm b/data/mapHeaders/route7gate.asm new file mode 100755 index 00000000..b5d26672 --- /dev/null +++ b/data/mapHeaders/route7gate.asm @@ -0,0 +1,6 @@ +Route7Gate_h: ; 0x1e0f4 to 0x1e100 (12 bytes) (bank=7) (id=76) + db GATE ; tileset + db ROUTE_7_GATE_HEIGHT, ROUTE_7_GATE_WIDTH ; dimensions (y, x) + dw Route7GateBlocks, Route7GateTextPointers, Route7GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route7GateObject ; objects diff --git a/data/mapHeaders/route8.asm b/data/mapHeaders/route8.asm new file mode 100755 index 00000000..dd9a717b --- /dev/null +++ b/data/mapHeaders/route8.asm @@ -0,0 +1,8 @@ +Route8_h: ; 0x5812d to 0x5814f (34 bytes) (id=19) + db OVERWORLD ; tileset + db ROUTE_8_HEIGHT, ROUTE_8_WIDTH ; dimensions (y, x) + dw Route8Blocks, Route8TextPointers, Route8Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION SAFFRON_CITY, SAFFRON_CITY_WIDTH, -3, 1, SAFFRON_CITY_HEIGHT - 3, SaffronCityBlocks, ROUTE_8_WIDTH + EAST_MAP_CONNECTION LAVENDER_TOWN, LAVENDER_TOWN_WIDTH, 0, 0, LAVENDER_TOWN_HEIGHT, LavenderTownBlocks, ROUTE_8_WIDTH + dw Route8Object ; objects diff --git a/data/mapHeaders/route8gate.asm b/data/mapHeaders/route8gate.asm new file mode 100755 index 00000000..2bd505a2 --- /dev/null +++ b/data/mapHeaders/route8gate.asm @@ -0,0 +1,6 @@ +Route8Gate_h: ; 0x1e1bb to 0x1e1c7 (12 bytes) (bank=7) (id=79) + db GATE ; tileset + db ROUTE_8_GATE_HEIGHT, ROUTE_8_GATE_WIDTH ; dimensions (y, x) + dw Route8GateBlocks, Route8GateTextPointers, Route8GateScript ; blocks, texts, scripts + db $00 ; connections + dw Route8GateObject ; objects diff --git a/data/mapHeaders/route9.asm b/data/mapHeaders/route9.asm new file mode 100755 index 00000000..f6cbd9af --- /dev/null +++ b/data/mapHeaders/route9.asm @@ -0,0 +1,8 @@ +Route9_h: ; 0x54686 to 0x546a8 (34 bytes) (id=20) + db OVERWORLD ; tileset + db ROUTE_9_HEIGHT, ROUTE_9_WIDTH ; dimensions (y, x) + dw Route9Blocks, Route9TextPointers, Route9Script ; blocks, texts, scripts + db WEST | EAST ; connections + WEST_MAP_CONNECTION CERULEAN_CITY, CERULEAN_CITY_WIDTH, -3, 1, CERULEAN_CITY_HEIGHT - 3, CeruleanCityBlocks, ROUTE_9_WIDTH + EAST_MAP_CONNECTION ROUTE_10, ROUTE_10_WIDTH, 0, 0, ROUTE_10_HEIGHT - 24, Route10Blocks, ROUTE_9_WIDTH + dw Route9Object ; objects diff --git a/data/mapHeaders/safarizonecenter.asm b/data/mapHeaders/safarizonecenter.asm new file mode 100755 index 00000000..a1388fa1 --- /dev/null +++ b/data/mapHeaders/safarizonecenter.asm @@ -0,0 +1,6 @@ +SafariZoneCenter_h: ; 0x45ba6 to 0x45bb2 (12 bytes) (bank=11) (id=220) + db FOREST ; tileset + db SAFARI_ZONE_CENTER_HEIGHT, SAFARI_ZONE_CENTER_WIDTH ; dimensions (y, x) + dw SafariZoneCenterBlocks, SafariZoneCenterTextPointers, SafariZoneCenterScript ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneCenterObject ; objects diff --git a/data/mapHeaders/safarizoneeast.asm b/data/mapHeaders/safarizoneeast.asm new file mode 100755 index 00000000..dec95d2a --- /dev/null +++ b/data/mapHeaders/safarizoneeast.asm @@ -0,0 +1,6 @@ +SafariZoneEast_h: ; 0x4585f to 0x4586b (12 bytes) (bank=11) (id=217) + db FOREST ; tileset + db SAFARI_ZONE_EAST_HEIGHT, SAFARI_ZONE_EAST_WIDTH ; dimensions (y, x) + dw SafariZoneEastBlocks, SafariZoneEastTextPointers, SafariZoneEastScript ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneEastObject ; objects diff --git a/data/mapHeaders/safarizoneentrance.asm b/data/mapHeaders/safarizoneentrance.asm new file mode 100755 index 00000000..e7340c4a --- /dev/null +++ b/data/mapHeaders/safarizoneentrance.asm @@ -0,0 +1,6 @@ +SafariZoneEntrance_h: ; 0x751c1 to 0x751cd (12 bytes) (id=156) + db GATE ; tileset + db SAFARI_ZONE_ENTRANCE_HEIGHT, SAFARI_ZONE_ENTRANCE_WIDTH ; dimensions (y, x) + dw SafariZoneEntranceBlocks, SafariZoneEntranceTextPointers, SafariZoneEntranceScript ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneEntranceObject ; objects diff --git a/data/mapHeaders/safarizonenorth.asm b/data/mapHeaders/safarizonenorth.asm new file mode 100755 index 00000000..310ead4c --- /dev/null +++ b/data/mapHeaders/safarizonenorth.asm @@ -0,0 +1,6 @@ +SafariZoneNorth_h: ; 0x4599f to 0x459ab (12 bytes) (bank=11) (id=218) + db FOREST ; tileset + db SAFARI_ZONE_NORTH_HEIGHT, SAFARI_ZONE_NORTH_WIDTH ; dimensions (y, x) + dw SafariZoneNorthBlocks, SafariZoneNorthTextPointers, SafariZoneNorthScript ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneNorthObject ; objects diff --git a/data/mapHeaders/safarizoneresthouse1.asm b/data/mapHeaders/safarizoneresthouse1.asm new file mode 100755 index 00000000..f788b6c4 --- /dev/null +++ b/data/mapHeaders/safarizoneresthouse1.asm @@ -0,0 +1,6 @@ +SafariZoneRestHouse1_h: ; 0x45ce1 to 0x45ced (12 bytes) (bank=11) (id=221) + db GATE ; tileset + db SAFARI_ZONE_REST_HOUSE_1_HEIGHT, SAFARI_ZONE_REST_HOUSE_1_WIDTH ; dimensions (y, x) + dw SafariZoneRestHouse1Blocks, SafariZoneRestHouse1TextPointers, SafariZoneRestHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneRestHouse1Object ; objects diff --git a/data/mapHeaders/safarizoneresthouse2.asm b/data/mapHeaders/safarizoneresthouse2.asm new file mode 100755 index 00000000..5ccdb947 --- /dev/null +++ b/data/mapHeaders/safarizoneresthouse2.asm @@ -0,0 +1,6 @@ +SafariZoneRestHouse2_h: ; 0x45d1e to 0x45d2a (12 bytes) (bank=11) (id=223) + db GATE ; tileset + db SAFARI_ZONE_REST_HOUSE_2_HEIGHT, SAFARI_ZONE_REST_HOUSE_2_WIDTH ; dimensions (y, x) + dw SafariZoneRestHouse2Blocks, SafariZoneRestHouse2TextPointers, SafariZoneRestHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneRestHouse2Object ; objects diff --git a/data/mapHeaders/safarizoneresthouse3.asm b/data/mapHeaders/safarizoneresthouse3.asm new file mode 100755 index 00000000..acf87854 --- /dev/null +++ b/data/mapHeaders/safarizoneresthouse3.asm @@ -0,0 +1,6 @@ +SafariZoneRestHouse3_h: ; 0x45d69 to 0x45d75 (12 bytes) (bank=11) (id=224) + db GATE ; tileset + db SAFARI_ZONE_REST_HOUSE_3_HEIGHT, SAFARI_ZONE_REST_HOUSE_3_WIDTH ; dimensions (y, x) + dw SafariZoneRestHouse3Blocks, SafariZoneRestHouse3TextPointers, SafariZoneRestHouse3Script ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneRestHouse3Object ; objects diff --git a/data/mapHeaders/safarizoneresthouse4.asm b/data/mapHeaders/safarizoneresthouse4.asm new file mode 100755 index 00000000..8a1ad30f --- /dev/null +++ b/data/mapHeaders/safarizoneresthouse4.asm @@ -0,0 +1,6 @@ +SafariZoneRestHouse4_h: ; 0x45db4 to 0x45dc0 (12 bytes) (bank=11) (id=225) + db GATE ; tileset + db SAFARI_ZONE_REST_HOUSE_4_HEIGHT, SAFARI_ZONE_REST_HOUSE_4_WIDTH ; dimensions (y, x) + dw SafariZoneRestHouse4Blocks, SafariZoneRestHouse4TextPointers, SafariZoneRestHouse4Script ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneRestHouse4Object ; objects diff --git a/data/mapHeaders/safarizonesecrethouse.asm b/data/mapHeaders/safarizonesecrethouse.asm new file mode 100755 index 00000000..7fa71fe4 --- /dev/null +++ b/data/mapHeaders/safarizonesecrethouse.asm @@ -0,0 +1,6 @@ +SafariZoneSecretHouse_h: ; 0x4a30b to 0x4a317 (12 bytes) (id=222) + db LAB ; tileset + db SAFARI_ZONE_SECRET_HOUSE_HEIGHT, SAFARI_ZONE_SECRET_HOUSE_WIDTH ; dimensions (y, x) + dw SafariZoneSecretHouseBlocks, SafariZoneSecretHouseTextPointers, SafariZoneSecretHouseScript ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneSecretHouseObject ; objects diff --git a/data/mapHeaders/safarizonewest.asm b/data/mapHeaders/safarizonewest.asm new file mode 100755 index 00000000..590ae21d --- /dev/null +++ b/data/mapHeaders/safarizonewest.asm @@ -0,0 +1,6 @@ +SafariZoneWest_h: ; 0x4a1a9 to 0x4a1b5 (12 bytes) (id=219) + db FOREST ; tileset + db SAFARI_ZONE_WEST_HEIGHT, SAFARI_ZONE_WEST_WIDTH ; dimensions (y, x) + dw SafariZoneWestBlocks, SafariZoneWestTextPointers, SafariZoneWestScript ; blocks, texts, scripts + db $00 ; connections + dw SafariZoneWestObject ; objects diff --git a/data/mapHeaders/saffroncity.asm b/data/mapHeaders/saffroncity.asm new file mode 100755 index 00000000..4c1d2d61 --- /dev/null +++ b/data/mapHeaders/saffroncity.asm @@ -0,0 +1,10 @@ +SaffronCity_h: ; 0x509a4 to 0x509dc (56 bytes) (id=10) + db OVERWORLD ; tileset + db SAFFRON_CITY_HEIGHT, SAFFRON_CITY_WIDTH ; dimensions (y, x) + dw SaffronCityBlocks, SaffronCityTextPointers, SaffronCityScript ; blocks, texts, scripts + db NORTH | SOUTH | WEST | EAST ; connections + NORTH_MAP_CONNECTION ROUTE_5, ROUTE_5_WIDTH, ROUTE_5_HEIGHT, 5, 0, ROUTE_5_WIDTH, Route5Blocks + SOUTH_MAP_CONNECTION ROUTE_6, ROUTE_6_WIDTH, 5, 0, ROUTE_6_WIDTH, Route6Blocks, SAFFRON_CITY_WIDTH, SAFFRON_CITY_HEIGHT + WEST_MAP_CONNECTION ROUTE_7, ROUTE_7_WIDTH, 4, 0, ROUTE_7_HEIGHT, Route7Blocks, SAFFRON_CITY_WIDTH + EAST_MAP_CONNECTION ROUTE_8, ROUTE_8_WIDTH, 4, 0, ROUTE_8_HEIGHT, Route8Blocks, SAFFRON_CITY_WIDTH + dw SaffronCityObject ; objects diff --git a/data/mapHeaders/saffrongym.asm b/data/mapHeaders/saffrongym.asm new file mode 100755 index 00000000..23601c75 --- /dev/null +++ b/data/mapHeaders/saffrongym.asm @@ -0,0 +1,6 @@ +SaffronGym_h: ; 0x5d001 to 0x5d00d (12 bytes) (id=178) + db FACILITY ; tileset + db SAFFRON_GYM_HEIGHT, SAFFRON_GYM_WIDTH ; dimensions (y, x) + dw SaffronGymBlocks, SaffronGymTextPointers, SaffronGymScript ; blocks, texts, scripts + db $00 ; connections + dw SaffronGymObject ; objects diff --git a/data/mapHeaders/saffronhouse1.asm b/data/mapHeaders/saffronhouse1.asm new file mode 100755 index 00000000..71cd5395 --- /dev/null +++ b/data/mapHeaders/saffronhouse1.asm @@ -0,0 +1,6 @@ +SaffronHouse1_h: ; 0x1ddd1 to 0x1dddd (12 bytes) (bank=7) (id=179) + db HOUSE ; tileset + db SAFFRON_HOUSE_1_HEIGHT, SAFFRON_HOUSE_1_WIDTH ; dimensions (y, x) + dw SaffronHouse1Blocks, SaffronHouse1TextPointers, SaffronHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw SaffronHouse1Object ; objects diff --git a/data/mapHeaders/saffronhouse2.asm b/data/mapHeaders/saffronhouse2.asm new file mode 100755 index 00000000..a91bcaec --- /dev/null +++ b/data/mapHeaders/saffronhouse2.asm @@ -0,0 +1,6 @@ +SaffronHouse2_h: ; 0x1de30 to 0x1de3c (12 bytes) (bank=7) (id=183) + db HOUSE ; tileset + db SAFFRON_HOUSE_2_HEIGHT, SAFFRON_HOUSE_2_WIDTH ; dimensions (y, x) + dw SaffronHouse2Blocks, SaffronHouse2TextPointers, SaffronHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw SaffronHouse2Object ; objects diff --git a/data/mapHeaders/saffronmart.asm b/data/mapHeaders/saffronmart.asm new file mode 100755 index 00000000..0c6fc1d8 --- /dev/null +++ b/data/mapHeaders/saffronmart.asm @@ -0,0 +1,6 @@ +SaffronMart_h: ; 0x5d3fd to 0x5d409 (12 bytes) (id=180) + db MART ; tileset + db SAFFRON_MART_HEIGHT, SAFFRON_MART_WIDTH ; dimensions (y, x) + dw SaffronMartBlocks, SaffronMartTextPointers, SaffronMartScript ; blocks, texts, scripts + db $00 ; connections + dw SaffronMartObject ; objects diff --git a/data/mapHeaders/saffronpokecenter.asm b/data/mapHeaders/saffronpokecenter.asm new file mode 100755 index 00000000..341b415a --- /dev/null +++ b/data/mapHeaders/saffronpokecenter.asm @@ -0,0 +1,6 @@ +SaffronPokecenter_h: ; 0x5d529 to 0x5d535 (12 bytes) (id=182) + db POKECENTER ; tileset + db SAFFRON_POKECENTER_HEIGHT, SAFFRON_POKECENTER_WIDTH ; dimensions (y, x) + dw SaffronPokecenterBlocks, SaffronPokecenterTextPointers, SaffronPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw SaffronPokecenterObject ; objects diff --git a/data/mapHeaders/school.asm b/data/mapHeaders/school.asm new file mode 100755 index 00000000..336ce26e --- /dev/null +++ b/data/mapHeaders/school.asm @@ -0,0 +1,6 @@ +School_h: ; 0x1d540 to 0x1d54c (12 bytes) (bank=7) (id=43) + db HOUSE ; tileset + db VIRIDIAN_SCHOOL_HEIGHT, VIRIDIAN_SCHOOL_WIDTH ; dimensions (y, x) + dw SchoolBlocks, SchoolTextPointers, SchoolScript ; blocks, texts, scripts + db $00 ; connections + dw SchoolObject ; objects diff --git a/data/mapHeaders/seafoamislands1.asm b/data/mapHeaders/seafoamislands1.asm new file mode 100755 index 00000000..8cb1c847 --- /dev/null +++ b/data/mapHeaders/seafoamislands1.asm @@ -0,0 +1,6 @@ +SeafoamIslands1_h: ; 0x447dd to 0x447e9 (12 bytes) (bank=11) (id=192) + db CAVERN ; tileset + db SEAFOAM_ISLANDS_1_HEIGHT, SEAFOAM_ISLANDS_1_WIDTH ; dimensions (y, x) + dw SeafoamIslands1Blocks, SeafoamIslands1TextPointers, SeafoamIslands1Script ; blocks, texts, scripts + db $00 ; connections + dw SeafoamIslands1Object ; objects diff --git a/data/mapHeaders/seafoamislands2.asm b/data/mapHeaders/seafoamislands2.asm new file mode 100755 index 00000000..9edbcc72 --- /dev/null +++ b/data/mapHeaders/seafoamislands2.asm @@ -0,0 +1,6 @@ +SeafoamIslands2_h: ; 0x46309 to 0x46315 (12 bytes) (bank=11) (id=159) + db CAVERN ; tileset + db SEAFOAM_ISLANDS_2_HEIGHT, SEAFOAM_ISLANDS_2_WIDTH ; dimensions (y, x) + dw SeafoamIslands2Blocks, SeafoamIslands2TextPointers, SeafoamIslands2Script ; blocks, texts, scripts + db $00 ; connections + dw SeafoamIslands2Object ; objects diff --git a/data/mapHeaders/seafoamislands3.asm b/data/mapHeaders/seafoamislands3.asm new file mode 100755 index 00000000..6ff1d8ff --- /dev/null +++ b/data/mapHeaders/seafoamislands3.asm @@ -0,0 +1,6 @@ +SeafoamIslands3_h: ; 0x46445 to 0x46451 (12 bytes) (bank=11) (id=160) + db CAVERN ; tileset + db SEAFOAM_ISLANDS_3_HEIGHT, SEAFOAM_ISLANDS_3_WIDTH ; dimensions (y, x) + dw SeafoamIslands3Blocks, SeafoamIslands3TextPointers, SeafoamIslands3Script ; blocks, texts, scripts + db $00 ; connections + dw SeafoamIslands3Object ; objects diff --git a/data/mapHeaders/seafoamislands4.asm b/data/mapHeaders/seafoamislands4.asm new file mode 100755 index 00000000..d3b6fca0 --- /dev/null +++ b/data/mapHeaders/seafoamislands4.asm @@ -0,0 +1,6 @@ +SeafoamIslands4_h: ; 0x46581 to 0x4658d (12 bytes) (bank=11) (id=161) + db CAVERN ; tileset + db SEAFOAM_ISLANDS_4_HEIGHT, SEAFOAM_ISLANDS_4_WIDTH ; dimensions (y, x) + dw SeafoamIslands4Blocks, SeafoamIslands4TextPointers, SeafoamIslands4Script ; blocks, texts, scripts + db $00 ; connections + dw SeafoamIslands4Object ; objects diff --git a/data/mapHeaders/seafoamislands5.asm b/data/mapHeaders/seafoamislands5.asm new file mode 100755 index 00000000..330b1d0e --- /dev/null +++ b/data/mapHeaders/seafoamislands5.asm @@ -0,0 +1,6 @@ +SeafoamIslands5_h: ; 0x4678d to 0x46799 (12 bytes) (bank=11) (id=162) + db CAVERN ; tileset + db SEAFOAM_ISLANDS_5_HEIGHT, SEAFOAM_ISLANDS_5_WIDTH ; dimensions (y, x) + dw SeafoamIslands5Blocks, SeafoamIslands5TextPointers, SeafoamIslands5Script ; blocks, texts, scripts + db $00 ; connections + dw SeafoamIslands5Object ; objects diff --git a/data/mapHeaders/silphco1.asm b/data/mapHeaders/silphco1.asm new file mode 100755 index 00000000..eecb49b6 --- /dev/null +++ b/data/mapHeaders/silphco1.asm @@ -0,0 +1,6 @@ +SilphCo1_h: ; 0x5d442 to 0x5d44e (12 bytes) (id=181) + db FACILITY ; tileset + db SILPH_CO_1F_HEIGHT, SILPH_CO_1F_WIDTH ; dimensions (y, x) + dw SilphCo1Blocks, SilphCo1TextPointers, SilphCo1Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo1Object ; objects diff --git a/data/mapHeaders/silphco10.asm b/data/mapHeaders/silphco10.asm new file mode 100755 index 00000000..efef2235 --- /dev/null +++ b/data/mapHeaders/silphco10.asm @@ -0,0 +1,6 @@ +SilphCo10_h: ; 0x5a12d to 0x5a139 (12 bytes) (id=234) + db FACILITY ; tileset + db SILPH_CO_10F_HEIGHT, SILPH_CO_10F_WIDTH ; dimensions (y, x) + dw SilphCo10Blocks, SilphCo10TextPointers, SilphCo10Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo10Object ; objects diff --git a/data/mapHeaders/silphco11.asm b/data/mapHeaders/silphco11.asm new file mode 100755 index 00000000..829fc9de --- /dev/null +++ b/data/mapHeaders/silphco11.asm @@ -0,0 +1,6 @@ +SilphCo11_h: ; 0x620ee to 0x620fa (12 bytes) (id=235) + db INTERIOR ; tileset + db SILPH_CO_11F_HEIGHT, SILPH_CO_11F_WIDTH ; dimensions (y, x) + dw SilphCo11Blocks, SilphCo11TextPointers, SilphCo11Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo11Object ; objects diff --git a/data/mapHeaders/silphco2.asm b/data/mapHeaders/silphco2.asm new file mode 100755 index 00000000..1f345127 --- /dev/null +++ b/data/mapHeaders/silphco2.asm @@ -0,0 +1,6 @@ +SilphCo2_h: ; 0x59ce5 to 0x59cf1 (12 bytes) (id=207) + db FACILITY ; tileset + db SILPH_CO_2F_HEIGHT, SILPH_CO_2F_WIDTH ; dimensions (y, x) + dw SilphCo2Blocks, SilphCo2TextPointers, SilphCo2Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo2Object ; objects diff --git a/data/mapHeaders/silphco3.asm b/data/mapHeaders/silphco3.asm new file mode 100755 index 00000000..56119f41 --- /dev/null +++ b/data/mapHeaders/silphco3.asm @@ -0,0 +1,6 @@ +SilphCo3_h: ; 0x59f4f to 0x59f5b (12 bytes) (id=208) + db FACILITY ; tileset + db SILPH_CO_3F_HEIGHT, SILPH_CO_3F_WIDTH ; dimensions (y, x) + dw SilphCo3Blocks, SilphCo3TextPointers, SilphCo3Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo3Object ; objects diff --git a/data/mapHeaders/silphco4.asm b/data/mapHeaders/silphco4.asm new file mode 100755 index 00000000..3d6289cf --- /dev/null +++ b/data/mapHeaders/silphco4.asm @@ -0,0 +1,6 @@ +SilphCo4_h: ; 0x19cff to 0x19d0b (12 bytes) (bank=6) (id=209) + db FACILITY ; tileset + db SILPH_CO_4F_HEIGHT, SILPH_CO_4F_WIDTH ; dimensions (y, x) + dw SilphCo4Blocks, SilphCo4TextPointers, SilphCo4Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo4Object ; objects diff --git a/data/mapHeaders/silphco5.asm b/data/mapHeaders/silphco5.asm new file mode 100755 index 00000000..aa40ca2f --- /dev/null +++ b/data/mapHeaders/silphco5.asm @@ -0,0 +1,6 @@ +SilphCo5_h: ; 0x19f2b to 0x19f37 (12 bytes) (bank=6) (id=210) + db FACILITY ; tileset + db SILPH_CO_5F_HEIGHT, SILPH_CO_5F_WIDTH ; dimensions (y, x) + dw SilphCo5Blocks, SilphCo5TextPointers, SilphCo5Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo5Object ; objects diff --git a/data/mapHeaders/silphco6.asm b/data/mapHeaders/silphco6.asm new file mode 100755 index 00000000..af9b3d6b --- /dev/null +++ b/data/mapHeaders/silphco6.asm @@ -0,0 +1,6 @@ +SilphCo6_h: ; 0x1a19d to 0x1a1a9 (12 bytes) (bank=6) (id=211) + db FACILITY ; tileset + db SILPH_CO_6F_HEIGHT, SILPH_CO_6F_WIDTH ; dimensions (y, x) + dw SilphCo6Blocks, SilphCo6TextPointers, SilphCo6Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo6Object ; objects diff --git a/data/mapHeaders/silphco7.asm b/data/mapHeaders/silphco7.asm new file mode 100755 index 00000000..335d3b6b --- /dev/null +++ b/data/mapHeaders/silphco7.asm @@ -0,0 +1,6 @@ +SilphCo7_h: ; 0x51b55 to 0x51b61 (12 bytes) (id=212) + db FACILITY ; tileset + db SILPH_CO_7F_HEIGHT, SILPH_CO_7F_WIDTH ; dimensions (y, x) + dw SilphCo7Blocks, SilphCo7TextPointers, SilphCo7Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo7Object ; objects diff --git a/data/mapHeaders/silphco8.asm b/data/mapHeaders/silphco8.asm new file mode 100755 index 00000000..31c9617c --- /dev/null +++ b/data/mapHeaders/silphco8.asm @@ -0,0 +1,6 @@ +SilphCo8_h: ; 0x564f8 to 0x56504 (12 bytes) (id=213) + db FACILITY ; tileset + db SILPH_CO_8F_HEIGHT, SILPH_CO_8F_WIDTH ; dimensions (y, x) + dw SilphCo8Blocks, SilphCo8TextPointers, SilphCo8Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo8Object ; objects diff --git a/data/mapHeaders/silphco9.asm b/data/mapHeaders/silphco9.asm new file mode 100755 index 00000000..1cc8b3f2 --- /dev/null +++ b/data/mapHeaders/silphco9.asm @@ -0,0 +1,6 @@ +SilphCo9_h: ; 0x5d7af to 0x5d7bb (12 bytes) (id=233) + db FACILITY ; tileset + db SILPH_CO_9F_HEIGHT, SILPH_CO_9F_WIDTH ; dimensions (y, x) + dw SilphCo9Blocks, SilphCo9TextPointers, SilphCo9Script ; blocks, texts, scripts + db $00 ; connections + dw SilphCo9Object ; objects diff --git a/data/mapHeaders/silphcoelevator.asm b/data/mapHeaders/silphcoelevator.asm new file mode 100755 index 00000000..b8a59b7a --- /dev/null +++ b/data/mapHeaders/silphcoelevator.asm @@ -0,0 +1,6 @@ +SilphCoElevator_h: ; 0x457b4 to 0x457c0 (12 bytes) (bank=11) (id=236) + db LOBBY ; tileset + db SILPH_CO_ELEVATOR_HEIGHT, SILPH_CO_ELEVATOR_WIDTH ; dimensions (y, x) + dw SilphCoElevatorBlocks, SilphCoElevatorTextPointers, SilphCoElevatorScript ; blocks, texts, scripts + db $00 ; connections + dw SilphCoElevatorObject ; objects diff --git a/data/mapHeaders/ssanne1.asm b/data/mapHeaders/ssanne1.asm new file mode 100755 index 00000000..c31de5d4 --- /dev/null +++ b/data/mapHeaders/ssanne1.asm @@ -0,0 +1,6 @@ +SSAnne1_h: ; 0x61259 to 0x61265 (12 bytes) (id=95) + db SHIP ; tileset + db SS_ANNE_1_HEIGHT, SS_ANNE_1_WIDTH ; dimensions (y, x) + dw SSAnne1Blocks, SSAnne1TextPointers, SSAnne1Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne1Object ; objects diff --git a/data/mapHeaders/ssanne10.asm b/data/mapHeaders/ssanne10.asm new file mode 100755 index 00000000..e0e5c6a7 --- /dev/null +++ b/data/mapHeaders/ssanne10.asm @@ -0,0 +1,6 @@ +SSAnne10_h: ; 0x61d49 to 0x61d55 (12 bytes) (id=104) + db SHIP ; tileset + db SS_ANNE_10_HEIGHT, SS_ANNE_10_WIDTH ; dimensions (y, x) + dw SSAnne10Blocks, SSAnne10TextPointers, SSAnne10Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne10Object ; objects diff --git a/data/mapHeaders/ssanne2.asm b/data/mapHeaders/ssanne2.asm new file mode 100755 index 00000000..50ca0562 --- /dev/null +++ b/data/mapHeaders/ssanne2.asm @@ -0,0 +1,6 @@ +SSAnne2_h: ; 0x61393 to 0x6139f (12 bytes) (id=96) + db SHIP ; tileset + db SS_ANNE_2_HEIGHT, SS_ANNE_2_WIDTH ; dimensions (y, x) + dw SSAnne2Blocks, SSAnne2TextPointers, SSAnne2Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne2Object ; objects diff --git a/data/mapHeaders/ssanne3.asm b/data/mapHeaders/ssanne3.asm new file mode 100755 index 00000000..acde90a2 --- /dev/null +++ b/data/mapHeaders/ssanne3.asm @@ -0,0 +1,6 @@ +SSAnne3_h: ; 0x44926 to 0x44932 (12 bytes) (bank=11) (id=97) + db SHIP ; tileset + db SS_ANNE_3_HEIGHT, SS_ANNE_3_WIDTH ; dimensions (y, x) + dw SSAnne3Blocks, SSAnne3TextPointers, SSAnne3Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne3Object ; objects diff --git a/data/mapHeaders/ssanne4.asm b/data/mapHeaders/ssanne4.asm new file mode 100755 index 00000000..7f3e9ab2 --- /dev/null +++ b/data/mapHeaders/ssanne4.asm @@ -0,0 +1,6 @@ +SSAnne4_h: ; 0x61622 to 0x6162e (12 bytes) (id=98) + db SHIP ; tileset + db SS_ANNE_4_HEIGHT, SS_ANNE_4_WIDTH ; dimensions (y, x) + dw SSAnne4Blocks, SSAnne4TextPointers, SSAnne4Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne4Object ; objects diff --git a/data/mapHeaders/ssanne5.asm b/data/mapHeaders/ssanne5.asm new file mode 100755 index 00000000..7da4a6bf --- /dev/null +++ b/data/mapHeaders/ssanne5.asm @@ -0,0 +1,6 @@ +SSAnne5_h: ; 0x616a2 to 0x616ae (12 bytes) (id=99) + db SHIP ; tileset + db SS_ANNE_5_HEIGHT, SS_ANNE_5_WIDTH ; dimensions (y, x) + dw SSAnne5Blocks, SSAnne5TextPointers, SSAnne5Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne5Object ; objects diff --git a/data/mapHeaders/ssanne6.asm b/data/mapHeaders/ssanne6.asm new file mode 100755 index 00000000..6d27509e --- /dev/null +++ b/data/mapHeaders/ssanne6.asm @@ -0,0 +1,6 @@ +SSAnne6_h: ; 0x617a7 to 0x617b3 (12 bytes) (id=100) + db SHIP ; tileset + db SS_ANNE_6_HEIGHT, SS_ANNE_6_WIDTH ; dimensions (y, x) + dw SSAnne6Blocks, SSAnne6TextPointers, SSAnne6Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne6Object ; objects diff --git a/data/mapHeaders/ssanne7.asm b/data/mapHeaders/ssanne7.asm new file mode 100755 index 00000000..66da59c0 --- /dev/null +++ b/data/mapHeaders/ssanne7.asm @@ -0,0 +1,6 @@ +SSAnne7_h: ; 0x61889 to 0x61895 (12 bytes) (id=101) + db SHIP ; tileset + db SS_ANNE_7_HEIGHT, SS_ANNE_7_WIDTH ; dimensions (y, x) + dw SSAnne7Blocks, SSAnne7TextPointers, SSAnne7Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne7Object ; objects diff --git a/data/mapHeaders/ssanne8.asm b/data/mapHeaders/ssanne8.asm new file mode 100755 index 00000000..dcb12993 --- /dev/null +++ b/data/mapHeaders/ssanne8.asm @@ -0,0 +1,6 @@ +SSAnne8_h: ; 0x6196a to 0x61976 (12 bytes) (id=102) + db SHIP ; tileset + db SS_ANNE_8_HEIGHT, SS_ANNE_8_WIDTH ; dimensions (y, x) + dw SSAnne8Blocks, SSAnne8TextPointers, SSAnne8Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne8Object ; objects diff --git a/data/mapHeaders/ssanne9.asm b/data/mapHeaders/ssanne9.asm new file mode 100755 index 00000000..5a293576 --- /dev/null +++ b/data/mapHeaders/ssanne9.asm @@ -0,0 +1,6 @@ +SSAnne9_h: ; 0x61b3f to 0x61b4b (12 bytes) (id=103) + db SHIP ; tileset + db SS_ANNE_9_HEIGHT, SS_ANNE_9_WIDTH ; dimensions (y, x) + dw SSAnne9Blocks, SSAnne9TextPointers, SSAnne9Script ; blocks, texts, scripts + db $00 ; connections + dw SSAnne9Object ; objects diff --git a/data/mapHeaders/tradecenterm.asm b/data/mapHeaders/tradecenterm.asm new file mode 100755 index 00000000..59eb5095 --- /dev/null +++ b/data/mapHeaders/tradecenterm.asm @@ -0,0 +1,6 @@ +TradeCenterM_h: ; 0x4fd71 to 0x4fd7d (12 bytes) (id=240) + db CLUB ; tileset + db TRADE_CENTER_HEIGHT, TRADE_CENTER_WIDTH ; dimensions (y, x) + dw TradeCenterMBlocks, TradeCenterMTextPointers, TradeCenterMScript ; blocks, texts, scripts + db $00 ; connections + dw TradeCenterMObject ; objects diff --git a/data/mapHeaders/undergroundpathentranceroute5.asm b/data/mapHeaders/undergroundpathentranceroute5.asm new file mode 100755 index 00000000..75e881ba --- /dev/null +++ b/data/mapHeaders/undergroundpathentranceroute5.asm @@ -0,0 +1,6 @@ +UndergroundPathEntranceRoute5_h: ; 0x5d69d to 0x5d6a9 (12 bytes) (id=71) + db GATE ; tileset + db PATH_ENTRANCE_ROUTE_5_HEIGHT, PATH_ENTRANCE_ROUTE_5_WIDTH ; dimensions (y, x) + dw UndergroundPathEntranceRoute5Blocks, UndergroundPathEntranceRoute5TextPointers, UndergroundPathEntranceRoute5Script ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathEntranceRoute5Object ; objects diff --git a/data/mapHeaders/undergroundpathentranceroute6.asm b/data/mapHeaders/undergroundpathentranceroute6.asm new file mode 100755 index 00000000..91835507 --- /dev/null +++ b/data/mapHeaders/undergroundpathentranceroute6.asm @@ -0,0 +1,6 @@ +UndergroundPathEntranceRoute6_h: ; 0x5d6e3 to 0x5d6ef (12 bytes) (id=74) + db GATE ; tileset + db PATH_ENTRANCE_ROUTE_6_HEIGHT, PATH_ENTRANCE_ROUTE_6_WIDTH ; dimensions (y, x) + dw UndergroundPathEntranceRoute6Blocks, UndergroundPathEntranceRoute6TextPointers, UndergroundPathEntranceRoute6Script ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathEntranceRoute6Object ; objects diff --git a/data/mapHeaders/undergroundpathentranceroute7.asm b/data/mapHeaders/undergroundpathentranceroute7.asm new file mode 100755 index 00000000..1ad53899 --- /dev/null +++ b/data/mapHeaders/undergroundpathentranceroute7.asm @@ -0,0 +1,6 @@ +UndergroundPathEntranceRoute7_h: ; 0x5d720 to 0x5d72c (12 bytes) (id=77) + db GATE ; tileset + db PATH_ENTRANCE_ROUTE_7_HEIGHT, PATH_ENTRANCE_ROUTE_7_WIDTH ; dimensions (y, x) + dw UndergroundPathEntranceRoute7Blocks, UndergroundPathEntranceRoute7TextPointers, UndergroundPathEntranceRoute7Script ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathEntranceRoute7Object ; objects diff --git a/data/mapHeaders/undergroundpathentranceroute7copy.asm b/data/mapHeaders/undergroundpathentranceroute7copy.asm new file mode 100755 index 00000000..e5e6cfa0 --- /dev/null +++ b/data/mapHeaders/undergroundpathentranceroute7copy.asm @@ -0,0 +1,6 @@ +UndergroundPathEntranceRoute7Copy_h: ; 5d75d (17:575d) + db GATE ; tileset + db PATH_ENTRANCE_ROUTE_7_HEIGHT, PATH_ENTRANCE_ROUTE_7_WIDTH ; dimensions (y, x) + dw UndergroundPathEntranceRoute7CopyBlocks, UndergroundPathEntranceRoute7CopyTextPointers, UndergroundPathEntranceRoute7CopyScript ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathEntranceRoute7CopyObject ; objects diff --git a/data/mapHeaders/undergroundpathentranceroute8.asm b/data/mapHeaders/undergroundpathentranceroute8.asm new file mode 100755 index 00000000..ac6fd87d --- /dev/null +++ b/data/mapHeaders/undergroundpathentranceroute8.asm @@ -0,0 +1,6 @@ +UndergroundPathEntranceRoute8_h: ; 0x1e27d to 0x1e289 (12 bytes) (bank=7) (id=80) + db GATE ; tileset + db PATH_ENTRANCE_ROUTE_8_HEIGHT, PATH_ENTRANCE_ROUTE_8_WIDTH ; dimensions (y, x) + dw UndergroundPathEntranceRoute8Blocks, UndergroundPathEntranceRoute8TextPointers, UndergroundPathEntranceRoute8Script ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathEntranceRoute8Object ; objects diff --git a/data/mapHeaders/undergroundpathns.asm b/data/mapHeaders/undergroundpathns.asm new file mode 100755 index 00000000..78a02053 --- /dev/null +++ b/data/mapHeaders/undergroundpathns.asm @@ -0,0 +1,6 @@ +UndergroundPathNS_h: ; 0x61f1a to 0x61f26 (12 bytes) (id=119) + db UNDERGROUND ; tileset + db UNDERGROUND_PATH_NS_HEIGHT, UNDERGROUND_PATH_NS_WIDTH ; dimensions (y, x) + dw UndergroundPathNSBlocks, UndergroundPathNSTextPointers, UndergroundPathNSScript ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathNSObject ; objects diff --git a/data/mapHeaders/undergroundpathwe.asm b/data/mapHeaders/undergroundpathwe.asm new file mode 100755 index 00000000..e5561767 --- /dev/null +++ b/data/mapHeaders/undergroundpathwe.asm @@ -0,0 +1,6 @@ +UndergroundPathWE_h: ; 0x61f3e to 0x61f4a (12 bytes) (id=121) + db UNDERGROUND ; tileset + db UNDERGROUND_PATH_WE_HEIGHT, UNDERGROUND_PATH_WE_WIDTH ; dimensions (y, x) + dw UndergroundPathWEBlocks, UndergroundPathWETextPointers, UndergroundPathWEScript ; blocks, texts, scripts + db $00 ; connections + dw UndergroundPathWEObject ; objects diff --git a/data/mapHeaders/unknowndungeon1.asm b/data/mapHeaders/unknowndungeon1.asm new file mode 100755 index 00000000..8bac389a --- /dev/null +++ b/data/mapHeaders/unknowndungeon1.asm @@ -0,0 +1,6 @@ +UnknownDungeon1_h: ; 0x74d00 to 0x74d0c (12 bytes) (id=228) + db CAVERN ; tileset + db UNKNOWN_DUNGEON_1_HEIGHT, UNKNOWN_DUNGEON_1_WIDTH ; dimensions (y, x) + dw UnknownDungeon1Blocks, UnknownDungeon1TextPointers, UnknownDungeon1Script ; blocks, texts, scripts + db $00 ; connections + dw UnknownDungeon1Object ; objects diff --git a/data/mapHeaders/unknowndungeon2.asm b/data/mapHeaders/unknowndungeon2.asm new file mode 100755 index 00000000..0bea5b16 --- /dev/null +++ b/data/mapHeaders/unknowndungeon2.asm @@ -0,0 +1,6 @@ +UnknownDungeon2_h: ; 0x45dff to 0x45e0b (12 bytes) (bank=11) (id=226) + db CAVERN ; tileset + db UNKNOWN_DUNGEON_2_HEIGHT, UNKNOWN_DUNGEON_2_WIDTH ; dimensions (y, x) + dw UnknownDungeon2Blocks, UnknownDungeon2TextPointers, UnknownDungeon2Script ; blocks, texts, scripts + db $00 ; connections + dw UnknownDungeon2Object ; objects diff --git a/data/mapHeaders/unknowndungeon3.asm b/data/mapHeaders/unknowndungeon3.asm new file mode 100755 index 00000000..a29d39dd --- /dev/null +++ b/data/mapHeaders/unknowndungeon3.asm @@ -0,0 +1,6 @@ +UnknownDungeon3_h: ; 0x45ee4 to 0x45ef0 (12 bytes) (bank=11) (id=227) + db CAVERN ; tileset + db UNKNOWN_DUNGEON_3_HEIGHT, UNKNOWN_DUNGEON_3_WIDTH ; dimensions (y, x) + dw UnknownDungeon3Blocks, UnknownDungeon3TextPointers, UnknownDungeon3Script ; blocks, texts, scripts + db $00 ; connections + dw UnknownDungeon3Object ; objects diff --git a/data/mapHeaders/vermilioncity.asm b/data/mapHeaders/vermilioncity.asm new file mode 100755 index 00000000..b7a41967 --- /dev/null +++ b/data/mapHeaders/vermilioncity.asm @@ -0,0 +1,8 @@ +VermilionCity_h: ; 0x18998 to 0x189ba (34 bytes) (bank=6) (id=5) + db OVERWORLD ; tileset + db VERMILION_CITY_HEIGHT, VERMILION_CITY_WIDTH ; dimensions (y, x) + dw VermilionCityBlocks, VermilionCityTextPointers, VermilionCityScript ; blocks, texts, scripts + db NORTH | EAST ; connections + NORTH_MAP_CONNECTION ROUTE_6, ROUTE_6_WIDTH, ROUTE_6_HEIGHT, 5, 0, ROUTE_6_WIDTH, Route6Blocks + EAST_MAP_CONNECTION ROUTE_11, ROUTE_11_WIDTH, 4, 0, ROUTE_11_HEIGHT, Route11Blocks, VERMILION_CITY_WIDTH + dw VermilionCityObject ; objects diff --git a/data/mapHeaders/vermiliondock.asm b/data/mapHeaders/vermiliondock.asm new file mode 100755 index 00000000..d8d2993c --- /dev/null +++ b/data/mapHeaders/vermiliondock.asm @@ -0,0 +1,6 @@ +VermilionDock_h: ; 0x1db46 to 0x1db52 (12 bytes) (bank=7) (id=94) + db SHIP_PORT ; tileset + db VERMILION_DOCK_HEIGHT, VERMILION_DOCK_WIDTH ; dimensions (y, x) + dw VermilionDockBlocks, VermilionDockTextPointers, VermilionDockScript ; blocks, texts, scripts + db $00 ; connections + dw VermilionDockObject ; objects diff --git a/data/mapHeaders/vermiliongym.asm b/data/mapHeaders/vermiliongym.asm new file mode 100755 index 00000000..5627257e --- /dev/null +++ b/data/mapHeaders/vermiliongym.asm @@ -0,0 +1,6 @@ +VermilionGym_h: ; 0x5ca1a to 0x5ca26 (12 bytes) (id=92) + db GYM ; tileset + db VERMILION_GYM_HEIGHT, VERMILION_GYM_WIDTH ; dimensions (y, x) + dw VermilionGymBlocks, VermilionGymTextPointers, VermilionGymScript ; blocks, texts, scripts + db $00 ; connections + dw VermilionGymObject ; objects diff --git a/data/mapHeaders/vermilionhouse1.asm b/data/mapHeaders/vermilionhouse1.asm new file mode 100755 index 00000000..34f99023 --- /dev/null +++ b/data/mapHeaders/vermilionhouse1.asm @@ -0,0 +1,6 @@ +VermilionHouse1_h: ; 0x1daf0 to 0x1dafc (12 bytes) (bank=7) (id=93) + db HOUSE ; tileset + db VERMILION_HOUSE_1_HEIGHT, VERMILION_HOUSE_1_WIDTH ; dimensions (y, x) + dw VermilionHouse1Blocks, VermilionHouse1TextPointers, VermilionHouse1Script ; blocks, texts, scripts + db $00 ; connections + dw VermilionHouse1Object ; objects diff --git a/data/mapHeaders/vermilionhouse2.asm b/data/mapHeaders/vermilionhouse2.asm new file mode 100755 index 00000000..ce810bb4 --- /dev/null +++ b/data/mapHeaders/vermilionhouse2.asm @@ -0,0 +1,6 @@ +VermilionHouse2_h: ; 0x56064 to 0x56070 (12 bytes) (id=163) + db HOUSE ; tileset + db VERMILION_HOUSE_2_HEIGHT, VERMILION_HOUSE_2_WIDTH ; dimensions (y, x) + dw VermilionHouse2Blocks, VermilionHouse2TextPointers, VermilionHouse2Script ; blocks, texts, scripts + db $00 ; connections + dw VermilionHouse2Object ; objects diff --git a/data/mapHeaders/vermilionhouse3.asm b/data/mapHeaders/vermilionhouse3.asm new file mode 100755 index 00000000..62651a4f --- /dev/null +++ b/data/mapHeaders/vermilionhouse3.asm @@ -0,0 +1,6 @@ +VermilionHouse3_h: ; 0x19c06 to 0x19c12 (12 bytes) (bank=6) (id=196) + db HOUSE ; tileset + db VERMILION_HOUSE_3_HEIGHT, VERMILION_HOUSE_3_WIDTH ; dimensions (y, x) + dw VermilionHouse3Blocks, VermilionHouse3TextPointers, VermilionHouse3Script ; blocks, texts, scripts + db $00 ; connections + dw VermilionHouse3Object ; objects diff --git a/data/mapHeaders/vermilionmart.asm b/data/mapHeaders/vermilionmart.asm new file mode 100755 index 00000000..ecf71946 --- /dev/null +++ b/data/mapHeaders/vermilionmart.asm @@ -0,0 +1,6 @@ +VermilionMart_h: ; 0x5c9d5 to 0x5c9e1 (12 bytes) (id=91) + db MART ; tileset + db VERMILION_MART_HEIGHT, VERMILION_MART_WIDTH ; dimensions (y, x) + dw VermilionMartBlocks, VermilionMartTextPointers, VermilionMartScript ; blocks, texts, scripts + db $00 ; connections + dw VermilionMartObject ; objects diff --git a/data/mapHeaders/vermilionpokecenter.asm b/data/mapHeaders/vermilionpokecenter.asm new file mode 100755 index 00000000..6033585f --- /dev/null +++ b/data/mapHeaders/vermilionpokecenter.asm @@ -0,0 +1,6 @@ +VermilionPokecenter_h: ; 0x5c983 to 0x5c98f (12 bytes) (id=89) + db POKECENTER ; tileset + db VERMILION_POKECENTER_HEIGHT, VERMILION_POKECENTER_WIDTH ; dimensions (y, x) + dw VermilionPokecenterBlocks, VermilionPokecenterTextPointers, VermilionPokecenterScript ; blocks, texts, scripts + db $00 ; connections + dw VermilionPokecenterObject ; objects diff --git a/data/mapHeaders/victoryroad1.asm b/data/mapHeaders/victoryroad1.asm new file mode 100755 index 00000000..972d3866 --- /dev/null +++ b/data/mapHeaders/victoryroad1.asm @@ -0,0 +1,6 @@ +VictoryRoad1_h: ; 0x5d9fe to 0x5da0a (12 bytes) (id=108) + db CAVERN ; tileset + db VICTORY_ROAD_1_HEIGHT, VICTORY_ROAD_1_WIDTH ; dimensions (y, x) + dw VictoryRoad1Blocks, VictoryRoad1TextPointers, VictoryRoad1Script ; blocks, texts, scripts + db $00 ; connections + dw VictoryRoad1Object ; objects diff --git a/data/mapHeaders/victoryroad2.asm b/data/mapHeaders/victoryroad2.asm new file mode 100755 index 00000000..3fb24eee --- /dev/null +++ b/data/mapHeaders/victoryroad2.asm @@ -0,0 +1,6 @@ +VictoryRoad2_h: ; 0x51791 to 0x5179d (12 bytes) (id=194) + db CAVERN ; tileset + db VICTORY_ROAD_2_HEIGHT, VICTORY_ROAD_2_WIDTH ; dimensions (y, x) + dw VictoryRoad2Blocks, VictoryRoad2TextPointers, VictoryRoad2Script ; blocks, texts, scripts + db $00 ; connections + dw VictoryRoad2Object ; objects diff --git a/data/mapHeaders/victoryroad3.asm b/data/mapHeaders/victoryroad3.asm new file mode 100755 index 00000000..e35c32c1 --- /dev/null +++ b/data/mapHeaders/victoryroad3.asm @@ -0,0 +1,6 @@ +VictoryRoad3_h: ; 0x44974 to 0x44980 (12 bytes) (bank=11) (id=198) + db CAVERN ; tileset + db VICTORY_ROAD_3_HEIGHT, VICTORY_ROAD_3_WIDTH ; dimensions (y, x) + dw VictoryRoad3Blocks, VictoryRoad3TextPointers, VictoryRoad3Script ; blocks, texts, scripts + db $00 ; connections + dw VictoryRoad3Object ; objects diff --git a/data/mapHeaders/viridiancity.asm b/data/mapHeaders/viridiancity.asm new file mode 100755 index 00000000..96aac7ca --- /dev/null +++ b/data/mapHeaders/viridiancity.asm @@ -0,0 +1,9 @@ +ViridianCity_h: ; 0x18357 to 0x18384 (45 bytes) (bank=6) (id=1) + db OVERWORLD ; tileset + db VIRIDIAN_CITY_HEIGHT, VIRIDIAN_CITY_WIDTH ; dimensions (y, x) + dw ViridianCityBlocks, ViridianCityTextPointers, ViridianCityScript ; blocks, texts, scripts + db NORTH | SOUTH | WEST ; connections + NORTH_MAP_CONNECTION ROUTE_2, ROUTE_2_WIDTH, ROUTE_2_HEIGHT, 5, 0, ROUTE_2_WIDTH, Route2Blocks + SOUTH_MAP_CONNECTION ROUTE_1, ROUTE_1_WIDTH, 5, 0, ROUTE_1_WIDTH, Route1Blocks, VIRIDIAN_CITY_WIDTH, VIRIDIAN_CITY_HEIGHT + WEST_MAP_CONNECTION ROUTE_22, ROUTE_22_WIDTH, 4, 0, ROUTE_22_HEIGHT, Route22Blocks, VIRIDIAN_CITY_WIDTH + dw ViridianCityObject ; objects diff --git a/data/mapHeaders/viridianforest.asm b/data/mapHeaders/viridianforest.asm new file mode 100755 index 00000000..43433c9e --- /dev/null +++ b/data/mapHeaders/viridianforest.asm @@ -0,0 +1,6 @@ +ViridianForest_h: ; 0x61101 to 0x6110d (12 bytes) (id=51) + db FOREST ; tileset + db VIRIDIAN_FOREST_HEIGHT, VIRIDIAN_FOREST_WIDTH ; dimensions (y, x) + dw ViridianForestBlocks, ViridianForestTextPointers, ViridianForestScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianForestObject ; objects diff --git a/data/mapHeaders/viridianforestentrance.asm b/data/mapHeaders/viridianforestentrance.asm new file mode 100755 index 00000000..21fdc56b --- /dev/null +++ b/data/mapHeaders/viridianforestentrance.asm @@ -0,0 +1,6 @@ +ViridianForestEntrance_h: ; 0x5d650 to 0x5d65c (12 bytes) (id=50) + db FOREST_GATE ; tileset + db VIRIDIAN_FOREST_ENTRANCE_HEIGHT, VIRIDIAN_FOREST_ENTRANCE_WIDTH ; dimensions (y, x) + dw ViridianForestEntranceBlocks, ViridianForestEntranceTextPointers, ViridianForestEntranceScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianForestEntranceObject ; objects diff --git a/data/mapHeaders/viridianforestexit.asm b/data/mapHeaders/viridianforestexit.asm new file mode 100755 index 00000000..285e6416 --- /dev/null +++ b/data/mapHeaders/viridianforestexit.asm @@ -0,0 +1,6 @@ +ViridianForestExit_h: ; 0x5d57b to 0x5d587 (12 bytes) (id=47) + db FOREST_GATE ; tileset + db VIRIDIAN_FOREST_EXIT_HEIGHT, VIRIDIAN_FOREST_EXIT_WIDTH ; dimensions (y, x) + dw ViridianForestExitBlocks, ViridianForestExitTextPointers, ViridianForestExitScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianForestExitObject ; objects diff --git a/data/mapHeaders/viridiangym.asm b/data/mapHeaders/viridiangym.asm new file mode 100755 index 00000000..c983ab71 --- /dev/null +++ b/data/mapHeaders/viridiangym.asm @@ -0,0 +1,6 @@ +ViridianGym_h: ; 0x74897 to 0x748a3 (12 bytes) (id=45) + db GYM ; tileset + db VIRIDIAN_GYM_HEIGHT, VIRIDIAN_GYM_WIDTH ; dimensions (y, x) + dw ViridianGymBlocks, ViridianGymTextPointers, ViridianGymScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianGymObject ; objects diff --git a/data/mapHeaders/viridianhouse.asm b/data/mapHeaders/viridianhouse.asm new file mode 100755 index 00000000..392c6a20 --- /dev/null +++ b/data/mapHeaders/viridianhouse.asm @@ -0,0 +1,8 @@ +ViridianHouse_h: ; 0x1d57d to 0x1d589 (12 bytes) (bank=7) (id=44) + db HOUSE ; tileset + db VIRIDIAN_HOUSE_HEIGHT, VIRIDIAN_HOUSE_WIDTH ; dimensions (y, x) + dw ViridianHouseBlocks, ViridianHouseTextPointers, ViridianHouseScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianHouseObject ; objects + + db $0 diff --git a/data/mapHeaders/viridianmart.asm b/data/mapHeaders/viridianmart.asm new file mode 100755 index 00000000..1bbe80f0 --- /dev/null +++ b/data/mapHeaders/viridianmart.asm @@ -0,0 +1,6 @@ +ViridianMart_h: ; 0x1d462 to 0x1d46e (12 bytes) (bank=7) (id=42) + db MART ; tileset + db VIRIDIAN_MART_HEIGHT, VIRIDIAN_MART_WIDTH ; dimensions (y, x) + dw ViridianMartBlocks, ViridianMartTextPointers, ViridianMartScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianMartObject ; objects diff --git a/data/mapHeaders/viridianpokecenter.asm b/data/mapHeaders/viridianpokecenter.asm new file mode 100755 index 00000000..673be44e --- /dev/null +++ b/data/mapHeaders/viridianpokecenter.asm @@ -0,0 +1,6 @@ +ViridianPokecenter_h: ; 0x44251 to 0x4425d (12 bytes) (bank=11) (id=41) + db POKECENTER ; tileset + db VIRIDIAN_POKECENTER_HEIGHT, VIRIDIAN_POKECENTER_WIDTH ; dimensions (y, x) + dw ViridianPokecenterBlocks, ViridianPokecenterTextPointers, ViridianPokeCenterScript ; blocks, texts, scripts + db $00 ; connections + dw ViridianPokecenterObject ; objects diff --git a/data/mapObjects/route6.asm b/data/mapObjects/route6.asm index 8656f2db..bca89fb5 100755 --- a/data/mapObjects/route6.asm +++ b/data/mapObjects/route6.asm @@ -17,3 +17,9 @@ Route6Object: ; 0x58022 (size=87) db SPRITE_BLACK_HAIR_BOY_1, $1f + 4, $b + 4, $ff, $d2, $44, JR__TRAINER_M + $C8, $5 ; trainer db SPRITE_LASS, $1e + 4, $b + 4, $ff, $d2, $45, JR__TRAINER_F + $C8, $3 ; trainer db SPRITE_BUG_CATCHER, $1a + 4, $13 + 4, $ff, $d2, $46, BUG_CATCHER + $C8, $b ; trainer + + ; warp-to + EVENT_DISP ROUTE_6_WIDTH, $1, $9 ; ROUTE_6_GATE + EVENT_DISP ROUTE_6_WIDTH, $1, $a ; ROUTE_6_GATE + EVENT_DISP ROUTE_6_WIDTH, $7, $a ; ROUTE_6_GATE + EVENT_DISP ROUTE_6_WIDTH, $d, $11 ; PATH_ENTRANCE_ROUTE_6 |