You rock Newton! Looking forward to more videos. Anyway, already a subscriber to your youtube channel.
Thanks for the support starseeker!
Great thread, thanks a lot.
I was wondering with the Third Person AI system, how do you make the AI seek a different character? I think it has to do with Enemy Actor but I can’t get it to work.
Thank you.This is very useful for peoples who is newbie like me.
Not a problem my friend. There is a few ways you can do it. In the simplest form you can have the AI do a search for all actors of class within a radius, actors with your main player class. You can check for actors in Line of Sight if you want to get a bit more fancy.
We are all learning sunny boy.
I personally interested in a tutorial about a comprehensive Inventory system, which cover
- picking up objects & have picked up objects show in inventory
- Combining objects (optional)
- Equiping or using item in inventory.
- convert controls to standard mouse point & click
- shifting items in inventory
This could be massive for RPG/Action adventure style game developers.
Haha, I asking a lot I know, but I think many people will be massively trailed for such a tutorial, I know I will.
Sorry for asking but is there a chance you can expand more on this?
I am in the BTS_botDetectEnemy event graph, is this the right place to look and do I create a MyCharacter variable to replace EnemyActor? I followed your tutorials but because of the nature of behaviors there was not a lot of previewing to see which part of the navmesh videos I should rewatch.
Thanks
E: I think the right place to look might be BTT_MoveToEnemy, trying it out
This is something I’m wanting to do! I’ll update the post when I can with that info.
Zatoi, you want to create a service within your AIs tree that searches for enemies. Within this service on the ticks, it will run the check for searching for enemies. So the check consist of finding all actors of a certain class, finding those within a certain radius of the actor searching, then checking which of those are in line of sight, then choosing the first one available.
Hey Peter, any chance you could setup a blueprint for painting the walls with a hose / paintball gun. I’d like to be able to setup the particle effects to look like paint (red, for instance) and have the red splat decals appear where the particles hit.
Awesome tutorials! Thank you very much! The grappling hook project crashes in 4.5 when I try to play it. Would be great if you could look into this if you have time.
'Ello everyone!
Kitatus Studios here.
I made some alterations to Peter’s Grapple System Blueprints to make it controller-friendly; Instead of using the Mouse location, it uses where the camera is facing and I also altered the trigger so it uses an InputAction and thus is more Controller friendly!
I haven’t had any adverse side-effects but let me know if you break it.
Peter, feel free to use this code as you wish - It’s still technically your code after all!
Here’s the Code with all the nodes:
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_432"
NodePosX=3024
NodePosY=-5504
NodeWidth=1445
NodeHeight=324
NodeComment="Grapple Hook Button"
NodeGuid=BC96EE4243F9B1606D128AB7A80A7027
End Object
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_144"
NodePosX=1104
NodePosY=-4688
NodeWidth=3162
NodeHeight=962
NodeComment="Grapple Hook"
NodeGuid=F8A29DA44A0807FB22B76486D40767D9
End Object
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_132"
NodePosX=4337
NodePosY=-4157
NodeWidth=1808
NodeHeight=448
NodeComment="Reset Hook"
NodeGuid=865D95B048946237E7810490D333F37D
End Object
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_121"
NodePosX=4384
NodePosY=-4896
NodeWidth=1672
NodeHeight=655
NodeComment="Update Hook"
NodeGuid=9FCBD71940ED86DDB83475B87824FC7F
End Object
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_76"
CommentColor=(R=0.406367,G=1.000000,B=0.432282,A=1.000000)
NodePosX=1136
NodePosY=-5344
NodeWidth=1287
NodeHeight=492
NodeComment="Cable Actor Initialize"
NodeGuid=A9986E6140B887B07BC7498C171428C0
End Object
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_845"
CommentColor=(R=0.975339,G=0.494629,B=1.000000,A=1.000000)
NodePosX=641
NodePosY=-2803
NodeWidth=2256
NodeHeight=672
NodeComment="Move Character to Hook Location"
NodeGuid=9714EDAB4834E2A4F97A7BB3D8C0617D
End Object
Begin Object Class=EdGraphNode_Comment Name="EdGraphNode_Comment_856"
CommentColor=(R=1.000000,G=0.738692,B=0.361799,A=1.000000)
NodePosX=456
NodePosY=-3658
NodeWidth=3312
NodeHeight=816
NodeComment="Updating End Hook Location"
NodeGuid=277FF79740141C89C46DB79D25C947EB
End Object
Begin Object Class=K2Node_Event Name="K2Node_Event_130"
Begin Object Class=EdGraphPin Name="EdGraphPin_3573"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3574"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3575"
End Object
Begin Object Name="EdGraphPin_3573"
PinName="OutputDelegate"
Direction=EGPD_Output
PinType=(PinCategory="delegate",PinSubCategoryObject=Function'/Script/Engine.Actor:ReceiveTick')
End Object
Begin Object Name="EdGraphPin_3574"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_161.EdGraphPin_4045"'
End Object
Begin Object Name="EdGraphPin_3575"
PinName="DeltaSeconds"
PinToolTip="Delta Seconds
Float"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_161.EdGraphPin_4047"'
End Object
EventSignatureName="ReceiveTick"
EventSignatureClass=Class'/Script/Engine.Actor'
bOverrideFunction=True
Pins(0)=EdGraphPin'EdGraphPin_3573'
Pins(1)=EdGraphPin'EdGraphPin_3574'
Pins(2)=EdGraphPin'EdGraphPin_3575'
NodePosX=-96
NodePosY=-4352
NodeGuid=1AD5C3544F5F92BFD78BF3BB8BE9E40F
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_118"
Begin Object Class=EdGraphPin Name="EdGraphPin_3955"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3956"
End Object
Begin Object Name="EdGraphPin_3955"
PinName="ChildActor"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
LinkedTo(0)=EdGraphPin'"K2Node_DynamicCast_119.EdGraphPin_3962"'
End Object
Begin Object Name="EdGraphPin_3956"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.ChildActorComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_567.EdGraphPin_4942"'
End Object
VariableReference=(MemberParentClass=Class'/Script/Engine.ChildActorComponent',MemberName="ChildActor")
Pins(0)=EdGraphPin'EdGraphPin_3955'
Pins(1)=EdGraphPin'EdGraphPin_3956'
NodePosX=1376
NodePosY=-5168
ErrorType=1
ErrorMsg="Error This blueprint (self) is not a ChildActorComponent, therefore \' Target \' must have a connection
Error Variable node Get ChildActor uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged.
Error This blueprint (self) is not a ChildActorComponent, therefore \' Target \' must have a connection
Error This blueprint (self) is not a ChildActorComponent, therefore \' Target \' must have a connection"
NodeGuid=92C1370843050C1DB35477A325D9F0EE
End Object
Begin Object Class=K2Node_DynamicCast Name="K2Node_DynamicCast_119"
Begin Object Class=EdGraphPin Name="EdGraphPin_3961"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3962"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3963"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3964"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3965"
End Object
Begin Object Name="EdGraphPin_3961"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_Event_168.EdGraphPin_3601"'
End Object
Begin Object Name="EdGraphPin_3962"
PinName="Object"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_118.EdGraphPin_3955"'
End Object
Begin Object Name="EdGraphPin_3963"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_5887.EdGraphPin_3982"'
End Object
Begin Object Name="EdGraphPin_3964"
PinName="CastFailed"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_3965"
PinName="AsCableActor"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableActor')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3977"'
End Object
TargetType=Class'/Script/CableComponent.CableActor'
Pins(0)=EdGraphPin'EdGraphPin_3961'
Pins(1)=EdGraphPin'EdGraphPin_3962'
Pins(2)=EdGraphPin'EdGraphPin_3963'
Pins(3)=EdGraphPin'EdGraphPin_3964'
Pins(4)=EdGraphPin'EdGraphPin_3965'
NodePosX=1600
NodePosY=-5280
NodeGuid=FA3FA6584F45405574297B98AC408B4F
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_143"
Begin Object Class=EdGraphPin Name="EdGraphPin_3976"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3977"
End Object
Begin Object Name="EdGraphPin_3976"
PinName="CableComponent"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_5887.EdGraphPin_3984"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_242.EdGraphPin_4000"'
LinkedTo(2)=EdGraphPin'"K2Node_VariableSet_111.EdGraphPin_4012"'
LinkedTo(3)=EdGraphPin'"K2Node_VariableSet_112.EdGraphPin_4024"'
LinkedTo(4)=EdGraphPin'"K2Node_VariableSet_415.EdGraphPin_4036"'
LinkedTo(5)=EdGraphPin'"K2Node_VariableSet_564.EdGraphPin_4233"'
End Object
Begin Object Name="EdGraphPin_3977"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableActor')
LinkedTo(0)=EdGraphPin'"K2Node_DynamicCast_119.EdGraphPin_3965"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableActor',MemberName="CableComponent")
Pins(0)=EdGraphPin'EdGraphPin_3976'
Pins(1)=EdGraphPin'EdGraphPin_3977'
NodePosX=1856
NodePosY=-5152
NodeGuid=05EA62FC4DA23E9D8BD3D6A7DB124006
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_5887"
Begin Object Class=EdGraphPin Name="EdGraphPin_3982"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3983"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3984"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3985"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3986"
End Object
Begin Object Name="EdGraphPin_3982"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_DynamicCast_119.EdGraphPin_3963"'
End Object
Begin Object Name="EdGraphPin_3983"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_242.EdGraphPin_3997"'
End Object
Begin Object Name="EdGraphPin_3984"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Scene Component Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.SceneComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3976"'
End Object
Begin Object Name="EdGraphPin_3985"
PinName="bNewVisibility"
PinToolTip="New Visibility
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
End Object
Begin Object Name="EdGraphPin_3986"
PinName="bPropagateToChildren"
PinToolTip="Propagate to Children
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
End Object
FunctionReference=(MemberParentClass=Class'/Script/Engine.SceneComponent',MemberName="SetVisibility")
Pins(0)=EdGraphPin'EdGraphPin_3982'
Pins(1)=EdGraphPin'EdGraphPin_3983'
Pins(2)=EdGraphPin'EdGraphPin_3984'
Pins(3)=EdGraphPin'EdGraphPin_3985'
Pins(4)=EdGraphPin'EdGraphPin_3986'
NodePosX=2144
NodePosY=-5296
NodeGuid=41C5645F420555EDC43AA8A504AEB438
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_242"
Begin Object Class=EdGraphPin Name="EdGraphPin_3997"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3998"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3999"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4000"
End Object
Begin Object Name="EdGraphPin_3997"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_5887.EdGraphPin_3983"'
End Object
Begin Object Name="EdGraphPin_3998"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_415.EdGraphPin_4033"'
End Object
Begin Object Name="EdGraphPin_3999"
PinName="CableWidth"
PinType=(PinCategory="float")
DefaultValue="10"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4000"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3976"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="CableWidth")
Pins(0)=EdGraphPin'EdGraphPin_3997'
Pins(1)=EdGraphPin'EdGraphPin_3998'
Pins(2)=EdGraphPin'EdGraphPin_3999'
Pins(3)=EdGraphPin'EdGraphPin_4000'
NodePosX=1328
NodePosY=-5088
NodeGuid=7891A3AC42C41250F52327AF7E4303DA
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_111"
Begin Object Class=EdGraphPin Name="EdGraphPin_4009"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4010"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4011"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4012"
End Object
Begin Object Name="EdGraphPin_4009"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_415.EdGraphPin_4034"'
End Object
Begin Object Name="EdGraphPin_4010"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_112.EdGraphPin_4021"'
End Object
Begin Object Name="EdGraphPin_4011"
PinName="CableLength"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4012"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3976"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="CableLength")
Pins(0)=EdGraphPin'EdGraphPin_4009'
Pins(1)=EdGraphPin'EdGraphPin_4010'
Pins(2)=EdGraphPin'EdGraphPin_4011'
Pins(3)=EdGraphPin'EdGraphPin_4012'
NodePosX=1872
NodePosY=-5088
NodeGuid=FAE87456469708BD82E81D854407CB77
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_112"
Begin Object Class=EdGraphPin Name="EdGraphPin_4021"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4022"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4023"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4024"
End Object
Begin Object Name="EdGraphPin_4021"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_111.EdGraphPin_4010"'
End Object
Begin Object Name="EdGraphPin_4022"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_564.EdGraphPin_4231"'
End Object
Begin Object Name="EdGraphPin_4023"
PinName="SolverIterations"
PinType=(PinCategory="int")
DefaultValue="4"
AutogeneratedDefaultValue="0"
End Object
Begin Object Name="EdGraphPin_4024"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3976"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="SolverIterations")
Pins(0)=EdGraphPin'EdGraphPin_4021'
Pins(1)=EdGraphPin'EdGraphPin_4022'
Pins(2)=EdGraphPin'EdGraphPin_4023'
Pins(3)=EdGraphPin'EdGraphPin_4024'
NodePosX=2112
NodePosY=-5088
NodeGuid=2CD020CF402457AA14015BBC965971D0
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_415"
Begin Object Class=EdGraphPin Name="EdGraphPin_4033"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4034"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4035"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4036"
End Object
Begin Object Name="EdGraphPin_4033"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_242.EdGraphPin_3998"'
End Object
Begin Object Name="EdGraphPin_4034"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_111.EdGraphPin_4009"'
End Object
Begin Object Name="EdGraphPin_4035"
PinName="EndLocation"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_4036"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3976"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="EndLocation")
Pins(0)=EdGraphPin'EdGraphPin_4033'
Pins(1)=EdGraphPin'EdGraphPin_4034'
Pins(2)=EdGraphPin'EdGraphPin_4035'
Pins(3)=EdGraphPin'EdGraphPin_4036'
NodePosX=1584
NodePosY=-5088
ErrorType=1
ErrorMsg="Error Pin Target must have a connection
Error Variable node Set EndLocation uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged.
Error Pin Target must have a connection
Error Variable node Set EndLocation uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged."
NodeGuid=CE5C318040E9B9F8AE7ECC82C90CFA97
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_161"
Begin Object Class=EdGraphPin Name="EdGraphPin_4045"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4046"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4047"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4048"
End Object
Begin Object Name="EdGraphPin_4045"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_Event_130.EdGraphPin_3574"'
End Object
Begin Object Name="EdGraphPin_4046"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_ExecutionSequence_9.EdGraphPin_4375"'
End Object
Begin Object Name="EdGraphPin_4047"
PinName="Delta time"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_Event_130.EdGraphPin_3575"'
End Object
Begin Object Name="EdGraphPin_4048"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="Delta time",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4045'
Pins(1)=EdGraphPin'EdGraphPin_4046'
Pins(2)=EdGraphPin'EdGraphPin_4047'
Pins(3)=EdGraphPin'EdGraphPin_4048'
NodePosX=80
NodePosY=-4320
NodeGuid=8F452A7549917CF780270BB608F6204F
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_564"
Begin Object Class=EdGraphPin Name="EdGraphPin_4231"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4232"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4233"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4234"
End Object
Begin Object Name="EdGraphPin_4231"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_112.EdGraphPin_4022"'
End Object
Begin Object Name="EdGraphPin_4232"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_4233"
PinName="grappleCmpnt"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_143.EdGraphPin_3976"'
End Object
Begin Object Name="EdGraphPin_4234"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="grappleCmpnt",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4231'
Pins(1)=EdGraphPin'EdGraphPin_4232'
Pins(2)=EdGraphPin'EdGraphPin_4233'
Pins(3)=EdGraphPin'EdGraphPin_4234'
NodePosX=1312
NodePosY=-4944
NodeGuid=C9F510C34F2BE9447C2723976A96B9E0
End Object
Begin Object Class=K2Node_ExecutionSequence Name="K2Node_ExecutionSequence_9"
Begin Object Class=EdGraphPin Name="EdGraphPin_4375"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4376"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4377"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4378"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_9775"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_10812"
End Object
Begin Object Name="EdGraphPin_4375"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_161.EdGraphPin_4046"'
End Object
Begin Object Name="EdGraphPin_4376"
PinName="then_0"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_21223.EdGraphPin_4948"'
End Object
Begin Object Name="EdGraphPin_4377"
PinName="then_1"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_56.EdGraphPin_4390"'
End Object
Begin Object Name="EdGraphPin_4378"
PinName="then_2"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_486.EdGraphPin_4777"'
End Object
Begin Object Name="EdGraphPin_9775"
PinName="then_3"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_379.EdGraphPin_9040"'
End Object
Begin Object Name="EdGraphPin_10812"
PinName="then_4"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_563.EdGraphPin_10813"'
End Object
Pins(0)=EdGraphPin'EdGraphPin_4375'
Pins(1)=EdGraphPin'EdGraphPin_4376'
Pins(2)=EdGraphPin'EdGraphPin_4377'
Pins(3)=EdGraphPin'EdGraphPin_4378'
Pins(4)=EdGraphPin'EdGraphPin_9775'
Pins(5)=EdGraphPin'EdGraphPin_10812'
NodePosX=336
NodePosY=-4336
NodeGuid=1F4E16C54D4E6D5916D1AAAEACF9BA69
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_56"
Begin Object Class=EdGraphPin Name="EdGraphPin_4390"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4391"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4392"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4393"
End Object
Begin Object Name="EdGraphPin_4390"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_ExecutionSequence_9.EdGraphPin_4377"'
End Object
Begin Object Name="EdGraphPin_4391"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_2342.EdGraphPin_4432"'
End Object
Begin Object Name="EdGraphPin_4392"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_62.EdGraphPin_4537"'
End Object
Begin Object Name="EdGraphPin_4393"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Pins(0)=EdGraphPin'EdGraphPin_4390'
Pins(1)=EdGraphPin'EdGraphPin_4391'
Pins(2)=EdGraphPin'EdGraphPin_4392'
Pins(3)=EdGraphPin'EdGraphPin_4393'
NodePosX=1680
NodePosY=-3568
NodeGuid=C00D9EC242720ADEF861F5BE9D50A4E1
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_1084"
Begin Object Class=EdGraphPin Name="EdGraphPin_4411"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4412"
End Object
Begin Object Name="EdGraphPin_4411"
PinName="LastHook"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120056.EdGraphPin_4418"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_9864.EdGraphPin_4454"'
End Object
Begin Object Name="EdGraphPin_4412"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="LastHook",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4411'
Pins(1)=EdGraphPin'EdGraphPin_4412'
NodePosX=1024
NodePosY=-3296
NodeGuid=1C99566A4AF72D98C9E5749371C143AA
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_120056"
Begin Object Class=EdGraphPin Name="EdGraphPin_4417"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4418"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4419"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4420"
End Object
Begin Object Name="EdGraphPin_4417"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4418"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_1084.EdGraphPin_4411"'
End Object
Begin Object Name="EdGraphPin_4419"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_4420"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_2342.EdGraphPin_4431"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="NotEqual_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_4417'
Pins(1)=EdGraphPin'EdGraphPin_4418'
Pins(2)=EdGraphPin'EdGraphPin_4419'
Pins(3)=EdGraphPin'EdGraphPin_4420'
NodePosX=1232
NodePosY=-3344
NodeGuid=675A46354FDEC7D5A5B8B1BFDD60C88E
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_2342"
Begin Object Class=EdGraphPin Name="EdGraphPin_4429"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4430"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4431"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4432"
End Object
Begin Object Name="EdGraphPin_4429"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4430"
PinName="A"
PinToolTip="A
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_678.EdGraphPin_9046"'
End Object
Begin Object Name="EdGraphPin_4431"
PinName="B"
PinToolTip="B
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120056.EdGraphPin_4420"'
End Object
Begin Object Name="EdGraphPin_4432"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_56.EdGraphPin_4391"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="BooleanAND")
Pins(0)=EdGraphPin'EdGraphPin_4429'
Pins(1)=EdGraphPin'EdGraphPin_4430'
Pins(2)=EdGraphPin'EdGraphPin_4431'
Pins(3)=EdGraphPin'EdGraphPin_4432'
NodePosX=1504
NodePosY=-3376
NodeGuid=4327FC7A4A3A76F55B008899242D02EF
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_9864"
Begin Object Class=EdGraphPin Name="EdGraphPin_4453"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4454"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4455"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4456"
End Object
Begin Object Name="EdGraphPin_4453"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4454"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_1084.EdGraphPin_4411"'
End Object
Begin Object Name="EdGraphPin_4455"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10345.EdGraphPin_4466"'
End Object
Begin Object Name="EdGraphPin_4456"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10942.EdGraphPin_4478"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Subtract_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_4453'
Pins(1)=EdGraphPin'EdGraphPin_4454'
Pins(2)=EdGraphPin'EdGraphPin_4455'
Pins(3)=EdGraphPin'EdGraphPin_4456'
NodePosX=1312
NodePosY=-3200
NodeGuid=0601B61F44D066DB9038FA9201F94A97
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_10345"
Begin Object Class=EdGraphPin Name="EdGraphPin_4465"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4466"
End Object
Begin Object Name="EdGraphPin_4465"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_4466"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_9864.EdGraphPin_4455"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="K2_GetActorLocation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4465'
Pins(1)=EdGraphPin'EdGraphPin_4466'
NodePosX=1024
NodePosY=-3168
NodeGuid=DA341F21447CC239B798F698252EE7E5
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_10826"
Begin Object Class=EdGraphPin Name="EdGraphPin_4471"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4472"
End Object
Begin Object Name="EdGraphPin_4471"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_4472"
PinName="ReturnValue"
PinToolTip="Return Value
Rotator "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Rotator')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10942.EdGraphPin_4479"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="K2_GetActorRotation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4471'
Pins(1)=EdGraphPin'EdGraphPin_4472'
NodePosX=1024
NodePosY=-3056
NodeGuid=BDF2EFD74E3ECD79CCAD3DAF080B52EB
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_10942"
Begin Object Class=EdGraphPin Name="EdGraphPin_4477"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4478"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4479"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4480"
End Object
Begin Object Name="EdGraphPin_4477"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4478"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_9864.EdGraphPin_4456"'
End Object
Begin Object Name="EdGraphPin_4479"
PinName="B"
PinToolTip="B
Rotator "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Rotator')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10826.EdGraphPin_4472"'
End Object
Begin Object Name="EdGraphPin_4480"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11058.EdGraphPin_4491"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_113.EdGraphPin_4557"'
LinkedTo(2)=EdGraphPin'"K2Node_CallFunction_11410.EdGraphPin_4568"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="LessLess_VectorRotator")
Pins(0)=EdGraphPin'EdGraphPin_4477'
Pins(1)=EdGraphPin'EdGraphPin_4478'
Pins(2)=EdGraphPin'EdGraphPin_4479'
Pins(3)=EdGraphPin'EdGraphPin_4480'
NodePosX=1472
NodePosY=-3136
NodeGuid=0AE8DD2A462A7D21C64D33BD32B4BB78
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_11058"
Begin Object Class=EdGraphPin Name="EdGraphPin_4489"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4490"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4491"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4492"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4493"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4494"
End Object
Begin Object Name="EdGraphPin_4489"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4490"
PinName="Current"
PinToolTip="Current
Vector
Actual position"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_2737.EdGraphPin_4513"'
End Object
Begin Object Name="EdGraphPin_4491"
PinName="Target"
PinToolTip="Target
Vector
Target position"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10942.EdGraphPin_4480"'
End Object
Begin Object Name="EdGraphPin_4492"
PinName="DeltaTime"
PinToolTip="Delta Time
Float
Time since last tick"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_265.EdGraphPin_4519"'
End Object
Begin Object Name="EdGraphPin_4493"
PinName="InterpSpeed"
PinToolTip="Interp Speed
Float
Interpolation speed"
PinType=(PinCategory="float")
DefaultValue="1"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4494"
PinName="ReturnValue"
PinToolTip="Return Value
Vector
New interpolated position"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_442.EdGraphPin_4527"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="VInterpTo")
Pins(0)=EdGraphPin'EdGraphPin_4489'
Pins(1)=EdGraphPin'EdGraphPin_4490'
Pins(2)=EdGraphPin'EdGraphPin_4491'
Pins(3)=EdGraphPin'EdGraphPin_4492'
Pins(4)=EdGraphPin'EdGraphPin_4493'
Pins(5)=EdGraphPin'EdGraphPin_4494'
NodePosX=1824
NodePosY=-3184
NodeGuid=E7CF38594D0832B1F0EEAF8527F92FF5
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_225"
Begin Object Class=EdGraphPin Name="EdGraphPin_4507"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4508"
End Object
Begin Object Name="EdGraphPin_4507"
PinName="grappleCmpnt"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_2737.EdGraphPin_4514"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_442.EdGraphPin_4528"'
LinkedTo(2)=EdGraphPin'"K2Node_VariableSet_113.EdGraphPin_4558"'
End Object
Begin Object Name="EdGraphPin_4508"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="grappleCmpnt",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4507'
Pins(1)=EdGraphPin'EdGraphPin_4508'
NodePosX=1040
NodePosY=-2928
NodeGuid=8CF80B834EDAFFABA215A2BAD81EE376
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_2737"
Begin Object Class=EdGraphPin Name="EdGraphPin_4513"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4514"
End Object
Begin Object Name="EdGraphPin_4513"
PinName="EndLocation"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11058.EdGraphPin_4490"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_11410.EdGraphPin_4569"'
End Object
Begin Object Name="EdGraphPin_4514"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_225.EdGraphPin_4507"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="EndLocation")
Pins(0)=EdGraphPin'EdGraphPin_4513'
Pins(1)=EdGraphPin'EdGraphPin_4514'
NodePosX=1216
NodePosY=-2928
NodeGuid=C9F6849D424C41ADB499369D0D3ED4B8
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_265"
Begin Object Class=EdGraphPin Name="EdGraphPin_4519"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4520"
End Object
Begin Object Name="EdGraphPin_4519"
PinName="Delta time"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11058.EdGraphPin_4492"'
End Object
Begin Object Name="EdGraphPin_4520"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="Delta time",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4519'
Pins(1)=EdGraphPin'EdGraphPin_4520'
NodePosX=1632
NodePosY=-3056
NodeGuid=CB8E63F54618AD6B254F6ABA785FAE9A
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_442"
Begin Object Class=EdGraphPin Name="EdGraphPin_4525"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4526"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4527"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4528"
End Object
Begin Object Name="EdGraphPin_4525"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_62.EdGraphPin_4540"'
End Object
Begin Object Name="EdGraphPin_4526"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_69.EdGraphPin_4618"'
End Object
Begin Object Name="EdGraphPin_4527"
PinName="EndLocation"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11058.EdGraphPin_4494"'
End Object
Begin Object Name="EdGraphPin_4528"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_225.EdGraphPin_4507"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="EndLocation")
Pins(0)=EdGraphPin'EdGraphPin_4525'
Pins(1)=EdGraphPin'EdGraphPin_4526'
Pins(2)=EdGraphPin'EdGraphPin_4527'
Pins(3)=EdGraphPin'EdGraphPin_4528'
NodePosX=2352
NodePosY=-3504
ErrorType=1
ErrorMsg="Error Pin Target must have a connection
Error Variable node Set EndLocation uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged.
Error Pin Target must have a connection
Error Variable node Set EndLocation uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged."
NodeGuid=D2C6CCD54BD4AD94FE8572B60726304D
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_62"
Begin Object Class=EdGraphPin Name="EdGraphPin_4537"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4538"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4539"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4540"
End Object
Begin Object Name="EdGraphPin_4537"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_56.EdGraphPin_4392"'
End Object
Begin Object Name="EdGraphPin_4538"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_267.EdGraphPin_4549"'
End Object
Begin Object Name="EdGraphPin_4539"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_113.EdGraphPin_4555"'
End Object
Begin Object Name="EdGraphPin_4540"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_442.EdGraphPin_4525"'
End Object
Pins(0)=EdGraphPin'EdGraphPin_4537'
Pins(1)=EdGraphPin'EdGraphPin_4538'
Pins(2)=EdGraphPin'EdGraphPin_4539'
Pins(3)=EdGraphPin'EdGraphPin_4540'
NodePosX=2048
NodePosY=-3568
NodeGuid=B4AD6B764905B60A9D37A2B51918E00C
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_267"
Begin Object Class=EdGraphPin Name="EdGraphPin_4549"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4550"
End Object
Begin Object Name="EdGraphPin_4549"
PinName="hooked"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_62.EdGraphPin_4538"'
End Object
Begin Object Name="EdGraphPin_4550"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="hooked",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4549'
Pins(1)=EdGraphPin'EdGraphPin_4550'
NodePosX=1856
NodePosY=-3456
NodeGuid=5E7F6BBC4C575E0349EF8DAD50238A9F
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_113"
Begin Object Class=EdGraphPin Name="EdGraphPin_4555"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4556"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4557"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4558"
End Object
Begin Object Name="EdGraphPin_4555"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_62.EdGraphPin_4539"'
End Object
Begin Object Name="EdGraphPin_4556"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_69.EdGraphPin_4618"'
End Object
Begin Object Name="EdGraphPin_4557"
PinName="EndLocation"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10942.EdGraphPin_4480"'
End Object
Begin Object Name="EdGraphPin_4558"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_225.EdGraphPin_4507"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="EndLocation")
Pins(0)=EdGraphPin'EdGraphPin_4555'
Pins(1)=EdGraphPin'EdGraphPin_4556'
Pins(2)=EdGraphPin'EdGraphPin_4557'
Pins(3)=EdGraphPin'EdGraphPin_4558'
NodePosX=2352
NodePosY=-3616
ErrorType=1
ErrorMsg="Error Pin Target must have a connection
Error Variable node Set EndLocation uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged.
Error Pin Target must have a connection
Error Variable node Set EndLocation uses an invalid target. It may depend on a node that is not connected to the execution chain, and got purged."
NodeGuid=5E3CBA1F4E80C5CA960CAB857AF6EDA5
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_11410"
Begin Object Class=EdGraphPin Name="EdGraphPin_4567"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4568"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4569"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4570"
End Object
Begin Object Name="EdGraphPin_4567"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4568"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_10942.EdGraphPin_4480"'
End Object
Begin Object Name="EdGraphPin_4569"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_2737.EdGraphPin_4513"'
End Object
Begin Object Name="EdGraphPin_4570"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11526.EdGraphPin_4580"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Subtract_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_4567'
Pins(1)=EdGraphPin'EdGraphPin_4568'
Pins(2)=EdGraphPin'EdGraphPin_4569'
Pins(3)=EdGraphPin'EdGraphPin_4570'
NodePosX=2000
NodePosY=-2976
NodeGuid=4243F8EC46C6FCA4FEF1C188204363CE
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_11526"
Begin Object Class=EdGraphPin Name="EdGraphPin_4579"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4580"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4581"
End Object
Begin Object Name="EdGraphPin_4579"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4580"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11410.EdGraphPin_4570"'
End Object
Begin Object Name="EdGraphPin_4581"
PinName="ReturnValue"
PinToolTip="Return Value
Float"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11707.EdGraphPin_4595"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_1685.EdGraphPin_4668"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="VSize")
Pins(0)=EdGraphPin'EdGraphPin_4579'
Pins(1)=EdGraphPin'EdGraphPin_4580'
Pins(2)=EdGraphPin'EdGraphPin_4581'
NodePosX=2144
NodePosY=-2992
NodeGuid=2B0C87A946E236A5D4CF5D87A432D6B6
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_281"
Begin Object Class=EdGraphPin Name="EdGraphPin_4588"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4589"
End Object
Begin Object Name="EdGraphPin_4588"
PinName="grappleDistance"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_278.EdGraphPin_4607"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_14595.EdGraphPin_4643"'
LinkedTo(2)=EdGraphPin'"K2Node_CallFunction_14885.EdGraphPin_4679"'
End Object
Begin Object Name="EdGraphPin_4589"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="grappleDistance",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4588'
Pins(1)=EdGraphPin'EdGraphPin_4589'
NodePosX=2128
NodePosY=-3136
NodeGuid=798E404241E8B899E82171902D998C5F
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_11707"
Begin Object Class=EdGraphPin Name="EdGraphPin_4594"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4595"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4596"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4597"
End Object
Begin Object Name="EdGraphPin_4594"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4595"
PinName="A"
PinToolTip="A
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11526.EdGraphPin_4581"'
End Object
Begin Object Name="EdGraphPin_4596"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_278.EdGraphPin_4609"'
End Object
Begin Object Name="EdGraphPin_4597"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_69.EdGraphPin_4619"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Greater_FloatFloat")
Pins(0)=EdGraphPin'EdGraphPin_4594'
Pins(1)=EdGraphPin'EdGraphPin_4595'
Pins(2)=EdGraphPin'EdGraphPin_4596'
Pins(3)=EdGraphPin'EdGraphPin_4597'
NodePosX=2528
NodePosY=-3200
NodeGuid=9ED145CA46EDCF76A35BC79D6475AAA0
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_278"
Begin Object Class=EdGraphPin Name="EdGraphPin_4606"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4607"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4608"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4609"
End Object
Begin Object Name="EdGraphPin_4606"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4607"
PinName="A"
PinToolTip="A
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_281.EdGraphPin_4588"'
End Object
Begin Object Name="EdGraphPin_4608"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue=".99"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4609"
PinName="ReturnValue"
PinToolTip="Return Value
Float"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11707.EdGraphPin_4596"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Multiply_FloatFloat")
Pins(0)=EdGraphPin'EdGraphPin_4606'
Pins(1)=EdGraphPin'EdGraphPin_4607'
Pins(2)=EdGraphPin'EdGraphPin_4608'
Pins(3)=EdGraphPin'EdGraphPin_4609'
NodePosX=2304
NodePosY=-3136
NodeGuid=8007F20C4E6074D78E0D77BE87E37D92
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_69"
Begin Object Class=EdGraphPin Name="EdGraphPin_4618"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4619"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4620"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4621"
End Object
Begin Object Name="EdGraphPin_4618"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_442.EdGraphPin_4526"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_113.EdGraphPin_4556"'
End Object
Begin Object Name="EdGraphPin_4619"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11707.EdGraphPin_4597"'
End Object
Begin Object Name="EdGraphPin_4620"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_1621.EdGraphPin_4630"'
End Object
Begin Object Name="EdGraphPin_4621"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_318.EdGraphPin_4654"'
End Object
Pins(0)=EdGraphPin'EdGraphPin_4618'
Pins(1)=EdGraphPin'EdGraphPin_4619'
Pins(2)=EdGraphPin'EdGraphPin_4620'
Pins(3)=EdGraphPin'EdGraphPin_4621'
NodePosX=2640
NodePosY=-3536
NodeGuid=0208865B4D2BB9EF84ADE9A3BA7774CD
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_1621"
Begin Object Class=EdGraphPin Name="EdGraphPin_4630"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4631"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4632"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4633"
End Object
Begin Object Name="EdGraphPin_4630"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_69.EdGraphPin_4620"'
End Object
Begin Object Name="EdGraphPin_4631"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_4632"
PinName="hooked"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="false"
End Object
Begin Object Name="EdGraphPin_4633"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="hooked",MemberGuid=0C17F6B648EF4F8B37C4DFB26DC84FCD,bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4630'
Pins(1)=EdGraphPin'EdGraphPin_4631'
Pins(2)=EdGraphPin'EdGraphPin_4632'
Pins(3)=EdGraphPin'EdGraphPin_4633'
NodePosX=2896
NodePosY=-3568
NodeGuid=BDACB74C4EE1C3E2FB29E4B72D410130
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_14595"
Begin Object Class=EdGraphPin Name="EdGraphPin_4642"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4643"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4644"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4645"
End Object
Begin Object Name="EdGraphPin_4642"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4643"
PinName="A"
PinToolTip="A
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_281.EdGraphPin_4588"'
End Object
Begin Object Name="EdGraphPin_4644"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4645"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_318.EdGraphPin_4655"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="EqualEqual_FloatFloat")
Pins(0)=EdGraphPin'EdGraphPin_4642'
Pins(1)=EdGraphPin'EdGraphPin_4643'
Pins(2)=EdGraphPin'EdGraphPin_4644'
Pins(3)=EdGraphPin'EdGraphPin_4645'
NodePosX=2720
NodePosY=-3392
NodeGuid=DDF7DB6D44D6C7CB9649779B41EABE00
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_318"
Begin Object Class=EdGraphPin Name="EdGraphPin_4654"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4655"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4656"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4657"
End Object
Begin Object Name="EdGraphPin_4654"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_69.EdGraphPin_4621"'
End Object
Begin Object Name="EdGraphPin_4655"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_14595.EdGraphPin_4645"'
End Object
Begin Object Name="EdGraphPin_4656"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_1685.EdGraphPin_4666"'
End Object
Begin Object Name="EdGraphPin_4657"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_320.EdGraphPin_4690"'
End Object
Pins(0)=EdGraphPin'EdGraphPin_4654'
Pins(1)=EdGraphPin'EdGraphPin_4655'
Pins(2)=EdGraphPin'EdGraphPin_4656'
Pins(3)=EdGraphPin'EdGraphPin_4657'
NodePosX=2896
NodePosY=-3472
NodeGuid=40558E854A6AFE96BD2ED6884B4586FC
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_1685"
Begin Object Class=EdGraphPin Name="EdGraphPin_4666"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4667"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4668"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4669"
End Object
Begin Object Name="EdGraphPin_4666"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_318.EdGraphPin_4656"'
End Object
Begin Object Name="EdGraphPin_4667"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_4668"
PinName="grappleDistance"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_11526.EdGraphPin_4581"'
End Object
Begin Object Name="EdGraphPin_4669"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="grappleDistance",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4666'
Pins(1)=EdGraphPin'EdGraphPin_4667'
Pins(2)=EdGraphPin'EdGraphPin_4668'
Pins(3)=EdGraphPin'EdGraphPin_4669'
NodePosX=3200
NodePosY=-3456
NodeGuid=F3B5CBD94EE93B5B9F7110901C5B0475
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_14885"
Begin Object Class=EdGraphPin Name="EdGraphPin_4678"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4679"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4680"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4681"
End Object
Begin Object Name="EdGraphPin_4678"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4679"
PinName="A"
PinToolTip="A
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_281.EdGraphPin_4588"'
End Object
Begin Object Name="EdGraphPin_4680"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="1500"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4681"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_320.EdGraphPin_4691"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Less_FloatFloat")
Pins(0)=EdGraphPin'EdGraphPin_4678'
Pins(1)=EdGraphPin'EdGraphPin_4679'
Pins(2)=EdGraphPin'EdGraphPin_4680'
Pins(3)=EdGraphPin'EdGraphPin_4681'
NodePosX=2992
NodePosY=-3264
NodeGuid=24460AC74F6F225B66BFD49F6EE87043
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_320"
Begin Object Class=EdGraphPin Name="EdGraphPin_4690"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4691"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4692"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4693"
End Object
Begin Object Name="EdGraphPin_4690"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_318.EdGraphPin_4657"'
End Object
Begin Object Name="EdGraphPin_4691"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_14885.EdGraphPin_4681"'
End Object
Begin Object Name="EdGraphPin_4692"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_1715.EdGraphPin_4708"'
End Object
Begin Object Name="EdGraphPin_4693"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Pins(0)=EdGraphPin'EdGraphPin_4690'
Pins(1)=EdGraphPin'EdGraphPin_4691'
Pins(2)=EdGraphPin'EdGraphPin_4692'
Pins(3)=EdGraphPin'EdGraphPin_4693'
NodePosX=3264
NodePosY=-3328
NodeGuid=E9915FA0453F64242D4550BF52A2159C
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_893"
Begin Object Class=EdGraphPin Name="EdGraphPin_4702"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4703"
End Object
Begin Object Name="EdGraphPin_4702"
PinName="grappleCmpnt"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_1715.EdGraphPin_4711"'
End Object
Begin Object Name="EdGraphPin_4703"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="grappleCmpnt",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4702'
Pins(1)=EdGraphPin'EdGraphPin_4703'
NodePosX=3328
NodePosY=-3200
NodeGuid=AA12A365495038162F908BB049B4E3F9
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_1715"
Begin Object Class=EdGraphPin Name="EdGraphPin_4708"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4709"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4710"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4711"
End Object
Begin Object Name="EdGraphPin_4708"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_320.EdGraphPin_4692"'
End Object
Begin Object Name="EdGraphPin_4709"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_4710"
PinName="SolverIterations"
PinType=(PinCategory="int")
DefaultValue="1"
AutogeneratedDefaultValue="0"
End Object
Begin Object Name="EdGraphPin_4711"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_893.EdGraphPin_4702"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="SolverIterations")
Pins(0)=EdGraphPin'EdGraphPin_4708'
Pins(1)=EdGraphPin'EdGraphPin_4709'
Pins(2)=EdGraphPin'EdGraphPin_4710'
Pins(3)=EdGraphPin'EdGraphPin_4711'
NodePosX=3504
NodePosY=-3312
NodeGuid=6CBD11C44369A8584F4CE0B0B58F4869
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_331"
Begin Object Class=EdGraphPin Name="EdGraphPin_4735"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4736"
End Object
Begin Object Name="EdGraphPin_4735"
PinName="LastHook"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_9589.EdGraphPin_4742"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_120791.EdGraphPin_4838"'
LinkedTo(2)=EdGraphPin'"K2Node_CallFunction_123063.EdGraphPin_4914"'
End Object
Begin Object Name="EdGraphPin_4736"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="LastHook",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4735'
Pins(1)=EdGraphPin'EdGraphPin_4736'
NodePosX=1024
NodePosY=-2528
NodeGuid=000D0AA348EB6877655552A7172C3F10
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_9589"
Begin Object Class=EdGraphPin Name="EdGraphPin_4741"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4742"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4743"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4744"
End Object
Begin Object Name="EdGraphPin_4741"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4742"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_331.EdGraphPin_4735"'
End Object
Begin Object Name="EdGraphPin_4743"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_4744"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_220.EdGraphPin_4755"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="NotEqual_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_4741'
Pins(1)=EdGraphPin'EdGraphPin_4742'
Pins(2)=EdGraphPin'EdGraphPin_4743'
Pins(3)=EdGraphPin'EdGraphPin_4744'
NodePosX=1232
NodePosY=-2576
NodeGuid=403608544DF1FA91FE852C8759778574
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_220"
Begin Object Class=EdGraphPin Name="EdGraphPin_4753"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4754"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4755"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4756"
End Object
Begin Object Name="EdGraphPin_4753"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4754"
PinName="A"
PinToolTip="A
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_680.EdGraphPin_9048"'
End Object
Begin Object Name="EdGraphPin_4755"
PinName="B"
PinToolTip="B
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_9589.EdGraphPin_4744"'
End Object
Begin Object Name="EdGraphPin_4756"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_486.EdGraphPin_4778"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="BooleanAND")
Pins(0)=EdGraphPin'EdGraphPin_4753'
Pins(1)=EdGraphPin'EdGraphPin_4754'
Pins(2)=EdGraphPin'EdGraphPin_4755'
Pins(3)=EdGraphPin'EdGraphPin_4756'
NodePosX=1504
NodePosY=-2608
NodeGuid=7A12A34643DEC29C5C6661B917614AF4
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_486"
Begin Object Class=EdGraphPin Name="EdGraphPin_4777"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4778"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4779"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4780"
End Object
Begin Object Name="EdGraphPin_4777"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_ExecutionSequence_9.EdGraphPin_4378"'
End Object
Begin Object Name="EdGraphPin_4778"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_220.EdGraphPin_4756"'
End Object
Begin Object Name="EdGraphPin_4779"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_488.EdGraphPin_4789"'
End Object
Begin Object Name="EdGraphPin_4780"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Pins(0)=EdGraphPin'EdGraphPin_4777'
Pins(1)=EdGraphPin'EdGraphPin_4778'
Pins(2)=EdGraphPin'EdGraphPin_4779'
Pins(3)=EdGraphPin'EdGraphPin_4780'
NodePosX=1712
NodePosY=-2736
NodeGuid=C9CBF28349727B0645133FB538F0BCD6
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_488"
Begin Object Class=EdGraphPin Name="EdGraphPin_4789"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4790"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4791"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4792"
End Object
Begin Object Name="EdGraphPin_4789"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_486.EdGraphPin_4779"'
End Object
Begin Object Name="EdGraphPin_4790"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121524.EdGraphPin_4867"'
End Object
Begin Object Name="EdGraphPin_4791"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120520.EdGraphPin_4801"'
End Object
Begin Object Name="EdGraphPin_4792"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120675.EdGraphPin_4819"'
End Object
Pins(0)=EdGraphPin'EdGraphPin_4789'
Pins(1)=EdGraphPin'EdGraphPin_4790'
Pins(2)=EdGraphPin'EdGraphPin_4791'
Pins(3)=EdGraphPin'EdGraphPin_4792'
NodePosX=2112
NodePosY=-2608
NodeGuid=9B04D77E4DC88BA89C1253994E097EC9
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_120520"
Begin Object Class=EdGraphPin Name="EdGraphPin_4801"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4802"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4803"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4804"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4805"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4806"
End Object
Begin Object Name="EdGraphPin_4801"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_488.EdGraphPin_4791"'
End Object
Begin Object Name="EdGraphPin_4802"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_4803"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_4804"
PinName="NewLocation"
PinToolTip="New Location
Vector
The new location to teleport the Actor to."
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_123063.EdGraphPin_4917"'
End Object
Begin Object Name="EdGraphPin_4805"
PinName="bSweep"
PinToolTip="Sweep
Boolean
Should we sweep to the destination location. If true, will stop short of the target if blocked by something."
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
End Object
Begin Object Name="EdGraphPin_4806"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean
Whether the location was successfully set (if not swept), or whether movement occurred at all (if swept)."
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
End Object
FunctionReference=(MemberName="K2_SetActorLocation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4801'
Pins(1)=EdGraphPin'EdGraphPin_4802'
Pins(2)=EdGraphPin'EdGraphPin_4803'
Pins(3)=EdGraphPin'EdGraphPin_4804'
Pins(4)=EdGraphPin'EdGraphPin_4805'
Pins(5)=EdGraphPin'EdGraphPin_4806'
NodePosX=2608
NodePosY=-2752
NodeGuid=F0BBD1464A9A46758FD6A7BD91569C5A
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_120675"
Begin Object Class=EdGraphPin Name="EdGraphPin_4819"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4820"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4821"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4822"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4823"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4824"
End Object
Begin Object Name="EdGraphPin_4819"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_488.EdGraphPin_4792"'
End Object
Begin Object Name="EdGraphPin_4820"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Begin Object Name="EdGraphPin_4821"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Character Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
End Object
Begin Object Name="EdGraphPin_4822"
PinName="LaunchVelocity"
PinToolTip="Launch Velocity
Vector
is the velocity to impart to the Character"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_2396.EdGraphPin_4903"'
End Object
Begin Object Name="EdGraphPin_4823"
PinName="bXYOverride"
PinToolTip="XYOverride
Boolean
if true replace the XY part of the Character\'s velocity instead of adding to it."
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="false"
End Object
Begin Object Name="EdGraphPin_4824"
PinName="bZOverride"
PinToolTip="ZOverride
Boolean
if true replace the Z component of the Character\'s velocity instead of adding to it."
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="false"
End Object
FunctionReference=(MemberName="LaunchCharacter",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4819'
Pins(1)=EdGraphPin'EdGraphPin_4820'
Pins(2)=EdGraphPin'EdGraphPin_4821'
Pins(3)=EdGraphPin'EdGraphPin_4822'
Pins(4)=EdGraphPin'EdGraphPin_4823'
Pins(5)=EdGraphPin'EdGraphPin_4824'
NodePosX=2608
NodePosY=-2448
NodeGuid=DC2D58A04458754B972D61AAD332DF9E
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_120791"
Begin Object Class=EdGraphPin Name="EdGraphPin_4837"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4838"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4839"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4840"
End Object
Begin Object Name="EdGraphPin_4837"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4838"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_331.EdGraphPin_4735"'
End Object
Begin Object Name="EdGraphPin_4839"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121272.EdGraphPin_4850"'
End Object
Begin Object Name="EdGraphPin_4840"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121388.EdGraphPin_4856"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_121640.EdGraphPin_4877"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Subtract_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_4837'
Pins(1)=EdGraphPin'EdGraphPin_4838'
Pins(2)=EdGraphPin'EdGraphPin_4839'
Pins(3)=EdGraphPin'EdGraphPin_4840'
NodePosX=1232
NodePosY=-2432
NodeGuid=783E1B1A477ED3D4B7B702BFF7340ED5
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_121272"
Begin Object Class=EdGraphPin Name="EdGraphPin_4849"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4850"
End Object
Begin Object Name="EdGraphPin_4849"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_4850"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120791.EdGraphPin_4839"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_123063.EdGraphPin_4913"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="K2_GetActorLocation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4849'
Pins(1)=EdGraphPin'EdGraphPin_4850'
NodePosX=928
NodePosY=-2416
NodeGuid=C251CBF54FB64464CAE6C99B7200A53D
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_121388"
Begin Object Class=EdGraphPin Name="EdGraphPin_4855"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4856"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4857"
End Object
Begin Object Name="EdGraphPin_4855"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4856"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120791.EdGraphPin_4840"'
End Object
Begin Object Name="EdGraphPin_4857"
PinName="ReturnValue"
PinToolTip="Return Value
Float"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121524.EdGraphPin_4865"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="VSize")
Pins(0)=EdGraphPin'EdGraphPin_4855'
Pins(1)=EdGraphPin'EdGraphPin_4856'
Pins(2)=EdGraphPin'EdGraphPin_4857'
NodePosX=1712
NodePosY=-2592
NodeGuid=3EFF66AD4EEB24CA87D51A8C6273A05B
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_121524"
Begin Object Class=EdGraphPin Name="EdGraphPin_4864"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4865"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4866"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4867"
End Object
Begin Object Name="EdGraphPin_4864"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4865"
PinName="A"
PinToolTip="A
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121388.EdGraphPin_4857"'
End Object
Begin Object Name="EdGraphPin_4866"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="1000"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4867"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_488.EdGraphPin_4790"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Less_FloatFloat")
Pins(0)=EdGraphPin'EdGraphPin_4864'
Pins(1)=EdGraphPin'EdGraphPin_4865'
Pins(2)=EdGraphPin'EdGraphPin_4866'
Pins(3)=EdGraphPin'EdGraphPin_4867'
NodePosX=1920
NodePosY=-2592
NodeGuid=078626104F364E9D4208FABD38B656CF
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_121640"
Begin Object Class=EdGraphPin Name="EdGraphPin_4876"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4877"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4878"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4879"
End Object
Begin Object Name="EdGraphPin_4876"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4877"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120791.EdGraphPin_4840"'
End Object
Begin Object Name="EdGraphPin_4878"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_1123.EdGraphPin_4888"'
End Object
Begin Object Name="EdGraphPin_4879"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_2396.EdGraphPin_4901"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Multiply_VectorFloat")
Pins(0)=EdGraphPin'EdGraphPin_4876'
Pins(1)=EdGraphPin'EdGraphPin_4877'
Pins(2)=EdGraphPin'EdGraphPin_4878'
Pins(3)=EdGraphPin'EdGraphPin_4879'
NodePosX=1392
NodePosY=-2384
NodeGuid=6D0E51CC45E10C1BA10E7CAB25DD43C6
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_1123"
Begin Object Class=EdGraphPin Name="EdGraphPin_4888"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4889"
End Object
Begin Object Name="EdGraphPin_4888"
PinName="Delta time"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121640.EdGraphPin_4878"'
End Object
Begin Object Name="EdGraphPin_4889"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="Delta time",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4888'
Pins(1)=EdGraphPin'EdGraphPin_4889'
NodePosX=1200
NodePosY=-2336
NodeGuid=47A8A594407C9B562CAE37865C2FDB5B
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_122121"
Begin Object Class=EdGraphPin Name="EdGraphPin_4894"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4895"
End Object
Begin Object Name="EdGraphPin_4894"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_4895"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_2396.EdGraphPin_4902"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="GetVelocity",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4894'
Pins(1)=EdGraphPin'EdGraphPin_4895'
NodePosX=976
NodePosY=-2256
NodeGuid=18C1A9904BC9A2D159E6A3B942951A6A
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_2396"
Begin Object Class=EdGraphPin Name="EdGraphPin_4900"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4901"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4902"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4903"
End Object
Begin Object Name="EdGraphPin_4900"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4901"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121640.EdGraphPin_4879"'
End Object
Begin Object Name="EdGraphPin_4902"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_122121.EdGraphPin_4895"'
End Object
Begin Object Name="EdGraphPin_4903"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120675.EdGraphPin_4822"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Add_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_4900'
Pins(1)=EdGraphPin'EdGraphPin_4901'
Pins(2)=EdGraphPin'EdGraphPin_4902'
Pins(3)=EdGraphPin'EdGraphPin_4903'
NodePosX=1568
NodePosY=-2304
NodeGuid=4851DCE143517E997456BF881E5D24F2
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_123063"
Begin Object Class=EdGraphPin Name="EdGraphPin_4912"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4913"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4914"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4915"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4916"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4917"
End Object
Begin Object Name="EdGraphPin_4912"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4913"
PinName="Current"
PinToolTip="Current
Vector
Actual position"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_121272.EdGraphPin_4850"'
End Object
Begin Object Name="EdGraphPin_4914"
PinName="Target"
PinToolTip="Target
Vector
Target position"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_331.EdGraphPin_4735"'
End Object
Begin Object Name="EdGraphPin_4915"
PinName="DeltaTime"
PinToolTip="Delta Time
Float
Time since last tick"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_1880.EdGraphPin_4930"'
End Object
Begin Object Name="EdGraphPin_4916"
PinName="InterpSpeed"
PinToolTip="Interp Speed
Float
Interpolation speed"
PinType=(PinCategory="float")
DefaultValue="10"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_4917"
PinName="ReturnValue"
PinToolTip="Return Value
Vector
New interpolated position"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_120520.EdGraphPin_4804"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="VInterpTo")
Pins(0)=EdGraphPin'EdGraphPin_4912'
Pins(1)=EdGraphPin'EdGraphPin_4913'
Pins(2)=EdGraphPin'EdGraphPin_4914'
Pins(3)=EdGraphPin'EdGraphPin_4915'
Pins(4)=EdGraphPin'EdGraphPin_4916'
Pins(5)=EdGraphPin'EdGraphPin_4917'
NodePosX=2112
NodePosY=-2512
NodeGuid=1E0512604B71705EAF28BEA32D172060
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_1880"
Begin Object Class=EdGraphPin Name="EdGraphPin_4930"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4931"
End Object
Begin Object Name="EdGraphPin_4930"
PinName="Delta time"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_123063.EdGraphPin_4915"'
End Object
Begin Object Name="EdGraphPin_4931"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="Delta time",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4930'
Pins(1)=EdGraphPin'EdGraphPin_4931'
NodePosX=1920
NodePosY=-2432
NodeGuid=4D35AAA842EE1B7AA381B5A15C538C94
End Object
Begin Object Class=K2Node_Event Name="K2Node_Event_168"
Begin Object Class=EdGraphPin Name="EdGraphPin_3600"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_3601"
End Object
Begin Object Name="EdGraphPin_3600"
PinName="OutputDelegate"
Direction=EGPD_Output
PinType=(PinCategory="delegate",PinSubCategoryObject=Function'/Script/Engine.Actor:ReceiveBeginPlay')
End Object
Begin Object Name="EdGraphPin_3601"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_DynamicCast_119.EdGraphPin_3961"'
End Object
EventSignatureName="ReceiveBeginPlay"
EventSignatureClass=Class'/Script/Engine.Actor'
bOverrideFunction=True
Pins(0)=EdGraphPin'EdGraphPin_3600'
Pins(1)=EdGraphPin'EdGraphPin_3601'
NodePosX=1248
NodePosY=-5248
NodeGuid=356077C2408DA8C2CE573D807EED930C
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_567"
Begin Object Class=EdGraphPin Name="EdGraphPin_4942"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4943"
End Object
Begin Object Name="EdGraphPin_4942"
PinName="CableActor"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.ChildActorComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_118.EdGraphPin_3956"'
End Object
Begin Object Name="EdGraphPin_4943"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="CableActor",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4942'
Pins(1)=EdGraphPin'EdGraphPin_4943'
NodePosX=1136
NodePosY=-5152
NodeGuid=1220C5214E9E24EF763199A9852A9E44
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_21223"
Begin Object Class=EdGraphPin Name="EdGraphPin_4948"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4949"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4950"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4951"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4952"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4953"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4954"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4955"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4956"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4957"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4958"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4959"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_4960"
End Object
Begin Object Name="EdGraphPin_4948"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_ExecutionSequence_9.EdGraphPin_4376"'
End Object
Begin Object Name="EdGraphPin_4949"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_41.EdGraphPin_5158"'
End Object
Begin Object Name="EdGraphPin_4950"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet System Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetSystemLibrary')
DefaultObject=Default__KismetSystemLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_4951"
PinName="WorldContextObject"
PinToolTip="World Context Object
Object Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
bHidden=True
End Object
Begin Object Name="EdGraphPin_4952"
PinName="Start"
PinToolTip="Start
Vector
Start of line segment."
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector',bIsConst=True)
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_381.EdGraphPin_5230"'
End Object
Begin Object Name="EdGraphPin_4953"
PinName="End"
PinToolTip="End
Vector
End of line segment."
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector',bIsConst=True)
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_651.EdGraphPin_5272"'
End Object
Begin Object Name="EdGraphPin_4954"
PinName="TraceChannel"
PinToolTip="Trace Channel
ETraceTypeQuery Enum"
PinType=(PinCategory="byte",PinSubCategoryObject=Enum'/Script/Engine.EngineTypes:ETraceTypeQuery')
DefaultValue="TraceTypeQuery1"
End Object
Begin Object Name="EdGraphPin_4955"
PinName="bTraceComplex"
PinToolTip="Trace Complex
Boolean
True to test against complex collision, false to test against simplified collision."
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
End Object
Begin Object Name="EdGraphPin_4956"
PinName="ActorsToIgnore"
PinToolTip="Actors to Ignore
Array of Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor',bIsArray=True,bIsReference=True,bIsConst=True)
bDefaultValueIsIgnored=True
End Object
Begin Object Name="EdGraphPin_4957"
PinName="DrawDebugType"
PinToolTip="Draw Debug Type
EDrawDebugTrace Enum"
PinType=(PinCategory="byte",PinSubCategoryObject=Enum'/Script/Engine.KismetSystemLibrary:EDrawDebugTrace')
DefaultValue="None"
End Object
Begin Object Name="EdGraphPin_4958"
PinName="OutHit"
PinToolTip="Out Hit
Hit Result Structure
Properties of the trace hit."
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/Engine.EngineTypes:HitResult')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_7639.EdGraphPin_5033"'
End Object
Begin Object Name="EdGraphPin_4959"
PinName="bIgnoreSelf"
PinToolTip="Ignore Self
Boolean"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
End Object
Begin Object Name="EdGraphPin_4960"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean
True if there was a hit, false otherwise."
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_208.EdGraphPin_5118"'
End Object
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetSystemLibrary',MemberName="LineTraceSingle_NEW")
Pins(0)=EdGraphPin'EdGraphPin_4948'
Pins(1)=EdGraphPin'EdGraphPin_4949'
Pins(2)=EdGraphPin'EdGraphPin_4950'
Pins(3)=EdGraphPin'EdGraphPin_4951'
Pins(4)=EdGraphPin'EdGraphPin_4952'
Pins(5)=EdGraphPin'EdGraphPin_4953'
Pins(6)=EdGraphPin'EdGraphPin_4954'
Pins(7)=EdGraphPin'EdGraphPin_4955'
Pins(8)=EdGraphPin'EdGraphPin_4956'
Pins(9)=EdGraphPin'EdGraphPin_4957'
Pins(10)=EdGraphPin'EdGraphPin_4958'
Pins(11)=EdGraphPin'EdGraphPin_4959'
Pins(12)=EdGraphPin'EdGraphPin_4960'
NodePosX=2480
NodePosY=-4256
NodeGuid=7C4187804D0DD0ACEEBFD1BC843C8EE8
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_18652"
Begin Object Class=EdGraphPin Name="EdGraphPin_4999"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5000"
End Object
Begin Object Name="EdGraphPin_4999"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18653.EdGraphPin_5200"'
End Object
Begin Object Name="EdGraphPin_5000"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_381.EdGraphPin_5228"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="K2_GetActorLocation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_4999'
Pins(1)=EdGraphPin'EdGraphPin_5000'
NodePosX=1488
NodePosY=-4208
NodeGuid=39242DED4E40F8D833D4D2BD28DAA0CC
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7639"
Begin Object Class=EdGraphPin Name="EdGraphPin_5032"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5033"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5034"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5035"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5036"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5037"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5038"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5039"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5040"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5041"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5042"
End Object
Begin Object Name="EdGraphPin_5032"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Gameplay Statics Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.GameplayStatics')
DefaultObject=Default__GameplayStatics
bHidden=True
End Object
Begin Object Name="EdGraphPin_5033"
PinName="Hit"
PinToolTip="Hit
Hit Result Structure (by ref)
The source FHitResult"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/Engine.EngineTypes:HitResult',bIsReference=True,bIsConst=True)
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_21223.EdGraphPin_4958"'
bDefaultValueIsIgnored=True
End Object
Begin Object Name="EdGraphPin_5034"
PinName="Location"
PinToolTip="Location
Vector
Location of the hit in world space. If this was a Swept Shape test, this is the location where we can place the shape in the world where it will not penetrate."
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8390.EdGraphPin_5085"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_110.EdGraphPin_5187"'
End Object
Begin Object Name="EdGraphPin_5035"
PinName="Normal"
PinToolTip="Normal
Vector
Normal of the hit in world space - for capsule, it will be capsule normal(not contact geometry normal). Otherwise same as ImpactNormal."
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_5036"
PinName="ImpactPoint"
PinToolTip="Impact Point
Vector
Location of the actual contact point of the trace shape with the surface of the hit object."
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_5037"
PinName="ImpactNormal"
PinToolTip="Impact Normal
Vector
Normal of the hit from the actual contact of the trace shape in world space"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_5038"
PinName="PhysMat"
PinToolTip="Phys Mat
Physical Material Reference"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PhysicalMaterial')
End Object
Begin Object Name="EdGraphPin_5039"
PinName="HitActor"
PinToolTip="Hit Actor
Actor Reference"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_5040"
PinName="HitComponent"
PinToolTip="Hit Component
Primitive Component Reference"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PrimitiveComponent')
End Object
Begin Object Name="EdGraphPin_5041"
PinName="HitBoneName"
PinToolTip="Hit Bone Name
Name"
Direction=EGPD_Output
PinType=(PinCategory="name")
DefaultValue="None"
AutogeneratedDefaultValue="None"
End Object
Begin Object Name="EdGraphPin_5042"
PinName="HitItem"
PinToolTip="Hit Item
Integer
Primitive-specific data recording which item in the primitive was hit"
Direction=EGPD_Output
PinType=(PinCategory="int")
DefaultValue="0"
AutogeneratedDefaultValue="0"
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.GameplayStatics',MemberName="BreakHitResult")
Pins(0)=EdGraphPin'EdGraphPin_5032'
Pins(1)=EdGraphPin'EdGraphPin_5033'
Pins(2)=EdGraphPin'EdGraphPin_5034'
Pins(3)=EdGraphPin'EdGraphPin_5035'
Pins(4)=EdGraphPin'EdGraphPin_5036'
Pins(5)=EdGraphPin'EdGraphPin_5037'
Pins(6)=EdGraphPin'EdGraphPin_5038'
Pins(7)=EdGraphPin'EdGraphPin_5039'
Pins(8)=EdGraphPin'EdGraphPin_5040'
Pins(9)=EdGraphPin'EdGraphPin_5041'
Pins(10)=EdGraphPin'EdGraphPin_5042'
NodePosX=3120
NodePosY=-4432
NodeGuid=29426FE446CB37F856E521A25A5B3D99
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_35"
Begin Object Class=EdGraphPin Name="EdGraphPin_5065"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5066"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5067"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5068"
End Object
Begin Object Name="EdGraphPin_5065"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_41.EdGraphPin_5160"'
End Object
Begin Object Name="EdGraphPin_5066"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_208.EdGraphPin_5119"'
End Object
Begin Object Name="EdGraphPin_5067"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_110.EdGraphPin_5185"'
End Object
Begin Object Name="EdGraphPin_5068"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Pins(0)=EdGraphPin'EdGraphPin_5065'
Pins(1)=EdGraphPin'EdGraphPin_5066'
Pins(2)=EdGraphPin'EdGraphPin_5067'
Pins(3)=EdGraphPin'EdGraphPin_5068'
NodePosX=4064
NodePosY=-4608
NodeGuid=BFB2729141E8FAAF58F38180F6F91B78
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_8274"
Begin Object Class=EdGraphPin Name="EdGraphPin_5077"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5078"
End Object
Begin Object Name="EdGraphPin_5077"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
End Object
Begin Object Name="EdGraphPin_5078"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8390.EdGraphPin_5084"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="K2_GetActorLocation",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_5077'
Pins(1)=EdGraphPin'EdGraphPin_5078'
NodePosX=3072
NodePosY=-4528
NodeGuid=9C3C9C1B4F59020D7949929E7E2F8B29
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_8390"
Begin Object Class=EdGraphPin Name="EdGraphPin_5083"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5084"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5085"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5086"
End Object
Begin Object Name="EdGraphPin_5083"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5084"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8274.EdGraphPin_5078"'
End Object
Begin Object Name="EdGraphPin_5085"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_7639.EdGraphPin_5034"'
End Object
Begin Object Name="EdGraphPin_5086"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8506.EdGraphPin_5096"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Subtract_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_5083'
Pins(1)=EdGraphPin'EdGraphPin_5084'
Pins(2)=EdGraphPin'EdGraphPin_5085'
Pins(3)=EdGraphPin'EdGraphPin_5086'
NodePosX=3344
NodePosY=-4480
NodeGuid=B95B7F39472532DE000C31934FA2D8BD
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_8506"
Begin Object Class=EdGraphPin Name="EdGraphPin_5095"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5096"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5097"
End Object
Begin Object Name="EdGraphPin_5095"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5096"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8390.EdGraphPin_5086"'
End Object
Begin Object Name="EdGraphPin_5097"
PinName="ReturnValue"
PinToolTip="Return Value
Float"
Direction=EGPD_Output
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8642.EdGraphPin_5105"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="VSize")
Pins(0)=EdGraphPin'EdGraphPin_5095'
Pins(1)=EdGraphPin'EdGraphPin_5096'
Pins(2)=EdGraphPin'EdGraphPin_5097'
NodePosX=3472
NodePosY=-4480
NodeGuid=454FF18242B60C65E999E49DA69932A6
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_8642"
Begin Object Class=EdGraphPin Name="EdGraphPin_5104"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5105"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5106"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5107"
End Object
Begin Object Name="EdGraphPin_5104"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5105"
PinName="A"
PinToolTip="A
Float"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8506.EdGraphPin_5097"'
End Object
Begin Object Name="EdGraphPin_5106"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="100990"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_5107"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_208.EdGraphPin_5117"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Less_FloatFloat")
Pins(0)=EdGraphPin'EdGraphPin_5104'
Pins(1)=EdGraphPin'EdGraphPin_5105'
Pins(2)=EdGraphPin'EdGraphPin_5106'
Pins(3)=EdGraphPin'EdGraphPin_5107'
NodePosX=3696
NodePosY=-4464
NodeGuid=AFD46F5F4E7FF576BA02C18626E4BF1E
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_208"
Begin Object Class=EdGraphPin Name="EdGraphPin_5116"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5117"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5118"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5119"
End Object
Begin Object Name="EdGraphPin_5116"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5117"
PinName="A"
PinToolTip="A
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_8642.EdGraphPin_5107"'
End Object
Begin Object Name="EdGraphPin_5118"
PinName="B"
PinToolTip="B
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_21223.EdGraphPin_4960"'
End Object
Begin Object Name="EdGraphPin_5119"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_35.EdGraphPin_5066"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="BooleanAND")
Pins(0)=EdGraphPin'EdGraphPin_5116'
Pins(1)=EdGraphPin'EdGraphPin_5117'
Pins(2)=EdGraphPin'EdGraphPin_5118'
Pins(3)=EdGraphPin'EdGraphPin_5119'
NodePosX=3872
NodePosY=-4416
NodeGuid=36534C7A403B4266EFD1D291C6FD6D09
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_149"
Begin Object Class=EdGraphPin Name="EdGraphPin_5128"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5129"
End Object
Begin Object Name="EdGraphPin_5128"
PinName="LastHook"
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_9406.EdGraphPin_5135"'
End Object
Begin Object Name="EdGraphPin_5129"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="LastHook",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_5128'
Pins(1)=EdGraphPin'EdGraphPin_5129'
NodePosX=1984
NodePosY=-4368
NodeGuid=5EC1EFBF47BF6250C04C74834FBB22F5
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_9406"
Begin Object Class=EdGraphPin Name="EdGraphPin_5134"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5135"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5136"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5137"
End Object
Begin Object Name="EdGraphPin_5134"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5135"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_149.EdGraphPin_5128"'
End Object
Begin Object Name="EdGraphPin_5136"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
End Object
Begin Object Name="EdGraphPin_5137"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_230.EdGraphPin_5148"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="EqualEqual_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_5134'
Pins(1)=EdGraphPin'EdGraphPin_5135'
Pins(2)=EdGraphPin'EdGraphPin_5136'
Pins(3)=EdGraphPin'EdGraphPin_5137'
NodePosX=2160
NodePosY=-4384
NodeGuid=959EB51D465A8FF72384F597028AD201
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_230"
Begin Object Class=EdGraphPin Name="EdGraphPin_5146"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5147"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5148"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5149"
End Object
Begin Object Name="EdGraphPin_5146"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5147"
PinName="A"
PinToolTip="A
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_676.EdGraphPin_9044"'
End Object
Begin Object Name="EdGraphPin_5148"
PinName="B"
PinToolTip="B
Boolean"
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_9406.EdGraphPin_5137"'
End Object
Begin Object Name="EdGraphPin_5149"
PinName="ReturnValue"
PinToolTip="Return Value
Boolean"
Direction=EGPD_Output
PinType=(PinCategory="bool")
DefaultValue="false"
AutogeneratedDefaultValue="false"
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_41.EdGraphPin_5159"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="BooleanAND")
Pins(0)=EdGraphPin'EdGraphPin_5146'
Pins(1)=EdGraphPin'EdGraphPin_5147'
Pins(2)=EdGraphPin'EdGraphPin_5148'
Pins(3)=EdGraphPin'EdGraphPin_5149'
NodePosX=2496
NodePosY=-4432
NodeGuid=538BF00345341F031A1BDC8311B5E687
End Object
Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_41"
Begin Object Class=EdGraphPin Name="EdGraphPin_5158"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5159"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5160"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5161"
End Object
Begin Object Name="EdGraphPin_5158"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_21223.EdGraphPin_4949"'
End Object
Begin Object Name="EdGraphPin_5159"
PinName="Condition"
PinType=(PinCategory="bool")
DefaultValue="true"
AutogeneratedDefaultValue="true"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_230.EdGraphPin_5149"'
End Object
Begin Object Name="EdGraphPin_5160"
PinName="then"
PinFriendlyName="true"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_35.EdGraphPin_5065"'
End Object
Begin Object Name="EdGraphPin_5161"
PinName="else"
PinFriendlyName="false"
Direction=EGPD_Output
PinType=(PinCategory="exec")
End Object
Pins(0)=EdGraphPin'EdGraphPin_5158'
Pins(1)=EdGraphPin'EdGraphPin_5159'
Pins(2)=EdGraphPin'EdGraphPin_5160'
Pins(3)=EdGraphPin'EdGraphPin_5161'
NodePosX=3072
NodePosY=-4640
NodeGuid=446A32004A7E3C6B746D6CA8687F0A38
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_18653"
Begin Object Class=EdGraphPin Name="EdGraphPin_5197"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5198"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5199"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5200"
End Object
Begin Object Name="EdGraphPin_5197"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Gameplay Statics Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.GameplayStatics')
DefaultObject=Default__GameplayStatics
bHidden=True
End Object
Begin Object Name="EdGraphPin_5198"
PinName="WorldContextObject"
PinToolTip="World Context Object
Object Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
bHidden=True
End Object
Begin Object Name="EdGraphPin_5199"
PinName="PlayerIndex"
PinToolTip="Player Index
Integer"
PinType=(PinCategory="int")
DefaultValue="0"
AutogeneratedDefaultValue="0"
End Object
Begin Object Name="EdGraphPin_5200"
PinName="ReturnValue"
PinToolTip="Return Value
Player Camera Manager Reference"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerCameraManager')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18652.EdGraphPin_4999"'
LinkedTo(1)=EdGraphPin'"K2Node_CallFunction_18654.EdGraphPin_5209"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.GameplayStatics',MemberName="GetPlayerCameraManager")
Pins(0)=EdGraphPin'EdGraphPin_5197'
Pins(1)=EdGraphPin'EdGraphPin_5198'
Pins(2)=EdGraphPin'EdGraphPin_5199'
Pins(3)=EdGraphPin'EdGraphPin_5200'
NodePosX=1168
NodePosY=-4208
NodeGuid=EDEA253A4AECB41FA4F418A33A93E28A
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_18654"
Begin Object Class=EdGraphPin Name="EdGraphPin_5209"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5210"
End Object
Begin Object Name="EdGraphPin_5209"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18653.EdGraphPin_5200"'
End Object
Begin Object Name="EdGraphPin_5210"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18655.EdGraphPin_5216"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="GetActorForwardVector",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_5209'
Pins(1)=EdGraphPin'EdGraphPin_5210'
NodePosX=1488
NodePosY=-4112
NodeGuid=98144100487F80FFC27DABB4A87FB078
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_18655"
Begin Object Class=EdGraphPin Name="EdGraphPin_5215"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5216"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5217"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5218"
End Object
Begin Object Name="EdGraphPin_5215"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5216"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18654.EdGraphPin_5210"'
End Object
Begin Object Name="EdGraphPin_5217"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="1000"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_5218"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_381.EdGraphPin_5229"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Multiply_VectorFloat")
Pins(0)=EdGraphPin'EdGraphPin_5215'
Pins(1)=EdGraphPin'EdGraphPin_5216'
Pins(2)=EdGraphPin'EdGraphPin_5217'
Pins(3)=EdGraphPin'EdGraphPin_5218'
NodePosX=1760
NodePosY=-4080
NodeGuid=DBCDFDB541752B0C31AC0080AA05C47D
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_381"
Begin Object Class=EdGraphPin Name="EdGraphPin_5227"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5228"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5229"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5230"
End Object
Begin Object Name="EdGraphPin_5227"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5228"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18652.EdGraphPin_5000"'
End Object
Begin Object Name="EdGraphPin_5229"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_18655.EdGraphPin_5218"'
End Object
Begin Object Name="EdGraphPin_5230"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_21223.EdGraphPin_4952"'
LinkedTo(1)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_651.EdGraphPin_5270"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Add_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_5227'
Pins(1)=EdGraphPin'EdGraphPin_5228'
Pins(2)=EdGraphPin'EdGraphPin_5229'
Pins(3)=EdGraphPin'EdGraphPin_5230'
NodePosX=1968
NodePosY=-4160
NodeGuid=9374E9D3429C1B04768DA6A44ED5D3E1
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7350"
Begin Object Class=EdGraphPin Name="EdGraphPin_5239"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5240"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5241"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5242"
End Object
Begin Object Name="EdGraphPin_5239"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Gameplay Statics Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.GameplayStatics')
DefaultObject=Default__GameplayStatics
bHidden=True
End Object
Begin Object Name="EdGraphPin_5240"
PinName="WorldContextObject"
PinToolTip="World Context Object
Object Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
bHidden=True
End Object
Begin Object Name="EdGraphPin_5241"
PinName="PlayerIndex"
PinToolTip="Player Index
Integer"
PinType=(PinCategory="int")
DefaultValue="0"
AutogeneratedDefaultValue="0"
End Object
Begin Object Name="EdGraphPin_5242"
PinName="ReturnValue"
PinToolTip="Return Value
Player Camera Manager Reference"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerCameraManager')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_14430.EdGraphPin_5251"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.GameplayStatics',MemberName="GetPlayerCameraManager")
Pins(0)=EdGraphPin'EdGraphPin_5239'
Pins(1)=EdGraphPin'EdGraphPin_5240'
Pins(2)=EdGraphPin'EdGraphPin_5241'
Pins(3)=EdGraphPin'EdGraphPin_5242'
NodePosX=1184
NodePosY=-3968
NodeGuid=CB59ED734A87CA82E039AD9BB87DC149
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_14430"
Begin Object Class=EdGraphPin Name="EdGraphPin_5251"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5252"
End Object
Begin Object Name="EdGraphPin_5251"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Actor Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Actor')
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_7350.EdGraphPin_5242"'
End Object
Begin Object Name="EdGraphPin_5252"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_16141.EdGraphPin_5258"'
End Object
bIsPureFunc=True
bIsConstFunc=True
FunctionReference=(MemberName="GetActorForwardVector",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_5251'
Pins(1)=EdGraphPin'EdGraphPin_5252'
NodePosX=1504
NodePosY=-3872
NodeGuid=E894113D48D27BD5DB4E3DA451BEC928
End Object
Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_16141"
Begin Object Class=EdGraphPin Name="EdGraphPin_5257"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5258"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5259"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5260"
End Object
Begin Object Name="EdGraphPin_5257"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5258"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_14430.EdGraphPin_5252"'
End Object
Begin Object Name="EdGraphPin_5259"
PinName="B"
PinToolTip="B
Float"
PinType=(PinCategory="float")
DefaultValue="10000"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_5260"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_651.EdGraphPin_5271"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Multiply_VectorFloat")
Pins(0)=EdGraphPin'EdGraphPin_5257'
Pins(1)=EdGraphPin'EdGraphPin_5258'
Pins(2)=EdGraphPin'EdGraphPin_5259'
Pins(3)=EdGraphPin'EdGraphPin_5260'
NodePosX=1776
NodePosY=-3840
NodeGuid=2EEBEFBA44D186B7848FF78153FD0D6A
End Object
Begin Object Class=K2Node_CommutativeAssociativeBinaryOperator Name="K2Node_CommutativeAssociativeBinaryOperator_651"
Begin Object Class=EdGraphPin Name="EdGraphPin_5269"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5270"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5271"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5272"
End Object
Begin Object Name="EdGraphPin_5269"
PinName="self"
PinFriendlyName="Target"
PinToolTip="Target
Kismet Math Library Reference"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
DefaultObject=Default__KismetMathLibrary
bHidden=True
End Object
Begin Object Name="EdGraphPin_5270"
PinName="A"
PinToolTip="A
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CommutativeAssociativeBinaryOperator_381.EdGraphPin_5230"'
End Object
Begin Object Name="EdGraphPin_5271"
PinName="B"
PinToolTip="B
Vector "
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_16141.EdGraphPin_5260"'
End Object
Begin Object Name="EdGraphPin_5272"
PinName="ReturnValue"
PinToolTip="Return Value
Vector "
Direction=EGPD_Output
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_21223.EdGraphPin_4953"'
End Object
bIsPureFunc=True
FunctionReference=(MemberParentClass=Class'/Script/Engine.KismetMathLibrary',MemberName="Add_VectorVector")
Pins(0)=EdGraphPin'EdGraphPin_5269'
Pins(1)=EdGraphPin'EdGraphPin_5270'
Pins(2)=EdGraphPin'EdGraphPin_5271'
Pins(3)=EdGraphPin'EdGraphPin_5272'
NodePosX=2256
NodePosY=-4000
NodeGuid=D738B68A4A916C63D136679F479EFAC8
End Object
Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_178"
Begin Object Class=EdGraphPin Name="EdGraphPin_5281"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5282"
End Object
Begin Object Name="EdGraphPin_5281"
PinName="grappleCmpnt"
Direction=EGPD_Output
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_200.EdGraphPin_5302"'
LinkedTo(1)=EdGraphPin'"K2Node_VariableSet_126.EdGraphPin_5314"'
LinkedTo(2)=EdGraphPin'"K2Node_VariableSet_127.EdGraphPin_5326"'
LinkedTo(3)=EdGraphPin'"K2Node_CallFunction_4689.EdGraphPin_5337"'
End Object
Begin Object Name="EdGraphPin_5282"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="grappleCmpnt",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_5281'
Pins(1)=EdGraphPin'EdGraphPin_5282'
NodePosX=4464
NodePosY=-4736
NodeGuid=50866D4F429ECD9F0DBF2FABAF397B1C
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_110"
Begin Object Class=EdGraphPin Name="EdGraphPin_5185"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5186"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5187"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5188"
End Object
Begin Object Name="EdGraphPin_5185"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_IfThenElse_35.EdGraphPin_5067"'
End Object
Begin Object Name="EdGraphPin_5186"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_127.EdGraphPin_5323"'
End Object
Begin Object Name="EdGraphPin_5187"
PinName="LastHook"
PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Object:Vector')
DefaultValue="0, 0, 0"
AutogeneratedDefaultValue="0, 0, 0"
LinkedTo(0)=EdGraphPin'"K2Node_CallFunction_7639.EdGraphPin_5034"'
End Object
Begin Object Name="EdGraphPin_5188"
PinName="self"
PinType=(PinCategory="object",PinSubCategory="self")
bHidden=True
End Object
VariableReference=(MemberName="LastHook",bSelfContext=True)
Pins(0)=EdGraphPin'EdGraphPin_5185'
Pins(1)=EdGraphPin'EdGraphPin_5186'
Pins(2)=EdGraphPin'EdGraphPin_5187'
Pins(3)=EdGraphPin'EdGraphPin_5188'
NodePosX=4432
NodePosY=-4848
NodeGuid=7CF37282428EFE44E23A6AA3DDB04AF7
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_200"
Begin Object Class=EdGraphPin Name="EdGraphPin_5299"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5300"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5301"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5302"
End Object
Begin Object Name="EdGraphPin_5299"
PinName="execute"
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_127.EdGraphPin_5324"'
End Object
Begin Object Name="EdGraphPin_5300"
PinName="then"
Direction=EGPD_Output
PinType=(PinCategory="exec")
LinkedTo(0)=EdGraphPin'"K2Node_VariableSet_126.EdGraphPin_5311"'
End Object
Begin Object Name="EdGraphPin_5301"
PinName="CableLength"
PinType=(PinCategory="float")
DefaultValue="0.0"
AutogeneratedDefaultValue="0.0"
End Object
Begin Object Name="EdGraphPin_5302"
PinName="self"
PinFriendlyName="Target"
PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CableComponent.CableComponent')
LinkedTo(0)=EdGraphPin'"K2Node_VariableGet_178.EdGraphPin_5281"'
End Object
VariableReference=(MemberParentClass=Class'/Script/CableComponent.CableComponent',MemberName="CableLength")
Pins(0)=EdGraphPin'EdGraphPin_5299'
Pins(1)=EdGraphPin'EdGraphPin_5300'
Pins(2)=EdGraphPin'EdGraphPin_5301'
Pins(3)=EdGraphPin'EdGraphPin_5302'
NodePosX=4992
NodePosY=-4736
NodeGuid=6E43F7F248C30610800046AD92AE8DE4
End Object
Begin Object Class=K2Node_VariableSet Name="K2Node_VariableSet_126"
Begin Object Class=EdGraphPin Name="EdGraphPin_5311"
End Object
Begin Object Class=EdGraphPin Name="EdGraphPin_5312"
End Object
(post truncated)
Thanks Ryan! Where would I put this? Did you download Peter’s project and put it in there?
Just finished your books yesterday. Good stuff!
You could download Peter’s project and delete his stuff he did in MyCharacter (Don’t delete the default stuff though!) and also be sure to create an InputAction in project settings called “Grapple” or whatever I called it (I can’t remember at the moment) but when you try to compile the BP it’ll moan at you about it so it should tell you then :>
This works great! Thanks! Any way to automatically update the blueprint once those missing variables are created? Now I had to get in and put all the set / get variables by hand again to make it work.
Compile / Saving again should tell it that the Variables are there now :>
@Kitatus - awesome work, I was going to make these changes myself for integration into my VR game.
@Peter - Grappling hooks are awesome, thanks for that.
Bullet Time
Hey Awesome Work !!!
Bullet-Time as Anderson said would be Incredible Awesome !!!
Let me know !!!
All the Best
hi im new to UE4 (about 3 weeks) and i would love to see more animation tutorials thanks in advance!
Wow great very helpful set of tutorials and samples. I’m a newbie and it is very much helpful for me.
Thanks Peter.
How about a tutorial for drawing/predicting projectile trajectory using particles? Like creating a laser.
I want to use a beam as a sort of laser to predict where my projectile lands, the weapon is like a catapult so the trajectory is curved. I’ve read a question on this forum that is the same as mine here How to create Grenade arc using Blueprint? - World Creation - Epic Developer Community Forums , however the answer shows you the solution with debug lines. I want to use a beam emitter instead.