Lines Matching refs:dungeon
90 if (!(dungeon[row][col] & MONSTER)) {
106 if (dungeon[row][col] & MONSTER) {
111 if (dungeon[row][col] & DOOR) {
121 } else if ((dungeon[rogue.row][rogue.col] & DOOR) &&
122 (dungeon[row][col] & TUNNEL)) {
127 } else if (dungeon[row][col] & TUNNEL) {
138 if (dungeon[row][col] & OBJECT) {
167 if (dungeon[row][col] & (DOOR | STAIRS | TRAP)) {
168 if ((!levitate) && (dungeon[row][col] & TRAP)) {
205 (dungeon[rogue.row][rogue.col] & TUNNEL)) {
221 (dungeon[rogue.row][rogue.col] & TUNNEL)) {
235 if (dungeon[row][col] & HIDDEN) {
236 return((dungeon[row][col] & TRAP) ? 1 : 0);
238 return(dungeon[row][col] & (FLOOR | TUNNEL | DOOR | STAIRS | TRAP));
267 s = dungeon[row][col];
309 if ((dungeon[row1][col1] & DOOR) || (dungeon[row2][col2] & DOOR)) {
312 if ((!dungeon[row1][col2]) || (!dungeon[row2][col1])) {
482 if (dungeon[rogue.row][rogue.col] & TRAP) {
618 if ((dungeon[nrow][ncol] & TUNNEL) && is_passable(nrow, ncol)) {