![]()  | 
Routines | 
| Prev: 40562 | Up: Map | Next: 40849 | 
| 
 
Used by the routine at 41356.
 
 | 
||||
| 
 
Clear down the play area.
 
 | 
||||
| GameComplete | 40810 | CALL ClearPlayArea_Attributes | Call ClearPlayArea_Attributes. | |
| 40813 | CALL ClearPlayArea | Call ClearPlayArea. | ||
| 
 
Display the "Game Complete" screen.
 
 | 
||||
| 40816 | LD HL,50054 | HL=Room_Special_Complete. | ||
| 40819 | CALL DrawRoom | Call DrawRoom. | ||
| 
 
Display the "Game Complete" messaging.
 
 | 
||||
| 40822 | LD DE,40849 | DE=GameComplete_Copy. | ||
| 
 
There are six lines of text.
 
 | 
||||
| 40825 | LD B,6 | B=6. | ||
| 40827 | CALL Poem_Loop | Call Poem_Loop. | ||
| 40830 | LD DE,48231 | DE=MusicData_GameComplete. | ||
| 40833 | CALL PlayAudio | Call PlayAudio. | ||
| 40836 | CALL 44072 | Call 44072. | ||
| 40839 | XOR A | Write 0 to ActivePlayer_Lives. | ||
| 40840 | LD (38589),A | |||
| 40843 | CALL DisplayPlayerLives | Call DisplayPlayerLives. | ||
| 40846 | JP 43559 | Jump to 43559. | ||
| Prev: 40562 | Up: Map | Next: 40849 |