![]()  | 
Routines | 
| Prev: 64145 | Up: Map | Next: 64221 | 
| 
 | 
||||
| Action_Jump | 64173 | CALL Parser_ValidateAnyDirectObject | Call Parser_ValidateAnyDirectObject. | |
| 64176 | RET C | Return if there is no direct object in the user input (so the command is malformed). | ||
| 64177 | CP 3 | Jump to Response_PleaseRephraseThat_Duplicate if there were more than 3 direct objects referenced in the user input (so the command is malformed). | ||
| 64179 | JP NC,Response_PleaseRephraseThat_Duplicate | |||
| 64182 | LD HL,64197 | HL=Table_ActionJump_TokenGroup. | ||
| 64185 | LD DE,64209 | DE=Table_ActionsJump. | ||
| 64188 | LD BC,6 | BC=0006. | ||
| 64191 | CALL ActionRouting | Call ActionRouting. | ||
| 
 
No phrase tokens matched the user input tokens.
 
Print "You can't.".
 
 | 
||||
| 64194 | JP Response_YouCant_Duplicate | Jump to Response_YouCant_Duplicate. | ||
| 
 
The token table for the action "jump":
 
 | 
||||
| Table_ActionJump_TokenGroup | 64197 | DEFW PhraseTokens_IntoPool | Token group 1. | |
| 64199 | DEFW PhraseTokens_IntoLake | Token group 2. | ||
| 64201 | DEFW PhraseTokens_IntoWater | Token group 3. | ||
| 64203 | DEFW PhraseTokens_OntoStraw | Token group 4. | ||
| 64205 | DEFW PhraseTokens_IntoRing | Token group 5. | ||
| 64207 | DEFW PhraseTokens_Down | Token group 6. | ||
| 
 
The actions table for "jump":
 
 | 
||||
| Table_ActionsJump | 64209 | DEFW Process_EnterIntoPool | Action routine 1. | |
| 64211 | DEFW Process_EnterIntoLake | Action routine 2. | ||
| 64213 | DEFW Process_EnterIntoWater | Action routine 3. | ||
| 64215 | DEFW Process_JumpOntoStraw | Action routine 4. | ||
| 64217 | DEFW Process_JumpIntoRing | Action routine 5. | ||
| 64219 | DEFW Process_JumpDown | Action routine 6. | ||
| Prev: 64145 | Up: Map | Next: 64221 |