<P>	// Only do this on ourself, since this takes into account aug stealth and such
<P>	if ( Level.NetMode != NM_StandAlone )
<P>		pp = DeusExPlayer( GetPlayerPawn() );
<P>
<P>	if ( pp != Self )
<P>		bOtherPlayer = True;
<P>	else
<P>		bOtherPlayer = False;
<P>
<P>	rnd = FRand();
<P>
<P>	volumeMultiplier = 1.0;
<P>	if (IsInState('PlayerSwimming') || (Physics == PHYS_Swimming))
<P>	{
<P>		volumeMultiplier = 0.5;
<P>		if (rnd %LT% 0.5)
<P>			stepSound = Sound'Swimming';
<P>		else
<P>			stepSound = Sound'Treading';
<P>	}
<P>	else if (FootRegion.Zone.bWaterZone)
<P>	{
<P>		volumeMultiplier = 1.0;
<P>		if (rnd %LT% 0.33)
<P>			stepSound = Sound'WaterStep1';
<P>		else if (rnd %LT% 0.66)
