Beispiel #1
0
        // Returns the probability that this object should appear based off of the current distance
        public float GetProbability(float distance)
        {
            // Chance of no probability of no occur says so
            if (noOccurProbabilities.Count() > 0)
            {
                float prob = noOccurProbabilities.GetValue(distance);
                if (Random.value < prob)
                {
                    return(0);
                }
            }

            return(occurProbabilities.GetValue(distance));
        }