// --------------------------------------------------------------------------------------------------- //
// CSDKPlayerShared implementation.
// --------------------------------------------------------------------------------------------------- //
CSDKPlayerShared::CSDKPlayerShared()
{
#if defined( SDK_USE_PRONE )
	m_bProne = false;
	m_bForceProneChange = false;
	m_flNextProneCheck = 0;
	m_flUnProneTime = 0;
	m_flGoProneTime = 0;
#endif

#if defined ( SDK_USE_PLAYERCLASSES )
	SetDesiredPlayerClass( PLAYERCLASS_UNDEFINED );
#endif
}
// --------------------------------------------------------------------------------------------------- //
// CSDKPlayerShared implementation.
// --------------------------------------------------------------------------------------------------- //
CSDKPlayerShared::CSDKPlayerShared()
{
#if defined( SDK_USE_PRONE )
	m_bProne = false;
	m_flNextProneCheck = 0;
	m_flUnProneTime = 0;
	m_flGoProneTime = 0;
#endif

#if defined ( SDK_USE_PLAYERCLASSES )
	SetDesiredPlayerClass( PLAYERCLASS_UNDEFINED );
#endif

	m_bSliding = false;
	m_bDiveSliding = false;
	m_bRolling = false;
	m_flSlideTime = 0;
}
CDODPlayerShared::CDODPlayerShared()
{
	m_bProne = false;
	m_bForceProneChange = false;
	m_flNextProneCheck = 0;

	m_flSlowedUntilTime = 0;

	m_flUnProneTime = 0;
	m_flGoProneTime = 0;

	m_flDeployedHeight = STANDING_DEPLOY_HEIGHT;
	m_flDeployChangeTime = gpGlobals->curtime;
	
	SetDesiredPlayerClass( PLAYERCLASS_UNDEFINED );

	m_flLastViewAnimationTime = gpGlobals->curtime;

	m_pViewOffsetAnim = NULL;
}