Prev: 52032 Up: Map Next: 52056
52035: Process Display With Location Check
Used by the routine at ProcessObjectDisplayEntry.
Asks whether the character is here, and clears the character being processed when the answer is no.
ProcessDisplayWithLocationCheck 52035 PUSH HL Call CheckCharacterID to check character id.
52036 CALL CheckCharacterID
52039 POP HL
52040 JR NZ,SelectSherlock_Next Jump ahead to SelectSherlock_Next to return if the character is not zero, one, or Sherlock.
52042 XOR A Clear the current character.
52043 LD (41014),A
52046 LD A,(40971) Jump to SelectSherlock_Loop if the parser is zero.
52049 AND A
52050 JR Z,SelectSherlock_Loop
52052 LD A,L Jump ahead to ReportSuccess if the pointer is not 0000.
52053 OR H
52054 JR NZ,ReportSuccess
Prev: 52032 Up: Map Next: 52056