Lines Matching refs:col
55 trap_at(row, col) in trap_at() argument
56 register row, col; in trap_at()
61 if ((traps[i].trap_row == row) && (traps[i].trap_col == col)) {
68 trap_player(row, col) in trap_player() argument
69 short row, col; in trap_player()
73 if ((t = trap_at(row, col)) == NO_TRAP) {
76 dungeon[row][col] &= (~HIDDEN);
91 mvaddch(rogue.row, rogue.col, '^');
123 short row, col; in add_traps() local
147 col = get_rand((rooms[party_room].left_col+1), in add_traps()
150 } while (((dungeon[row][col] & (OBJECT|STAIRS|TRAP|TUNNEL)) || in add_traps()
151 (dungeon[row][col] == NOTHING)) && (tries < 15)); in add_traps()
153 gr_row_col(&row, &col, (FLOOR | MONSTER)); in add_traps()
156 gr_row_col(&row, &col, (FLOOR | MONSTER)); in add_traps()
159 traps[i].trap_col = col; in add_traps()
160 dungeon[row][col] |= (TRAP | HIDDEN); in add_traps()
166 short dir, row, col, d, t; in id_trap() local
179 col = rogue.col; in id_trap()
181 get_dir_rc(d, &row, &col, 0); in id_trap()
183 if ((dungeon[row][col] & TRAP) && (!(dungeon[row][col] & HIDDEN))) { in id_trap()
184 t = trap_at(row, col); in id_trap()
208 short s, i, j, row, col, t; local
215 col = rogue.col + j;
217 (col < 0) || (col >= DCOLS)) {
220 if (dungeon[row][col] & HIDDEN) {
229 col = rogue.col + j ;
231 (col < 0) || (col >= DCOLS)) {
234 if (dungeon[row][col] & HIDDEN) {
236 dungeon[row][col] &= (~HIDDEN);
238 (col != rogue.col))) {
239 mvaddch(row, col, get_dungeon_char(row, col));
242 if (dungeon[row][col] & TRAP) {
243 t = trap_at(row, col);