mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-11-16 10:06:40 +13:00
SafariZoneEntranceScript2 through 6
hg-commit-id: ddc086ff5bb6
This commit is contained in:
parent
347b506ee1
commit
fb16957951
66
common.asm
66
common.asm
|
|
@ -45961,9 +45961,7 @@ SafariZoneEntranceScript: ; 0x751cd
|
||||||
; 0x751d9
|
; 0x751d9
|
||||||
|
|
||||||
SafariZoneEntranceScripts: ; 0x751d9
|
SafariZoneEntranceScripts: ; 0x751d9
|
||||||
dw SafariZoneEntranceScript0, SafariZoneEntranceScript1
|
dw SafariZoneEntranceScript0, SafariZoneEntranceScript1, SafariZoneEntranceScript2, SafariZoneEntranceScript3, SafariZoneEntranceScript4, SafariZoneEntranceScript5, SafariZoneEntranceScript6
|
||||||
|
|
||||||
INCBIN "baserom.gbc",$751dd,$a
|
|
||||||
|
|
||||||
SafariZoneEntranceScript0: ; 0x751e7
|
SafariZoneEntranceScript0: ; 0x751e7
|
||||||
ld hl, $5221
|
ld hl, $5221
|
||||||
|
|
@ -46000,6 +45998,7 @@ INCBIN "baserom.gbc",$75221,$75226 - $75221
|
||||||
SafariZoneEntranceScript1: ; 0x75226
|
SafariZoneEntranceScript1: ; 0x75226
|
||||||
call $52b4
|
call $52b4
|
||||||
ret nz
|
ret nz
|
||||||
|
SafariZoneEntranceScript2: ; 0x7522a
|
||||||
xor a
|
xor a
|
||||||
ld [$ff00+$b4], a
|
ld [$ff00+$b4], a
|
||||||
ld [$cd6b], a
|
ld [$cd6b], a
|
||||||
|
|
@ -46012,7 +46011,66 @@ SafariZoneEntranceScript1: ; 0x75226
|
||||||
ret
|
ret
|
||||||
; 0x75240
|
; 0x75240
|
||||||
|
|
||||||
INCBIN "baserom.gbc",$75240,$79
|
SafariZoneEntranceScript3: ; 0x75240
|
||||||
|
call $52b4
|
||||||
|
ret nz
|
||||||
|
xor a
|
||||||
|
ld [$cd6b], a
|
||||||
|
ld a, $5
|
||||||
|
ld [$d61f], a
|
||||||
|
ret
|
||||||
|
; 0x7524e
|
||||||
|
|
||||||
|
SafariZoneEntranceScript5: ; 0x7524e
|
||||||
|
ld a, $4
|
||||||
|
ld [$d528], a
|
||||||
|
ld hl, $d790
|
||||||
|
bit 6, [hl]
|
||||||
|
res 6, [hl]
|
||||||
|
jr z, .asm_7527f ; 0x7525a $23
|
||||||
|
res 7, [hl]
|
||||||
|
call $2429
|
||||||
|
ld a, $f0
|
||||||
|
ld [$cd6b], a
|
||||||
|
ld a, $6
|
||||||
|
ld [$ff00+$8c], a
|
||||||
|
call $2920
|
||||||
|
xor a
|
||||||
|
ld [$da47], a
|
||||||
|
ld a, $80
|
||||||
|
ld c, $3
|
||||||
|
call $52a3
|
||||||
|
ld a, $4
|
||||||
|
ld [$d61f], a
|
||||||
|
jr .asm_75286 ; 0x7527d $7
|
||||||
|
.asm_7527f
|
||||||
|
ld a, $5
|
||||||
|
ld [$ff00+$8c], a
|
||||||
|
call $2920
|
||||||
|
.asm_75286
|
||||||
|
ret
|
||||||
|
; 0x75287
|
||||||
|
|
||||||
|
SafariZoneEntranceScript4: ; 0x75287
|
||||||
|
call $52b4
|
||||||
|
ret nz
|
||||||
|
xor a
|
||||||
|
ld [$cd6b], a
|
||||||
|
ld a, $0
|
||||||
|
ld [$d61f], a
|
||||||
|
ret
|
||||||
|
; 0x75295
|
||||||
|
|
||||||
|
SafariZoneEntranceScript6: ; 0x75295
|
||||||
|
call $52b4
|
||||||
|
ret nz
|
||||||
|
call Delay3
|
||||||
|
ld a, [$cf0d]
|
||||||
|
ld [$d61f], a
|
||||||
|
ret
|
||||||
|
; 0x752a3
|
||||||
|
|
||||||
|
INCBIN "baserom.gbc",$752a3,$752b9 - $752a3
|
||||||
|
|
||||||
SafariZoneEntranceTexts: ; 0x752b9
|
SafariZoneEntranceTexts: ; 0x752b9
|
||||||
dw SafariZoneEntranceText1, SafariZoneEntranceText2, SafariZoneEntranceText3, SafariZoneEntranceText4, SafariZoneEntranceText5, SafariZoneEntranceText6
|
dw SafariZoneEntranceText1, SafariZoneEntranceText2, SafariZoneEntranceText3, SafariZoneEntranceText4, SafariZoneEntranceText5, SafariZoneEntranceText6
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue