![]() |
Routines |
| Prev: CB43 | Up: Map | Next: CB67 |
|
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 |