![]() |
Routines |
| Prev: 8FB1 | Up: Map | Next: 8FE2 |
|
Pick up the single object the player named.
|
||||
| ActionTake | 8FCD | LD HL,$8B58 | Jump to Validate_Take_Knife when the command matches the phrase at 8B58. | |
| 8FD0 | CALL Parser_AdvanceToSeparator | |||
| 8FD3 | JR Z,Validate_Take_Knife | |||
| 8FD5 | CALL Parser_ValidateDirectObject | Return if the command does not name an object. Jump to Validate_Take_Knife when exactly one noun was named. | ||
| 8FD8 | RET C | |||
| 8FD9 | CP $01 | |||
| 8FDB | JR Z,Validate_Take_Knife | |||
|
Print "Please rephrase that.".
|
||||
| 8FDD | LD HL,$6445 | HL=Messaging_PleaseRephraseThat. | ||
| 8FE0 | JR TakeItem_PrintAndReturn | Jump to TakeItem_PrintAndReturn. | ||
|
View the equivalent code in;
|
||||
| Prev: 8FB1 | Up: Map | Next: 8FE2 |