Lines Matching defs:gy
201 xchar gx = 0, gy = 0, gtyp, otyp; /* current goal */
204 #define GDIST(x,y) ((x-gx)*(x-gx) + (y-gy)*(y-gy))
275 gx = gy = 0; /* suppress 'used before set' message */
286 DDIST(obj->ox, obj->oy) < DDIST(gx, gy))) {
288 gy = obj->oy;
295 gy = obj->oy;
303 gy = u.uy;
309 gx = gy = FAR; /* random, far away */
311 if (dist(gx, gy) >
314 gy = doors[tmp].y;
319 if (gx == FAR || (gx == omx && gy == omy)) {
321 gy = u.uy;
326 if (after && udist <= 4 && gx == u.ux && gy == u.uy)
350 if (gx == u.ux && gy == u.uy && (dogroom != uroom || dogroom < 0)) {
355 gy = cp->y;