Prev: 62634 Up: Map Next: 62715
62662: Handler: High Score Messaging
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