Lines Matching refs:ry
443 int rx, ry, res = 0; in use_pick_axe() local
459 ry = u.uy + u.dy; in use_pick_axe()
460 if (u.dz > 0 || (u.dz == 0 && isok(rx, ry) && in use_pick_axe()
461 (IS_ROCK(levl[rx][ry].typ) in use_pick_axe()
462 || sobj_at(ENORMOUS_ROCK, rx, ry)))) in use_pick_axe()
478 ry = u.uy + u.dy; in use_pick_axe()
479 if ((mtmp = m_at(rx, ry)) && attack(mtmp)) in use_pick_axe()
481 if (!isok(rx, ry)) { in use_pick_axe()
485 lev = &levl[rx][ry]; in use_pick_axe()
490 && !sobj_at(ENORMOUS_ROCK, rx, ry)) { in use_pick_axe()
495 if (dig_pos.x != rx || dig_pos.y != ry in use_pick_axe()
499 dig_pos.y = ry; in use_pick_axe()