Prev: 62676 Up: Map Next: 63446
63403: Action: Lay/ Place/ Put
Action_LayPlacePut 63403 CALL 50335 Call 50335.
63406 RET C Return if the direct object is malformed.
Was the player trying to lay/ place/ put fruit at the lion?
63407 LD HL,59954 Call MatchPhraseTokens with PhraseTokens_FruitAtLion.
63410 CALL MatchPhraseTokens
63413 JP Z,Action_DropThrow_5 Jump to Action_DropThrow_5 if so, and pivot to "THROW" as a synonym.
Was the player trying to lay/ place/ put the fish at the lion?
63416 LD HL,59958 Call MatchPhraseTokens with PhraseTokens_FishAtLion.
63419 CALL MatchPhraseTokens
63422 JP Z,Action_DropThrow_7 Jump to Action_DropThrow_7 if so, and pivot to "THROW" as a synonym.
Was the player trying to lay/ place/ put the fruit at the parrot?
63425 LD HL,59967 Call MatchPhraseTokens with PhraseTokens_FruitAtParrot.
63428 CALL MatchPhraseTokens
63431 JP Z,Action_DropThrow_9 Jump to Action_DropThrow_9 if so, and pivot to "THROW" as a synonym.
Was the player trying to lay/ place/ put the watch at the cannibals.
63434 LD HL,59971 Call MatchPhraseTokens with PhraseTokens_WatchAtCannibals.
63437 CALL MatchPhraseTokens
63440 JP Z,Action_DropThrow_11 Jump to Action_DropThrow_11 if so, and pivot to "THROW" as a synonym.
Nothing else is valid.
63443 JP Response_IDontSeeThePoint Jump to Response_IDontSeeThePoint.
Prev: 62676 Up: Map Next: 63446