Przeglądaj źródła

Merge pull request #429 from eightyeight/air-control-limit

Air control speed limit
SilentMike 12 lat temu
rodzic
commit
67a003bcad
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      Engine/source/T3D/player.cpp

+ 1 - 1
Engine/source/T3D/player.cpp

@@ -2870,7 +2870,7 @@ void Player::updateMove(const Move* move)
       if (pvl)
          pv *= moveSpeed / pvl;
 
-      VectorF runAcc = pv - acc;
+      VectorF runAcc = pv - (mVelocity + acc);
       runAcc.z = 0;
       runAcc.x = runAcc.x * mDataBlock->airControl;
       runAcc.y = runAcc.y * mDataBlock->airControl;