Prev: CB9A Up: Map Next: CBAF
CBA0: Shorten dX: is this object in line?
Used by the routine at dX_obj_next.
Skips empty records and those marked to be ignored, and those not overlapping in Y and in Z. Only an object in line on both can stop an X move.
dX_obj_loop CBA0 CALL is_object_not_ignored empty, or marked to be ignored
CBA3 JR Z,dX_obj_next
CBA5 CALL do_objs_intersect_on_y not overlapping in Y or not in Z
CBA8 JR NC,dX_obj_next
CBAA CALL do_objs_intersect_on_z
CBAD JR NC,dX_obj_next
Prev: CB9A Up: Map Next: CBAF