Prev: FC10 Up: Map Next: FC4B
FC2F: Action: Step
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