Category5.Victim.updateErrorSpeed C# (CSharp) Method

updateErrorSpeed() protected method

protected updateErrorSpeed ( float speedFactor, float speedClip ) : float
speedFactor float
speedClip float
return float
        protected float updateErrorSpeed(float speedFactor, float speedClip)
        {
            if (tornado != null)
            {
                errorSpeed += ((float)rnd.NextDouble() - 0.5f) * speedFactor;
                if (errorSpeed < 0)
                {
                    errorSpeed = 0;
                }
                else if (errorSpeed > speedClip)
                {
                    errorSpeed = speedClip;
                }
            }

            return errorSpeed;
        }