mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-17 02:30:50 +12:00
pokegear townmap shows correct region + doest OOB
This commit is contained in:
parent
3e6878efe6
commit
ba3612713b
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -55,3 +55,8 @@ used_space.png
|
|||
|
||||
# macos files
|
||||
.DS_STORE
|
||||
|
||||
# nix files
|
||||
result
|
||||
.envrc
|
||||
.direnv/*
|
||||
|
|
|
@ -540,12 +540,12 @@ Pokegear_UpdateClock:
|
|||
|
||||
PokegearMap_CheckRegion:
|
||||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .johto
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto
|
||||
cp NIHON_LANDMARK
|
||||
jr c, .nihon
|
||||
cp LANDMARK_SILVER_CAVE+1
|
||||
jr c, .johto
|
||||
cp LANDMARK_FAST_SHIP+1
|
||||
jr c, .kanto
|
||||
;cp NIHON_LANDMARK
|
||||
jp .nihon
|
||||
.johto
|
||||
ld a, POKEGEARSTATE_JOHTOMAPINIT
|
||||
jr .done
|
||||
|
@ -752,13 +752,13 @@ TownMap_GetKantoLandmarkLimits:
|
|||
ld a, [wStatusFlags]
|
||||
bit STATUSFLAGS_HALL_OF_FAME_F, a
|
||||
jr z, .not_hof
|
||||
ld d, LANDMARK_ROUTE_28
|
||||
ld d, LANDMARK_FAST_SHIP
|
||||
ld e, LANDMARK_PALLET_TOWN
|
||||
ret
|
||||
|
||||
.not_hof
|
||||
ld d, LANDMARK_ROUTE_28
|
||||
ld e, LANDMARK_VICTORY_ROAD
|
||||
ld d, LANDMARK_VICTORY_ROAD
|
||||
ld e, LANDMARK_PALLET_TOWN
|
||||
ret
|
||||
|
||||
TownMap_GetNihonLandmarkLimits:
|
||||
|
@ -1572,7 +1572,7 @@ RadioChannels:
|
|||
ld a, [wPokegearMapPlayerIconLandmark]
|
||||
cp LANDMARK_FAST_SHIP
|
||||
jr z, .johto
|
||||
cp KANTO_LANDMARK
|
||||
cp LANDMARK_SILVER_CAVE+1
|
||||
jr c, .johto
|
||||
; kanto or nihon
|
||||
and a
|
||||
|
@ -1925,10 +1925,19 @@ _TownMap:
|
|||
|
||||
.InitTilemap:
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp NIHON_LANDMARK
|
||||
jr nc, .nihon2
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto2
|
||||
cp LANDMARK_SILVER_CAVE + 1
|
||||
jr c, .johto2
|
||||
cp LANDMARK_FAST_SHIP + 1
|
||||
jr c, .kanto2
|
||||
jp .nihon2
|
||||
;cp NIHON_LANDMARK
|
||||
;jr nc, .nihon2
|
||||
;cp KANTO_LANDMARK
|
||||
;jr nc, .kanto2
|
||||
;ld e, JOHTO_REGION
|
||||
;jr .okay_tilemap
|
||||
|
||||
.johto2
|
||||
ld e, JOHTO_REGION
|
||||
jr .okay_tilemap
|
||||
|
||||
|
@ -2052,15 +2061,15 @@ LoadStation_PokemonChannel:
|
|||
|
||||
PokegearMap:
|
||||
ld a, e
|
||||
and a
|
||||
cp JOHTO_REGION
|
||||
jr nz, .kanto
|
||||
call LoadTownMapGFX
|
||||
call FillJohtoMap
|
||||
ret
|
||||
|
||||
.kanto
|
||||
cp NIHON_LANDMARK
|
||||
jr c, .nihon
|
||||
cp KANTO_REGION
|
||||
jr nz, .nihon
|
||||
call LoadTownMapGFX
|
||||
call FillKantoMap
|
||||
ret
|
||||
|
|
Loading…
Reference in a new issue