Lines Matching refs:vy
65 int vy; member
102 shared->ball[i].vy = 0; in InitBall()
139 if (shared->ball[aid].vy == 0) in InputBallKey()
141 shared->ball[aid].vy += BALL_VELOCITY_BOOST; in InputBallKey()
143 else if (shared->ball[aid].vy < +BALL_VELOCITY_MAX) in InputBallKey()
145 shared->ball[aid].vy += BALL_VELOCITY_ACCEL; in InputBallKey()
150 if (shared->ball[aid].vy == 0) in InputBallKey()
152 shared->ball[aid].vy -= BALL_VELOCITY_BOOST; in InputBallKey()
154 else if (shared->ball[aid].vy > -BALL_VELOCITY_MAX) in InputBallKey()
156 shared->ball[aid].vy -= BALL_VELOCITY_ACCEL; in InputBallKey()
177 y += shared->ball[i].vy / BALL_VELOCITY_ONE; in UpdateBalls()
189 shared->ball[i].vy *= -1; 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()
210 int vy1 = shared->ball[i].vy; in UpdateBalls()
215 vy2 = shared->ball[j].vy; in UpdateBalls()
230 shared->ball[i].vy = ((vy1 * dx2 + vy2 * dy2) + dvx * crs) / mag2; in UpdateBalls()
234 shared->ball[j].vy = ((vy1 * dx2 + vy2 * dy2) - dvx * crs) / mag2; in UpdateBalls()