![]() |
Routines |
Prev: 38427 | Up: Map | Next: 38575 |
Used by the routines at GameOver and GameComplete.
|
||||
GameStats | 38465 | CALL CalcRoomsVisited | Call CalcRoomsVisited. | |
Handle printing the time.
|
||||
38468 | LD HL,16448 | HL=16448 (screen buffer location). | ||
38471 | LD DE,38527 | DE=StringTime. | ||
38474 | CALL PrintStringColour | Call PrintStringColour. | ||
Handle printing the score.
|
||||
38477 | LD HL,20544 | HL=20544 (screen buffer location). | ||
38480 | LD DE,38543 | DE=StringScore. | ||
38483 | CALL PrintStringColour | Call PrintStringColour. | ||
Handle printing the money total.
|
||||
38486 | LD HL,24640 | HL=24640 (screen buffer location). | ||
38489 | LD DE,38559 | DE=StringMoney. | ||
38492 | CALL PrintStringColour | Call PrintStringColour. | ||
Handle printing the clock.
|
||||
38495 | LD HL,49100 | Write main font "0" to FontPointer. | ||
38498 | LD (24065),HL | |||
38501 | LD HL,16512 | HL=16512 (screen buffer location). | ||
38504 | CALL PrintClock | Call PrintClock. | ||
Handle printing the "visited percentage".
|
||||
38507 | LD HL,20608 | HL=20608 (screen buffer location). | ||
38510 | CALL PrintScore_0 | Call PrintScore_0. | ||
38513 | LD HL,24704 | HL=24704 (screen buffer location). | ||
38516 | CALL ScreenAddress | Call ScreenAddress. | ||
38519 | LD DE,24148 | DE=VisitedPercentage. | ||
38522 | LD B,1 | B=1. | ||
38524 | JP PrintScore_Loop | Jump to PrintScore_Loop. | ||
StringTime | 38527 | DEFM 69 | Attribute: 69 + "TIME". | |
38528 | DEFM "TIME # "," "+128 | |||
StringScore | 38543 | DEFM 69 | Attribute: 69 + "SCORE". | |
38544 | DEFM "SCORE "," "+128 | |||
StringMoney | 38559 | DEFM 69 | Attribute: 69 + "". | |
38560 | DEFM "$ "," "+128 |
Prev: 38427 | Up: Map | Next: 38575 |