{"Id":"BM.SmoothLookInDirectionUntilComplete","Name":"SmoothLookInDirectionUntilComplete","DisplayName":"SmoothLookInDirectionUntilComplete","FullName":"BM.SmoothLookInDirectionUntilComplete","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"BM.Leaf","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_currentDirection:System.Single","Name":"_currentDirection","Type":"System.Single","Signature":"private System.Single _currentDirection","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"42A7EDD9EFD44B2B37831DBFD0821AA1DB89474354AAEE5AE2160528CCBB9309"}],"Properties":[],"Events":[],"Methods":[{"Id":"Update(BM.BTUpdateContext, BM.Blackboard)-\u003ENode\u002BStatus","Name":"Update","Signature":"protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)","Visibility":"protected","ReturnType":"Node.Status","Parameters":[{"Name":"updateCtx","Type":"BM.BTUpdateContext","IsOut":false,"IsOptional":false},{"Name":"blackboard","Type":"BM.Blackboard","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":127,"BodyHash":"7274B9B806093CD5CA2E03AB78BA25BC3BAE723B3A25353A3B7EB82DF15C56FB","Hash":"911DD4AEBD11F3C98B71C5460488B150A01A6A503028F6537800DF108F03946A","CalledMethods":["BM.NodeArg\u003CMicrosoft.Xna.Framework.Vector2\u003E::Get(BM.Blackboard)","CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::get_Direction()","BM.NodeArg\u003CSystem.Single\u003E::Get(BM.Blackboard)","CandideCreator.Shared.Helpers.VectorExtension::DegreesToDirection(System.Single)","Shared.Entity.EntityWrapper::get_Fdt()","CandideCreator.Shared.Helpers.CandideMathHelper::TurnDirection(System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::set_Direction(System.Single)","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)","CandideCreator.Shared.Helpers.CandideMathHelper::GetAngleBetweenVectors(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.MathHelper::ToRadians(System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"514C28854E233B93A1113EB4F6E604E02FC3DC82C694ADED5F997AC9A10BDC8B"}