Prev: 35101 Up: Map Next: 35146
35128: PlaceRoomMarkerB
Used by the routines at 34933 and 35338.
Aim marker channel B (the "candidate room" blinker) at room A and draw its first frame. Used for the exit row under the cursor in the room view (UpdateRoomMarkerB) and for a room picked from the Indicate Location list (LocationListAction). Channel B then keeps blinking via AnimateCrewB.
35128 CALL 35088 HL = marker address of room A
35131 LD (33688),HL channel B dest = it
35134 LD HL,31264
35137 RES 7,(HL) unfreeze channel B
35139 LD A,(HL) A = current phase
35140 LD B,1
35142 CALL 35031 XOR-blit one frame (place the box)
35145 RET
Prev: 35101 Up: Map Next: 35146