{"Id":"Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler","Name":"ForestBiomeAmbienceHandler","DisplayName":"ForestBiomeAmbienceHandler","FullName":"Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler","Namespace":"Candide.Ambience.BiomeAmbienceHandlers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.Ambience.IBiomeAmbience"],"SourceLocations":[],"Fields":[{"Id":"Instance:Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler","Name":"Instance","Type":"Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler","Signature":"public Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"0AA29D5D4C5122D6A96A41E10CB40FA3A936076106AB74BC8015D50BBD577707"},{"Id":"LeafParticleFrames:System.Int32[]","Name":"LeafParticleFrames","Type":"System.Int32[]","Signature":"private System.Int32[] LeafParticleFrames","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"A723AEBF5C0BC644AD8AB87B0616A639B946A73CD2890C0AE4A39F254B137337"},{"Id":"LeafParticles:CandideCreator.Shared.Graphics.SpriteSheet","Name":"LeafParticles","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet LeafParticles","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"E59F29B8252D32B9E217DFD062207C4C008DE3185294EC0C85A1AE158EE0C720"},{"Id":"LeafyShadows:CandideCreator.Shared.Graphics.SpriteSheet","Name":"LeafyShadows","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet LeafyShadows","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"CD0324EBD6AAE9C62A7DE60A8B6A3C689C5966B5C427E09448AEB2E9086E393C"},{"Id":"TimeColors:Microsoft.Xna.Framework.Vector3[]","Name":"TimeColors","Type":"Microsoft.Xna.Framework.Vector3[]","Signature":"public Microsoft.Xna.Framework.Vector3[] TimeColors","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"88125FACC7B77A5C3397608C45F943EFEEE33424837AAF6B8C602BB5B6D15ECC"}],"Properties":[{"Id":"FadeHandler:Candide.Ambience.FadeHandler","Name":"FadeHandler","Type":"Candide.Ambience.FadeHandler","Signature":"public Candide.Ambience.FadeHandler FadeHandler","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"A19B506F5CBED6FFEF91B9C0F83960D967303A1B7DA76E25E230B05063A55D24"}],"Events":[],"Methods":[{"Id":"Candide.Ambience.IBiomeAmbience.DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Matrix\u0026)-\u003ESystem.Void","Name":"Candide.Ambience.IBiomeAmbience.DrawOverTiles","Signature":"private System.Void Candide.Ambience.IBiomeAmbience.DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch cameraBatch, Microsoft.Xna.Framework.Matrix\u0026 cameraScaleMatrix)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"cameraBatch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"cameraScaleMatrix","Type":"Microsoft.Xna.Framework.Matrix\u0026","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":9,"BodyHash":"1F351CDCA1BD827330D848B76F5FA555FDC0B67C369195AA787C2331EE0DD955","Hash":"8F8216F89E9183F7E1DF75F2F63921BAD1EBA7C79049F7E8E42A59FD55D65803","CalledMethods":["Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler::DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Matrix\u0026)"],"StringLiterals":[],"Source":null},{"Id":"DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Matrix\u0026)-\u003ESystem.Void","Name":"DrawOverTiles","Signature":"public System.Void DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch cameraBatch, Microsoft.Xna.Framework.Matrix\u0026 cameraScaleMatrix)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"cameraBatch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"cameraScaleMatrix","Type":"Microsoft.Xna.Framework.Matrix\u0026","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":679,"BodyHash":"7751E5F4BBD1DC0D1845EF7368B266A0EB4EF18914C2C56695B6BD2D62DCE319","Hash":"D0A2FED1B59E2EF6BFB1DEA81B0880A8C41D751EFE2082F601AAF30E6578CB38","CalledMethods":["Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler::get_FadeHandler()","Candide.Ambience.FadeHandler::get_Strength()","CandideCreator.Shared.Helpers.InterpolationHelper::QuartIn(System.Single)","Microsoft.Xna.Framework.Matrix::get_Translation()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_UnaryNegation(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.Graphics.Camera::get_CurrentPositionCenter()","Microsoft.Xna.Framework.Vector2::Round()","Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Graphics.GraphicsResource::get_GraphicsDevice()","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Width()","System.Math::Ceiling(System.Double)","Microsoft.Xna.Framework.Graphics.Viewport::get_Height()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color)","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Vector2::get_One()","Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"GetAmbientColor(System.Single)-\u003EMicrosoft.Xna.Framework.Vector3","Name":"GetAmbientColor","Signature":"public Microsoft.Xna.Framework.Vector3 GetAmbientColor(System.Single hour)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Vector3","Parameters":[{"Name":"hour","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":803,"BodyHash":"B6A8389DC6495872C50E812FD524EBF20A358649743C6204980AA801D570ADDE","Hash":"7E8B7E3F05A390FBA0A0318E720C509DDCA35991AC1CC36613E6F78BAF53B981","CalledMethods":["CandideCreator.Shared.Helpers.MathExtension::Mod(System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.ColorHelper::HslLerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)","CandideCreator.Shared.Helpers.ColorHelper::Hsl2RgbVector3(System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"OnUpdate(System.Single)-\u003ESystem.Void","Name":"OnUpdate","Signature":"public System.Void OnUpdate(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":92,"BodyHash":"CF6B59220B4A4047AC6E9AEE6E3E645A62CC6EF1E1D6537A6DBA01D66666FB44","Hash":"383B32829D5F72F52CFF07EFD2EA544F336FB2B8D3B35511766FDDB1F45859E0","CalledMethods":["Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler::get_FadeHandler()","Candide.Ambience.FadeHandler::get_Strength()","Candide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler::SpawnFallingLeafParticle()","System.Action::.ctor(System.Object, System.IntPtr)","CandideCreator.Shared.Helpers.EffectHelper::SpawnParticles(System.Single, System.Single, System.Action)","Candide.Graphics.AmbientParticleSystem::SpawnDustParticles(System.Single, System.Single)","Candide.GameModels.Managers.TimeSystem::get_IsNight()","Candide.Graphics.AmbientParticleSystem::SpawnFireflies(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SpawnFallingLeafParticle()-\u003ESystem.Void","Name":"SpawnFallingLeafParticle","Signature":"private System.Void SpawnFallingLeafParticle()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":560,"BodyHash":"D03ECD3163DE0E781415EEF4BF38260F7F898A3BEC1679CC36D07FF38E701984","Hash":"AD2D704AF210DD5988BE89F66A5E4548CD363488E180476CA2F1EC6DD0E6E08E","CalledMethods":["Candide.Graphics.ParticleSystem::NewParticle()","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideCreator.Shared.Graphics.FrameAnimation::.ctor(System.Int32[], System.Single, System.Boolean)","Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::get_TopLeft()","CandideCreator.Shared.Models.RectangleF::get_Size()","System.Random::NextSingle()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"E283925E739DD491628DAE6D394246D119E6773CAC8889710515277D30EA28B9"}