Lines Matching defs:pp
55 PLAYER *pp;
72 for (pp = Player; pp < End_player; pp++) {
73 if (pp->p_maze[y][x] == type)
75 pp->p_maze[y][x] = type;
76 cgoto(pp, y, x);
77 outch(pp, type);
80 for (pp = Monitor; pp < End_monitor; pp++) {
81 if (pp->p_maze[y][x] == type)
83 pp->p_maze[y][x] = type;
84 cgoto(pp, y, x);
85 outch(pp, type);
114 PLAYER *pp;
127 for (pp = Player; pp < End_player; pp++)
128 if (pp->p_maze[y][x] == ep->e_char) {
129 pp->p_maze[y][x] = c;
130 cgoto(pp, y, x);
131 outch(pp, c);
134 for (pp = Monitor; pp < End_monitor; pp++)
135 check(pp, y, x);
161 PLAYER *pp;
195 pp = play_at(r->r_y, r->r_x);
196 if (pp->p_flying >= 0)
197 pp->p_flying += rand_num(10);
199 pp->p_flying = rand_num(20);
200 pp->p_flyx = 2 * rand_num(6) - 5;
201 pp->p_flyy = 2 * rand_num(6) - 5;
203 pp->p_over = Orig_maze[r->r_y][r->r_x];
204 pp->p_face = FLYER;
220 for (pp = Monitor; pp < End_monitor; pp++)
221 check(pp, r->r_y, r->r_x);
234 for (pp = Monitor; pp < End_monitor; pp++)
235 check(pp, y, x);