mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-09-09 09:51:34 -07:00
Use better constants/comments in DST near-midnight checks.
This commit is contained in:
parent
dfe221b9d1
commit
1fbe471b74
27
main.asm
27
main.asm
@ -28051,7 +28051,7 @@ Function16290: ; 16290
|
||||
jr .asm_162a4
|
||||
|
||||
.asm_1629f
|
||||
call Function16439
|
||||
call DSTChecks
|
||||
ld a, $7
|
||||
|
||||
.asm_162a4
|
||||
@ -28261,20 +28261,22 @@ Function16433: ; 16433
|
||||
ret
|
||||
; 16439
|
||||
|
||||
Function16439: ; 16439
|
||||
DSTChecks: ; 16439
|
||||
; check the time; avoid changing DST if doing so would change the current day
|
||||
ld a, [$d4c2]
|
||||
bit 7, a
|
||||
ld a, [hHours]
|
||||
jr z, .asm_16447
|
||||
and a
|
||||
jr z, .asm_1644b
|
||||
jr .asm_16468
|
||||
and a ; within one hour of 00:00?
|
||||
jr z, .LostBooklet
|
||||
jr .next
|
||||
|
||||
.asm_16447
|
||||
cp $17
|
||||
jr nz, .asm_16468
|
||||
cp 23 ; within one hour of 23:00?
|
||||
jr nz, .next
|
||||
; fallthrough
|
||||
|
||||
.asm_1644b
|
||||
.LostBooklet
|
||||
call Function164ea
|
||||
bccoord 1, 14
|
||||
ld hl, UnknownText_0x164f4
|
||||
@ -28283,11 +28285,11 @@ Function16439: ; 16439
|
||||
ret c
|
||||
call Function164ea
|
||||
bccoord 1, 14
|
||||
ld hl, UnknownText_0x164f9
|
||||
ld hl, LostInstructionBookletText
|
||||
call Function13e5
|
||||
ret
|
||||
|
||||
.asm_16468
|
||||
.next
|
||||
call Function164ea
|
||||
bccoord 1, 14
|
||||
ld a, [$d4c2]
|
||||
@ -28367,8 +28369,9 @@ UnknownText_0x164f4: ; 0x164f4
|
||||
db "@"
|
||||
; 0x164f9
|
||||
|
||||
UnknownText_0x164f9: ; 0x164f9
|
||||
; I lost the in- struction booklet for the #GEAR. Come back again in a while.
|
||||
LostInstructionBookletText: ; 0x164f9
|
||||
; I lost the instruction booklet for the POKéGEAR.
|
||||
; Come back again in a while.
|
||||
text_jump UnknownText_0x1c60d1
|
||||
db "@"
|
||||
; 0x164fe
|
||||
|
Loading…
Reference in New Issue
Block a user