Prev: 52629 Up: Map Next: 52671
52641: Show The Room Description
Used by the routine at DispatchCharacterScript.
Resolves the room the command names, prints its description, and resumes the script.
Input
IX Script pointer
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