Prev: F3A8 Up: Map Next: F3E9
F3D5: Take: Eyepatch
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