summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/data')
-rw-r--r--src/data/overworld_map/cursor_transitions.asm78
-rw-r--r--src/data/overworld_map/map_positions.asm14
-rw-r--r--src/data/overworld_map/overworld_warps.asm (renamed from src/data/overworld_indexes.asm)2
-rw-r--r--src/data/overworld_map/player_movement_paths.asm664
4 files changed, 757 insertions, 1 deletions
diff --git a/src/data/overworld_map/cursor_transitions.asm b/src/data/overworld_map/cursor_transitions.asm
new file mode 100644
index 0000000..97e0097
--- /dev/null
+++ b/src/data/overworld_map/cursor_transitions.asm
@@ -0,0 +1,78 @@
+OverworldMap_CursorTransitions:
+ ; unused
+ db OWMAP_SCIENCE_CLUB ; NORTH
+ db OWMAP_SCIENCE_CLUB ; EAST
+ db OWMAP_SCIENCE_CLUB ; SOUTH
+ db OWMAP_SCIENCE_CLUB ; WEST
+
+ ; OWMAP_MASON_LABORATORY
+ db OWMAP_LIGHTNING_CLUB ; NORTH
+ db OWMAP_FIGHTING_CLUB ; EAST
+ db $00 ; SOUTH
+ db $00 ; WEST
+
+ ; OWMAP_ISHIHARAS_HOUSE
+ db $00 ; NORTH
+ db OWMAP_CHALLENGE_HALL ; EAST
+ db OWMAP_ROCK_CLUB ; SOUTH
+ db $00 ; WEST
+
+ ; OWMAP_FIGHTING_CLUB
+ db OWMAP_LIGHTNING_CLUB ; NORTH
+ db OWMAP_WATER_CLUB ; EAST
+ db $00 ; SOUTH
+ db OWMAP_MASON_LABORATORY ; WEST
+
+ ; OWMAP_ROCK_CLUB
+ db OWMAP_ISHIHARAS_HOUSE ; NORTH
+ db OWMAP_POKEMON_DOME ; EAST
+ db OWMAP_LIGHTNING_CLUB ; SOUTH
+ db $00 ; WEST
+
+ ; OWMAP_WATER_CLUB
+ db OWMAP_GRASS_CLUB ; NORTH
+ db $00 ; EAST
+ db $00 ; SOUTH
+ db OWMAP_FIGHTING_CLUB ; WEST
+
+ ; OWMAP_LIGHTNING_CLUB
+ db OWMAP_ROCK_CLUB ; NORTH
+ db OWMAP_POKEMON_DOME ; EAST
+ db OWMAP_FIGHTING_CLUB ; SOUTH
+ db OWMAP_MASON_LABORATORY ; WEST
+
+ ; OWMAP_GRASS_CLUB
+ db OWMAP_SCIENCE_CLUB ; NORTH
+ db $00 ; EAST
+ db OWMAP_WATER_CLUB ; SOUTH
+ db OWMAP_PSYCHIC_CLUB ; WEST
+
+ ; OWMAP_PSYCHIC_CLUB
+ db OWMAP_FIRE_CLUB ; NORTH
+ db OWMAP_SCIENCE_CLUB ; EAST
+ db OWMAP_GRASS_CLUB ; SOUTH
+ db OWMAP_POKEMON_DOME ; WEST
+
+ ; OWMAP_SCIENCE_CLUB
+ db OWMAP_FIRE_CLUB ; NORTH
+ db $00 ; EAST
+ db OWMAP_GRASS_CLUB ; SOUTH
+ db OWMAP_PSYCHIC_CLUB ; WEST
+
+ ; OWMAP_FIRE_CLUB
+ db $00 ; NORTH
+ db OWMAP_SCIENCE_CLUB ; EAST
+ db OWMAP_SCIENCE_CLUB ; SOUTH
+ db OWMAP_PSYCHIC_CLUB ; WEST
+
+ ; OWMAP_CHALLENGE_HALL
+ db $00 ; NORTH
+ db OWMAP_PSYCHIC_CLUB ; EAST
+ db OWMAP_POKEMON_DOME ; SOUTH
+ db OWMAP_ISHIHARAS_HOUSE ; WEST
+
+ ; OWMAP_POKEMON_DOME
+ db OWMAP_CHALLENGE_HALL ; NORTH
+ db OWMAP_PSYCHIC_CLUB ; EAST
+ db OWMAP_FIGHTING_CLUB ; SOUTH
+ db OWMAP_ROCK_CLUB ; WEST
diff --git a/src/data/overworld_map/map_positions.asm b/src/data/overworld_map/map_positions.asm
new file mode 100644
index 0000000..48dafd9
--- /dev/null
+++ b/src/data/overworld_map/map_positions.asm
@@ -0,0 +1,14 @@
+OverworldMap_MapPositions:
+ db $00, $00 ; unused
+ db $0c, $68 ; OWMAP_MASON_LABORATORY
+ db $04, $18 ; OWMAP_ISHIHARAS_HOUSE
+ db $34, $68 ; OWMAP_FIGHTING_CLUB
+ db $14, $38 ; OWMAP_ROCK_CLUB
+ db $6c, $64 ; OWMAP_WATER_CLUB
+ db $24, $50 ; OWMAP_LIGHTNING_CLUB
+ db $7c, $40 ; OWMAP_GRASS_CLUB
+ db $5c, $2c ; OWMAP_PSYCHIC_CLUB
+ db $7c, $20 ; OWMAP_SCIENCE_CLUB
+ db $6c, $10 ; OWMAP_FIRE_CLUB
+ db $3c, $20 ; OWMAP_CHALLENGE_HALL
+ db $44, $44 ; OWMAP_POKEMON_DOME
diff --git a/src/data/overworld_indexes.asm b/src/data/overworld_map/overworld_warps.asm
index dfc7b85..ce8c827 100644
--- a/src/data/overworld_indexes.asm
+++ b/src/data/overworld_map/overworld_warps.asm
@@ -3,7 +3,7 @@
; 2: player's x coordinate when entering the map
; 2: player's y coordinate when entering the map
; 4: 00
-OverworldMapIndexes: ; 10f88 (4:4f88)
+OverworldMapWarps:
db $00, $00, $00, $00
db MASON_LABORATORY, $0e, $1a, $00
db ISHIHARAS_HOUSE, $08, $14, $00
diff --git a/src/data/overworld_map/player_movement_paths.asm b/src/data/overworld_map/player_movement_paths.asm
new file mode 100644
index 0000000..a1d8d9f
--- /dev/null
+++ b/src/data/overworld_map/player_movement_paths.asm
@@ -0,0 +1,664 @@
+OverworldMap_PlayerMovementPaths:
+ dw OverworldMap_MasonLaboratoryPaths
+ dw OverworldMap_IshiharasHousePaths
+ dw OverworldMap_FightingClubPaths
+ dw OverworldMap_RockClubPaths
+ dw OverworldMap_WaterClubPaths
+ dw OverworldMap_LightningClubPaths
+ dw OverworldMap_GrassClubPaths
+ dw OverworldMap_PsychicClubPaths
+ dw OverworldMap_ScienceClubPaths
+ dw OverworldMap_FireClubPaths
+ dw OverworldMap_ChallengeHallPaths
+ dw OverworldMap_PokemonDomePaths
+
+OverworldMap_MasonLaboratoryPaths:
+ dw OverworldMap_NoMovement
+ dw OverworldMap_MasonLaboratoryPathToIshiharasHouse
+ dw OverworldMap_StraightPath
+ dw OverworldMap_MasonLaboratoryPathToRockClub
+ dw OverworldMap_MasonLaboratoryPathToWaterClub
+ dw OverworldMap_MasonLaboratoryPathToLightningClub
+ dw OverworldMap_MasonLaboratoryPathToGrassClub
+ dw OverworldMap_MasonLaboratoryPathToPsychicClub
+ dw OverworldMap_MasonLaboratoryPathToScienceClub
+ dw OverworldMap_MasonLaboratoryPathToFireClub
+ dw OverworldMap_MasonLaboratoryPathToChallengeHall
+ dw OverworldMap_MasonLaboratoryPathToPokemonDome
+
+OverworldMap_IshiharasHousePaths:
+ dw OverworldMap_IshiharasHousePathToMasonLaboratory
+ dw OverworldMap_NoMovement
+ dw OverworldMap_IshiharasHousePathToFightingClub
+ dw OverworldMap_IshiharasHousePathToRockClub
+ dw OverworldMap_IshiharasHousePathToWaterClub
+ dw OverworldMap_IshiharasHousePathToLightningClub
+ dw OverworldMap_IshiharasHousePathToGrassClub
+ dw OverworldMap_IshiharasHousePathToPsychicClub
+ dw OverworldMap_IshiharasHousePathToScienceClub
+ dw OverworldMap_IshiharasHousePathToFireClub
+ dw OverworldMap_IshiharasHousePathToChallengeHall
+ dw OverworldMap_IshiharasHousePathToPokemonDome
+
+OverworldMap_FightingClubPaths:
+ dw OverworldMap_StraightPath
+ dw OverworldMap_FightingClubPathToIshiharasHouse
+ dw OverworldMap_NoMovement
+ dw OverworldMap_FightingClubPathToRockClub
+ dw OverworldMap_FightingClubPathToWaterClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_FightingClubPathToPsychicClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_FightingClubPathToFireClub
+ dw OverworldMap_FightingClubPathToChallengeHall
+ dw OverworldMap_StraightPath
+
+OverworldMap_RockClubPaths:
+ dw OverworldMap_RockClubPathToMasonLaboratory
+ dw OverworldMap_RockClubPathToIshiharasHouse
+ dw OverworldMap_RockClubPathToFightingClub
+ dw OverworldMap_NoMovement
+ dw OverworldMap_RockClubPathToWaterClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_RockClubPathToGrassClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_RockClubPathToScienceClub
+ dw OverworldMap_RockClubPathToFireClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+
+OverworldMap_WaterClubPaths:
+ dw OverworldMap_WaterClubPathToMasonLaboratory
+ dw OverworldMap_WaterClubPathToIshiharasHouse
+ dw OverworldMap_WaterClubPathToFightingClub
+ dw OverworldMap_WaterClubPathToRockClub
+ dw OverworldMap_NoMovement
+ dw OverworldMap_WaterClubPathToLightningClub
+ dw OverworldMap_WaterClubPathToGrassClub
+ dw OverworldMap_WaterClubPathToPsychicClub
+ dw OverworldMap_WaterClubPathToScienceClub
+ dw OverworldMap_WaterClubPathToFireClub
+ dw OverworldMap_WaterClubPathToChallengeHall
+ dw OverworldMap_WaterClubPathToPokemonDome
+
+OverworldMap_LightningClubPaths:
+ dw OverworldMap_LightningClubPathToMasonLaboratory
+ dw OverworldMap_LightningClubPathToIshiharasHouse
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_LightningClubPathToWaterClub
+ dw OverworldMap_NoMovement
+ dw OverworldMap_StraightPath
+ dw OverworldMap_LightningClubPathToPsychicClub
+ dw OverworldMap_LightningClubPathToScienceClub
+ dw OverworldMap_LightningClubPathToFireClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+
+OverworldMap_GrassClubPaths:
+ dw OverworldMap_GrassClubPathToMasonLaboratory
+ dw OverworldMap_GrassClubPathToIshiharasHouse
+ dw OverworldMap_StraightPath
+ dw OverworldMap_GrassClubPathToRockClub
+ dw OverworldMap_GrassClubPathToWaterClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_NoMovement
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_GrassClubPathToChallengeHall
+ dw OverworldMap_StraightPath
+
+OverworldMap_PsychicClubPaths:
+ dw OverworldMap_PsychicClubPathToMasonLaboratory
+ dw OverworldMap_PsychicClubPathToIshiharasHouse
+ dw OverworldMap_PsychicClubPathToFightingClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_PsychicClubPathToWaterClub
+ dw OverworldMap_PsychicClubPathToLightningClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_NoMovement
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+
+OverworldMap_ScienceClubPaths:
+ dw OverworldMap_ScienceClubPathToMasonLaboratory
+ dw OverworldMap_ScienceClubPathToIshiharasHouse
+ dw OverworldMap_StraightPath
+ dw OverworldMap_ScienceClubPathToRockClub
+ dw OverworldMap_ScienceClubPathToWaterClub
+ dw OverworldMap_ScienceClubPathToLightningClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_NoMovement
+ dw OverworldMap_StraightPath
+ dw OverworldMap_ScienceClubPathToChallengeHall
+ dw OverworldMap_StraightPath
+
+OverworldMap_FireClubPaths:
+ dw OverworldMap_FireClubPathToMasonLaboratory
+ dw OverworldMap_FireClubPathToIshiharasHouse
+ dw OverworldMap_FireClubPathToFightingClub
+ dw OverworldMap_FireClubPathToRockClub
+ dw OverworldMap_FireClubPathToWaterClub
+ dw OverworldMap_FireClubPathToLightningClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_NoMovement
+ dw OverworldMap_FireClubPathToChallengeHall
+ dw OverworldMap_FireClubPathToPokemonDome
+
+OverworldMap_ChallengeHallPaths:
+ dw OverworldMap_ChallengeHallPathToMasonLaboratory
+ dw OverworldMap_ChallengeHallPathToIshiharasHouse
+ dw OverworldMap_ChallengeHallPathToFightingClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_ChallengeHallPathToWaterClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_ChallengeHallPathToGrassClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_ChallengeHallPathToScienceClub
+ dw OverworldMap_ChallengeHallPathToFireClub
+ dw OverworldMap_NoMovement
+ dw OverworldMap_StraightPath
+
+OverworldMap_PokemonDomePaths:
+ dw OverworldMap_PokemonDomePathToMasonLaboratory
+ dw OverworldMap_PokemonDomePathToIshiharasHouse
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_PokemonDomePathToWaterClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_StraightPath
+ dw OverworldMap_PokemonDomePathToFireClub
+ dw OverworldMap_StraightPath
+ dw OverworldMap_NoMovement
+
+OverworldMap_IshiharasHousePathToRockClub:
+OverworldMap_RockClubPathToIshiharasHouse:
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToWaterClub:
+ db $2c, $78
+ db $3c, $68
+ db $5c, $68
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToMasonLaboratory:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $68
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToFireClub:
+ db $2c, $28
+ db $3c, $40
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToIshiharasHouse:
+ db $5c, $30
+ db $3c, $40
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToIshiharasHouse:
+ db $2c, $78
+ db $3c, $68
+ db $3c, $40
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToMasonLaboratory:
+ db $2c, $28
+ db $3c, $40
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToRockClub:
+ db $2c, $78
+ db $3c, $68
+ db $3c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_RockClubPathToMasonLaboratory:
+ db $3c, $48
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToLightningClub:
+OverworldMap_LightningClubPathToMasonLaboratory:
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToGrassClub:
+ db $2c, $78
+ db $3c, $68
+ db $5c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_GrassClubPathToMasonLaboratory:
+ db $5c, $68
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToPsychicClub:
+ db $2c, $78
+ db $3c, $68
+ db $5c, $68
+ db $5c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_PsychicClubPathToMasonLaboratory:
+ db $5c, $48
+ db $5c, $68
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToScienceClub:
+ db $2c, $78
+ db $3c, $68
+ db $5c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ScienceClubPathToMasonLaboratory:
+ db $5c, $68
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToFireClub:
+ db $2c, $78
+ db $3c, $68
+ db $5c, $68
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToMasonLaboratory:
+ db $5c, $30
+ db $5c, $68
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToChallengeHall:
+ db $2c, $78
+ db $3c, $68
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ChallengeHallPathToMasonLaboratory:
+ db $3c, $40
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_MasonLaboratoryPathToPokemonDome:
+ db $2c, $78
+ db $3c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_PokemonDomePathToMasonLaboratory:
+ db $3c, $68
+ db $2c, $78
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToFightingClub:
+OverworldMap_FightingClubPathToIshiharasHouse:
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToWaterClub:
+ db $2c, $28
+ db $3c, $48
+ db $3c, $68
+ db $5c, $68
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToIshiharasHouse:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $68
+ db $3c, $68
+ db $3c, $48
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToLightningClub:
+OverworldMap_LightningClubPathToIshiharasHouse:
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToGrassClub:
+ db $2c, $28
+ db $3c, $40
+ db $5c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_GrassClubPathToIshiharasHouse:
+ db $5c, $48
+ db $3c, $40
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToPsychicClub:
+ db $2c, $28
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_PsychicClubPathToIshiharasHouse:
+ db $3c, $40
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToScienceClub:
+ db $2c, $28
+ db $3c, $40
+ db $5c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ScienceClubPathToIshiharasHouse:
+ db $5c, $48
+ db $3c, $40
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToChallengeHall:
+ db $2c, $28
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ChallengeHallPathToIshiharasHouse:
+ db $3c, $40
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_IshiharasHousePathToPokemonDome:
+ db $2c, $28
+ db $3c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_PokemonDomePathToIshiharasHouse:
+ db $3c, $48
+ db $2c, $28
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FightingClubPathToRockClub:
+ db $3c, $68
+ db $3c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_RockClubPathToFightingClub:
+ db $3c, $48
+ db $3c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FightingClubPathToWaterClub:
+ db $3c, $68
+ db $5c, $68
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToFightingClub:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $68
+ db $3c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FightingClubPathToPsychicClub:
+OverworldMap_PsychicClubPathToFightingClub:
+ db $5c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FightingClubPathToFireClub:
+ db $5c, $68
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToFightingClub:
+ db $5c, $30
+ db $5c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FightingClubPathToChallengeHall:
+OverworldMap_ChallengeHallPathToFightingClub:
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_RockClubPathToWaterClub:
+ db $3c, $48
+ db $3c, $68
+ db $5c, $68
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToRockClub:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $68
+ db $3c, $68
+ db $3c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_RockClubPathToGrassClub:
+OverworldMap_GrassClubPathToRockClub:
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_RockClubPathToFireClub:
+ db $3c, $40
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToRockClub:
+ db $5c, $30
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToLightningClub:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $68
+ db $3c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_LightningClubPathToWaterClub:
+ db $3c, $68
+ db $5c, $68
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToGrassClub:
+OverworldMap_WaterClubPathToPsychicClub:
+OverworldMap_WaterClubPathToScienceClub:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_GrassClubPathToWaterClub:
+OverworldMap_PsychicClubPathToWaterClub:
+OverworldMap_ScienceClubPathToWaterClub:
+ db $5c, $68
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToFireClub:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToWaterClub:
+ db $5c, $30
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToChallengeHall:
+ db $74, $7c
+ db $5c, $7c
+ db $5c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ChallengeHallPathToWaterClub:
+ db $5c, $48
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_WaterClubPathToPokemonDome:
+ db $74, $7c
+ db $5c, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_PokemonDomePathToWaterClub:
+ db $5c, $7c
+ db $74, $7c
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_LightningClubPathToPsychicClub:
+OverworldMap_PsychicClubPathToLightningClub:
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_LightningClubPathToScienceClub:
+ db $3c, $68
+ db $5c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ScienceClubPathToLightningClub:
+ db $5c, $68
+ db $3c, $68
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_LightningClubPathToFireClub:
+ db $3c, $48
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToLightningClub:
+ db $5c, $30
+ db $3c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_GrassClubPathToChallengeHall:
+OverworldMap_ScienceClubPathToChallengeHall:
+OverworldMap_ChallengeHallPathToGrassClub:
+OverworldMap_ChallengeHallPathToScienceClub:
+ db $5c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_FireClubPathToChallengeHall:
+OverworldMap_FireClubPathToPokemonDome:
+OverworldMap_ChallengeHallPathToFireClub:
+OverworldMap_PokemonDomePathToFireClub:
+ db $5c, $30
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_RockClubPathToScienceClub:
+ db $3c, $40
+ db $5c, $48
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_ScienceClubPathToRockClub:
+ db $5c, $48
+ db $3c, $40
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_StraightPath:
+ db $00, $00
+ db $ff, $ff
+
+OverworldMap_NoMovement:
+ db $ff, $ff