Prev: 61864 Up: Map Next: 61889
61866: Print The Lower-Id Message
Prints the message and clears bit 6 of the character record. A non-zero return means the script step succeeded.
Run by 51812 after the display record at 61864, from the show-message command at 61591.
RejectLowerCharacterId_PrintMessage 61866 LD HL,27997 Take the message at 26921+1076.
61869 LD DE,2320 Prepare the text pointer 2320 and the marker 32.
61872 LD B,32
This entry point is used by the routine at SetCurrentObjectBitSix.
RejectLowerCharacterId_PrintMessage_0 61874 LD A,11 Call UpdateObjectLocation to update object 11.
61876 CALL UpdateObjectLocation
61879 RES 6,(IX+5) Clear bit 6 of the character record.
61883 CALL PrintTextAndHandleControlCharacters Call PrintTextAndHandleControlCharacters to print the message.
61886 OR %00000001 Reset the zero flag.
61888 RET Return.
Prev: 61864 Up: Map Next: 61889