![]() |
Messages |
| Prev: 9EA0 | Up: Map | Next: 9FA3 |
|
The object record of the star that is drawn for each letter A of PENTAGRAM, followed by the text for the ending screen and for the game over screen. The last character of each string has bit 7 set. PrintStringColour prints the strings that start with an attribute byte, and MenuWriteText prints the others using the attribute in Current_MenuAttribute.
|
||||
| Ending_Text | 9F07 | DEFB $90 | Sprite id of the star. | |
| 9F08 | DEFB $70 | X position (set to 70 and then 90 before the star is drawn). | ||
| 9F09 | DEFB $00 | Room x. | ||
| 9F0A | DEFB $9C | Y position. | ||
| 9F0B | DEFB $00 | Room y. | ||
| 9F0C | DEFB $46 | Attribute: INK:YELLOW, PAPER:BLACK (BRIGHT). | ||
| Ending_Text_Congratulations | 9F0D | DEFM "CONGRATULATION","S"+$80 | "CONGRATULATIONS" | |
| Ending_Text_Knight_Lore | 9F1C | DEFM "KNIGHT LORE"," "+$80 | "KNIGHT LORE" | |
|
PENTAGRAM, with an attribute first. Each of the two gaps is where a star is drawn in place of an A.
|
||||
| Ending_Text_Pentagram | 9F28 | DEFB $46 | Attribute: INK:YELLOW, PAPER:BLACK (BRIGHT). | |
| 9F29 | DEFM "PENT GR M"," "+$80 | "PENT GR M" | ||
| Ending_Text_Mire_Mare | 9F35 | DEFM "MIRE MARE"," "+$80 | "MIRE MARE" | |
| Ending_Text_Score | 9F3F | DEFM "SCORE 00000","0"+$80 | "SCORE 000000" | |
| Ending_Text_You_Have_Escaped_From | 9F4B | DEFM "YOU HAVE ESCAPED FROM"," "+$80 | "YOU HAVE ESCAPED FROM" | |
| Ending_Text_The_Underwurlde | 9F61 | DEFM "THE UNDERWURLDE"," "+$80 | "THE UNDERWURLDE" | |
| Ending_Text_Your_Next_Adventure_Is | 9F71 | DEFM "YOUR NEXT ADVENTURE IS"," "+$80 | "YOUR NEXT ADVENTURE IS" | |
| Ending_Text_You_Have_Completed | 9F88 | DEFM "YOU HAVE COMPLETED"," "+$80 | "YOU HAVE COMPLETED" | |
|
The percent sign (character code 3B), followed by the text 100 and the word OF.
|
||||
| Ending_Text_Percent_Sign | 9F9B | DEFB $BB | ||
| Ending_Text_One_Hundred | 9F9C | DEFM "100"," "+$80 | "100 " | |
| Ending_Text_Of | 9FA0 | DEFM "OF"," "+$80 | "OF " | |
| Prev: 9EA0 | Up: Map | Next: 9FA3 |