Inherits TaleWorlds.Core.GameModel.
Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.
◆ WeatherEvent
Enumerator |
---|
Clear | |
LightRain | |
HeavyRain | |
Snowy | |
Blizzard | |
◆ WeatherEventEffectOnTerrain
◆ GetInterpolatedAtmosphereState()
abstract AtmosphereState TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.GetInterpolatedAtmosphereState |
( |
CampaignTime |
timeOfYear, |
|
|
Vec3 |
pos |
|
) |
| |
|
pure virtual |
◆ GetAtmosphereModel()
abstract AtmosphereInfo TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.GetAtmosphereModel |
( |
Vec3 |
position | ) |
|
|
pure virtual |
◆ GetSeasonTimeFactorOfCampaignTime()
abstract void TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.GetSeasonTimeFactorOfCampaignTime |
( |
CampaignTime |
ct, |
|
|
out float |
timeFactorForSnow, |
|
|
out float |
timeFactorForRain, |
|
|
bool |
snapCampaignTimeToWeatherPeriod = true |
|
) |
| |
|
pure virtual |
◆ UpdateWeatherForPosition()
abstract WeatherEvent TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.UpdateWeatherForPosition |
( |
Vec2 |
position, |
|
|
CampaignTime |
ct |
|
) |
| |
|
pure virtual |
◆ GetWeatherEventInPosition()
abstract WeatherEvent TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.GetWeatherEventInPosition |
( |
Vec2 |
pos | ) |
|
|
pure virtual |
◆ GetWeatherEffectOnTerrainForPosition()
◆ InitializeSnowAndRainAmountData()
abstract void TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.InitializeSnowAndRainAmountData |
( |
byte[] |
bytes | ) |
|
|
pure virtual |
◆ WeatherUpdateFrequency
abstract CampaignTime TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.WeatherUpdateFrequency |
|
get |
◆ WeatherUpdatePeriod
abstract CampaignTime TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.WeatherUpdatePeriod |
|
get |
◆ DefaultWeatherNodeDimension
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.DefaultWeatherNodeDimension |
|
get |