843C: Increase Wally's energy by given amount.
Wally_EnergyIncBy |
843C |
LD A,(MilkLevel) |
|
843F |
SUB B |
|
8440 |
LD C,A |
|
8441 |
LD (MilkLevel),A |
|
8444 |
JR NC,Wally_EnergyIncBy_0 |
|
8446 |
CALL Milk_DrawFull |
|
8449 |
XOR A |
|
844A |
LD (MilkLevel),A |
|
844D |
RET |
Wally_EnergyIncBy_0 |
844E |
PUSH AF |
|
844F |
ADD A,A |
|
8450 |
LD L,A |
|
8451 |
LD H,$00 |
|
8453 |
LD DE,DF_lookup |
|
8456 |
ADD HL,DE |
|
8457 |
PUSH HL |
|
8458 |
POP IX |
|
845A |
POP AF |
|
845B |
LD E,A |
|
845C |
ADD A,A |
|
845D |
ADD A,E |
|
845E |
LD E,A |
|
845F |
LD D,$00 |
|
8461 |
LD HL,Bmp_MilkFull |
|
8464 |
ADD HL,DE |
|
8465 |
PUSH BC |
|
8466 |
INC B |
|
8467 |
CALL Bmp_DrawRows |
|
846A |
POP BC |
|
846B |
LD A,C |
|
846C |
LD (MilkLevel),A |
|
846F |
RET |