Prev: AA08 Up: Map Next: AA26
AA17: Action: Print Message And Newline
Prints the compressed message addressed by the operand, then a newline.
Input
F The zero flag is set when the conditions hold
IX Pointer to the script entry
When the condition failed, skip this action.
Action_PrintMessageAndNewline AA17 JP NZ,RunScript_SkipAction_ThreeBytes Jump to RunScript_SkipAction_ThreeBytes if the condition failed.
Print the compressed message addressed by the operand, then a newline.
AA1A LD L,(IX+$01) Fetch the message address from *IX+01 into HL.
AA1D LD H,(IX+$02)
AA20 CALL PrintCompressedStringAndNewline Call PrintCompressedStringAndNewline to print that compressed string and a newline.
AA23 JP RunScript_SkipAction_ThreeBytes Jump to RunScript_SkipAction_ThreeBytes.
Prev: AA08 Up: Map Next: AA26