![]() |
Routines |
| Prev: EFB3 | Up: Map | Next: EFC7 |
|
Stores a text pointer on the character being processed and clears bit 6 of its record. A non-zero return means the script step succeeded.
|
||||
|
Run by CA64 after the display record at EFB3, from the show-message commands at EE3D and EEBB.
|
||||
| StoreCharacterTextPointer | EFB5 | LD DE,$07F0 | Prepare pointer 07F0 and marker 10 for the character being processed. | |
| EFB8 | LD B,$10 | |||
|
This entry point is used by the routine at MatchSherlockDisguise.
|
||||
| StoreCharacterTextPointer_0 | EFBA | LD A,($A036) | } | |
| EFBD | CALL UpdateObjectLocation | Call UpdateObjectLocation to update that object. | ||
| EFC0 | RES 6,(IX+$05) | Clear bit 6 of the character record. | ||
| EFC4 | OR %00000001 | Reset the zero flag. | ||
| EFC6 | RET | Return. | ||
| Prev: EFB3 | Up: Map | Next: EFC7 |