{"Id":"BM.CastParabolicProjectileSpell","Name":"CastParabolicProjectileSpell","DisplayName":"CastParabolicProjectileSpell","FullName":"BM.CastParabolicProjectileSpell","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"BM.Leaf","Interfaces":[],"SourceLocations":[],"Fields":[],"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":1034,"BodyHash":"8AFC56809B88652BD7D32C03CECF6BB2B944F844A7DD8A3457CC55FCB193E62B","Hash":"8868A87E2A8FDE3D4E9602B1B20C9207C77992BAA4E6F5003A421C4F22A2370C","CalledMethods":["Microsoft.Xna.Framework.Vector3::get_Zero()","System.Nullable\u003CBM.NodeArg\u003CShared.Entity.EntityWrapper\u003E\u003E::get_HasValue()","System.Nullable\u003CBM.NodeArg\u003CShared.Entity.EntityWrapper\u003E\u003E::get_Value()","BM.NodeArg\u003CShared.Entity.EntityWrapper\u003E::TryGet(BM.Blackboard, T\u0026)","Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_Velocity()","System.Nullable\u003CBM.NodeArg\u003CMicrosoft.Xna.Framework.Vector3\u003E\u003E::get_HasValue()","System.Nullable\u003CBM.NodeArg\u003CMicrosoft.Xna.Framework.Vector3\u003E\u003E::get_Value()","BM.NodeArg\u003CMicrosoft.Xna.Framework.Vector3\u003E::TryGet(BM.Blackboard, T\u0026)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::LengthSquared()","CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Inequality(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::set_Direction(System.Single)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","System.String::IsNullOrEmpty(System.String)","CandideServer.Database.DirectionalOffsetsDataBase::TryGetDirectionalOffsetData(System.String, CandideServer.Data.DataModels.DirectionalOffsetData\u0026)","Shared.Entity.EntityWrapper::get_Shape()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.ThrowHelper::CalculateThrowToPosition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)","System.Nullable\u003CSystem.Single\u003E::get_HasValue()","System.Nullable\u003CSystem.Single\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)","Microsoft.Xna.Framework.Vector3::Length()","CandideServer.ServerControllers.SpawnEntityArgs::.ctor()","System.Guid::NewGuid()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()"],"StringLiterals":["owner"],"Source":null}],"Hash":"76A83B48F7B44EAD4ABEA30011D55675F6BE9B65E7DA398A845789AFC8328CBB"}