![]()  | 
Routines | 
| Prev: 64173 | Up: Map | Next: 64289 | 
| 
 | 
||||
| Action_Climb | 64221 | CALL Parser_ValidateAnyDirectObject | Call Parser_ValidateAnyDirectObject. | |
| 64224 | RET C | Return if there is no direct object in the user input (so the command is malformed). | ||
| 64225 | CP 3 | Jump to Response_PleaseRephraseThat_Duplicate if there was more than 3 direct objects referenced in the user input (so the command is malformed). | ||
| 64227 | JP NC,Response_PleaseRephraseThat_Duplicate | |||
| 64230 | LD HL,64245 | HL=Table_ActionClimb_TokenGroup. | ||
| 64233 | LD DE,64267 | DE=Table_ActionsClimb. | ||
| 64236 | LD BC,11 | BC=0011. | ||
| 64239 | CALL ActionRouting | Call ActionRouting. | ||
| 
 
No phrase tokens matched the user input tokens.
 
Print "You can't.".
 
 | 
||||
| 64242 | JP Response_YouCant_Duplicate | Jump to Response_YouCant_Duplicate. | ||
| 
 
The token table for the action "climb":
 
 | 
||||
| Table_ActionClimb_TokenGroup | 64245 | DEFW PhraseTokens_OutOfPool | Token group 1. | |
| 64247 | DEFW PhraseTokens_OutOfLake | Token group 2. | ||
| 64249 | DEFW PhraseTokens_OutOfWater | Token group 3. | ||
| 64251 | DEFW PhraseTokens_Out | Token group 4. | ||
| 64253 | DEFW PhraseTokens_Up | Token group 5. | ||
| 64255 | DEFW PhraseTokens_Down | Token group 6. | ||
| 64257 | DEFW PhraseTokens_UpLadder | Token group 7. | ||
| 64259 | DEFW PhraseTokens_DownLadder | Token group 8. | ||
| 64261 | DEFW PhraseTokens_IntoPool | Token group 9. | ||
| 64263 | DEFW PhraseTokens_IntoLake | Token group 10. | ||
| 64265 | DEFW PhraseTokens_IntoWater | Token group 11. | ||
| 
 
The actions table for "climb":
 
 | 
||||
| Table_ActionsClimb | 64267 | DEFW Process_ClimbOutOfPool | Action routine 1. | |
| 64269 | DEFW Response_YoureNotInIt | Action routine 2. | ||
| 64271 | DEFW Process_ClimbOutOfWater | Action routine 3. | ||
| 64273 | DEFW Process_ClimbOut | Action routine 4. | ||
| 64275 | DEFW RemoveUserInput_Token_1 | Action routine 5. | ||
| 64277 | DEFW RemoveUserInput_Token_1 | Action routine 6. | ||
| 64279 | DEFW Process_ClimbUpLadder | Action routine 7. | ||
| 64281 | DEFW Process_ClimbDownLadder | Action routine 8. | ||
| 64283 | DEFW Process_EnterIntoPool | Action routine 9. | ||
| 64285 | DEFW Process_EnterIntoLake | Action routine 10. | ||
| 64287 | DEFW Process_EnterIntoWater | Action routine 11. | ||
| Prev: 64173 | Up: Map | Next: 64289 |