![]() |
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 |