Lines Matching defs:ly
75 #define somey() ((random()%(croom->hy-croom->ly+1))+croom->ly)
203 for (y = troom->ly; y <= troom->hy; y++)
232 int lx, ly, hx, hy, lowx, lowy, hix, hiy, dx, dy;
258 ly = rsp->rly;
271 if (hx - lx < dx + dx / 2 + 2 * xlim || hy - ly < dy + dy / 3 + 2 * ylim) {
285 lowy = ly + ylim + rn2(hy - ly - dy - 2 * ylim + 1);
304 int lx, ly, hx, hy, xlim, ylim;
313 if ((lx = rsp->rlx) > hix || (ly = rsp->rly) > hiy ||
325 if (lowy - ly > 2 * ylim + 4)
326 addrsx(lx, ly, hx, lowy - 2, discarded);
328 addrsx(lx, ly, lowx - 2, hy, discarded);
332 addrsx(hix + 2, ly, hx, hy, discarded);
338 addrsx(int lx, int ly, int hx, int hy, boolean discarded)
345 ly >= rsp->rly && hy <= rsp->rhy)
364 rsp->rly = ly;
516 croom->ly = lowy;
592 cc = finddpos(xx, croom->ly, xx, croom->hy);
593 tt = finddpos(tx, troom->ly, tx, troom->hy);
594 } else if (troom->hy < croom->ly) {
597 yy = croom->ly - 1;
606 cc = finddpos(xx, croom->ly, xx, croom->hy);
607 tt = finddpos(tx, troom->ly, tx, troom->hy);
612 ty = troom->ly - 1;
745 dd = finddpos(aroom->lx, aroom->ly - 1, aroom->hx, aroom->ly - 1);
815 my = croom->ly - 1;