Prev: 35210 Up: Map Next: 35228
35222: IndicateLocation — orders-screen row 8 (" Indicate "/" Location ")
Opens the room-location list: replaces the menu strip with a pageable list of room names. Page 1 (room mode 2, entered here) lists rooms 0-16; page 2 (room mode 3, entered at 35228) lists rooms 17-33 — the Narcissus (34) is never listed.
The 19 CorridorPosTable cells become: cell 0 = 62 "Other List" (switches to the other page), cells 1-17 = the seventeen room ids, cell 18 = 61 " QUIT " (returns to the orders screen). The cursor starts on QUIT.
While the list is up, the action key dispatches straight to LocationListAction via RoomDispatchTable entries 2/3: picking a room draws its deck map in the map pane with the room's indicator box blinking on it (marker channel B).
Used by the routines at 33794 and 35338.
35222 LD A,2 room mode 2: page 1,
35224 LD E,0 first room id 0
35226 JR 35232
Prev: 35210 Up: Map Next: 35228