mirror of
https://github.com/pret/pokegold-spaceworld.git
synced 2026-09-26 13:32:48 -04:00
24 lines
1.8 KiB
NASM
24 lines
1.8 KiB
NASM
; Table that the game reads for determining which Fly point to move to depending on D-Pad input.
|
|
; Each row corresponds to the index of a Fly point.
|
|
;
|
|
; db UP, DOWN, LEFT, RIGHT
|
|
;
|
|
FlyPointPaths:
|
|
table_width 4
|
|
db FLY_POINT_PRINCE, FLY_POINT_N_A, FLY_POINT_OLD, FLY_POINT_KANTO ; FLY_POINT_SILENT_HILL
|
|
db FLY_POINT_HIGH_TECH, FLY_POINT_SILENT_HILL, FLY_POINT_WEST, FLY_POINT_SILENT_HILL ; FLY_POINT_OLD
|
|
db FLY_POINT_BIRDON, FLY_POINT_OLD, FLY_POINT_HIGH_TECH, FLY_POINT_OLD ; FLY_POINT_WEST
|
|
db FLY_POINT_FONT, FLY_POINT_WEST, FLY_POINT_SOUTH, FLY_POINT_WEST ; FLY_POINT_HIGH_TECH
|
|
db FLY_POINT_SOUTH, FLY_POINT_HIGH_TECH, FLY_POINT_SOUTH, FLY_POINT_BIRDON ; FLY_POINT_FONT
|
|
db FLY_POINT_FONT, FLY_POINT_WEST, FLY_POINT_FONT, FLY_POINT_NEWTYPE ; FLY_POINT_BIRDON
|
|
db FLY_POINT_SUGAR, FLY_POINT_N_A, FLY_POINT_BIRDON, FLY_POINT_BLUE_FOREST ; FLY_POINT_NEWTYPE
|
|
db FLY_POINT_N_A, FLY_POINT_NEWTYPE, FLY_POINT_N_A, FLY_POINT_N_A ; FLY_POINT_SUGAR
|
|
db FLY_POINT_NORTH, FLY_POINT_STAND, FLY_POINT_NEWTYPE, FLY_POINT_NORTH ; FLY_POINT_BLUE_FOREST
|
|
db FLY_POINT_BLUE_FOREST, FLY_POINT_KANTO, FLY_POINT_KANTO, FLY_POINT_BLUE_FOREST ; FLY_POINT_STAND
|
|
db FLY_POINT_STAND, FLY_POINT_SILENT_HILL, FLY_POINT_SILENT_HILL, FLY_POINT_STAND ; FLY_POINT_KANTO
|
|
db FLY_POINT_MT_FUJI, FLY_POINT_SILENT_HILL, FLY_POINT_N_A, FLY_POINT_N_A ; FLY_POINT_PRINCE
|
|
db FLY_POINT_N_A, FLY_POINT_PRINCE, FLY_POINT_N_A, FLY_POINT_N_A ; FLY_POINT_MT_FUJI
|
|
db FLY_POINT_FONT, FLY_POINT_HIGH_TECH, FLY_POINT_N_A, FLY_POINT_FONT ; FLY_POINT_SOUTH
|
|
db FLY_POINT_N_A, FLY_POINT_BLUE_FOREST, FLY_POINT_BLUE_FOREST, FLY_POINT_N_A ; FLY_POINT_NORTH
|
|
assert_table_length NUM_FLYPOINTS - 3 ; BUG: ROUTE_15, ROUTE_18, and FLY_POINT_17 are missing.
|