Prev: D671 Up: Map Next: D6B8
D68C: Routine at D68C
Used by the routine at D102.
D68C PUSH IX Stash IX, IY, DE and BC on the stack.
D68E PUSH IY
D690 PUSH DE
D691 PUSH BC
D692 CALL $D5EF Call D5EF.
D695 CALL $D671 Call D671.
D698 JR Z,$D6B1 Jump to D6B1 if the zero flag is not set.
D69A LD HL,$68F1 HL=68F1.
D69D CALL $A59F Call A59F.
D6A0 LD A,(IX+$00) A=*IX+00.
D6A3 CALL GetDirectionToken Call GetDirectionToken.
D6A6 CALL $A887 Call A887.
D6A9 CALL $D671 Call D671.
D6AC JR NZ,$D6A0 Jump to D6A0 if the zero flag is not set.
D6AE CALL $A414 Call A414.
D6B1 POP BC Restore BC, DE, IY and IX from the stack.
D6B2 POP DE
D6B3 POP IY
D6B5 POP IX
D6B7 RET Return.
Prev: D671 Up: Map Next: D6B8