![]()  | 
Routines | 
| Prev: CE3B | Up: Map | Next: CE6A | 
| 
 
Used by the routine at ExecuteCharacterCommand.
 
 | 
||||
| CE4F | LD A,$FF | Write FF to; | ||
| CE51 | LD ($A034),A | |||
| CE54 | LD ($A035),A | |||
| 
 
This entry point is used by the routine at HandleRoomDisplay.
 
Set the room description marker.
 
 | 
||||
| ShowRoomDescription | CE57 | LD A,$FF | Write FF to *A033. | |
| CE59 | LD ($A033),A | |||
| CE5C | LD L,(IX+$01) | Fetch the room address from *IX+01/ *IX+02 and store it in HL. | ||
| CE5F | LD H,(IX+$02) | |||
| CE62 | CALL $C591 | Call C591. | ||
| CE65 | RET C | Return if the room description can't be displayed. | ||
| CE66 | JR Z,$CEB8 | Jump to CEB8 if A is equal to FF. | ||
| CE68 | JR ContinueScriptExecution | Jump to ContinueScriptExecution. | ||
| Prev: CE3B | Up: Map | Next: CE6A |