![]() |
Routines |
Prev: FC10 | Up: Map | Next: FC4B |
|
||||
Action_Step | FC2F | CALL Parser_ValidateDirectObject | Call Parser_ValidateDirectObject. | |
FC32 | RET C | Return if there is no direct object in the user input (so the command is malformed). | ||
FC33 | CP $02 | Jump to Response_PleaseRephraseThat_Duplicate if there were more than 02 direct objects referenced in the user input (so the command is malformed). | ||
FC35 | JP NC,Response_PleaseRephraseThat_Duplicate | |||
FC38 | LD HL,$FC47 | HL=Table_ActionStep_TokenGroup. | ||
FC3B | LD DE,$FC49 | DE=Table_ActionStep. | ||
FC3E | LD BC,$0001 | BC=0001. | ||
FC41 | CALL $B0DE | Call B0DE. | ||
FC44 | JP Response_YouCant_Duplicate | Jump to Response_YouCant_Duplicate. | ||
The token table for the action "step":
|
||||
Table_ActionStep_TokenGroup | FC47 | DEFW PhraseTokens_IntoRing_Duplicate | Token group 01. | |
The actions table for "step":
|
||||
Table_ActionStep | FC49 | DEFW $F5F9 | Action routine 01. |
Prev: FC10 | Up: Map | Next: FC4B |