<P>			if (IsLeaning())
<P>			{
<P>				if ( PlayerIsClient() || (Level.NetMode == NM_Standalone) )
<P>					if (!bAustralian)
<P>						ViewRotation.Roll = curLeanDist * 20 + newroll;
<P>					else
<P>						ViewRotation.Roll = curLeanDist * 20 + 65536/2 + newroll;
<P>
<P>				if (!bIsCrouching && !bForceDuck)
<P>					SetBasedPawnSize(CollisionRadius, GetDefaultCollisionHeight() - Abs(curLeanDist) / 3.0);
<P>			}
<P>			else
<P>				if(baustralian)
<P>					viewrotation.roll = 65536/2 + newroll;
<P>				else
<P>					viewrotation.roll = newroll;
<P>	}
<P>
<P>	/*event PlayerTick(float deltaTime)
<P>	{
<P>		local int i;
