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