Prev: B841 Up: Map Next: B88E
B873: Decrease the onscreen charge meter.
Used by the routine at _89e9_Shoot.
Charge_DecreaseOnScreen B873 LD B,$08 Number of rows in the mater bar.
B875 LD HL,$48D0 Onscreen address.
B878 LD DE,$0104 Amount for next row down
Charge_DecreaseOnScreen_0 B87B AND A Shift all of the pixels left, dropping a zero into the right hand of the bar.
B87C RL (HL)
B87E DEC HL
B87F RL (HL)
B881 DEC HL
B882 RL (HL)
B884 DEC HL
B885 RL (HL)
B887 DEC HL
B888 RL (HL)
B88A ADD HL,DE
B88B DJNZ Charge_DecreaseOnScreen_0
B88D RET
Prev: B841 Up: Map Next: B88E