![]() |
Routines |
| Prev: 26636 | Up: Map | Next: 26744 |
|
Prints message 18, the game is over, and asks Y or N. Y starts again at GameLoop. N resets the machine.
|
||||
| OfferAnotherGame | 26715 | CALL DescribeLocation | Call DescribeLocation to describe the ending. | |
| 26718 | XOR A | The picture may be drawn again. | ||
| 26719 | LD (24965),A | |||
| 26722 | CALL DrawRoomOnce | Call DrawRoomOnce to draw it. | ||
| 26725 | LD A,18 | Message 18 asks whether to play again. | ||
| 26727 | CALL PrintSystemMessage | |||
| OfferAnotherGame_Key | 26730 | CALL WaitKeyDown | Wait for a key. | |
| 26733 | CP 78 | N (78) resets the Spectrum. | ||
| 26735 | JR Z,ResetMachine | |||
| 26737 | CP 89 | Any key but Y (89) asks again. | ||
| 26739 | JR NZ,OfferAnotherGame_Key | |||
| 26741 | JP GameLoop | Jump to GameLoop to start another game. | ||
| Prev: 26636 | Up: Map | Next: 26744 |