mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-17 02:30:50 +12:00
Pokegear Map Fix + Minor Fixes (#13)
* pokegear townmap shows correct region + doest OOB * fixed route data
This commit is contained in:
parent
c37e192fda
commit
b0ae5b0c6d
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -55,3 +55,8 @@ used_space.png
|
|||
|
||||
# macos files
|
||||
.DS_STORE
|
||||
|
||||
# nix files
|
||||
result
|
||||
.envrc
|
||||
.direnv/*
|
||||
|
|
|
@ -342,58 +342,58 @@ KantoGrassWildMons:
|
|||
def_grass_wildmons ROUTE_7
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 37, RATTATA
|
||||
db 37, SPEAROW
|
||||
db 38, GROWLITHE
|
||||
db 39, RATICATE
|
||||
db 39, RATTATA
|
||||
db 35, SNUBBULL
|
||||
db 35, SNUBBULL
|
||||
dbw 37, RATTATA
|
||||
dbw 37, SPEAROW
|
||||
dbw 38, GROWLITHE
|
||||
dbw 39, RATICATE
|
||||
dbw 39, RATTATA
|
||||
dbw 35, SNUBBULL
|
||||
dbw 35, SNUBBULL
|
||||
; day
|
||||
db 37, RATTATA
|
||||
db 37, SPEAROW
|
||||
db 38, GROWLITHE
|
||||
db 39, RATICATE
|
||||
db 39, RATTATA
|
||||
db 35, GROWLITHE
|
||||
db 35, GROWLITHE
|
||||
dbw 37, RATTATA
|
||||
dbw 37, SPEAROW
|
||||
dbw 38, GROWLITHE
|
||||
dbw 39, RATICATE
|
||||
dbw 39, RATTATA
|
||||
dbw 35, GROWLITHE
|
||||
dbw 35, GROWLITHE
|
||||
; nite
|
||||
db 37, RATTATA
|
||||
db 37, MURKROW
|
||||
db 38, GROWLITHE
|
||||
db 39, RATICATE
|
||||
db 39, MURKROW
|
||||
db 35, HOUNDOUR
|
||||
db 35, HOUNDOUR
|
||||
dbw 37, RATTATA
|
||||
dbw 37, MURKROW
|
||||
dbw 38, GROWLITHE
|
||||
dbw 39, RATICATE
|
||||
dbw 39, MURKROW
|
||||
dbw 35, HOUNDOUR
|
||||
dbw 35, HOUNDOUR
|
||||
end_grass_wildmons
|
||||
|
||||
; Silver Data, contrasting with Route 7's Gold Data.
|
||||
def_grass_wildmons ROUTE_8
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
db 37, MEOWTH
|
||||
db 39, PIDGEOTTO
|
||||
db 35, ABRA
|
||||
db 38, VULPIX
|
||||
db 37, PIDGEOTTO
|
||||
db 35, KADABRA
|
||||
db 35, KADABRA
|
||||
dbw 37, MEOWTH
|
||||
dbw 39, PIDGEOTTO
|
||||
dbw 35, ABRA
|
||||
dbw 38, VULPIX
|
||||
dbw 37, PIDGEOTTO
|
||||
dbw 35, KADABRA
|
||||
dbw 35, KADABRA
|
||||
; day
|
||||
db 37, MEOWTH
|
||||
db 39, PIDGEOTTO
|
||||
db 35, ABRA
|
||||
db 38, VULPIX
|
||||
db 37, PIDGEOTTO
|
||||
db 35, KADABRA
|
||||
db 35, KADABRA
|
||||
dbw 37, MEOWTH
|
||||
dbw 39, PIDGEOTTO
|
||||
dbw 35, ABRA
|
||||
dbw 38, VULPIX
|
||||
dbw 37, PIDGEOTTO
|
||||
dbw 35, KADABRA
|
||||
dbw 35, KADABRA
|
||||
; nite
|
||||
db 37, MEOWTH
|
||||
db 30, HAUNTER
|
||||
db 35, ABRA
|
||||
db 39, NOCTOWL
|
||||
db 38, VULPIX
|
||||
db 35, KADABRA
|
||||
db 35, KADABRA
|
||||
dbw 37, MEOWTH
|
||||
dbw 30, HAUNTER
|
||||
dbw 35, ABRA
|
||||
dbw 39, NOCTOWL
|
||||
dbw 38, VULPIX
|
||||
dbw 35, KADABRA
|
||||
dbw 35, KADABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_9
|
||||
|
|
|
@ -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,13 @@ _TownMap:
|
|||
|
||||
.InitTilemap:
|
||||
ld a, [wTownMapPlayerIconLandmark]
|
||||
cp NIHON_LANDMARK
|
||||
jr nc, .nihon2
|
||||
cp KANTO_LANDMARK
|
||||
jr nc, .kanto2
|
||||
cp LANDMARK_SILVER_CAVE + 1 ; last johto landmark + 1
|
||||
jr c, .johto2
|
||||
cp LANDMARK_FAST_SHIP + 1 ; last kanto landmark + 1
|
||||
jr c, .kanto2
|
||||
jp .nihon2
|
||||
|
||||
.johto2
|
||||
ld e, JOHTO_REGION
|
||||
jr .okay_tilemap
|
||||
|
||||
|
@ -2052,15 +2055,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