Prev: DFFA Up: Map Next: E013
E00B: Cut a step in -V short at a box of a cell
Used by the routine at CLIP_MINUS_V.
As CUT_STEP_PLUS_V, for the -V routine (CLIP_MINUS_V): the overlap is made positive, so that it shortens a negative step.
Input
D The column of the cell to test
H Its row
IX The object
Output
F Carry set if the step was cut
CUT_STEP_MINUS_V E00B CALL HIT_BOXES_V Test the cell's boxes; nothing in the way returns with carry clear
E00E RET NC
E00F NEG Plus the overlap, and cut the step
E011 JR CUT_STEP_V
Prev: DFFA Up: Map Next: E013