Reduce easing time, revert changing air speed

This commit is contained in:
TehRealSalt 2019-01-14 21:37:53 -05:00
parent 7d1e630007
commit 0b299012f7

View file

@ -8404,7 +8404,7 @@ void A_SPBChase(mobj_t *actor)
if (!P_IsObjectOnGround(actor->tracer) /*&& !actor->tracer->player->kartstuff[k_pogospring]*/) if (!P_IsObjectOnGround(actor->tracer) /*&& !actor->tracer->player->kartstuff[k_pogospring]*/)
{ {
// In the air you have no control; basically don't hit unless you make a near complete stop // In the air you have no control; basically don't hit unless you make a near complete stop
defspeed = FixedMul(((fracmax+1)<<FRACBITS) - easiness, actor->tracer->player->speed) / fracmax; defspeed = (7 * actor->tracer->player->speed) / 8;
} }
else else
{ {
@ -8440,7 +8440,7 @@ void A_SPBChase(mobj_t *actor)
// Modify stored speed // Modify stored speed
if (wspeed > actor->cvmem) if (wspeed > actor->cvmem)
actor->cvmem += (wspeed - actor->cvmem) / (3*TICRATE); actor->cvmem += (wspeed - actor->cvmem) / TICRATE;
else else
actor->cvmem = wspeed; actor->cvmem = wspeed;