Marsport | Routines |
Prev: B841 | Up: Map | Next: B88E |
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 |