Lines Matching refs:i
92 int i; in InitBall() local
97 for (i = 0; i < BALL_PLAYER_MAX; ++i) in InitBall()
99 shared->ball[i].x = (190 + (i % 4) * 5); in InitBall()
100 shared->ball[i].y = (40 + i * 8); in InitBall()
101 shared->ball[i].vx = 0; in InitBall()
102 shared->ball[i].vy = 0; in InitBall()
103 shared->ball[i].plt = disabledPlt; in InitBall()
104 shared->ball[i].chr = chrArray[i]; in InitBall()
165 int i, j; in UpdateBalls() local
172 for (i = 0; i < BALL_PLAYER_MAX; ++i) in UpdateBalls()
174 int x = shared->ball[i].x; in UpdateBalls()
175 int y = shared->ball[i].y; in UpdateBalls()
176 x += shared->ball[i].vx / BALL_VELOCITY_ONE; in UpdateBalls()
177 y += shared->ball[i].vy / BALL_VELOCITY_ONE; in UpdateBalls()
180 shared->ball[i].vx *= -1; in UpdateBalls()
181 bound |= (1 << i); in UpdateBalls()
183 else if (shared->ball[i].vx != 0) in UpdateBalls()
185 …shared->ball[i].vx -= (shared->ball[i].vx > 0) ? +BALL_VELOCITY_DECREASE : -BALL_VELOCITY_DECREASE; in UpdateBalls()
189 shared->ball[i].vy *= -1; in UpdateBalls()
190 bound |= (1 << i); in UpdateBalls()
192 else if (shared->ball[i].vy != 0) in UpdateBalls()
194 …shared->ball[i].vy -= (shared->ball[i].vy > 0) ? +BALL_VELOCITY_DECREASE : -BALL_VELOCITY_DECREASE; in UpdateBalls()
196 if ((bound & (1 << i)) == 0) in UpdateBalls()
198 shared->ball[i].x = x; in UpdateBalls()
199 shared->ball[i].y = y; in UpdateBalls()
202 if (j != i) in UpdateBalls()
209 int vx1 = shared->ball[i].vx; in UpdateBalls()
210 int vy1 = shared->ball[i].vy; in UpdateBalls()
229 shared->ball[i].vx = ((vx1 * dy2 + vx2 * dx2) + dvy * crs) / mag2; in UpdateBalls()
230 shared->ball[i].vy = ((vy1 * dx2 + vy2 * dy2) + dvx * crs) / mag2; in UpdateBalls()
238 bound |= (1 << i); in UpdateBalls()