![]() |
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 |