![]() |
Routines |
| Prev: 9D10 | Up: Map | Next: 9D2E |
|
Scheduled behaviour for Watson. Reached through the character-action table at Table_CharacterActions, dispatched by 9C84.
|
||||
| CharacterAction_Watson | 9D13 | LD HL,$9D10 | Point HL at Watson's first counter (9D10), set C to 00 and call ProcessCharacterActionWithText. | |
| 9D16 | LD C,$00 | |||
| 9D18 | CALL ProcessCharacterActionWithText | |||
| 9D1B | LD HL,$9D11 | Point HL at Watson's second counter (9D11), set C to 02 and call ProcessCharacterActionWithText. | ||
| 9D1E | LD C,$02 | |||
| 9D20 | CALL ProcessCharacterActionWithText | |||
| 9D23 | LD HL,$9D12 | Point HL at Watson's third counter (9D12), set C to 04 and call ProcessCharacterActionWithText. | ||
| 9D26 | LD C,$04 | |||
| 9D28 | CALL ProcessCharacterActionWithText | |||
| 9D2B | JP ProcessCharacterAttribute | Jump ahead to ProcessCharacterAttribute to run character attribute. | ||
| Prev: 9D10 | Up: Map | Next: 9D2E |