Prev: BD4B Up: Map Next: BD7E
BD51: Search Object Table
Used by the routines at ProcessCharacterDisplay and CheckObjectAttribute.
SearchObjectTable BD51 LD IX,$9965
This entry point is used by the routine at SetObjectTablePointer.
SearchObjectTable_0 BD55 LD A,(IX+$00)
BD58 CP $FF
BD5A JR Z,SearchObjectTable_1
BD5C CALL SearchObjectTable_3
BD5F JR Z,SearchObjectTable_2
BD61 CALL AdvancePointerAndCheckBit
BD64 JR SearchObjectTable_0
SearchObjectTable_1 BD66 OR $01
SearchObjectTable_2 BD68 RET
SearchObjectTable_3 BD69 LD A,($BA1A)
BD6C CP (IX+$01)
BD6F RET NZ
BD70 LD A,($BA19)
BD73 CP (IX+$00)
BD76 RET NZ
BD77 LD A,($BA1B)
BD7A CP (IX+$02)
BD7D RET
Prev: BD4B Up: Map Next: BD7E