Romestead Assembly Reference

Candide.GameModels.Systems.Weather.WeatherSystem

Type JSON

public class in Candide.GameModels.Systems.Weather

Methods17
Properties0
Fields8
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Systems.Weather
  • Base typeSystem.Object
  • HashBED4D49D26BC3BA6181F2E3B95F3BF8AC586A7D52B02CCA310407258EF8D086C

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ActiveWeatherAmbianceHandlersprivateprivate System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience> ActiveWeatherAmbianceHandlers
ActiveWeatherControllersprivateprivate System.Collections.Generic.List<Candide.GameModels.Models.Weather.ClientWeatherInstanceModel> ActiveWeatherControllers
CurrentDominantWeatherIdpublicpublic System.String CurrentDominantWeatherId
Debugpublicpublic System.Boolean Debug
LightningStrikeListpublicpublic System.Collections.Generic.List<Candide.GameModels.Systems.Weather.LightningStrike> LightningStrikeList
ReUseCheckDictionaryprivateprivate System.Collections.Generic.Dictionary<System.String, System.Single> ReUseCheckDictionary
WeatherCheckTickTimeprivateprivate System.Single WeatherCheckTickTime
_weatherCheckTimerprivateprivate System.Single _weatherCheckTimer

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash26086F195212149A3ED6EAD87EDC74805F0F5E1651015739AD4664E1837A9832
  • Body hash1B9B443DE8C41D59F9458B8A82EF8E573937C5C4EB2C98C48E279AB5192E5919
  • IL size64
Referenced calls
Called by

CreateImgui

public System.Void CreateImgui()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1F8A14198E22D795CEE58CB75C2BC7C197F8F190913D6F73CFEA4106B3FF6C91
  • Body hash2DBB62CC16D67AB47DD22C24591C75F6FAC2946E7FFAFE2C5E2B90D3D0549A7F
  • IL size833
Referenced calls
  • Candide.GameModels.Managers.TimeSystem::get_Hour()
  • System.String::op_Implicit(System.String)
  • ImGuiNET.ImGui::SliderFloat(System.ReadOnlySpan<System.Char>, System.Single&, System.Single, System.Single, System.ReadOnlySpan<System.Char>)
  • System.Math::Abs(System.Single)
  • System.DateTime::get_Date()
  • System.TimeSpan::FromHours(System.Double)
  • System.DateTime::op_Addition(System.DateTime, System.TimeSpan)
  • CandideServer.MessageModels.TimeMessage::.ctor()
  • Candide.GameModels.Services.TimeService::SendTime(CandideServer.MessageModels.TimeMessage)
  • ImGuiNET.ImGui::SliderFloat(System.ReadOnlySpan<System.Char>, System.Single&, System.Single, System.Single)
  • Candide.GameModels.Services.GameStateService::Send_UpdateGameConfig(CandideServer.Game.GameConfig)
  • ImGuiNET.ImGui::Checkbox(System.ReadOnlySpan<System.Char>, System.Boolean&)
  • System.String::Concat(System.String, System.String)
  • ImGuiNET.ImGui::Text(System.ReadOnlySpan<System.Char>)
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::GetEnumerator()
  • Dictionary.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.String, Candide.Ambience.IBiomeAmbience>::Deconstruct(!0&, !1&)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • Candide.Ambience.IBiomeAmbience::get_FadeHandler()
  • Candide.Ambience.FadeHandler::get_Strength()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
  • Dictionary.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::MoveNext()
  • System.IDisposable::Dispose()
  • ImGuiNET.ImGui::CollapsingHeader(System.ReadOnlySpan<System.Char>)
  • System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Models.Weather.ClientWeatherData>::get_Keys()
  • Dictionary.KeyCollection<System.String, Candide.GameModels.Models.Weather.ClientWeatherData>::GetEnumerator()
  • Dictionary.KeyCollection.Enumerator<System.String, Candide.GameModels.Models.Weather.ClientWeatherData>::get_Current()
  • ImGuiNET.ImGui::Button(System.ReadOnlySpan<System.Char>)
  • CandideServer.MessageModels.Weather.CheatWeatherMessage::.ctor()
String literals
  • Hour
  • %.2f
  • Time Speed
  • Pause Weather
  • Pause Whole World
  • Debug Weather
  • Current Dominant Weather:
  • Current Weather Strengths:
  • :
  • Set Weather
  • Add Weather
  • Add

DrawOverScreen

public System.Void DrawOverScreen(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash68DBAD185AAB237B01E112BD21CB88511B2E534F03AB1F896ED3554D59E86E07
  • Body hashA1EE3552307A19DC689F4DA1F5DFACC494162FFF0DFE385694FB91FE519C0BF8
  • IL size283
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::get_Values()
  • Dictionary.ValueCollection<System.String, Candide.Ambience.IBiomeAmbience>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::get_Current()
  • Candide.Ambience.IBiomeAmbience::DrawOverScreen(Microsoft.Xna.Framework.Graphics.SpriteBatch)
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.List<Candide.GameModels.Systems.Weather.LightningStrike>::get_Count()
  • System.Collections.Generic.List<Candide.GameModels.Systems.Weather.LightningStrike>::GetEnumerator()
  • List.Enumerator<Candide.GameModels.Systems.Weather.LightningStrike>::get_Current()
  • Candide.GameModels.Systems.Weather.LightningStrike::get_IsDone()
  • System.MathF::Pow(System.Single, System.Single)
  • List.Enumerator<Candide.GameModels.Systems.Weather.LightningStrike>::MoveNext()
  • CandideCreator.Shared.Helpers.MathExtension::IsWonky(System.Single)
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)
  • System.Collections.Generic.List<Candide.GameModels.Systems.Weather.LightningStrike>::Clear()
Called by

DrawOverTiles

public System.Void DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Matrix& cameraScaleMatrix)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash74D7C87428558E9C61B1EDEBBDE15CF12F14FF264256061A4C13ADA98004D719
  • Body hashB21A537C7F6A33C09835A5822637E767B429B16F6940FECC1FA8EB92B81E6C0B
  • IL size67
Referenced calls
Called by

DrawOverWorld

public System.Void DrawOverWorld(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7BEFAD40EF364F06964DB97E647E01C4FC32352584D5677BC90A1FD7553C5461
  • Body hash7A7249E68D1A58DF03012E70E4D11BAE2820C23B59D85DA6C4919B144DF200AC
  • IL size66
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::get_Values()
  • Dictionary.ValueCollection<System.String, Candide.Ambience.IBiomeAmbience>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::get_Current()
  • Candide.Ambience.IBiomeAmbience::DrawOverWorld(Microsoft.Xna.Framework.Graphics.SpriteBatch)
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::MoveNext()
  • System.IDisposable::Dispose()
Called by

GetAmbientcolor

public Microsoft.Xna.Framework.Vector3 GetAmbientcolor(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector3
  • StaticTrue
  • VirtualFalse
  • Hash5D666C3FFE3454D4644AD0E25609B6A821CBC514229BEC832C776E0E0E8B219A
  • Body hash2D038A24B658497C8FF418A90C37F8B7D0F642CC3EDCC3B97373CC3D51F461B8
  • IL size122
Referenced calls
  • WeatherSystem.<>c::<GetAmbientcolor>b__18_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, Microsoft.Xna.Framework.Vector3>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.WeatherAmbienceHandlers.NormalWeatherAmbienceHandler::GetAmbientColor(System.Single)
  • System.Func<System.Single, Microsoft.Xna.Framework.Vector3>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetAmbientcolor>b__18_1(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)
  • System.Func<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, System.Single>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetAmbientcolor>b__18_2(Microsoft.Xna.Framework.Vector3, System.Single)
  • System.Func<Microsoft.Xna.Framework.Vector3, System.Single, Microsoft.Xna.Framework.Vector3>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetWeatherBasedTimeBasedLightCurve

public System.Single GetWeatherBasedTimeBasedLightCurve(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashB5AA57B1A10DF4E9D51C5AE09EFFB57508BDD03449CBD6A89C5EC08AA32B0D25
  • Body hashE9FCE13A192181379E42CCCAF9474A88575E0C0196E76C34A51A70928BD79575
  • IL size122
Referenced calls
  • WeatherSystem.<>c::<GetWeatherBasedTimeBasedLightCurve>b__19_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.WeatherAmbienceHandlers.NormalWeatherAmbienceHandler::GetTimeBasedLightCurve(System.Single)
  • System.Func<System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherBasedTimeBasedLightCurve>b__19_1(System.Single, System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single, System.ValueTuple<System.Single, System.Single>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherBasedTimeBasedLightCurve>b__19_2(System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetWeatherBasedWetness

public System.Single GetWeatherBasedWetness(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash5F2A7F7A5B59AF4815245DBF895129F7A46F7106AB36A326E8F9E9F0CE7E734D
  • Body hash4472F3CECBEDA39C76191C5A9F56D175CDCF2BF1CBC1E6819B7C42C5547C9C7E
  • IL size122
Referenced calls
  • WeatherSystem.<>c::<GetWeatherBasedWetness>b__21_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.WeatherAmbienceHandlers.NormalWeatherAmbienceHandler::GetWetness(System.Single)
  • System.Func<System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherBasedWetness>b__21_1(System.Single, System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single, System.ValueTuple<System.Single, System.Single>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherBasedWetness>b__21_2(System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetWeatherBasedWind

public System.Single GetWeatherBasedWind(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash7EA28D38FD7384BADC23BA1412EF2B4453CA5D53F05853751C8089F6AB6993BC
  • Body hash6312C0383C47005B83A2757462F55C66B549CDA19DA5FC515B178400283CD5D6
  • IL size122
Referenced calls
  • WeatherSystem.<>c::<GetWeatherBasedWind>b__20_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.WeatherAmbienceHandlers.NormalWeatherAmbienceHandler::GetWind(System.Single)
  • System.Func<System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherBasedWind>b__20_1(System.Single, System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single, System.ValueTuple<System.Single, System.Single>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherBasedWind>b__20_2(System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetWeatherMoonColorAndDirection

public System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> GetWeatherMoonColorAndDirection(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>
  • StaticTrue
  • VirtualFalse
  • Hash5B6617786BF2C985D0EB5B6F39A3B2CC5E405D2EAA86EF2D1AADE8F2ED98E83E
  • Body hashA0BE8DC424D91DE1B40AE63DD7008A370CE8AEFB88996D109FC2173756D322B1
  • IL size121
Referenced calls
  • WeatherSystem.<>c__DisplayClass23_0::.ctor()
  • WeatherSystem.<>c::<GetWeatherMoonColorAndDirection>b__23_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.WeatherAmbienceHandlers.NormalWeatherAmbienceHandler::GetMoonColorAndDirection(System.Single)
  • System.Func<System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherMoonColorAndDirection>b__23_1(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c__DisplayClass23_0::<GetWeatherMoonColorAndDirection>b__2(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetWeatherSunColorAndDirection

public System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> GetWeatherSunColorAndDirection(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>
  • StaticTrue
  • VirtualFalse
  • HashAA6124F6F9C962A3ECFD3F0912A4A6C62DE54E160B80BB5E26D09077E5DECE9C
  • Body hash0EF84DED4A9BA75AB23A027C90402C9D4C445A96C3492F91649E5AA241BDBADC
  • IL size121
Referenced calls
  • WeatherSystem.<>c__DisplayClass22_0::.ctor()
  • WeatherSystem.<>c::<GetWeatherSunColorAndDirection>b__22_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.WeatherAmbienceHandlers.NormalWeatherAmbienceHandler::GetSunColorAndDirection(System.Single)
  • System.Func<System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c::<GetWeatherSunColorAndDirection>b__22_1(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single>>::.ctor(System.Object, System.IntPtr)
  • WeatherSystem.<>c__DisplayClass22_0::<GetWeatherSunColorAndDirection>b__2(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

OnPlayerEnteredWeather

private System.Void OnPlayerEnteredWeather(System.String weatherId)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7C5871C7A0221DC1375CC80D76B36FB696B00B3A72709E506F40E51196927AC7
  • Body hash173F9C56462BB1C4C71D945D0F36A99B3E463432EEFF9E66905C0904321875EC
  • IL size45
Referenced calls

Reset

public System.Void Reset()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBCDF8A7298B0AF5242691D62DE78CB6E077F5A9711BBAF641854EB7BD2FEC0F6
  • Body hash1AB780E4FC4C406BFE08183055CF7DF095717B971263A7506B24F6E39E00D3F2
  • IL size44
Referenced calls
Called by

UpdateActiveWeatherControllers

public System.Void UpdateActiveWeatherControllers(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash93CEB5DC317BC472CA9BD57295E891FCE2920BC2C1415A8ADB3223E202175CE1
  • Body hashDA2A328569D612E5DC9900B93F3DA405DDC639905F4797AB297E36068A46C691
  • IL size65
Referenced calls
Called by

UpdateWeather

public System.Void UpdateWeather(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash3BD1A47923B99F003B33D905263DC4E6A3902D3266F6468136F82369B7FDA390
  • Body hash202C71761082C1472AC899A975D0BC7856AD6AAE5FC19BBD21F3E1192015B5FF
  • IL size146
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::get_Values()
  • Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::get_Current()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Candide.GameModels.Systems.Weather.WeatherController::RemoveWeather(System.Guid, System.Boolean)
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::MoveNext()
  • System.IDisposable::Dispose()
Called by

UpdateWeatherCheck

public System.Void UpdateWeatherCheck(System.Single dt, System.Boolean makeNextCheckImmediately)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1FD973FC67E63C1E38B138AA6D6BB00DAB3DA9ACD152EC61980D839987C03660
  • Body hash73CAAE2065F7F1EAAE945C73F63F1C21E4BF998FB51824746CB3FCF2061AA9A0
  • IL size1020
Referenced calls
Called by

UpdateWeatherHandlers

public System.Void UpdateWeatherHandlers(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash347D30B245B85C209AEA8658A4C4958DB17A0912DEDF7F0CC18DFD5BCAC6B326
  • Body hash41390CE8A15F66BC8E76608000BCE83BE2972BE545F0B6539B2581B4B91F3263
  • IL size117
Referenced calls
Called by