Lines Matching refs:dungeon
115 if (dungeon[i][j] & MONSTER) {
120 dungeon[monster->row][monster->col] &= (~MONSTER);
123 dungeon[monster->row][monster->col] |= MONSTER;
163 if (!(dungeon[i][j] & (OBJECT | STAIRS)) &&
164 !(detect_monster && (dungeon[i][j] & MONSTER))) {
168 if ((dungeon[i][j] & TRAP) && (!(dungeon[i][j] & HIDDEN))) {
180 unsigned short mask = dungeon[row][col];
203 if (!(dungeon[row][col] & HIDDEN)) {
211 if (((col > 0) && (dungeon[row][col-1] & HORWALL)) ||
212 ((col < (DCOLS-1)) && (dungeon[row][col+1] & HORWALL))) {
263 (!(dungeon[r][c] & mask)) ||
264 (dungeon[r][c] & (~mask)) ||
305 if ((dungeon[row][col] == FLOOR) || (dungeon[row][col] == TUNNEL)) {
381 s = dungeon[i][j];
386 dungeon[i][j] &= (~HIDDEN);
462 (dungeon[i][j] & DOOR)) {