![]() |
Routines |
| Prev: FBC3 | Up: Map | Next: FBF5 |
|
|
||||
| Action_Capture | FBDE | CALL Parser_ValidateDirectObject | Call Parser_ValidateDirectObject. | |
| FBE1 | RET C | Return if there is no direct object in the user input (so the command is malformed). | ||
| FBE2 | LD HL,$FBF1 | HL=Table_ActionCapture_TokenGroup. | ||
| FBE5 | LD DE,$FBF3 | DE=Table_ActionCapture. | ||
| FBE8 | LD BC,$0001 | BC=0001. | ||
| FBEB | CALL ActionRouting | Call ActionRouting. | ||
|
No phrase tokens matched the user input tokens.
Print "You can't.".
|
||||
| FBEE | JP Response_YouCant_Duplicate | Jump to Response_YouCant_Duplicate. | ||
|
The token table for the action "capture":
|
||||
| Table_ActionCapture_TokenGroup | FBF1 | DEFW PhraseTokens_Roman | Token group 01. | |
|
The actions table for "capture":
|
||||
| Table_ActionCapture | FBF3 | DEFW Process_CaptureRoman | Action routine 01. | |
| Prev: FBC3 | Up: Map | Next: FBF5 |