Routines |
Prev: C622 | Up: Map | Next: C64D |
Handles whether to display points or "EXTRA" above each downed Bandit.
|
|||||||||||||||
Duel_Points | C628 | LD A,($C6E4) | If Duel_Extra_Life is NOT zero then award 9(00) bonus points. | ||||||||||||
C62B | AND A | ||||||||||||||
C62C | LD A,$09 | ||||||||||||||
C62E | JR NZ,Print_BonusScore | ||||||||||||||
C630 | LD HL,($5B86) | Fetch a 16 bit address from Lives_Address (Lives), if it is higher than $05 then award 9(00) bonus points. | |||||||||||||
C633 | LD A,(HL) | ||||||||||||||
C634 | CP $05 | ||||||||||||||
C636 | LD A,$09 | ||||||||||||||
C638 | JR NC,Print_BonusScore | ||||||||||||||
C63A | LD HL,$C622 | Points to Extra_Text_Copy and sends it to Print_TwoToneText_Alias.
|
|||||||||||||
C63D | DEC DE | ||||||||||||||
C63E | LD BC,$2A29 | ||||||||||||||
C641 | CALL Print_TwoToneText_Alias | ||||||||||||||
C644 | LD A,$01 | Writes 01 to Duel_Extra_Life. | |||||||||||||
C646 | LD ($C6E4),A | ||||||||||||||
C649 | INC (IX+$09) | Move onto the next frame. | |||||||||||||
C64C | RET | Return. |
Prev: C622 | Up: Map | Next: C64D |