{"Id":"Candide.Entities.Controllers.Other.CinematicOwlShadowController","Name":"CinematicOwlShadowController","DisplayName":"CinematicOwlShadowController","FullName":"Candide.Entities.Controllers.Other.CinematicOwlShadowController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"OwlShadow:Candide.Graphics.ImmediateSprite","Name":"OwlShadow","Type":"Candide.Graphics.ImmediateSprite","Signature":"private Candide.Graphics.ImmediateSprite OwlShadow","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7C2A10BAE93A21942C9AA1F58297C91E5ACAD5C0E534C34DA1724EA875F355F8"},{"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":"8D58C656973FA0A154916112F6B441B5C6C98B9330918E904FA8EC6F46DFD321"},{"Id":"_directionToEgg:System.Single","Name":"_directionToEgg","Type":"System.Single","Signature":"private System.Single _directionToEgg","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"984AFDBDB8B4121403C78AD84035FC9551E7BC94E62DF5B19217CC171B8874F3"},{"Id":"_startPos:Microsoft.Xna.Framework.Vector3","Name":"_startPos","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _startPos","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"B3BE9742DDC033048C8A7E56B2930E7AD756877134BD49F008DEA0BDAFED0A4B"}],"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":254,"BodyHash":"01A6ADCCFBDFFD787F42420B83318A805B05C3DDA6928B630E14C7C3426BD8BE","Hash":"3BAFBB59BAE32A49E46C6107FC9BB9F471477FCF880F48E4946F136BF9CC9159","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(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::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":"CalculateStartPos()-\u003EMicrosoft.Xna.Framework.Vector3","Name":"CalculateStartPos","Signature":"public Microsoft.Xna.Framework.Vector3 CalculateStartPos()","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Vector3","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":143,"BodyHash":"C9B7E646CF4EEA421A757D9958009EDE57FC702671819D73FB61DD1193D667BC","Hash":"2DBEDBDB38BF329FD8787ED67935934ABF8A3E871F665172C5961C4C2AFAF7CE","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","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::ToFloatDirection(Microsoft.Xna.Framework.Vector2)","Candide.Multiplayer.Models.ClientPlayerCharacter::get_Entity()","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)"],"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":18,"BodyHash":"28C84EE7E9188C71573F9230AB4A156BC23D3E0328B6EDF796D9FAAD79BE44B5","Hash":"7517F74C8799F1F0DD90E506A3297888ED55E2E782F05A7780900C0B5739A152","CalledMethods":["Candide.Entities.Controllers.Other.CinematicOwlShadowController::CalculateStartPos()"],"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":117,"BodyHash":"4D6FAB1AF48C471DCB9ECC3D3801B6B441F34CF9EF430792962D13AAFD1D62A0","Hash":"878F57F21EA3420006ACF53EE8134E3842068E5E23FAE21ADC42FB465B153BBA","CalledMethods":["Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Candide.Entities.Controllers.Other.CinematicOwlShadowController::CalculateStartPos()"],"StringLiterals":[],"Source":null}],"Hash":"D00B0A97F1475ABF4C59A9D962AA143A305F4C63A93EA572290F4933182C6F64"}