Lines Matching refs:levl
428 lev = &(levl[zx][zy]);
462 levl[zx][zy].seen = 0;
553 if (u.uswallow || !xdnstair || levl[u.ux][u.uy].typ == CORR ||
554 !levl[u.ux][u.uy].lit) {
572 if (levl[u.ux][u.uy].typ == CORR) {
575 } else if (levl[u.ux][u.uy].lit) {
587 if (levl[u.ux][u.uy].lit == on)
589 if (levl[u.ux][u.uy].typ == DOOR) {
590 if (IS_ROOM(levl[u.ux][u.uy + 1].typ))
592 else if (IS_ROOM(levl[u.ux][u.uy - 1].typ))
596 if (IS_ROOM(levl[u.ux + 1][u.uy].typ))
598 else if (IS_ROOM(levl[u.ux - 1][u.uy].typ))
606 for (seelx = u.ux; (num = levl[seelx - 1][zy].typ) != CORR && num != 0;
608 for (seehx = u.ux; (num = levl[seehx + 1][zy].typ) != CORR && num != 0;
610 for (seely = u.uy; (num = levl[zx][seely - 1].typ) != CORR && num != 0;
612 for (seehy = u.uy; (num = levl[zx][seehy + 1].typ) != CORR && num != 0;
616 levl[zx][zy].lit = on;