Esempio n. 1
0
    /// <summary>
    /// Gets precipitation on current position
    /// Use <see cref="PrecipitationGenerator"/> for more detailed access
    /// </summary>
    public double GetPrecipitation(int posX, int posY)
    {
        double elevation   = ElevationGenerator.GetElevation(posX, posY);
        double temperature = TemperatureGenerator.GetTemperature(posX, elevation);

        return(PrecipitationGenerator.GetPrecipitation(posX, posY, elevation, temperature));
    }
Esempio n. 2
0
 /// <summary>
 /// Gets moisture on current position
 /// Use <see cref="PrecipitationGenerator"/> for more detailed access
 /// </summary>
 public double GetMoisture(int posY)
 {
     return(PrecipitationGenerator.GetMoisture(posY));
 }