Lines Matching refs:vy
60 int vy; member
97 shared->ball[i].vy = 0; in InitBall()
134 if (shared->ball[aid].vy == 0) in InputBallKey()
136 shared->ball[aid].vy += BALL_VELOCITY_BOOST; in InputBallKey()
138 else if (shared->ball[aid].vy < +BALL_VELOCITY_MAX) in InputBallKey()
140 shared->ball[aid].vy += BALL_VELOCITY_ACCEL; in InputBallKey()
145 if (shared->ball[aid].vy == 0) in InputBallKey()
147 shared->ball[aid].vy -= BALL_VELOCITY_BOOST; in InputBallKey()
149 else if (shared->ball[aid].vy > -BALL_VELOCITY_MAX) in InputBallKey()
151 shared->ball[aid].vy -= BALL_VELOCITY_ACCEL; in InputBallKey()
172 y += shared->ball[i].vy / BALL_VELOCITY_ONE; in UpdateBalls()
184 shared->ball[i].vy *= -1; in UpdateBalls()
187 else if (shared->ball[i].vy != 0) in UpdateBalls()
189 …shared->ball[i].vy -= (shared->ball[i].vy > 0) ? +BALL_VELOCITY_DECREASE : -BALL_VELOCITY_DECREASE; in UpdateBalls()
205 int vy1 = shared->ball[i].vy; in UpdateBalls()
210 vy2 = shared->ball[j].vy; in UpdateBalls()
225 shared->ball[i].vy = ((vy1 * dx2 + vy2 * dy2) + dvx * crs) / mag2; in UpdateBalls()
229 shared->ball[j].vy = ((vy1 * dx2 + vy2 * dy2) - dvx * crs) / mag2; in UpdateBalls()