Lines Matching refs:curVel
217 static Vec curVel = { 0.0F, 0.0F, 0.0F }; in AnimTick() local
243 VECAdd(&CurPos, &curVel, &tp); in AnimTick()
254 nextVel = curVel; // default in AnimTick()
260 nextVel.x = curVel.x; in AnimTick()
261 nextVel.z = -curVel.z * WALLZ_BOUNCE; in AnimTick()
266 nextVel.x = -curVel.x * WALLX_BOUNCE; in AnimTick()
267 nextVel.z = curVel.z; in AnimTick()
271 if (curVel.x < 0.0F) nextVel.x = -curVel.x * OUT_CORNER_BOUNCE; in AnimTick()
272 if (curVel.z < 0.0F) nextVel.z = -curVel.z * OUT_CORNER_BOUNCE; in AnimTick()
276 if (curVel.x > 0.0F) nextVel.x = -curVel.x * OUT_CORNER_BOUNCE; in AnimTick()
277 if (curVel.z < 0.0F) nextVel.z = -curVel.z * OUT_CORNER_BOUNCE; in AnimTick()
281 if (curVel.x > 0.0F) nextVel.x = -curVel.x * OUT_CORNER_BOUNCE; in AnimTick()
282 if (curVel.z > 0.0F) nextVel.z = -curVel.z * OUT_CORNER_BOUNCE; in AnimTick()
286 if (curVel.x < 0.0F) nextVel.x = -curVel.x * OUT_CORNER_BOUNCE; in AnimTick()
287 if (curVel.z > 0.0F) nextVel.z = -curVel.z * OUT_CORNER_BOUNCE; in AnimTick()
294 nextVel.x = -curVel.x * IN_CORNER_BOUNCE; in AnimTick()
295 nextVel.z = -curVel.z * IN_CORNER_BOUNCE; in AnimTick()
312 curVel = nextVel; in AnimTick()
313 curVel.x += -GetAnalogX() * AX_SCALE; in AnimTick()
314 curVel.z += GetAnalogY() * AY_SCALE; in AnimTick()
315 curVel.x *= VX_FRICTION; in AnimTick()
316 curVel.z *= VY_FRICTION; in AnimTick()