Lines Matching refs:dx
232 int lx, ly, hx, hy, lowx, lowy, hix, hiy, dx, dy; in makerooms() local
262 dx = dy = 1; in makerooms()
264 dx = 2 + rn2((hx - lx - 8 > 20) ? 12 : 8); in makerooms()
266 if (dx * dy > 50) in makerooms()
267 dy = 50 / dx; in makerooms()
271 if (hx - lx < dx + dx / 2 + 2 * xlim || hy - ly < dy + dy / 3 + 2 * ylim) { in makerooms()
284 lowx = lx + xlim + rn2(hx - lx - dx - 2 * xlim + 1); in makerooms()
286 hix = lowx + dx; in makerooms()
289 if (maker(lowx, dx, lowy, dy)) { in makerooms()
575 int dx, dy, dix, diy, cct; in join() local
588 dx = 1; in join()
596 dx = 0; in join()
602 dx = -1; in join()
610 dx = 0; in join()
618 tx = tt.x - dx; in join()
620 if (nxcor && levl[xx + dx][yy + dy].typ) in join()
626 xx += dx; in join()
661 dx = ddx; in join()
665 } else if (dx && diy > dix) { in join()
671 dx = 0; in join()
676 crm = &levl[xx + dx][yy + dy]; in join()
681 if (dx) { in join()
682 dx = 0; in join()
684 crm = &levl[xx + dx][yy + dy]; in join()
691 dx = (tx < xx) ? -1 : 1; in join()
692 crm = &levl[xx + dx][yy + dy]; in join()
695 dx = -dx; in join()