new_dir
.new_item = new_dir,
static int new_dir(X509_LOOKUP *lu);
pp->new_dir = p.new_dir;
p.new_dir = MAXDIR;
p.new_dir = p.dir - 1;
if (p.new_dir < 0)
p.new_dir += MAXDIR;
p.new_dir = p.dir + 1;
if (p.new_dir >= MAXDIR)
p.new_dir -= MAXDIR;
p.new_dir = p.dir - 2;
if (p.new_dir < 0)
p.new_dir += MAXDIR;
p.new_dir = p.dir + 2;
if (p.new_dir >= MAXDIR)
p.new_dir -= MAXDIR;
p.new_dir = DIR_FROM_DXDY(xdiff, ydiff);
if (p.new_dir == p.dir)
p.new_dir = DIR_FROM_DXDY(sp->beacon[c].x - p.xpos,
p.new_dir = DIR_FROM_DXDY(sp->exit[c].x - p.xpos,
p.new_dir = DIR_FROM_DXDY(sp->airport[c].x - p.xpos,
p.new_dir = dir_no(c);
p.new_dir = p.dir - angle;
if (p.new_dir < 0)
p.new_dir += MAXDIR;
p.new_dir = p.dir + angle;
if (p.new_dir >= MAXDIR)
p.new_dir -= MAXDIR;
int new_dir;
else if (pp->new_dir >= MAXDIR || pp->new_dir < 0)
else if (pp->new_dir != pp->dir)
sprintf(bp, "%d", dir_deg(pp->new_dir));
p.new_dir = p.dir = sp->exit[rnd2].dir;
p.new_dir = p.dir = sp->airport[p.orig_no].dir;
dir_diff = pp->new_dir - pp->dir;
if (pp->new_dir >= 0 && pp->new_dir < MAXDIR) {
short i, ch, new_dir = -1, damage;
new_dir = dir;
if (new_dir != -1) {
bounce(ball, new_dir, orow, ocol, r);