<P>		speed = super.GetCurrentGroundSpeed();
<P>
<P>	return speed;
<P>}
<P>
<P>state PlayerWalking
<P>{
<P>	function PlayerMove( float DeltaTime )
<P>	{
<P>		local vector X,Y,Z, NewAccel;
<P>		local EDodgeDir OldDodge;
<P>		local eDodgeDir DodgeMove;
<P>		local rotator OldRotation;
<P>		local float Speed2D;
<P>		local bool	bSaveJump;
<P>		local name AnimGroupName;
<P>
<P>		local rotator rot;
<P>
<P>		GetAxes(Rotation,X,Y,Z);
<P>
<P>		if (bplatformer)
<P>		{
<P>			if (bbackwards)
<P>				astrafe *= -1;
<P>			if (astrafe%LT%0)
<P>				{
<P>				bbackwards = !bbackwards;
