![]() |
Routines |
| Prev: 9F82 | Up: Map | Next: 9FAF |
|
Used by the routine at YouSeeStart.
Describes the place and what is in it.
|
||||
| TurnDescribeWhatIsHere | 9F94 | PUSH IY | Point at the message "You see :[0x14]". | |
| 9F96 | PUSH AF | |||
| 9F97 | PUSH BC | |||
| 9F98 | LD HL,$B003 | |||
| 9F9B | CALL PrintMessage | Call PrintMessage to print message. | ||
| 9F9E | LD A,$FF | Use FF as the end marker while describing what is here. | ||
| 9FA0 | LD IY,($B70C) | Read the record of the character whose turn it is. | ||
| 9FA4 | LD B,(IY+$10) | Read this character's location. | ||
| 9FA7 | CALL Message_ListWithASeparator | Call Message_ListWithASeparator to list the objects here. | ||
| 9FAA | POP BC | Restore BC, AF and IY from the stack. | ||
| 9FAB | POP AF | |||
| 9FAC | POP IY | |||
| 9FAE | RET | Return. | ||
|
View the equivalent code in;
|
||||
| Prev: 9F82 | Up: Map | Next: 9FAF |