◆ CalculateVolFog()
  
  
      
        
          | protected override void CalculateVolFog  | 
          ( | 
          float  | 
          lerpValue,  | 
         
        
           | 
           | 
          float  | 
          windMagnitude,  | 
         
        
           | 
           | 
          float  | 
          changeTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ CalculateWind()
  
  
      
        
          | protected override void CalculateWind  | 
          ( | 
          int  | 
          newWeather,  | 
         
        
           | 
           | 
          bool  | 
          suddenChange,  | 
         
        
           | 
           | 
          out float  | 
          magnitude,  | 
         
        
           | 
           | 
          out float  | 
          direction  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ GetAgentSpawnChance()
◆ GetColdAreaToolDamageModifier()
  
  
      
        
          | override float GetColdAreaToolDamageModifier  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ Init()
References CalculateVolFog(), Count, WeatherPhenomenon::GetActual(), CfgGameplayHandler::GetEnvironmentMaxTemps(), CfgGameplayHandler::GetEnvironmentMinTemps(), Weather::GetFog(), GetGame(), Weather::GetOvercast(), Weather::GetSnowfall(), Weather::GetWindSpeed(), WorldData::m_BadWeatherChance, WorldDataWeatherSettings::m_BadWeatherChance, WorldData::m_ClearWeatherChance, WorldDataWeatherSettings::m_ClearWeatherChance, WorldData::m_DefaultPlayerRestrictedAreas, WorldData::m_MaxTemps, WorldData::m_MinTemps, WorldData::m_Pollution, WorldData::m_Sunrise_Jan, WorldData::m_Sunrise_Jul, WorldData::m_Sunset_Jan, WorldData::m_Sunset_Jul, WorldData::m_TemperatureInsideBuildingsModifier, WorldData::m_UniversalTemperatureSourceCapModifier, WorldData::m_Weather, WorldData::m_WeatherDefaultSettings, Math::RandomFloat(), WeatherPhenomenon::Set(), Weather::SetDynVolFogHeightBias(), Weather::SetDynVolFogHeightDensity(), and WeatherPhenomenon::SetLimits().
 
 
◆ InitYieldBank()
  
  
      
        
          | override void InitYieldBank  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ LogWeatherData()
◆ SetupLiquidTemperatures()
  
  
      
        
          | override void SetupLiquidTemperatures  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ SetupWeatherSettings()
  
  
      
        
          | override void SetupWeatherSettings  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ WeatherOnBeforeChange()
References CalculateVolFog(), CalculateWind(), CloseFile(), CLOUDY_WEATHER, FPrintln(), g_Game, WeatherPhenomenon::GetActual(), World::GetDate(), Weather::GetFog(), WeatherPhenomenon::GetForecast(), GetGame(), Weather::GetOvercast(), Weather::GetRain(), Weather::GetSnowfall(), Weather::GetWindDirection(), Weather::GetWindMagnitude(), Weather::GetWindSpeed(), CGame::GetWorld(), IDC_MAIN_QUIT, WorldData::m_BadWeatherChance, WorldDataWeatherSettings::m_BadWeatherChance, WorldDataWeatherSettings::m_BadWeatherSuddenChance, WorldData::m_Chance, WorldData::m_ChoosenWeather, WorldData::m_ClearWeatherChance, WorldDataWeatherSettings::m_ClearWeatherChance, WorldDataWeatherSettings::m_GlobalSuddenChance, WorldData::m_IsSuddenChange, WorldData::m_LastWeather, WorldDataWeatherSettings::m_OvercastMaxLength, WorldDataWeatherSettings::m_OvercastMaxTime, WorldDataWeatherSettings::m_OvercastMinLength, WorldDataWeatherSettings::m_OvercastMinTime, WorldData::m_SameWeatherCnt, WorldDataWeatherSettings::m_SnowfallLengthMax, WorldDataWeatherSettings::m_SnowfallLengthMin, WorldDataWeatherSettings::m_SnowfallThreshold, WorldDataWeatherSettings::m_SnowfallTimeMax, WorldDataWeatherSettings::m_SnowfallTimeMin, WorldData::m_StepValue, WorldDataWeatherSettings::m_ThundersnowThreshold, WorldData::m_Weather, WorldData::m_WeatherDefaultSettings, OpenFile(), Math::RandomFloat(), Math::RandomFloatInclusive(), Math::RandomInt(), Math::RandomIntInclusive(), WeatherPhenomenon::Set(), WeatherPhenomenon::SetForecastChangeLimits(), WeatherPhenomenon::SetLimits(), Weather::SetSnowfallThresholds(), Weather::SetStorm(), Weather::SetWindMaximumSpeed(), WorldData::SUDDENCHANGE_LENGTH_MULTIPLIER, WorldData::SUDDENCHANGE_TIME_MULTIPLIER, Debug::WeatherLog(), WorldData::WIND_DIRECTION_TIME_MULTIPLIER, and WorldData::WIND_MAGNITUDE_TIME_MULTIPLIER.
 
 
◆ BAD_WEATHER
  
  
      
        
          | const int BAD_WEATHER = 3 | 
         
       
   | 
  
private   | 
  
 
 
◆ CLEAR_WEATHER
  
  
      
        
          | const int CLEAR_WEATHER = 1 | 
         
       
   | 
  
private   | 
  
 
DEPRECATED (see WorldDataWeatherConstants) 
 
 
◆ CLOUDY_WEATHER
  
  
      
        
          | const int CLOUDY_WEATHER = 2 | 
         
       
   | 
  
private   | 
  
 
 
◆ COLD_AREA_TOOL_DMG_MODIF
  
  
      
        
          | const float COLD_AREA_TOOL_DMG_MODIF = 1.2 | 
         
       
   | 
  
private   | 
  
 
 
◆ SPAWN_CHANCE_CHOLERA
  
  
      
        
          | const float SPAWN_CHANCE_CHOLERA = 20 | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file:
- P:/scripts/4_World/Classes/Worlds/Sakhal.c