pokegold-spaceworld/data/maps/spawn_points.asm
DrippingYellow ce247cc761
Some checks failed
CI / build (push) Has been cancelled
Adding bank14, good chunk of text transcribed and labelled in bank0d, renaming farcall to callab, and much more (#112)
* Sporadic constantifying and function naming

* Added bank 14

* Delete .DS_Store files

* Delete EOL whitespace

* Use Tab indents instead of four spaces

* Identify some routines

* Identify more stuff

* Identified party and box structs

* Identified wBattleMon and wEnemyMon structs

* Macro'd landmarks, cleaned up comments

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2025-01-16 12:12:38 -06:00

72 lines
2.7 KiB
NASM

INCLUDE "constants.asm"
SECTION "data/maps/spawn_points.asm", ROMX
;
; Spawn points used by Fly, Debug Warp, etc.
;
; Group, Map, X Position, Y Position
;
SpawnPoints:
; Fly destinations
db GROUP_SILENT_HILL, MAP_SILENT_HILL, $05, $05
db GROUP_OLD_CITY, MAP_OLD_CITY, $1b, $1d
db GROUP_WEST, MAP_WEST, $19, $0f
db GROUP_HAITEKU, MAP_HAITEKU, $1f, $0b
db GROUP_FONTO, MAP_FONTO, $03, $0d
db GROUP_BAADON, MAP_BAADON, $0f, $05
db GROUP_NEWTYPE, MAP_NEWTYPE, $07, $09
db GROUP_SUGAR, MAP_SUGAR, $09, $0b
db GROUP_BULL_FOREST, MAP_BULL_FOREST, $0d, $13
db GROUP_STAND, MAP_STAND, $21, $15
db GROUP_KANTO, MAP_KANTO, $31, $1f
db GROUP_PRINCE, MAP_PRINCE, $05, $05
db GROUP_MT_FUJI, MAP_MT_FUJI, $05, $05
db GROUP_SOUTH, MAP_SOUTH, $21, $0f
db GROUP_NORTH, MAP_NORTH, $0d, $0b
; Seemingly recognized as valid warps by hacking wFlyDestination, but inaccessible other than through debug Warp
db GROUP_NEWTYPE, MAP_ROUTE_15, $09, $0b
db GROUP_NEWTYPE, MAP_ROUTE_18, $0d, $1d
; Hidden warps (do not appear in debug menu normally)
db GROUP_POWER_PLANT_1, MAP_POWER_PLANT_1, $06, $06
db GROUP_POWER_PLANT_2, MAP_POWER_PLANT_2, $06, $06
db GROUP_POWER_PLANT_3, MAP_POWER_PLANT_3, $04, $10
db GROUP_POWER_PLANT_4, MAP_POWER_PLANT_4, $06, $06
db GROUP_RUINS_OF_ALPH_ENTRANCE, MAP_RUINS_OF_ALPH_ENTRANCE, $09, $0d
db GROUP_RUINS_OF_ALPH_MAIN, MAP_RUINS_OF_ALPH_MAIN, $17, $2f
db GROUP_CAVE_MINECARTS_1, MAP_CAVE_MINECARTS_1, $06, $0a
db GROUP_CAVE_MINECARTS_2, MAP_CAVE_MINECARTS_2, $06, $06
db GROUP_CAVE_MINECARTS_3, MAP_CAVE_MINECARTS_3, $06, $06
db GROUP_CAVE_MINECARTS_4, MAP_CAVE_MINECARTS_4, $06, $06
db GROUP_CAVE_MINECARTS_5, MAP_CAVE_MINECARTS_5, $06, $06
db GROUP_CAVE_MINECARTS_6, MAP_CAVE_MINECARTS_6, $06, $06
db GROUP_CAVE_MINECARTS_7, MAP_CAVE_MINECARTS_7, $06, $06
db GROUP_OFFICE_1, MAP_OFFICE_1, $10, $0d
db GROUP_OFFICE_2, MAP_OFFICE_2, $08, $08
db GROUP_OFFICE_3, MAP_OFFICE_3, $08, $08
db GROUP_SLOWPOKE_WELL_ENTRANCE, MAP_SLOWPOKE_WELL_ENTRANCE, $09, $0b
db GROUP_SLOWPOKE_WELL_MAIN, MAP_SLOWPOKE_WELL_MAIN, $09, $23
db GROUP_OLD_CITY_GYM, MAP_OLD_CITY_GYM, $06, $06
db GROUP_WEST_GYM, MAP_WEST_GYM, $06, $06
db GROUP_HAITEKU_LEAGUE_2F, MAP_HAITEKU_LEAGUE_2F, $06, $06
db GROUP_BAADON_LEAGUE_2F, MAP_BAADON_LEAGUE_2F, $06, $06
db GROUP_NEWTYPE_LEAGUE_2F, MAP_NEWTYPE_LEAGUE_2F, $06, $06
db GROUP_BULL_LEAGUE_2F, MAP_BULL_LEAGUE_2F, $06, $06
db GROUP_STAND_LEAGUE_2F, MAP_STAND_LEAGUE_2F, $06, $06
db GROUP_KANTO_LEAGUE_2F, MAP_KANTO_LEAGUE_2F, $06, $06
db GROUP_KANTO_LEAGUE_2_2F, MAP_KANTO_LEAGUE_2_2F, $06, $06
; Only appears in debug menu, likely for the purposes of testing the demo
db GROUP_SHIZUKANA_OKA, MAP_SHIZUKANA_OKA, $10, $10
db $ff, $ff, $ff, $ff