Prev: 26550 Up: Map Next: 26652
26614: Print Header
Used by the routine at 29385.
header
PrintHeader 26614 CALL PrintScore Call PrintScore.
Prints "high-score".
26617 DEC C Set the print attribute to YELLOW.
26618 LD B,11 Set B for printing 11 characters.
26620 LD E,18 Update the screen buffer printing position to 16402.
26622 CALL Configurable_PrintString Call Configurable_PrintString.
Prints "header-level".
26625 LD BC,836 Set B for printing 3 characters and the print attribute to INK:GREEN, PAPER:BLACK(BRIGHT).
26628 LD E,29 Update the screen buffer printing position to 16413.
26630 CALL Configurable_PrintString Call Configurable_PrintString.
26633 CALL PrintLives Call PrintLives.
Colour the lives icons.
26636 LD HL,22534 HL=22534 (attribute buffer location).
26639 LD DE,22535 DE=22535 (attribute buffer location).
26642 LD C,11 Set a counter in C for 11 characters.
26644 LD (HL),66 Write INK:RED, PAPER:BLACK(BRIGHT) to the attribute buffer.
26646 LDIR Copy the attribute byte across the rest of the lives icons.
26648 CALL ClearPlayArea Call ClearPlayArea.
26651 RET Return.
Prev: 26550 Up: Map Next: 26652