{"Id":"BM.VultureSwoopMovement","Name":"VultureSwoopMovement","DisplayName":"VultureSwoopMovement","FullName":"BM.VultureSwoopMovement","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"BM.Leaf","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_startSwoopPosition:Microsoft.Xna.Framework.Vector3","Name":"_startSwoopPosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _startSwoopPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A784DC31135EB5258D2DFA2D68D51DF32B2748B1FA34AE2EA135179ED222CACB"},{"Id":"_swoopAmplitude:System.Single","Name":"_swoopAmplitude","Type":"System.Single","Signature":"private System.Single _swoopAmplitude","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E9F1B3F21D71C55C5281B1477C834E0DBE6CA4CF1C7875A9D291F801CBEAC70B"},{"Id":"_swoopDirection:Microsoft.Xna.Framework.Vector2","Name":"_swoopDirection","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _swoopDirection","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4F4BB8360B0B22316847FD4428FBCD861D09580D01584F3B829802E82A9246F5"},{"Id":"_swoopLength:System.Single","Name":"_swoopLength","Type":"System.Single","Signature":"private System.Single _swoopLength","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E64104AC16E4B1E9DF33E13EAC32B760CE1CF7CF0AF26ACA46816EAF57753423"},{"Id":"_swoopLengthTravelled:System.Single","Name":"_swoopLengthTravelled","Type":"System.Single","Signature":"private System.Single _swoopLengthTravelled","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F5AC460079EB8E1066148019A9BDB21920A8528F1EFC09132EDBC654DD53C9B6"},{"Id":"_swoopSpeed:System.Single","Name":"_swoopSpeed","Type":"System.Single","Signature":"private System.Single _swoopSpeed","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"FA3F757FF0A7DCF4FBECC4007B1EFE1759D9D6ED232FBAEF1109E1E8102569CB"},{"Id":"_swoopT:System.Single","Name":"_swoopT","Type":"System.Single","Signature":"private System.Single _swoopT","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"57A1DE810E73608C46EFD4913EDAC6E395B5604D7762AC81D67CA9F504287686"}],"Properties":[],"Events":[],"Methods":[{"Id":"Initialize(BM.BTUpdateContext, BM.Blackboard)-\u003ESystem.Void","Name":"Initialize","Signature":"protected System.Void Initialize(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)","Visibility":"protected","ReturnType":"System.Void","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":128,"BodyHash":"271C5FB08A752D41CE8283103039B86E20EC02D4ABA143026DB840DBCE28C761","Hash":"C2608A76434CD258EFE1FD72538512FA241960C88876482C3584A69A14C3E096","CalledMethods":["BM.Blackboard::GetValue(System.String)","BM.Node::Initialize(BM.BTUpdateContext, BM.Blackboard)"],"StringLiterals":["swoopDirection","swoopSpeed","swoopAmplitude","swoopT","startSwoopPosition","swoopLength","swoopLengthTravelled"],"Source":null},{"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":451,"BodyHash":"8AED5D568519CD2EF3BF336AC851A752CDE69C42CD10E7F68F35CF255A199E1C","Hash":"7BF982A1116E7CC9BEA6FF06E345C53519F410B6AE107463594FCFF0636D97FE","CalledMethods":["Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","System.MathF::Cos(System.Single)","System.MathF::Sin(System.Single)","System.MathF::Sqrt(System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_Fdt()","Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::To8Direction(Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::set_Direction(System.Single)","BM.Blackboard::SetValue(System.String, T)","Microsoft.Xna.Framework.MathHelper::Clamp(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Entity.EntityWrapper::get_PositionZ()"],"StringLiterals":["swoopLengthTravelled","swoopT","currentTotalSwoopSpeed"],"Source":null}],"Hash":"9611DDF90F331F90734841AA004925794B95CF00A0D7D1EA534B0D352226539B"}