Browse Source

Clear impact velocity on WalkingStrategy Reset.

Fixes landing behaviours incorrectly firing after a brain transition.
Skoader 12 years ago committed by Adam Johnson
parent
commit
e29e908333
  1. 2
      Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp

2
Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp

@ -538,6 +538,8 @@ void plWalkingStrategy::AddContactNormals(hsVector3& vec)
void plWalkingStrategy::Reset(bool newAge)
{
plMovementStrategy::Reset(newAge);
fImpactVelocity.Set(0.0f, 0.0f, 0.0f);
fImpactTime = 0.0f;
if (newAge)
{
fTimeInAir = 0.0f;

Loading…
Cancel
Save