![]() |
Routines |
| Prev: 40834 | Up: Map | Next: 40879 |
|
Used by the routine at YouSeeStart.
Describes the place and what is in it.
|
||||
| TurnDescribeWhatIsHere | 40852 | PUSH IY | Point at the message "You see :[0x14]". | |
| 40854 | PUSH AF | |||
| 40855 | PUSH BC | |||
| 40856 | LD HL,45059 | |||
| 40859 | CALL PrintMessage | Call PrintMessage to print message. | ||
| 40862 | LD A,255 | Use 255 as the end marker while describing what is here. | ||
| 40864 | LD IY,(46860) | Read the record of the character whose turn it is. | ||
| 40868 | LD B,(IY+16) | Read this character's location. | ||
| 40871 | CALL Message_ListWithASeparator | Call Message_ListWithASeparator to list the objects here. | ||
| 40874 | POP BC | Restore BC, AF and IY from the stack. | ||
| 40875 | POP AF | |||
| 40876 | POP IY | |||
| 40878 | RET | Return. | ||
|
View the equivalent code in;
|
||||
| Prev: 40834 | Up: Map | Next: 40879 |