![]()  | 
Routines | 
| Prev: 52795 | Up: Map | Next: 52842 | 
| 
 
Used by the routine at ExecuteCharacterCommand.
 
 | 
||||
| 52815 | LD A,255 | Write 255 to; | ||
| 52817 | LD (41012),A | |||
| 52820 | LD (41013),A | |||
| 
 
This entry point is used by the routine at HandleRoomDisplay.
 
Set the room description marker.
 
 | 
||||
| ShowRoomDescription | 52823 | LD A,255 | Write 255 to *41011. | |
| 52825 | LD (41011),A | |||
| 52828 | LD L,(IX+1) | Fetch the room address from *IX+1/ *IX+2 and store it in HL. | ||
| 52831 | LD H,(IX+2) | |||
| 52834 | CALL 50577 | Call 50577. | ||
| 52837 | RET C | Return if the room description can't be displayed. | ||
| 52838 | JR Z,52920 | Jump to 52920 if A is equal to 255. | ||
| 52840 | JR ContinueScriptExecution | Jump to ContinueScriptExecution. | ||
| Prev: 52795 | Up: Map | Next: 52842 |