Lines Matching defs:yy
572 int tx, ty, xx, yy;
597 yy = croom->ly - 1;
598 cc = finddpos(croom->lx, yy, croom->hx, yy);
611 yy = croom->hy + 1;
613 cc = finddpos(croom->lx, yy, croom->hx, yy);
617 yy = cc.y;
620 if (nxcor && levl[xx + dx][yy + dy].typ)
622 dodoor(xx, yy, croom);
625 while (xx != tx || yy != ty) {
627 yy += dy;
629 /* loop: dig corridor at [xx,yy] and find new [xx,yy] */
633 if (xx == COLNO - 1 || xx == 0 || yyyy == ROWNO - 1)
636 crm = &levl[xx][yy];
642 (void) mkobj_at(ROCK_SYM, xx, yy);
653 diy = abs(yy - ty);
659 crm = &levl[xx + ddx][yy];
666 int ddy = (yy > ty) ? -1 : 1;
668 crm = &levl[xx][yy + ddy];
676 crm = &levl[xx + dx][yy + dy];
683 dy = (ty < yy) ? -1 : 1;
684 crm = &levl[xx + dx][yy + dy];
692 crm = &levl[xx + dx][yy + dy];
730 int dy, xx, yy;
748 yy = dd.y;
749 if ((rm = &levl[xx][yy + dy])->typ)
755 ttmp = maketrap(xx, yy + dy, TELEP_TRAP);
757 make_engr_at(xx, yy - dy, "ad ae?ar um");
759 dosdoor(xx, yy, aroom, SDOOR);
764 dosdoor(xx, yy, aroom, rn2(5) ? SDOOR : DOOR);
766 mksobj_at(SCR_TELEPORTATION, xx, yy + dy);
768 (void) mkobj_at(0, xx, yy + dy);