{"Id":"Candide.Ambience.WeatherAmbienceHandlers.OwlShadowWeatherController","Name":"OwlShadowWeatherController","DisplayName":"OwlShadowWeatherController","FullName":"Candide.Ambience.WeatherAmbienceHandlers.OwlShadowWeatherController","Namespace":"Candide.Ambience.WeatherAmbienceHandlers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.Ambience.WeatherAmbienceHandlers.IWeatherAmbienceController"],"SourceLocations":[],"Fields":[{"Id":"OwlShadowSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"OwlShadowSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet OwlShadowSprite","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"523C80FA8F9AD7517F4AFAB26C0CF7D4CAC8668B4C6D26A32A4823CC5E16B6C3"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel)-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel instance)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"instance","Type":"Candide.GameModels.Models.Weather.ClientWeatherInstanceModel","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":661,"BodyHash":"3902018EB0891BAFE3A2DBB4E4B418A8D704192E8D679EBFF26B3417D283BD5A","Hash":"1D4F5881C76DB7FE221AD7ED2702020864985CADE32CC3D29616EE40ED05AA63","CalledMethods":["CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::QuadOut(System.Single)","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","CandideCreator.Shared.Helpers.EffectHelper::FlickerHelper(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::ToNormalDirection(Microsoft.Xna.Framework.Vector2\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::ToAngle(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","System.MathF::Cos(System.Single)","Microsoft.Xna.Framework.Matrix::CreateTranslation(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)","Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::get_Translation()","Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)","Candide.Graphics.DeferredRenderer::HorizontalToVertical(Microsoft.Xna.Framework.Matrix\u0026)","CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)","Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)","Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)"],"StringLiterals":[],"Source":null},{"Id":"Initialize(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel)-\u003ESystem.Void","Name":"Initialize","Signature":"public System.Void Initialize(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel instance)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"instance","Type":"Candide.GameModels.Models.Weather.ClientWeatherInstanceModel","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"BE33128B96A51349132D6FD047A360FC43A893EFB49E03A0B1DE11D6F23FC29E","Hash":"EAB07AF7797158BD7DDCF65FAB5F80305928FDDC27AB0437FDA4954EE6EC0C6B","CalledMethods":["Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Update(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel, System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel instance, System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"instance","Type":"Candide.GameModels.Models.Weather.ClientWeatherInstanceModel","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"A24FB5164206AFBEFA0542A2F7C4AA78B841AFCC19293F7DDC258C9B0460D2CC","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"E15FC15F704BC6D70DF3CFA3E040AA290DFA23C0DC211C8A67238FE13792D9CB"}