![]() |
Routines |
| Prev: F3A8 | Up: Map | Next: F3E9 |
|
Used by the routine at Validate_Take_Gun.
Was the player trying to take the eyepatch?
|
||||
| Validate_Take_Eyepatch | F3D5 | LD HL,$E9F1 | Call MatchPhraseTokens with PhraseTokens_Eyepatch. | |
| F3D8 | CALL MatchPhraseTokens | |||
| F3DB | JR NZ,Validate_Take_KegOfGunpowder | Jump to Validate_Take_KegOfGunpowder if the token isn't for the eyepatch. | ||
|
Which eyepatch is present?
|
||||
| F3DD | LD HL,$E885 | Call CheckActiveScenicEvents with Data_ItemGroup_Eyepatch. | ||
| F3E0 | CALL CheckActiveScenicEvents | |||
|
Pick up the eyepatch.
|
||||
| F3E3 | CALL Take_IsPlayerHoldingItem | Call Take_IsPlayerHoldingItem. | ||
| F3E6 | JP TakeItem | Jump to TakeItem. | ||
| Prev: F3A8 | Up: Map | Next: F3E9 |