99DF: Check if the player has picked up an egg or corn
99DF |
LD HL,($72D8) |
99E2 |
LD A,H |
99E3 |
SUB $08 |
99E5 |
LD H,A |
99E6 |
LD A,L |
99E7 |
ADD A,$08 |
99E9 |
LD L,A |
99EA |
CALL $9E34 |
99ED |
CP $03 |
99EF |
JR NZ,$9A17 |
99F1 |
LD (HL),$00 |
99F3 |
LD A,($6EEB) |
99F6 |
SRL A |
99F8 |
SRL A |
99FA |
CP $09 |
99FC |
JR C,$9A00 |
99FE |
LD A,$09 |
9A00 |
LD B,A |
9A01 |
INC B |
9A02 |
XOR A |
9A03 |
ADD A,$0A |
9A05 |
DJNZ $9A03 |
9A07 |
LD B,A |
9A08 |
CALL $A3A7 |
9A0B |
LD A,$FF |
9A0D |
LD ($7370),A |
9A10 |
LD HL,$6EE6 |
9A13 |
DEC (HL) |
9A14 |
RET NZ |
9A15 |
POP HL |
9A16 |
RET |
9A17 |
CP $04 |
9A19 |
RET NZ |
9A1A |
LD (HL),$00 |
9A1C |
LD B,$05 |
9A1E |
CALL $A3A7 |
9A21 |
LD HL,$FFFF |
9A24 |
LD ($7345),HL |
9A27 |
LD A,L |
9A28 |
LD ($7370),A |
9A2B |
RET |
9A2C |
AND E |
9A2D |
LD HL,$FFFF |
9A30 |
LD ($7345),HL |
9A33 |
LD A,L |
9A34 |
LD ($7370),A |
9A37 |
RET |
9A38 |
DEC B |
9A39 |
CALL $A3A7 |
9A3C |
LD HL,$FFFF |
9A3F |
LD ($7345),HL |
9A42 |
LD A,L |
9A43 |
LD ($7370),A |
9A46 |
RET |