Lines Matching refs:ny
269 int x, y, dx, dy, gx, gy, nx, ny, typ; in gd_move() local
287 for (ny = y - 1; ny <= y + 1; ny++) { in gd_move()
288 if (nx == x || ny == y) in gd_move()
289 if (nx != x || ny != y) in gd_move()
290 if (isok(nx, ny)) in gd_move()
291 if (!IS_WALL(typ = (crm = &levl[nx][ny])->typ) && typ != POOL) { in gd_move()
295 egd->fakecorr[i].fy == ny) in gd_move()
297 if ((i = inroom(nx, ny)) >= 0 && rooms[i].rtype == VAULT) in gd_move()
313 ny = y; in gd_move()
321 ny += dy; in gd_move()
323 while ((typ = (crm = &levl[nx][ny])->typ) != 0) { in gd_move()
329 if (isok(nx + nx - x, ny + ny - y) && typ != POOL && in gd_move()
330 ZAP_POS(levl[nx + nx - x][ny + ny - y].typ)) { in gd_move()
336 ny = y + dy; in gd_move()
339 if (dx && ny != y) { in gd_move()
340 ny = y; in gd_move()
351 if (cansee(nx, ny)) { in gd_move()
352 mnewsym(nx, ny); in gd_move()
353 prl(nx, ny); in gd_move()
359 fcp->fy = ny; in gd_move()
363 nx = ny = 0; in gd_move()
365 guard->my = ny; in gd_move()