Lines Matching refs:new_dir
325 pp->new_dir = p.new_dir;
431 p.new_dir = MAXDIR;
440 p.new_dir = p.dir - 1;
441 if (p.new_dir < 0)
442 p.new_dir += MAXDIR;
451 p.new_dir = p.dir + 1;
452 if (p.new_dir >= MAXDIR)
453 p.new_dir -= MAXDIR;
461 p.new_dir = p.dir - 2;
462 if (p.new_dir < 0)
463 p.new_dir += MAXDIR;
471 p.new_dir = p.dir + 2;
472 if (p.new_dir >= MAXDIR)
473 p.new_dir -= MAXDIR;
515 p.new_dir = DIR_FROM_DXDY(xdiff, ydiff);
516 if (p.new_dir == p.dir)
618 p.new_dir = DIR_FROM_DXDY(sp->beacon[n].x - p.xpos,
624 p.new_dir = DIR_FROM_DXDY(sp->exit[n].x - p.xpos,
630 p.new_dir = DIR_FROM_DXDY(sp->airport[n].x - p.xpos,
642 p.new_dir = dir_no(c);
654 p.new_dir = p.dir - angle;
655 if (p.new_dir < 0)
656 p.new_dir += MAXDIR;
659 p.new_dir = p.dir + angle;
660 if (p.new_dir >= MAXDIR)
661 p.new_dir -= MAXDIR;