![]() |
Routines |
| Prev: F2BC | Up: Map | Next: F2ED |
|
Used by the routine at Validate_Take_Fish.
Was the player trying to take the watch?
|
||||
| Validate_Take_Watch | F2D0 | LD HL,$E9D1 | Call MatchPhraseTokens with PhraseTokens_Watch. | |
| F2D3 | CALL MatchPhraseTokens | |||
| F2D6 | JR NZ,Validate_Take_Shoe | Jump to Validate_Take_Shoe if the token isn't for the watch. | ||
|
Are the distracted natives present?
|
||||
| F2D8 | LD A,$19 | Call ValidateItemPresent with item 19: "The distracted natives". | ||
| F2DA | CALL ValidateItemPresent | |||
| F2DD | JR NZ,Validate_Take_Watch_PickUp | Jump to Validate_Take_Watch_PickUp if "The distracted natives" isn't present. | ||
|
Taking the watch would upset them.
Print "That's not such a good idea.".
|
||||
| F2DF | LD HL,$DB5F | HL=Messaging_NotSuchAGoodIdea. | ||
| F2E2 | JP PrintStringAndNewline_Alias | Jump to PrintStringAndNewline_Alias. | ||
|
Pick up the watch.
|
||||
| Validate_Take_Watch_PickUp | F2E5 | LD A,$17 | Call Take_IsPlayerHoldingItem with item 17: "A watch". | |
| F2E7 | CALL Take_IsPlayerHoldingItem | |||
| F2EA | JP TakeItem | Jump to TakeItem. | ||
| Prev: F2BC | Up: Map | Next: F2ED |