Lines Matching refs:dx
212 int lx, ly, hx, hy, lowx, lowy, hix, hiy, dx, dy; in makerooms() local
242 dx = dy = 1; in makerooms()
244 dx = 2 + rn2((hx-lx-8 > 20) ? 12 : 8); in makerooms()
246 if(dx*dy > 50) in makerooms()
247 dy = 50/dx; in makerooms()
251 if(hx-lx < dx + dx/2 + 2*xlim || hy-ly < dy + dy/3 + 2*ylim) { in makerooms()
265 lowx = lx + xlim + rn2(hx - lx - dx - 2*xlim + 1); in makerooms()
267 hix = lowx + dx; in makerooms()
270 if(maker(lowx, dx, lowy, dy)) { in makerooms()
542 int dx, dy, dix, diy, cct; in join() local
552 dx = 1; in join()
560 dx = 0; in join()
566 dx = -1; in join()
574 dx = 0; in join()
582 tx = tt.x - dx; in join()
584 if(nxcor && levl[xx+dx][yy+dy].typ) in join()
590 xx += dx; in join()
627 dx = ddx; in join()
631 } else if(dx && diy > dix) { in join()
637 dx = 0; in join()
643 crm = &levl[xx+dx][yy+dy]; in join()
648 if(dx) { in join()
649 dx = 0; in join()
651 crm = &levl[xx+dx][yy+dy]; in join()
658 dx = (tx < xx) ? -1 : 1; in join()
659 crm = &levl[xx+dx][yy+dy]; in join()
662 dx = -dx; in join()