![]() |
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 |