Add Faraway Island maps

This adds the maps on their own with fully functional warps between each other. Music has been set to Viridian Forest. Mew, wild data, and a way to get there have not been added.
This commit is contained in:
May Evans 2022-10-15 23:00:57 +01:00
parent 471ed19477
commit aa32cfec8d
14 changed files with 66 additions and 14 deletions

View file

@ -0,0 +1,2 @@
map_header FarawayIslandInside, FARAWAY_ISLAND_INSIDE, FOREST, 0
end_map_header

View file

@ -0,0 +1,2 @@
map_header FarawayIslandOutside, FARAWAY_ISLAND_OUTSIDE, FOREST, 0
end_map_header

View file

@ -115,8 +115,8 @@ MapHeaderBanks::
db BANK(SilphGauntlet6F_h)
db BANK(SilphGauntlet7F_h)
db BANK(LancesRoom_h)
db $1D ; UNUSED_MAP_72
db $1D ; UNUSED_MAP_73
db BANK(FarawayIslandOutside_h) ; UNUSED_MAP_72
db BANK(FarawayIslandInside_h) ; UNUSED_MAP_73
db $1D ; UNUSED_MAP_74
db $1D ; UNUSED_MAP_75
db BANK(HallOfFame_h)

View file

@ -115,8 +115,8 @@ MapHeaderPointers::
dw SilphGauntlet6F_h
dw SilphGauntlet7F_h
dw LancesRoom_h
dw LancesRoom_h ; UNUSED_MAP_72
dw LancesRoom_h ; UNUSED_MAP_73
dw FarawayIslandInside_h ; UNUSED_MAP_72
dw FarawayIslandOutside_h ; UNUSED_MAP_73
dw LancesRoom_h ; UNUSED_MAP_74
dw LancesRoom_h ; UNUSED_MAP_75
dw HallOfFame_h

View file

@ -0,0 +1,12 @@
FarawayIslandInside_Object:
db $02 ; border block
def_warp_events
warp_event 14, 21, 0, FARAWAY_ISLAND_OUTSIDE
warp_event 15, 21, 0, FARAWAY_ISLAND_OUTSIDE
def_bg_events
def_object_events
def_warps_to FARAWAY_ISLAND_INSIDE

View file

@ -0,0 +1,12 @@
FarawayIslandOutside_Object:
db $02 ; border block
def_warp_events
warp_event 14, 6, 0, FARAWAY_ISLAND_INSIDE
warp_event 15, 6, 0, FARAWAY_ISLAND_INSIDE
def_bg_events
def_object_events
def_warps_to FARAWAY_ISLAND_OUTSIDE

View file

@ -114,8 +114,8 @@ MapSongBanks::
db MUSIC_CINNABAR_MANSION, BANK(Music_CinnabarMansion) ; UNUSED_MAP_6F / Gauntlet 6F
db MUSIC_SILPH_CO, BANK(Music_SilphCo) ; UNUSED_MAP_70 / Gauntlet 7F
db MUSIC_INDIGO_PLATEAU, BANK(Music_IndigoPlateau) ; LANCES_ROOM
db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; UNUSED_MAP_72
db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; UNUSED_MAP_73
db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; UNUSED_MAP_72 / FARAWAY ISLAND INSIDE
db MUSIC_DUNGEON2, BANK(Music_Dungeon2) ; UNUSED_MAP_73 / FARAWAY ISLAND OUTSIDE
db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; UNUSED_MAP_74
db MUSIC_SS_ANNE, BANK(Music_SSAnne) ; UNUSED_MAP_75
db MUSIC_PALLET_TOWN, BANK(Music_PalletTown) ; HALL_OF_FAME