Lines Matching refs:col

78 trap_at(int row, int col)  in trap_at()  argument
83 if ((traps[i].trap_row == row) && (traps[i].trap_col == col)) { in trap_at()
91 trap_player(short row, short col) in trap_player() argument
95 if ((t = trap_at(row, col)) == NO_TRAP) { in trap_player()
98 dungeon[row][col] &= (~HIDDEN); in trap_player()
113 mvaddch(rogue.row, rogue.col, '^'); in trap_player()
146 short row, col; in add_traps() local
170 col = get_rand((rooms[party_room].left_col+1), in add_traps()
173 } while (((dungeon[row][col] & (OBJECT|STAIRS|TRAP|TUNNEL)) || in add_traps()
174 (dungeon[row][col] == NOTHING)) && (tries < 15)); in add_traps()
176 gr_row_col(&row, &col, (FLOOR | MONSTER)); in add_traps()
179 gr_row_col(&row, &col, (FLOOR | MONSTER)); in add_traps()
182 traps[i].trap_col = col; in add_traps()
183 dungeon[row][col] |= (TRAP | HIDDEN); in add_traps()
190 short dir, row, col, d, t; in id_trap() local
203 col = rogue.col; in id_trap()
205 get_dir_rc(d, &row, &col, 0); in id_trap()
207 if ((dungeon[row][col] & TRAP) && (!(dungeon[row][col] & HIDDEN))) { in id_trap()
208 t = trap_at(row, col); in id_trap()
232 short s, i, j, row, col, t; in search() local
239 col = rogue.col + j; in search()
241 (col < 0) || (col >= DCOLS)) { in search()
244 if (dungeon[row][col] & HIDDEN) { in search()
253 col = rogue.col + j ; in search()
255 (col < 0) || (col >= DCOLS)) { in search()
258 if (dungeon[row][col] & HIDDEN) { in search()
260 dungeon[row][col] &= (~HIDDEN); in search()
262 … (col != rogue.col))) { in search()
263 … mvaddch(row, col, get_dungeon_char(row, col)); in search()
266 if (dungeon[row][col] & TRAP) { in search()
267 t = trap_at(row, col); in search()