@@ -289,6 +289,9 @@ class CMoveData
289289 m_flSubtickStartFraction {source.m_flSubtickStartFraction },
290290 m_outWishVel {source.m_outWishVel },
291291 m_vecOldAngles {source.m_vecOldAngles },
292+ m_vecInputRotated {source.m_vecInputRotated },
293+ m_vecContinousAcceleration {source.m_vecContinousAcceleration },
294+ m_vecFrameVelocityDelta {source.m_vecFrameVelocityDelta },
292295 m_flMaxSpeed {source.m_flMaxSpeed },
293296 m_flClientMaxSpeed {source.m_flClientMaxSpeed },
294297 m_flSubtickAccelSpeed {source.m_flSubtickAccelSpeed },
@@ -354,6 +357,9 @@ class CMoveData
354357 bool m_nGameModeMovedPlayer;
355358 Vector m_outWishVel;
356359 Vector m_vecOldAngles;
360+ Vector m_vecInputRotated;
361+ Vector m_vecContinousAcceleration;
362+ Vector m_vecFrameVelocityDelta;
357363 float m_flMaxSpeed;
358364 float m_flClientMaxSpeed;
359365 float m_flSubtickAccelSpeed; // Related to ground acceleration subtick stuff with sv_stopspeed and friction
@@ -363,4 +369,8 @@ class CMoveData
363369 bool m_bGameCodeMovedPlayer; // true if usercmd cmd number == (m_nGameCodeHasMovedPlayerAfterCommand + 1)
364370};
365371
366- static_assert (sizeof (CMoveData) == 256 , " Class didn't match expected size" );
372+ #ifdef _WIN32
373+ static_assert (sizeof (CMoveData) == 312 , " Class didn't match expected size" );
374+ #else
375+ static_assert (sizeof (CMoveData) == 304 , " Class didn't match expected size" );
376+ #endif
0 commit comments