Adding temporary warps to Faraway

Note that Faraway is still broken, the inner forest can't be accessed for some reason
This commit is contained in:
MementoMartha 2022-10-18 00:16:31 +01:00
parent 86f111e5d7
commit 87fdb46ede
18 changed files with 37 additions and 38 deletions

View file

@ -97,8 +97,7 @@ MapHSPointers:
dw NoHS
dw NoHS
dw NoHS
dw VermilionDockHS ; may not be necessary now? old sea chart tho.
; dw NoHS swap if you need to remove the vermillion dock bit
dw VermilionDockHS
dw NoHS
dw SSAnne2FHS
dw NoHS
@ -118,12 +117,12 @@ MapHSPointers:
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw FarawayIslandInsideHS
dw PokemonMansionB2FHS
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw ChampionsRoomHS
dw NoHS
dw NoHS
@ -569,13 +568,13 @@ SeafoamIslandsB4FHS:
db SEAFOAM_ISLANDS_B4F, $01, HIDE
db SEAFOAM_ISLANDS_B4F, $02, HIDE
db SEAFOAM_ISLANDS_B4F, $03, SHOW
VermilionDockHS: ; unsure if necessary
VermilionDockHS:
db VERMILION_DOCK, $01, SHOW
;db $FF, $01, SHOW
FarawayIslandInsideHS:
db FARAWAY_ISLAND_INSIDE, $01, HIDE ; if mew is fucking up this is why
db FARAWAY_ISLAND_INSIDE, $01, SHOW
PokemonMansionB2FHS:
db POKEMON_MANSION_B2F, $03, SHOW
db POKEMON_MANSION_B2F, $04, SHOW ; end
db POKEMON_MANSION_B2F, $04, SHOW
db $FF, $01, SHOW ; end
assert_table_length NUM_HS_OBJECTS + 1

View file

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

View file

@ -44,7 +44,7 @@ PokemonLeagueName: db "#MON LEAGUE@"
UndergroundPathName: db "UNDERGROUND PATH@"
PokemonTowerName: db "#MON TOWER@"
SeafoamIslandsName: db "SEAFOAM ISLANDS@"
CinnabarVolcanoName: db "CINNABAR VOLCANO@"
CinnabarVolcanoName: db "CINNABAR VOLCANO@"
VictoryRoadName: db "VICTORY ROAD@"
DiglettsCaveName: db "DIGLETT's CAVE@"
RocketHQName: db "ROCKET HQ@"
@ -53,3 +53,4 @@ PokemonMansionName: db "<PKMN> MANSION@"
SafariZoneName: db "SAFARI ZONE@"
CeruleanCaveName: db "CERULEAN CAVE@"
PowerPlantName: db "POWER PLANT@"
FarawayIslandName: db "FARAWAY ISLAND@"

View file

@ -2,12 +2,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
warp_event 14, 21, FARAWAY_ISLAND_OUTSIDE, 3
warp_event 15, 21, FARAWAY_ISLAND_OUTSIDE, 4
def_bg_events
object_event 14, 10, SPRITE_MONSTER, STAY, DOWN, 1, MEW, 50 | OW_POKEMON
def_object_events
object_event 15, 10, SPRITE_MONSTER, STAY, DOWN, 1, MEW, 30 | OW_POKEMON
def_warps_to FARAWAY_ISLAND_INSIDE

View file

@ -2,11 +2,13 @@ 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
warp_event 2, 29, VERMILION_CITY, 11
warp_event 3, 29, VERMILION_CITY, 10
warp_event 14, 6, FARAWAY_ISLAND_INSIDE, 1
warp_event 15, 6, FARAWAY_ISLAND_INSIDE, 2
def_bg_events
bg_event 2, 22, 10 ; Sign
bg_event 2, 22, 1 ; Sign
def_object_events

View file

@ -11,6 +11,8 @@ VermilionCity_Object:
warp_event 19, 31, VERMILION_DOCK, 1
warp_event 15, 13, VERMILION_TRADE_HOUSE, 1
warp_event 7, 3, VERMILION_OLD_ROD_HOUSE, 1
warp_event 10, 31, FARAWAY_ISLAND_OUTSIDE, 2
warp_event 11, 31, FARAWAY_ISLAND_OUTSIDE, 1
def_bg_events
bg_event 27, 3, 7 ; VermilionCityText7
@ -29,6 +31,5 @@ VermilionCity_Object:
object_event 29, 9, SPRITE_MONSTER, WALK, UP_DOWN, 5 ; person
object_event 25, 27, SPRITE_SAILOR, WALK, LEFT_RIGHT, 6 ; person
object_event 31, 27, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 14 ; person
object_event 11, 30, SPRITE_SAILOR, STAY, UP, 15 ; person
def_warps_to VERMILION_CITY

View file

@ -9,6 +9,5 @@ VermilionDock_Object:
def_object_events
object_event 22, 0, SPRITE_POKE_BALL, STAY, NONE, 2, OLDSEACHART
; object_event 21, 0, SPRITE_MONSTER, STAY, DOWN, 2, MEW, 30 | OW_POKEMON
def_warps_to VERMILION_DOCK

View file

@ -79,6 +79,9 @@ InternalMapEntries:
internal_map SILPH_GAUNTLET_3F, 10, 5, SilphCoName
internal_map VICTORY_ROAD_1F, 0, 4, VictoryRoadName
internal_map SILPH_GAUNTLET_7F, 10, 5, SilphCoName
internal_map LANCES_ROOM, 0, 2, PokemonLeagueName
internal_map FARAWAY_ISLAND_INSIDE, 17, 16, FarawayIslandName
internal_map POKEMON_MANSION_B2F, 2, 15, PokemonMansionName
internal_map HALL_OF_FAME, 0, 2, PokemonLeagueName
internal_map UNDERGROUND_PATH_NORTH_SOUTH, 10, 5, UndergroundPathName
internal_map CHAMPIONS_ROOM, 0, 2, PokemonLeagueName

View file

@ -20,6 +20,7 @@ TownMapOrder:
db ROUTE_9
db ROCK_TUNNEL_POKECENTER
db ROUTE_10
db POWER_PLANT
db LAVENDER_TOWN
db POKEMON_TOWER_2F
db ROUTE_8
@ -46,5 +47,5 @@ TownMapOrder:
db ROUTE_23
db VICTORY_ROAD_3F
db INDIGO_PLATEAU
db POWER_PLANT
db FARAWAY_ISLAND_OUTSIDE
TownMapOrderEnd: