Prev: CB43 Up: Map Next: CB67
CB58: Select Sherlock After Clearing The Parser
Used by the routine at GetDisplayAddressBasedOnFlag.
Clears the room stored for the parser, checks the character on screen, and then makes Sherlock the character being processed.
SelectSherlock CB58 XOR A Clear the parser flag at A00C and call ReadSavedCharacter.
CB59 LD ($A00C),A
CB5C CALL ReadSavedCharacter
This entry point is used by the routines at ProcessDisplayWithLocationCheck and ReportSuccess.
SelectSherlock_Loop CB5F LD A,($9860) Record the current character.
CB62 LD ($A036),A
This entry point is used by the routine at ProcessDisplayWithLocationCheck.
SelectSherlock_Next CB65 XOR A Clear A.
CB66 RET Return.
Prev: CB43 Up: Map Next: CB67