Prev: B712 Up: Map Next: B759
B74D: Does this object take part in collisions?
Z set for an empty record, or one with bit 1 of its flags set: the object moving now (ADJ_FOR_OUT_OF_BOUNDS sets it on itself), a lower half while its upper half moves (JOIN_HALVES), or one marked to be passed over, like a sparkle. Knight Lore's is_object_not_ignored.
Input
IY the object
Output
F Z set if it is to be skipped
IS_OBJECT_NOT_IGNORED B74D LD A,(IY+$00) an empty record
B750 AND A
B751 RET Z
B752 LD A,(IY+$07) bit 1 of the flags
B755 CPL
B756 AND $02
B758 RET
Prev: B712 Up: Map Next: B759