![]() |
Routines |
Prev: 62634 | Up: Map | Next: 62715 |
Used by the routine at 62773.
|
||||
Handle printing "CONGRATULATIONS PLAYER ..." messaging.
|
||||
HighScoreMessaging | 62662 | LD DE,62715 | DE=String_Congratulations. | |
62665 | LD HL,24608 | HL=24608 (screen location). | ||
62668 | CALL PrintStringColour | Call PrintStringColour. | ||
Handle printing the player "number".
|
||||
62671 | LD A,(24177) | A=24177 + 48 (convert to ASCII). | ||
62674 | ADD A,48 | |||
62676 | LD HL,18587 | HL=18587 (screen buffer location). | ||
62679 | CALL PrintScreen | Call PrintScreen. | ||
Handle printing "TODAYS" messaging.
|
||||
62682 | LD DE,62739 | DE=String_Todays. | ||
62685 | LD HL,28776 | HL=28776 (screen location). | ||
62688 | CALL PrintStringColour | Call PrintStringColour. | ||
62691 | CALL NewHighScore_Suffix | Call NewHighScore_Suffix. | ||
Handle printing "JETMAN WILL REMEMBER YOU" messaging.
|
||||
62694 | LD DE,62747 | DE=String_Remember. | ||
62697 | LD HL,36896 | HL=36896 (screen location). | ||
62700 | CALL PrintStringColour | Call PrintStringColour. | ||
62703 | LD HL,21421 | HL=21421 (attribute buffer location). | ||
62706 | LD B,3 | B=3 (counter). | ||
HighScoreMessaging_Loop | 62708 | LD (HL),126 | Write 126 to HL. | |
62710 | INC L | Increment L by two. | ||
62711 | INC L | |||
62712 | DJNZ HighScoreMessaging_Loop | Decrease counter by one and loop back to HighScoreMessaging_Loop until counter is zero. | ||
62714 | RET | Return. |
Prev: 62634 | Up: Map | Next: 62715 |