Prev: 9C41 Up: Map Next: 9C56
9C43: Mark Object And Jump
Notes the object in this room, sets its held mark, and continues with the character being processed.
Run by CA64 after the display record at 9C41, from the refresh-room command at F3AD.
MarkObjectAndJump 9C43 LD IX,($A017) Read the current character record.
9C47 LD A,(IX+$01)
9C4A PUSH AF
Set object attribute bit 7.
9C4B CALL SetObjectHeldMark Call SetObjectHeldMark to set the object's held mark.
9C4E LD A,($A034) Read the room display parameter, then join the next step.
9C51 LD B,A
9C52 POP AF
9C53 JP StoreMatchedCharacterRoom
Prev: 9C41 Up: Map Next: 9C56