Category5.Victim.updateErrorDist C# (CSharp) Метод

updateErrorDist() защищенный Метод

creates an error term within clipping ranges this can be used to perturb the bug
protected updateErrorDist ( float moveFactor, float moveClip ) : float
moveFactor float
moveClip float
Результат float
        protected float updateErrorDist(float moveFactor, float moveClip)
        {
            // Add a bit of randomness to our angle of travel;
            if (tornado != null)
            {
                errorDist += ((float)rnd.NextDouble() - 0.5f) * moveFactor;
                if (Math.Abs(errorDist) > moveClip)
                {
                    if (errorDist < 0)
                    {
                        errorDist = -moveClip;
                    }
                    else
                    {
                        errorDist = moveClip;
                    }
                }
            }

            return errorDist;
        }