Prev: 43370 Up: Map Next: 43391
43379: Condition: Parser Result Differs
Succeeds when ScriptParserResult is not the operand.
Output
F The zero flag is set when the values differ
IX Pointer to the script entry
Succeed when the saved parser result is not the operand.
Condition_ParserResultDiffers 43379 LD A,(43014) Fetch the saved parser result from *ScriptParserResult into A.
43382 CP (IX+1) Compare it with the operand.
43385 CALL RunScript_InvertConditionResult Call RunScript_InvertConditionResult so the condition succeeds when the values differ.
43388 JP RunScript_SkipCondition_TwoBytes Jump to RunScript_SkipCondition_TwoBytes.
Prev: 43370 Up: Map Next: 43391