Prev: 35088 Up: Map Next: 35128
35101: PlaceRoomMarkerA
Used by the routine at 32719.
Aim marker channel A (the walking crew figure that marks the viewed room on the deck map) at the current room (31242) and draw its first frame; no marker on the Narcissus (deck type 3). Channel A then keeps animating via AnimateCrewA.
35101 LD A,(31243) on the Narcissus (type 3)?
35104 CP 3
35106 RET NC yes: no marker
35107 LD A,(31242) A = the viewed room
35110 CALL 35088
35113 LD (33686),HL channel A dest = its marker address
35116 LD HL,31263
35119 RES 7,(HL) unfreeze channel A
35121 LD A,(HL) A = current phase
35122 LD B,1
35124 CALL 34982 XOR-blit one frame (place the box)
35127 RET
Prev: 35088 Up: Map Next: 35128