Lines Matching refs:new_dir
301 pp->new_dir = p.new_dir; in getcommand()
395 p.new_dir = MAXDIR; in circle()
403 p.new_dir = p.dir - 1; in left()
404 if (p.new_dir < 0) in left()
405 p.new_dir += MAXDIR; in left()
413 p.new_dir = p.dir + 1; in right()
414 if (p.new_dir >= MAXDIR) in right()
415 p.new_dir -= MAXDIR; in right()
422 p.new_dir = p.dir - 2; in Left()
423 if (p.new_dir < 0) in Left()
424 p.new_dir += MAXDIR; in Left()
431 p.new_dir = p.dir + 2; in Right()
432 if (p.new_dir >= MAXDIR) in Right()
433 p.new_dir -= MAXDIR; in Right()
475 p.new_dir = DIR_FROM_DXDY(xdiff, ydiff); in delayb()
476 if (p.new_dir == p.dir) in delayb()
567 p.new_dir = DIR_FROM_DXDY(sp->beacon[c].x - p.xpos, in benum()
573 p.new_dir = DIR_FROM_DXDY(sp->exit[c].x - p.xpos, in benum()
579 p.new_dir = DIR_FROM_DXDY(sp->airport[c].x - p.xpos, in benum()
592 p.new_dir = dir_no(c); in to_dir()
604 p.new_dir = p.dir - angle; in rel_dir()
605 if (p.new_dir < 0) in rel_dir()
606 p.new_dir += MAXDIR; in rel_dir()
609 p.new_dir = p.dir + angle; in rel_dir()
610 if (p.new_dir >= MAXDIR) in rel_dir()
611 p.new_dir -= MAXDIR; in rel_dir()