![]() |
Routines |
| Prev: 52629 | Up: Map | Next: 52671 |
|
Used by the routine at DispatchCharacterScript.
Resolves the room the command names, prints its description, and resumes the script.
|
||||||||
| ShowRoomDescription | 52641 | LD L,(IX+2) | Read the location and read the action flags. | |||||
| 52644 | LD H,(IX+3) | |||||||
| 52647 | PUSH HL | |||||||
| 52648 | LD A,(IX+1) | Read the moved marker, then call ProcessRoomDisplayParameter to resolve the room display parameter. | ||||||
| 52651 | CALL ProcessRoomDisplayParameter | |||||||
| 52654 | LD (41012),A | Record the room display parameter and write 7 to the display mode. | ||||||
| 52657 | LD A,7 | |||||||
| 52659 | LD (40975),A | |||||||
| 52662 | LD HL,26672 | Take the message, then call PrintTextAndHandleControlCharacters to print the message. | ||||||
| 52665 | CALL PrintTextAndHandleControlCharacters | |||||||
| 52668 | JP ContinueScriptExecution | Jump ahead to ContinueScriptExecution to resume script execution. | ||||||
| Prev: 52629 | Up: Map | Next: 52671 |