![]() |
Routines |
| Prev: CB9A | Up: Map | Next: CBAF |
|
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 |