Prev: B01F Up: Map Next: B081
B05E: Routine at B05E
Used by the routines at GameLoop and F39B.
B05E LD HL,($A7E0) HL=*Pointer_VerbWordTokens.
B061 LD BC,($A7EA) BC=*Count_VerbTokens.
B065 LD A,($A824) A=*UserInput_Token_1.
B068 CPIR Search for matching objects.
B06A JR Z,$B073 Jump to B073 if ?? is equal to 00.
Print "I don't understand.".
B06C LD HL,$A84F HL=Messaging_IDontUnderstand.
B06F CALL PrintStringAndNewline Call PrintStringAndNewline.
B072 RET Return.
B073 LD A,($A7EA) A=*Count_VerbTokens.
B076 SUB C A-=C.
B077 DEC A Decrease A by one.
B078 LD E,A E=A.
B079 LD IX,($A7DA) IX=*Pointer_JumpTable_Verbs.
B07D CALL GetTableEntry Call GetTableEntry.
B080 JP (HL) Jump to *HL.
Prev: B01F Up: Map Next: B081