Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.MapWeatherModel.
|
| DefaultMapWeatherModel () |
|
override AtmosphereState | GetInterpolatedAtmosphereState (CampaignTime timeOfYear, Vec3 pos) |
|
override AtmosphereInfo | GetAtmosphereModel (Vec3 position) |
|
override void | InitializeSnowAndRainAmountData (byte[] snowAndRainAmountData) |
|
override WeatherEvent | UpdateWeatherForPosition (Vec2 position, CampaignTime ct) |
|
float | GetSnowAndRainDataFromTexture (Vec2 position, CampaignTime ct) |
|
override WeatherEvent | GetWeatherEventInPosition (Vec2 pos) |
|
override WeatherEventEffectOnTerrain | GetWeatherEffectOnTerrainForPosition (Vec2 pos) |
|
override void | GetSeasonTimeFactorOfCampaignTime (CampaignTime ct, out float timeFactorForSnow, out float timeFactorForRain, bool snapCampaignTimeToWeatherPeriod=true) |
|
abstract AtmosphereState | GetInterpolatedAtmosphereState (CampaignTime timeOfYear, Vec3 pos) |
|
abstract AtmosphereInfo | GetAtmosphereModel (Vec3 position) |
|
abstract void | GetSeasonTimeFactorOfCampaignTime (CampaignTime ct, out float timeFactorForSnow, out float timeFactorForRain, bool snapCampaignTimeToWeatherPeriod=true) |
|
abstract WeatherEvent | UpdateWeatherForPosition (Vec2 position, CampaignTime ct) |
|
abstract WeatherEvent | GetWeatherEventInPosition (Vec2 pos) |
|
abstract WeatherEventEffectOnTerrain | GetWeatherEffectOnTerrainForPosition (Vec2 pos) |
|
abstract void | InitializeSnowAndRainAmountData (byte[] bytes) |
|
◆ DefaultMapWeatherModel()
TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.DefaultMapWeatherModel |
( |
| ) |
|
◆ GetInterpolatedAtmosphereState()
override AtmosphereState TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.GetInterpolatedAtmosphereState |
( |
CampaignTime |
timeOfYear, |
|
|
Vec3 |
pos |
|
) |
| |
|
virtual |
◆ GetAtmosphereModel()
override AtmosphereInfo TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.GetAtmosphereModel |
( |
Vec3 |
position | ) |
|
|
virtual |
◆ InitializeSnowAndRainAmountData()
override void TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.InitializeSnowAndRainAmountData |
( |
byte[] |
snowAndRainAmountData | ) |
|
|
virtual |
◆ UpdateWeatherForPosition()
override WeatherEvent TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.UpdateWeatherForPosition |
( |
Vec2 |
position, |
|
|
CampaignTime |
ct |
|
) |
| |
|
virtual |
◆ GetSnowAndRainDataFromTexture()
float TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.GetSnowAndRainDataFromTexture |
( |
Vec2 |
position, |
|
|
CampaignTime |
ct |
|
) |
| |
◆ GetWeatherEventInPosition()
override WeatherEvent TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.GetWeatherEventInPosition |
( |
Vec2 |
pos | ) |
|
|
virtual |
◆ GetWeatherEffectOnTerrainForPosition()
◆ GetSeasonTimeFactorOfCampaignTime()
override void TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.GetSeasonTimeFactorOfCampaignTime |
( |
CampaignTime |
ct, |
|
|
out float |
timeFactorForSnow, |
|
|
out float |
timeFactorForRain, |
|
|
bool |
snapCampaignTimeToWeatherPeriod = true |
|
) |
| |
|
virtual |
◆ float
TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.float |
◆ WeatherUpdatePeriod
override CampaignTime TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.WeatherUpdatePeriod |
|
get |
◆ WeatherUpdateFrequency
override CampaignTime TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.WeatherUpdateFrequency |
|
get |
◆ DefaultWeatherNodeDimension
override int TaleWorlds.CampaignSystem.GameComponents.DefaultMapWeatherModel.DefaultWeatherNodeDimension |
|
get |