Prev: A96A Up: Map Next: A97F
A973: 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 A973 LD A,($A806) Fetch the saved parser result from *ScriptParserResult into A.
A976 CP (IX+$01) Compare it with the operand.
A979 CALL RunScript_InvertConditionResult Call RunScript_InvertConditionResult so the condition succeeds when the values differ.
A97C JP RunScript_SkipCondition_TwoBytes Jump to RunScript_SkipCondition_TwoBytes.
Prev: A96A Up: Map Next: A97F