Announcement

Collapse
No announcement yet.

First person blue print: How to add vetical movement

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Originally posted by dotdog20 View Post
    This should help a bit c:



    Code:
    Begin Object Class=K2Node_Event Name="K2Node_Event_372"
       Begin Object Class=EdGraphPin Name="EdGraphPin_9488"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9489"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9490"
       End Object
       Begin Object Name="EdGraphPin_9488"
          PinName="OutputDelegate"
          Direction=EGPD_Output
          PinType=(PinCategory="delegate",PinSubCategoryMemberReference=(MemberParent=Class'/Script/Engine.Actor',MemberName="ReceiveTick"))
       End Object
       Begin Object Name="EdGraphPin_9489"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10052'
       End Object
       Begin Object Name="EdGraphPin_9490"
          PinName="DeltaSeconds"
          PinToolTip="Delta Seconds\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       EventReference=(MemberParent=Class'/Script/Engine.Actor',MemberName="ReceiveTick")
       bOverrideFunction=True
       Pins(0)=EdGraphPin'EdGraphPin_9488'
       Pins(1)=EdGraphPin'EdGraphPin_9489'
       Pins(2)=EdGraphPin'EdGraphPin_9490'
       NodePosX=2640
       NodePosY=752
       NodeGuid=2A4DE3DD41C5D13FEAB816B48057EDA1
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_1017"
       Begin Object Class=EdGraphPin Name="EdGraphPin_9965"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9966"
       End Object
       Begin Object Name="EdGraphPin_9965"
          PinName="CharacterMovement"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6896.EdGraphPin_10800'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_6897.EdGraphPin_10815'
       End Object
       Begin Object Name="EdGraphPin_9966"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
          bHidden=True
       End Object
       VariableReference=(MemberName="CharacterMovement",bSelfContext=True)
       Pins(0)=EdGraphPin'EdGraphPin_9965'
       Pins(1)=EdGraphPin'EdGraphPin_9966'
       NodePosX=3440
       NodePosY=320
       NodeComment="Force to apply to character for pos/neg Z movement"
       bCommentBubbleVisible=True
       NodeGuid=D108C6284AB6CF4F89CC98821291828A
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6896"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10798"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10799"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10800"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10801"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10802"
       End Object
       Begin Object Name="EdGraphPin_10798"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_347.EdGraphPin_10219'
       End Object
       Begin Object Name="EdGraphPin_10799"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10800"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_1017.EdGraphPin_9965'
       End Object
       Begin Object Name="EdGraphPin_10801"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,-1500.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10802"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10798'
       Pins(1)=EdGraphPin'EdGraphPin_10799'
       Pins(2)=EdGraphPin'EdGraphPin_10800'
       Pins(3)=EdGraphPin'EdGraphPin_10801'
       Pins(4)=EdGraphPin'EdGraphPin_10802'
       NodePosX=3872
       NodePosY=160
       NodeGuid=D78BE9D2459699C27555B6AB74EAB753
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6897"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10813"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10814"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10815"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10816"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10817"
       End Object
       Begin Object Name="EdGraphPin_10813"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_348.EdGraphPin_10192'
       End Object
       Begin Object Name="EdGraphPin_10814"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10815"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_1017.EdGraphPin_9965'
       End Object
       Begin Object Name="EdGraphPin_10816"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,1500.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10817"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10813'
       Pins(1)=EdGraphPin'EdGraphPin_10814'
       Pins(2)=EdGraphPin'EdGraphPin_10815'
       Pins(3)=EdGraphPin'EdGraphPin_10816'
       Pins(4)=EdGraphPin'EdGraphPin_10817'
       NodePosX=3856
       NodePosY=400
       NodeGuid=1EE7915D489A864E58FFB89E39299E2C
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_800"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10025"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10026"
       End Object
       Begin Object Name="EdGraphPin_10025"
          PinName="CharacterMovement"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_801.EdGraphPin_10032'
       End Object
       Begin Object Name="EdGraphPin_10026"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
          bHidden=True
       End Object
       VariableReference=(MemberName="CharacterMovement",bSelfContext=True)
       Pins(0)=EdGraphPin'EdGraphPin_10025'
       Pins(1)=EdGraphPin'EdGraphPin_10026'
       NodePosX=3120
       NodePosY=1152
       NodeGuid=E6B354784A690EA30427C1B6D96EC1FE
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_801"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10031"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10032"
       End Object
       Begin Object Name="EdGraphPin_10031"
          PinName="Velocity"
          Direction=EGPD_Output
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          AutogeneratedDefaultValue="0, 0, 0"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_5923.EdGraphPin_10829'
       End Object
       Begin Object Name="EdGraphPin_10032"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.MovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_800.EdGraphPin_10025'
       End Object
       VariableReference=(MemberParent=Class'/Script/Engine.MovementComponent',MemberName="Velocity")
       SelfContextInfo=NotSelfContext
       Pins(0)=EdGraphPin'EdGraphPin_10031'
       Pins(1)=EdGraphPin'EdGraphPin_10032'
       NodePosX=3280
       NodePosY=1152
       NodeComment="Get Vector and check against"
       bCommentBubbleVisible=True
       NodeGuid=653F450B43B9628D40EDF084DA50B672
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_5923"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10828"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10829"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10830"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10831"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10832"
       End Object
       Begin Object Name="EdGraphPin_10828"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nKismet Math Library Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
          DefaultObject=Default__KismetMathLibrary
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10829"
          PinName="InVec"
          PinToolTip="In Vec\nVector "
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0, 0"
          AutogeneratedDefaultValue="0, 0, 0"
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_801.EdGraphPin_10031'
       End Object
       Begin Object Name="EdGraphPin_10830"
          PinName="X"
          PinToolTip="X\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10831"
          PinName="Y"
          PinToolTip="Y\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10832"
          PinName="Z"
          PinToolTip="Z\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          AutogeneratedDefaultValue="0.0"
          LinkedTo(0)=EdGraphPin'K2Node_Knot_44.EdGraphPin_10268'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.KismetMathLibrary',MemberName="BreakVector")
       Pins(0)=EdGraphPin'EdGraphPin_10828'
       Pins(1)=EdGraphPin'EdGraphPin_10829'
       Pins(2)=EdGraphPin'EdGraphPin_10830'
       Pins(3)=EdGraphPin'EdGraphPin_10831'
       Pins(4)=EdGraphPin'EdGraphPin_10832'
       NodePosX=3472
       NodePosY=1168
       NodeGuid=482B74764057EE1673C6119FDD2B4323
    End Object
    Begin Object Class=K2Node_ExecutionSequence Name="K2Node_ExecutionSequence_15"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10052"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10053"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10054"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10055"
       End Object
       Begin Object Name="EdGraphPin_10052"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Event_372.EdGraphPin_9489'
       End Object
       Begin Object Name="EdGraphPin_10053"
          PinName="then_0"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_119.EdGraphPin_10247'
       End Object
       Begin Object Name="EdGraphPin_10054"
          PinName="then_1"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_43.EdGraphPin_10274'
       End Object
       Begin Object Name="EdGraphPin_10055"
          PinName="then_2"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_49.EdGraphPin_10253'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10052'
       Pins(1)=EdGraphPin'EdGraphPin_10053'
       Pins(2)=EdGraphPin'EdGraphPin_10054'
       Pins(3)=EdGraphPin'EdGraphPin_10055'
       NodePosX=2768
       NodePosY=752
       NodeGuid=B0A93AA44A506908EA8934A92A462F39
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_43"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10274"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10275"
       End Object
       Begin Object Name="EdGraphPin_10274"
          PinName="InputPin"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10054'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10275"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_245.EdGraphPin_10088'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10274'
       Pins(1)=EdGraphPin'EdGraphPin_10275'
       NodePosX=3216
       NodePosY=768
       NodeGuid=9ECED88A4F0E2C7C0A1EAF94AC592830
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_44"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10268"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10269"
       End Object
       Begin Object Name="EdGraphPin_10268"
          PinName="InputPin"
          PinType=(PinCategory="float")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_5923.EdGraphPin_10832'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10269"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6003.EdGraphPin_10844'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_6004.EdGraphPin_10856'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10268'
       Pins(1)=EdGraphPin'EdGraphPin_10269'
       NodePosX=3216
       NodePosY=1008
       NodeGuid=7FA123F747337D7B46C889A05AB317DE
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6003"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10843"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10844"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10845"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10846"
       End Object
       Begin Object Name="EdGraphPin_10843"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nKismet Math Library Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
          DefaultObject=Default__KismetMathLibrary
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10844"
          PinName="A"
          PinToolTip="A\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
          LinkedTo(0)=EdGraphPin'K2Node_Knot_44.EdGraphPin_10269'
       End Object
       Begin Object Name="EdGraphPin_10845"
          PinName="B"
          PinToolTip="B\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10846"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_245.EdGraphPin_10089'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.KismetMathLibrary',MemberName="GreaterEqual_FloatFloat")
       Pins(0)=EdGraphPin'EdGraphPin_10843'
       Pins(1)=EdGraphPin'EdGraphPin_10844'
       Pins(2)=EdGraphPin'EdGraphPin_10845'
       Pins(3)=EdGraphPin'EdGraphPin_10846'
       NodePosX=3280
       NodePosY=960
       NodeGuid=51658F2A4C22A582A70618B7854BC679
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_245"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10088"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10089"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10090"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10091"
       End Object
       Begin Object Name="EdGraphPin_10088"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_43.EdGraphPin_10275'
       End Object
       Begin Object Name="EdGraphPin_10089"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6003.EdGraphPin_10846'
       End Object
       Begin Object Name="EdGraphPin_10090"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6164.EdGraphPin_10867'
       End Object
       Begin Object Name="EdGraphPin_10091"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10088'
       Pins(1)=EdGraphPin'EdGraphPin_10089'
       Pins(2)=EdGraphPin'EdGraphPin_10090'
       Pins(3)=EdGraphPin'EdGraphPin_10091'
       NodePosX=3472
       NodePosY=736
       NodeComment="add - voc"
       bCommentBubbleVisible=True
       NodeGuid=F8155A7347A8365AFB516889988CB9A4
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6004"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10855"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10856"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10857"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10858"
       End Object
       Begin Object Name="EdGraphPin_10855"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nKismet Math Library Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
          DefaultObject=Default__KismetMathLibrary
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10856"
          PinName="A"
          PinToolTip="A\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
          LinkedTo(0)=EdGraphPin'K2Node_Knot_44.EdGraphPin_10269'
       End Object
       Begin Object Name="EdGraphPin_10857"
          PinName="B"
          PinToolTip="B\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10858"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_246.EdGraphPin_9954'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.KismetMathLibrary',MemberName="LessEqual_FloatFloat")
       Pins(0)=EdGraphPin'EdGraphPin_10855'
       Pins(1)=EdGraphPin'EdGraphPin_10856'
       Pins(2)=EdGraphPin'EdGraphPin_10857'
       Pins(3)=EdGraphPin'EdGraphPin_10858'
       NodePosX=3280
       NodePosY=1040
       NodeGuid=D7AA08274DCACBDE902F7196734A5EE9
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_246"
       Begin Object Class=EdGraphPin Name="EdGraphPin_9953"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9954"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9955"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9956"
       End Object
       Begin Object Name="EdGraphPin_9953"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_49.EdGraphPin_10254'
       End Object
       Begin Object Name="EdGraphPin_9954"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6004.EdGraphPin_10858'
       End Object
       Begin Object Name="EdGraphPin_9955"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6163.EdGraphPin_10882'
       End Object
       Begin Object Name="EdGraphPin_9956"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_9953'
       Pins(1)=EdGraphPin'EdGraphPin_9954'
       Pins(2)=EdGraphPin'EdGraphPin_9955'
       Pins(3)=EdGraphPin'EdGraphPin_9956'
       NodePosX=3472
       NodePosY=832
       NodeGuid=8F9AC3854622733BA7167D8FD4E69955
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_49"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10253"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10254"
       End Object
       Begin Object Name="EdGraphPin_10253"
          PinName="InputPin"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10055'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10254"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_246.EdGraphPin_9953'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10253'
       Pins(1)=EdGraphPin'EdGraphPin_10254'
       NodePosX=3216
       NodePosY=864
       NodeGuid=223AF46E451FE5DC7E8E17B5ADFD42AE
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_851"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10133"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10134"
       End Object
       Begin Object Name="EdGraphPin_10133"
          PinName="CharacterMovement"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6164.EdGraphPin_10869'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_6163.EdGraphPin_10884'
       End Object
       Begin Object Name="EdGraphPin_10134"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
          bHidden=True
       End Object
       VariableReference=(MemberName="CharacterMovement",bSelfContext=True)
       Pins(0)=EdGraphPin'EdGraphPin_10133'
       Pins(1)=EdGraphPin'EdGraphPin_10134'
       NodePosX=3600
       NodePosY=640
       NodeGuid=5835B8BD4E932FF3F6489CB72F77C10C
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6164"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10867"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10868"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10869"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10870"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10871"
       End Object
       Begin Object Name="EdGraphPin_10867"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_245.EdGraphPin_10090'
       End Object
       Begin Object Name="EdGraphPin_10868"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10869"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_851.EdGraphPin_10133'
       End Object
       Begin Object Name="EdGraphPin_10870"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,-5.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10871"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="true"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10867'
       Pins(1)=EdGraphPin'EdGraphPin_10868'
       Pins(2)=EdGraphPin'EdGraphPin_10869'
       Pins(3)=EdGraphPin'EdGraphPin_10870'
       Pins(4)=EdGraphPin'EdGraphPin_10871'
       NodePosX=3856
       NodePosY=688
       NodeComment="Try to get to zero"
       bCommentBubbleVisible=True
       NodeGuid=98D2012E451C7B6EE6B968B2310D23C2
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6163"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10882"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10883"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10884"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10885"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10886"
       End Object
       Begin Object Name="EdGraphPin_10882"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_246.EdGraphPin_9955'
       End Object
       Begin Object Name="EdGraphPin_10883"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10884"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_851.EdGraphPin_10133'
       End Object
       Begin Object Name="EdGraphPin_10885"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,5.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10886"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="true"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10882'
       Pins(1)=EdGraphPin'EdGraphPin_10883'
       Pins(2)=EdGraphPin'EdGraphPin_10884'
       Pins(3)=EdGraphPin'EdGraphPin_10885'
       Pins(4)=EdGraphPin'EdGraphPin_10886'
       NodePosX=3856
       NodePosY=864
       ErrorType=1
       ErrorMsg="Error This blueprint (self) is not a CharacterMovementComponent, therefore \' Target \' must have a connection."
       NodeGuid=E6D06FD04CF76264E7B3C9B23CDAC0DD
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_119"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10247"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10248"
       End Object
       Begin Object Name="EdGraphPin_10247"
          PinName="InputPin"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10053'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10248"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_41.EdGraphPin_10229'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10247'
       Pins(1)=EdGraphPin'EdGraphPin_10248'
       NodePosX=2496
       NodePosY=288
       NodeGuid=1E191D5645DC13B0868F42B42D2B99CB
    End Object
    Begin Object Class=K2Node_ExecutionSequence Name="K2Node_ExecutionSequence_41"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10229"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10230"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10231"
       End Object
       Begin Object Name="EdGraphPin_10229"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_119.EdGraphPin_10248'
       End Object
       Begin Object Name="EdGraphPin_10230"
          PinName="then_0"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_347.EdGraphPin_10217'
       End Object
       Begin Object Name="EdGraphPin_10231"
          PinName="then_1"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_348.EdGraphPin_10190'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10229'
       Pins(1)=EdGraphPin'EdGraphPin_10230'
       Pins(2)=EdGraphPin'EdGraphPin_10231'
       NodePosX=2512
       NodePosY=128
       NodeGuid=23E2523149A3B7CA9523D8909DB6151C
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_347"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10217"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10218"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10219"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10220"
       End Object
       Begin Object Name="EdGraphPin_10217"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_41.EdGraphPin_10230'
       End Object
       Begin Object Name="EdGraphPin_10218"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7020.EdGraphPin_10929'
       End Object
       Begin Object Name="EdGraphPin_10219"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6896.EdGraphPin_10798'
       End Object
       Begin Object Name="EdGraphPin_10220"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10217'
       Pins(1)=EdGraphPin'EdGraphPin_10218'
       Pins(2)=EdGraphPin'EdGraphPin_10219'
       Pins(3)=EdGraphPin'EdGraphPin_10220'
       NodePosX=3008
       NodePosY=144
       NodeGuid=B891C655422D3761BF50A6927605AA9C
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_348"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10190"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10191"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10192"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10193"
       End Object
       Begin Object Name="EdGraphPin_10190"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_41.EdGraphPin_10231'
       End Object
       Begin Object Name="EdGraphPin_10191"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7019.EdGraphPin_10938'
       End Object
       Begin Object Name="EdGraphPin_10192"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6897.EdGraphPin_10813'
       End Object
       Begin Object Name="EdGraphPin_10193"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10190'
       Pins(1)=EdGraphPin'EdGraphPin_10191'
       Pins(2)=EdGraphPin'EdGraphPin_10192'
       Pins(3)=EdGraphPin'EdGraphPin_10193'
       NodePosX=3008
       NodePosY=224
       NodeGuid=3CC634754F9ECF7CCF00148B45174CDC
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7020"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10927"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10928"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10929"
       End Object
       Begin Object Name="EdGraphPin_10927"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nPlayer Controller Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerController')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7147.EdGraphPin_10948'
       End Object
       Begin Object Name="EdGraphPin_10928"
          PinName="Key"
          PinToolTip="Key\nKey Structure"
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/InputCore.Key')
          DefaultValue="Q"
       End Object
       Begin Object Name="EdGraphPin_10929"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_347.EdGraphPin_10218'
       End Object
       bIsPureFunc=True
       bIsConstFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.PlayerController',MemberName="IsInputKeyDown")
       Pins(0)=EdGraphPin'EdGraphPin_10927'
       Pins(1)=EdGraphPin'EdGraphPin_10928'
       Pins(2)=EdGraphPin'EdGraphPin_10929'
       NodePosX=2592
       NodePosY=-176
       ErrorType=1
       ErrorMsg="Error This blueprint (self) is not a PlayerController, therefore \' Target \' must have a connection."
       NodeGuid=03A646D84B7464D2C97BD790381839A6
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7019"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10936"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10937"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10938"
       End Object
       Begin Object Name="EdGraphPin_10936"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nPlayer Controller Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerController')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7147.EdGraphPin_10948'
       End Object
       Begin Object Name="EdGraphPin_10937"
          PinName="Key"
          PinToolTip="Key\nKey Structure"
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/InputCore.Key')
          DefaultValue="E"
       End Object
       Begin Object Name="EdGraphPin_10938"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_348.EdGraphPin_10191'
       End Object
       bIsPureFunc=True
       bIsConstFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.PlayerController',MemberName="IsInputKeyDown")
       Pins(0)=EdGraphPin'EdGraphPin_10936'
       Pins(1)=EdGraphPin'EdGraphPin_10937'
       Pins(2)=EdGraphPin'EdGraphPin_10938'
       NodePosX=2592
       NodePosY=-64
       ErrorType=1
       ErrorMsg="Error This blueprint (self) is not a PlayerController, therefore \' Target \' must have a connection."
       NodeGuid=557545054381CAA18BDE1DACEDC79132
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7147"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10945"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10946"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10947"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10948"
       End Object
       Begin Object Name="EdGraphPin_10945"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nGameplay Statics Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.GameplayStatics')
          DefaultObject=Default__GameplayStatics
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10946"
          PinName="WorldContextObject"
          PinToolTip="World Context Object\nObject Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10947"
          PinName="PlayerIndex"
          PinToolTip="Player Index\nInteger"
          PinType=(PinCategory="int")
          DefaultValue="0"
          AutogeneratedDefaultValue="0"
       End Object
       Begin Object Name="EdGraphPin_10948"
          PinName="ReturnValue"
          PinToolTip="Return Value\nPlayer Controller Reference"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerController')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7020.EdGraphPin_10927'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_7019.EdGraphPin_10936'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.GameplayStatics',MemberName="GetPlayerController")
       Pins(0)=EdGraphPin'EdGraphPin_10945'
       Pins(1)=EdGraphPin'EdGraphPin_10946'
       Pins(2)=EdGraphPin'EdGraphPin_10947'
       Pins(3)=EdGraphPin'EdGraphPin_10948'
       NodePosX=2144
       NodePosY=-176
       NodeGuid=2D51FDE241AF1E51E72751B6BC98DDCC
    End Object
    For the Character Movement component in the BP, set Gravity Scale to 0
    Braking Deceleration Falling to 20
    Air Control 1.1
    Falling lateral Friction 7
    Then C&P that code into your character BP and you should be set c:

    Edit: Currently it is Q Down E up yet to switch it you can switch the Is Input Key Down key checks
    E2: Post Correct code, it should work as described now, i twas stupid and didn't update it c:

    Thank you for this, it worked brilliantly!

    Leave a comment:


  • replied
    I managed to get it to do what I want. I can just hold the space bar and I can fly around like in Minecraft. I think I went into the character blueprint and set the jump hold to zero. I may have done something else but I can not remember at the moment.

    Leave a comment:


  • replied
    This should help a bit c:



    Code:
    Begin Object Class=K2Node_Event Name="K2Node_Event_372"
       Begin Object Class=EdGraphPin Name="EdGraphPin_9488"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9489"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9490"
       End Object
       Begin Object Name="EdGraphPin_9488"
          PinName="OutputDelegate"
          Direction=EGPD_Output
          PinType=(PinCategory="delegate",PinSubCategoryMemberReference=(MemberParent=Class'/Script/Engine.Actor',MemberName="ReceiveTick"))
       End Object
       Begin Object Name="EdGraphPin_9489"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10052'
       End Object
       Begin Object Name="EdGraphPin_9490"
          PinName="DeltaSeconds"
          PinToolTip="Delta Seconds\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       EventReference=(MemberParent=Class'/Script/Engine.Actor',MemberName="ReceiveTick")
       bOverrideFunction=True
       Pins(0)=EdGraphPin'EdGraphPin_9488'
       Pins(1)=EdGraphPin'EdGraphPin_9489'
       Pins(2)=EdGraphPin'EdGraphPin_9490'
       NodePosX=2640
       NodePosY=752
       NodeGuid=2A4DE3DD41C5D13FEAB816B48057EDA1
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_1017"
       Begin Object Class=EdGraphPin Name="EdGraphPin_9965"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9966"
       End Object
       Begin Object Name="EdGraphPin_9965"
          PinName="CharacterMovement"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6896.EdGraphPin_10800'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_6897.EdGraphPin_10815'
       End Object
       Begin Object Name="EdGraphPin_9966"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
          bHidden=True
       End Object
       VariableReference=(MemberName="CharacterMovement",bSelfContext=True)
       Pins(0)=EdGraphPin'EdGraphPin_9965'
       Pins(1)=EdGraphPin'EdGraphPin_9966'
       NodePosX=3440
       NodePosY=320
       NodeComment="Force to apply to character for pos/neg Z movement"
       bCommentBubbleVisible=True
       NodeGuid=D108C6284AB6CF4F89CC98821291828A
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6896"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10798"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10799"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10800"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10801"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10802"
       End Object
       Begin Object Name="EdGraphPin_10798"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_347.EdGraphPin_10219'
       End Object
       Begin Object Name="EdGraphPin_10799"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10800"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_1017.EdGraphPin_9965'
       End Object
       Begin Object Name="EdGraphPin_10801"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,-1500.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10802"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10798'
       Pins(1)=EdGraphPin'EdGraphPin_10799'
       Pins(2)=EdGraphPin'EdGraphPin_10800'
       Pins(3)=EdGraphPin'EdGraphPin_10801'
       Pins(4)=EdGraphPin'EdGraphPin_10802'
       NodePosX=3872
       NodePosY=160
       NodeGuid=D78BE9D2459699C27555B6AB74EAB753
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6897"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10813"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10814"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10815"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10816"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10817"
       End Object
       Begin Object Name="EdGraphPin_10813"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_348.EdGraphPin_10192'
       End Object
       Begin Object Name="EdGraphPin_10814"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10815"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_1017.EdGraphPin_9965'
       End Object
       Begin Object Name="EdGraphPin_10816"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,1500.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10817"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10813'
       Pins(1)=EdGraphPin'EdGraphPin_10814'
       Pins(2)=EdGraphPin'EdGraphPin_10815'
       Pins(3)=EdGraphPin'EdGraphPin_10816'
       Pins(4)=EdGraphPin'EdGraphPin_10817'
       NodePosX=3856
       NodePosY=400
       NodeGuid=1EE7915D489A864E58FFB89E39299E2C
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_800"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10025"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10026"
       End Object
       Begin Object Name="EdGraphPin_10025"
          PinName="CharacterMovement"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_801.EdGraphPin_10032'
       End Object
       Begin Object Name="EdGraphPin_10026"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
          bHidden=True
       End Object
       VariableReference=(MemberName="CharacterMovement",bSelfContext=True)
       Pins(0)=EdGraphPin'EdGraphPin_10025'
       Pins(1)=EdGraphPin'EdGraphPin_10026'
       NodePosX=3120
       NodePosY=1152
       NodeGuid=E6B354784A690EA30427C1B6D96EC1FE
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_801"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10031"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10032"
       End Object
       Begin Object Name="EdGraphPin_10031"
          PinName="Velocity"
          Direction=EGPD_Output
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          AutogeneratedDefaultValue="0, 0, 0"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_5923.EdGraphPin_10829'
       End Object
       Begin Object Name="EdGraphPin_10032"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.MovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_800.EdGraphPin_10025'
       End Object
       VariableReference=(MemberParent=Class'/Script/Engine.MovementComponent',MemberName="Velocity")
       SelfContextInfo=NotSelfContext
       Pins(0)=EdGraphPin'EdGraphPin_10031'
       Pins(1)=EdGraphPin'EdGraphPin_10032'
       NodePosX=3280
       NodePosY=1152
       NodeComment="Get Vector and check against"
       bCommentBubbleVisible=True
       NodeGuid=653F450B43B9628D40EDF084DA50B672
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_5923"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10828"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10829"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10830"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10831"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10832"
       End Object
       Begin Object Name="EdGraphPin_10828"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nKismet Math Library Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
          DefaultObject=Default__KismetMathLibrary
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10829"
          PinName="InVec"
          PinToolTip="In Vec\nVector "
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0, 0"
          AutogeneratedDefaultValue="0, 0, 0"
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_801.EdGraphPin_10031'
       End Object
       Begin Object Name="EdGraphPin_10830"
          PinName="X"
          PinToolTip="X\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10831"
          PinName="Y"
          PinToolTip="Y\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10832"
          PinName="Z"
          PinToolTip="Z\nFloat"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          AutogeneratedDefaultValue="0.0"
          LinkedTo(0)=EdGraphPin'K2Node_Knot_44.EdGraphPin_10268'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.KismetMathLibrary',MemberName="BreakVector")
       Pins(0)=EdGraphPin'EdGraphPin_10828'
       Pins(1)=EdGraphPin'EdGraphPin_10829'
       Pins(2)=EdGraphPin'EdGraphPin_10830'
       Pins(3)=EdGraphPin'EdGraphPin_10831'
       Pins(4)=EdGraphPin'EdGraphPin_10832'
       NodePosX=3472
       NodePosY=1168
       NodeGuid=482B74764057EE1673C6119FDD2B4323
    End Object
    Begin Object Class=K2Node_ExecutionSequence Name="K2Node_ExecutionSequence_15"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10052"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10053"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10054"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10055"
       End Object
       Begin Object Name="EdGraphPin_10052"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Event_372.EdGraphPin_9489'
       End Object
       Begin Object Name="EdGraphPin_10053"
          PinName="then_0"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_119.EdGraphPin_10247'
       End Object
       Begin Object Name="EdGraphPin_10054"
          PinName="then_1"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_43.EdGraphPin_10274'
       End Object
       Begin Object Name="EdGraphPin_10055"
          PinName="then_2"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_49.EdGraphPin_10253'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10052'
       Pins(1)=EdGraphPin'EdGraphPin_10053'
       Pins(2)=EdGraphPin'EdGraphPin_10054'
       Pins(3)=EdGraphPin'EdGraphPin_10055'
       NodePosX=2768
       NodePosY=752
       NodeGuid=B0A93AA44A506908EA8934A92A462F39
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_43"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10274"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10275"
       End Object
       Begin Object Name="EdGraphPin_10274"
          PinName="InputPin"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10054'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10275"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_245.EdGraphPin_10088'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10274'
       Pins(1)=EdGraphPin'EdGraphPin_10275'
       NodePosX=3216
       NodePosY=768
       NodeGuid=9ECED88A4F0E2C7C0A1EAF94AC592830
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_44"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10268"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10269"
       End Object
       Begin Object Name="EdGraphPin_10268"
          PinName="InputPin"
          PinType=(PinCategory="float")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_5923.EdGraphPin_10832'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10269"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="float")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6003.EdGraphPin_10844'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_6004.EdGraphPin_10856'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10268'
       Pins(1)=EdGraphPin'EdGraphPin_10269'
       NodePosX=3216
       NodePosY=1008
       NodeGuid=7FA123F747337D7B46C889A05AB317DE
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6003"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10843"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10844"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10845"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10846"
       End Object
       Begin Object Name="EdGraphPin_10843"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nKismet Math Library Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
          DefaultObject=Default__KismetMathLibrary
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10844"
          PinName="A"
          PinToolTip="A\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
          LinkedTo(0)=EdGraphPin'K2Node_Knot_44.EdGraphPin_10269'
       End Object
       Begin Object Name="EdGraphPin_10845"
          PinName="B"
          PinToolTip="B\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10846"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_245.EdGraphPin_10089'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.KismetMathLibrary',MemberName="GreaterEqual_FloatFloat")
       Pins(0)=EdGraphPin'EdGraphPin_10843'
       Pins(1)=EdGraphPin'EdGraphPin_10844'
       Pins(2)=EdGraphPin'EdGraphPin_10845'
       Pins(3)=EdGraphPin'EdGraphPin_10846'
       NodePosX=3280
       NodePosY=960
       NodeGuid=51658F2A4C22A582A70618B7854BC679
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_245"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10088"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10089"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10090"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10091"
       End Object
       Begin Object Name="EdGraphPin_10088"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_43.EdGraphPin_10275'
       End Object
       Begin Object Name="EdGraphPin_10089"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6003.EdGraphPin_10846'
       End Object
       Begin Object Name="EdGraphPin_10090"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6164.EdGraphPin_10867'
       End Object
       Begin Object Name="EdGraphPin_10091"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10088'
       Pins(1)=EdGraphPin'EdGraphPin_10089'
       Pins(2)=EdGraphPin'EdGraphPin_10090'
       Pins(3)=EdGraphPin'EdGraphPin_10091'
       NodePosX=3472
       NodePosY=736
       NodeComment="add - voc"
       bCommentBubbleVisible=True
       NodeGuid=F8155A7347A8365AFB516889988CB9A4
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6004"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10855"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10856"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10857"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10858"
       End Object
       Begin Object Name="EdGraphPin_10855"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nKismet Math Library Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.KismetMathLibrary')
          DefaultObject=Default__KismetMathLibrary
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10856"
          PinName="A"
          PinToolTip="A\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
          LinkedTo(0)=EdGraphPin'K2Node_Knot_44.EdGraphPin_10269'
       End Object
       Begin Object Name="EdGraphPin_10857"
          PinName="B"
          PinToolTip="B\nFloat"
          PinType=(PinCategory="float")
          DefaultValue="0.0"
          AutogeneratedDefaultValue="0.0"
       End Object
       Begin Object Name="EdGraphPin_10858"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_246.EdGraphPin_9954'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.KismetMathLibrary',MemberName="LessEqual_FloatFloat")
       Pins(0)=EdGraphPin'EdGraphPin_10855'
       Pins(1)=EdGraphPin'EdGraphPin_10856'
       Pins(2)=EdGraphPin'EdGraphPin_10857'
       Pins(3)=EdGraphPin'EdGraphPin_10858'
       NodePosX=3280
       NodePosY=1040
       NodeGuid=D7AA08274DCACBDE902F7196734A5EE9
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_246"
       Begin Object Class=EdGraphPin Name="EdGraphPin_9953"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9954"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9955"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_9956"
       End Object
       Begin Object Name="EdGraphPin_9953"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_49.EdGraphPin_10254'
       End Object
       Begin Object Name="EdGraphPin_9954"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6004.EdGraphPin_10858'
       End Object
       Begin Object Name="EdGraphPin_9955"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6163.EdGraphPin_10882'
       End Object
       Begin Object Name="EdGraphPin_9956"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_9953'
       Pins(1)=EdGraphPin'EdGraphPin_9954'
       Pins(2)=EdGraphPin'EdGraphPin_9955'
       Pins(3)=EdGraphPin'EdGraphPin_9956'
       NodePosX=3472
       NodePosY=832
       NodeGuid=8F9AC3854622733BA7167D8FD4E69955
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_49"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10253"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10254"
       End Object
       Begin Object Name="EdGraphPin_10253"
          PinName="InputPin"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10055'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10254"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_246.EdGraphPin_9953'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10253'
       Pins(1)=EdGraphPin'EdGraphPin_10254'
       NodePosX=3216
       NodePosY=864
       NodeGuid=223AF46E451FE5DC7E8E17B5ADFD42AE
    End Object
    Begin Object Class=K2Node_VariableGet Name="K2Node_VariableGet_851"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10133"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10134"
       End Object
       Begin Object Name="EdGraphPin_10133"
          PinName="CharacterMovement"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6164.EdGraphPin_10869'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_6163.EdGraphPin_10884'
       End Object
       Begin Object Name="EdGraphPin_10134"
          PinName="self"
          PinFriendlyName="Target"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.Character')
          bHidden=True
       End Object
       VariableReference=(MemberName="CharacterMovement",bSelfContext=True)
       Pins(0)=EdGraphPin'EdGraphPin_10133'
       Pins(1)=EdGraphPin'EdGraphPin_10134'
       NodePosX=3600
       NodePosY=640
       NodeGuid=5835B8BD4E932FF3F6489CB72F77C10C
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6164"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10867"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10868"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10869"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10870"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10871"
       End Object
       Begin Object Name="EdGraphPin_10867"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_245.EdGraphPin_10090'
       End Object
       Begin Object Name="EdGraphPin_10868"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10869"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_851.EdGraphPin_10133'
       End Object
       Begin Object Name="EdGraphPin_10870"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,-5.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10871"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="true"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10867'
       Pins(1)=EdGraphPin'EdGraphPin_10868'
       Pins(2)=EdGraphPin'EdGraphPin_10869'
       Pins(3)=EdGraphPin'EdGraphPin_10870'
       Pins(4)=EdGraphPin'EdGraphPin_10871'
       NodePosX=3856
       NodePosY=688
       NodeComment="Try to get to zero"
       bCommentBubbleVisible=True
       NodeGuid=98D2012E451C7B6EE6B968B2310D23C2
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_6163"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10882"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10883"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10884"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10885"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10886"
       End Object
       Begin Object Name="EdGraphPin_10882"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_246.EdGraphPin_9955'
       End Object
       Begin Object Name="EdGraphPin_10883"
          PinName="then"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Begin Object Name="EdGraphPin_10884"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nCharacter Movement Component Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.CharacterMovementComponent')
          LinkedTo(0)=EdGraphPin'K2Node_VariableGet_851.EdGraphPin_10133'
       End Object
       Begin Object Name="EdGraphPin_10885"
          PinName="Impulse"
          PinToolTip="Impulse\nVector \n\nImpulse to apply."
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/CoreUObject.Vector')
          DefaultValue="0, 0,5.000000"
          AutogeneratedDefaultValue="0, 0, 0"
       End Object
       Begin Object Name="EdGraphPin_10886"
          PinName="bVelocityChange"
          PinToolTip="Velocity Change\nBoolean\n\nWhether or not the impulse is relative to mass."
          PinType=(PinCategory="bool")
          DefaultValue="true"
          AutogeneratedDefaultValue="false"
       End Object
       FunctionReference=(MemberParent=Class'/Script/Engine.CharacterMovementComponent',MemberName="AddImpulse")
       Pins(0)=EdGraphPin'EdGraphPin_10882'
       Pins(1)=EdGraphPin'EdGraphPin_10883'
       Pins(2)=EdGraphPin'EdGraphPin_10884'
       Pins(3)=EdGraphPin'EdGraphPin_10885'
       Pins(4)=EdGraphPin'EdGraphPin_10886'
       NodePosX=3856
       NodePosY=864
       ErrorType=1
       ErrorMsg="Error This blueprint (self) is not a CharacterMovementComponent, therefore \' Target \' must have a connection."
       NodeGuid=E6D06FD04CF76264E7B3C9B23CDAC0DD
    End Object
    Begin Object Class=K2Node_Knot Name="K2Node_Knot_119"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10247"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10248"
       End Object
       Begin Object Name="EdGraphPin_10247"
          PinName="InputPin"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_15.EdGraphPin_10053'
          bDefaultValueIsIgnored=True
       End Object
       Begin Object Name="EdGraphPin_10248"
          PinName="OutputPin"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_41.EdGraphPin_10229'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10247'
       Pins(1)=EdGraphPin'EdGraphPin_10248'
       NodePosX=2496
       NodePosY=288
       NodeGuid=1E191D5645DC13B0868F42B42D2B99CB
    End Object
    Begin Object Class=K2Node_ExecutionSequence Name="K2Node_ExecutionSequence_41"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10229"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10230"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10231"
       End Object
       Begin Object Name="EdGraphPin_10229"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_Knot_119.EdGraphPin_10248'
       End Object
       Begin Object Name="EdGraphPin_10230"
          PinName="then_0"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_347.EdGraphPin_10217'
       End Object
       Begin Object Name="EdGraphPin_10231"
          PinName="then_1"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_348.EdGraphPin_10190'
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10229'
       Pins(1)=EdGraphPin'EdGraphPin_10230'
       Pins(2)=EdGraphPin'EdGraphPin_10231'
       NodePosX=2512
       NodePosY=128
       NodeGuid=23E2523149A3B7CA9523D8909DB6151C
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_347"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10217"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10218"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10219"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10220"
       End Object
       Begin Object Name="EdGraphPin_10217"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_41.EdGraphPin_10230'
       End Object
       Begin Object Name="EdGraphPin_10218"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7020.EdGraphPin_10929'
       End Object
       Begin Object Name="EdGraphPin_10219"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6896.EdGraphPin_10798'
       End Object
       Begin Object Name="EdGraphPin_10220"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10217'
       Pins(1)=EdGraphPin'EdGraphPin_10218'
       Pins(2)=EdGraphPin'EdGraphPin_10219'
       Pins(3)=EdGraphPin'EdGraphPin_10220'
       NodePosX=3008
       NodePosY=144
       NodeGuid=B891C655422D3761BF50A6927605AA9C
    End Object
    Begin Object Class=K2Node_IfThenElse Name="K2Node_IfThenElse_348"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10190"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10191"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10192"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10193"
       End Object
       Begin Object Name="EdGraphPin_10190"
          PinName="execute"
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_ExecutionSequence_41.EdGraphPin_10231'
       End Object
       Begin Object Name="EdGraphPin_10191"
          PinName="Condition"
          PinType=(PinCategory="bool")
          DefaultValue="false"
          AutogeneratedDefaultValue="true"
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7019.EdGraphPin_10938'
       End Object
       Begin Object Name="EdGraphPin_10192"
          PinName="then"
          PinFriendlyName="true"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_6897.EdGraphPin_10813'
       End Object
       Begin Object Name="EdGraphPin_10193"
          PinName="else"
          PinFriendlyName="false"
          Direction=EGPD_Output
          PinType=(PinCategory="exec")
       End Object
       Pins(0)=EdGraphPin'EdGraphPin_10190'
       Pins(1)=EdGraphPin'EdGraphPin_10191'
       Pins(2)=EdGraphPin'EdGraphPin_10192'
       Pins(3)=EdGraphPin'EdGraphPin_10193'
       NodePosX=3008
       NodePosY=224
       NodeGuid=3CC634754F9ECF7CCF00148B45174CDC
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7020"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10927"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10928"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10929"
       End Object
       Begin Object Name="EdGraphPin_10927"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nPlayer Controller Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerController')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7147.EdGraphPin_10948'
       End Object
       Begin Object Name="EdGraphPin_10928"
          PinName="Key"
          PinToolTip="Key\nKey Structure"
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/InputCore.Key')
          DefaultValue="Q"
       End Object
       Begin Object Name="EdGraphPin_10929"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_347.EdGraphPin_10218'
       End Object
       bIsPureFunc=True
       bIsConstFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.PlayerController',MemberName="IsInputKeyDown")
       Pins(0)=EdGraphPin'EdGraphPin_10927'
       Pins(1)=EdGraphPin'EdGraphPin_10928'
       Pins(2)=EdGraphPin'EdGraphPin_10929'
       NodePosX=2592
       NodePosY=-176
       ErrorType=1
       ErrorMsg="Error This blueprint (self) is not a PlayerController, therefore \' Target \' must have a connection."
       NodeGuid=03A646D84B7464D2C97BD790381839A6
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7019"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10936"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10937"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10938"
       End Object
       Begin Object Name="EdGraphPin_10936"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nPlayer Controller Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerController')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7147.EdGraphPin_10948'
       End Object
       Begin Object Name="EdGraphPin_10937"
          PinName="Key"
          PinToolTip="Key\nKey Structure"
          PinType=(PinCategory="struct",PinSubCategoryObject=ScriptStruct'/Script/InputCore.Key')
          DefaultValue="E"
       End Object
       Begin Object Name="EdGraphPin_10938"
          PinName="ReturnValue"
          PinToolTip="Return Value\nBoolean"
          Direction=EGPD_Output
          PinType=(PinCategory="bool")
          AutogeneratedDefaultValue="false"
          LinkedTo(0)=EdGraphPin'K2Node_IfThenElse_348.EdGraphPin_10191'
       End Object
       bIsPureFunc=True
       bIsConstFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.PlayerController',MemberName="IsInputKeyDown")
       Pins(0)=EdGraphPin'EdGraphPin_10936'
       Pins(1)=EdGraphPin'EdGraphPin_10937'
       Pins(2)=EdGraphPin'EdGraphPin_10938'
       NodePosX=2592
       NodePosY=-64
       ErrorType=1
       ErrorMsg="Error This blueprint (self) is not a PlayerController, therefore \' Target \' must have a connection."
       NodeGuid=557545054381CAA18BDE1DACEDC79132
    End Object
    Begin Object Class=K2Node_CallFunction Name="K2Node_CallFunction_7147"
       Begin Object Class=EdGraphPin Name="EdGraphPin_10945"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10946"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10947"
       End Object
       Begin Object Class=EdGraphPin Name="EdGraphPin_10948"
       End Object
       Begin Object Name="EdGraphPin_10945"
          PinName="self"
          PinFriendlyName="Target"
          PinToolTip="Target\nGameplay Statics Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.GameplayStatics')
          DefaultObject=Default__GameplayStatics
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10946"
          PinName="WorldContextObject"
          PinToolTip="World Context Object\nObject Reference"
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/CoreUObject.Object')
          bHidden=True
       End Object
       Begin Object Name="EdGraphPin_10947"
          PinName="PlayerIndex"
          PinToolTip="Player Index\nInteger"
          PinType=(PinCategory="int")
          DefaultValue="0"
          AutogeneratedDefaultValue="0"
       End Object
       Begin Object Name="EdGraphPin_10948"
          PinName="ReturnValue"
          PinToolTip="Return Value\nPlayer Controller Reference"
          Direction=EGPD_Output
          PinType=(PinCategory="object",PinSubCategoryObject=Class'/Script/Engine.PlayerController')
          LinkedTo(0)=EdGraphPin'K2Node_CallFunction_7020.EdGraphPin_10927'
          LinkedTo(1)=EdGraphPin'K2Node_CallFunction_7019.EdGraphPin_10936'
       End Object
       bIsPureFunc=True
       FunctionReference=(MemberParent=Class'/Script/Engine.GameplayStatics',MemberName="GetPlayerController")
       Pins(0)=EdGraphPin'EdGraphPin_10945'
       Pins(1)=EdGraphPin'EdGraphPin_10946'
       Pins(2)=EdGraphPin'EdGraphPin_10947'
       Pins(3)=EdGraphPin'EdGraphPin_10948'
       NodePosX=2144
       NodePosY=-176
       NodeGuid=2D51FDE241AF1E51E72751B6BC98DDCC
    End Object
    For the Character Movement component in the BP, set Gravity Scale to 0
    Braking Deceleration Falling to 20
    Air Control 1.1
    Falling lateral Friction 7
    Then C&P that code into your character BP and you should be set c:

    Edit: Currently it is Q Down E up yet to switch it you can switch the Is Input Key Down key checks
    E2: Post Correct code, it should work as described now, i twas stupid and didn't update it c:
    Last edited by dotdog20; 07-17-2015, 01:24 AM.

    Leave a comment:


  • replied
    I have been looking for something similar also. I'll be keeping an eye on this thread, hopefully someone can come up with the goods.

    Leave a comment:


  • started a topic First person blue print: How to add vetical movement

    First person blue print: How to add vetical movement

    HI,

    I have an archviz set up with a first person blue print. I can walk around the building fine. I would like it so the client can have the ability to also fly up over the building to get a birdseye view and be able to come back down to the ground and continue walking. Is this possible in the first person blueprint. I know In most games Q and E are utilized for going up and coming down.

    Thanks,

    Aaron
Working...
X