{"Id":"Candide.Entities.Controllers.Other.LightningStrikeController","Name":"LightningStrikeController","DisplayName":"LightningStrikeController","FullName":"Candide.Entities.Controllers.Other.LightningStrikeController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"PreThunderSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"PreThunderSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet PreThunderSheet","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"6B077F34E1194887DC3BCCEAC275532375890B5A0ABADAB647AD7C12E0B72AED"},{"Id":"Strike:Candide.GameModels.Systems.Weather.LightningStrike","Name":"Strike","Type":"Candide.GameModels.Systems.Weather.LightningStrike","Signature":"public Candide.GameModels.Systems.Weather.LightningStrike Strike","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C99B59F8EC8B5CF17626720ABE555136417DA872531BE3E1EF7452263ED40F51"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":324,"BodyHash":"2C142575385E267356652A3AAFF5F5EADD4E9814290BCCE182FBE60E10F2770C","Hash":"60F0BF42820132ADCE740148A072850DA9D3AE3A252617115E737BFC0A585D75","CalledMethods":["Candide.GameModels.Systems.AmbienceSystem::GetTimeBasedLightCurve()","CandideCreator.Shared.Helpers.CandideMathHelper::From1To0Between(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::BounceIn(System.Single)","Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)","Candide.GameModels.Systems.Weather.LightningStrike::DrawInWorld()","System.Collections.Generic.List\u003CCandide.GameModels.Systems.Weather.LightningStrike\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"087C0C161B5A181AF39BB082CA4BB373A6B3F3D20B25A1E6766E9A3AE6A4048B","Hash":"5316BA64A3A8043ABD9E90AE3CB6CD4159259D61D25282C45022DC8A02A6F02D","CalledMethods":["Candide.GameModels.Systems.Weather.LightningStrike::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"OnServerSetState(System.Int32)-\u003ESystem.Void","Name":"OnServerSetState","Signature":"public System.Void OnServerSetState(System.Int32 state)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"A3CAE2DB9D339A4E7970B93D90F69F1121130A2C3BA3A4CE2F11F811163D899B","Hash":"BC5BD97795E6EF5B7065462581749911797F3D4A4F441E25A4F6116FB4565CA0","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Position()","Candide.GameModels.Systems.Weather.LightningStrike::Strike(Microsoft.Xna.Framework.Vector3)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":56,"BodyHash":"9D67BF28EDDC0C534B5C638AB7D2FAB30C0AF5EC84FE11D9CA1E43B806D49F71","Hash":"4EBB5D15D75AFA1EE6AD3BBFB9AFB466141F76063141D9E1EE2179C0B5B71594","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","Candide.GameModels.Systems.Weather.LightningStrike::Update(System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"D837CF1873D9AE2074D693CC5630B452BE4214E860538DADB934E2D10A503DD4"}