Prev: C863 Up: Map Next: C8A7
C86E: Check Object Mother
Used by the routines at GetObjectLocation and CheckObjectVisibility.
CheckObjectMother C86E PUSH IX
C870 EX AF,AF'
C871 LD A,$FF
CheckObjectMother_0 C873 EX AF,AF'
C874 LD A,(IX+$01)
C877 CP $FF
C879 JR Z,CheckObjectMother_2
C87B EX AF,AF'
C87C LD A,(IX+$01)
C87F CALL FetchObjectDataPointer
C882 BIT 7,(IX+$05)
C886 JR Z,CheckObjectMother_1
C888 BIT 5,(IX+$05)
C88C JR NZ,CheckObjectMother_0
C88E BIT 3,(IX+$05)
C892 JR NZ,CheckObjectMother_0
CheckObjectMother_1 C894 EX AF,AF'
CheckObjectMother_2 C895 POP IX
C897 RET
C898 CALL CheckObjectMother_3
C89B CALL CheckObjectMother
CheckObjectMother_3 C89E PUSH IX
C8A0 PUSH IY
C8A2 POP IX
C8A4 POP IY
C8A6 RET
Prev: C863 Up: Map Next: C8A7