Begin Object Class=/Script/AnimGraph.AnimGraphNode_Slot Name="AnimGraphNode_Slot_1" ExportPath="/Script/AnimGraph.AnimGraphNode_Slot'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_Slot_1'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_Slot_1.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_Slot_1.AnimGraphNodeBinding_Base_0'" End Object Node=(SlotName="UpperBody") ShowPinForProperties(0)=(PropertyName="Source",PropertyFriendlyName="Source",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Slot:Source", "The source input, passed thru to the output unless a montage or slot animation is currently playing"),CategoryName="Links",bShowPin=True) ShowPinForProperties(1)=(PropertyName="SlotName",PropertyFriendlyName="Slot Name",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Slot:SlotName", "The name of this slot, exposed to gameplay code, etc..."),CategoryName="Settings",bPropertyIsCustomized=True) ShowPinForProperties(2)=(PropertyName="bAlwaysUpdateSourcePose",PropertyFriendlyName="Always Update Source Pose",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Slot:bAlwaysUpdateSourcePose", "Whether we should continue to update the source pose regardless of whether it would be used."),CategoryName="Settings") Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1520 NodeGuid=2D6CC81741663F0CE9EF17A166EDD8F4 CustomProperties Pin (PinId=6EE835864FBDBAD0E548A1B09577FEDA,PinName="Source",PinFriendlyName=INVTEXT("Source"),PinToolTip="Source\nPose Link Structure\n\nThe source input, passed thru to the output unless a montage or slot animation is currently playing",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_UseCachedPose_1 39C680604714D5A9D65626AE1E9F4D26,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=477BCC34481CAA27A596938AD2893D46,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_Inertialization_1 A71F5509467A1EA68F554992983416AB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_LayeredBoneBlend Name="AnimGraphNode_LayeredBoneBlend_0" ExportPath="/Script/AnimGraph.AnimGraphNode_LayeredBoneBlend'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_LayeredBoneBlend_0'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_LayeredBoneBlend_0.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_LayeredBoneBlend_0.AnimGraphNodeBinding_Base_0'" End Object Node=(LayerSetup=((BranchFilters=((BoneName="pelvis")))),bBlendRootMotionBasedOnRootBone=False) ShowPinForProperties(0)=(PropertyName="BasePose",PropertyFriendlyName="Base Pose",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BasePose", "The source pose"),CategoryName="Links",bShowPin=True) ShowPinForProperties(1)=(PropertyName="BlendPoses",PropertyFriendlyName="Blend Poses",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendPoses", "Each layer\'s blended pose"),CategoryName="Links",bShowPin=True) ShowPinForProperties(2)=(PropertyName="BlendMode",PropertyFriendlyName="Blend Mode",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendMode", "Whether to use branch filters or a blend mask to specify an input pose per-bone influence"),CategoryName="Config") ShowPinForProperties(3)=(PropertyName="BlendMasks",PropertyFriendlyName="Blend Masks",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendMasks", "The blend masks to use for our layer inputs. Allows the use of per-bone alphas.\nBlend masks are used when BlendMode is BlendMask."),CategoryName="Config") ShowPinForProperties(4)=(PropertyName="LayerSetup",PropertyFriendlyName="Layer Setup",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:LayerSetup", "Configuration for the parts of the skeleton to blend for each layer. Allows\ncertain parts of the tree to be blended out or omitted from the pose.\nLayerSetup is used when BlendMode is BranchFilter."),CategoryName="Config") ShowPinForProperties(5)=(PropertyName="BlendWeights",PropertyFriendlyName="Blend Weights",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendWeights", "The weights of each layer"),CategoryName="Runtime",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(6)=(PropertyName="LODThreshold",PropertyFriendlyName="LOD Threshold",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:LODThreshold", "* Max LOD that this node is allowed to run\n* For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index)\n* when the component LOD becomes 3, it will stop update/evaluate\n* currently transition would be issue and that has to be re-visited"),CategoryName="Performance") ShowPinForProperties(7)=(PropertyName="bMeshSpaceRotationBlend",PropertyFriendlyName="Mesh Space Rotation Blend",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:bMeshSpaceRotationBlend", "Whether to blend bone rotations in mesh space or in local space"),CategoryName="Config") ShowPinForProperties(8)=(PropertyName="bMeshSpaceScaleBlend",PropertyFriendlyName="Mesh Space Scale Blend",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:bMeshSpaceScaleBlend", "Whether to blend bone scales in mesh space or in local space"),CategoryName="Config") ShowPinForProperties(9)=(PropertyName="CurveBlendOption",PropertyFriendlyName="Curve Blend Option",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:CurveBlendOption", "How to blend the layers together"),CategoryName="Config") ShowPinForProperties(10)=(PropertyName="bBlendRootMotionBasedOnRootBone",PropertyFriendlyName="Blend Root Motion Based on Root Bone",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:bBlendRootMotionBasedOnRootBone", "Whether to incorporate the per-bone blend weight of the root bone when lending root motion"),CategoryName="Config") Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1312 NodePosY=-128 ErrorType=1 NodeGuid=82DA9FDB4B19C78411C014A6129847B2 CustomProperties Pin (PinId=CCAC7A594AD1319E050881956704BDAF,PinName="BasePose",PinFriendlyName=INVTEXT("Base Pose"),PinToolTip="Base Pose\nPose Link Structure\n\nThe source pose",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_UseCachedPose_4 39C680604714D5A9D65626AE1E9F4D26,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=54B877B84D21D82F03C5D5AF3D88028E,PinName="BlendPoses_0",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("K2Node", "PinFriendlyNameWithIndex", "{PinName} {Index}"), "Index", 0, "PinName", INVTEXT("Blend Poses")),PinToolTip="Blend Poses 0\nPose Link Structure\n\nEach layer\'s blended pose",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_Inertialization_1 3E0B41464042322B3C517FABC7FDAB05,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=62ECE27E4569EC4972258F95678FF943,PinName="BlendWeights_0",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("K2Node", "PinFriendlyNameWithIndex", "{PinName} {Index}"), "Index", 0, "PinName", INVTEXT("Blend Weights")),PinToolTip="Blend Weights 0\nFloat (single-precision)\n\nThe weights of each layer",PinType.PinCategory="real",PinType.PinSubCategory="float",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="10.000000",AutogeneratedDefaultValue="1.000000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=B1FB10D34B990832F6F6E881E7C26D46,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_SaveCachedPose_2 7AB19A404715353FD82E44B5C9B8C910,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_UseCachedPose Name="AnimGraphNode_UseCachedPose_1" ExportPath="/Script/AnimGraph.AnimGraphNode_UseCachedPose'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_1'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_1.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_1.AnimGraphNodeBinding_Base_0'" End Object SaveCachedPoseNode="/Script/AnimGraph.AnimGraphNode_SaveCachedPose'AnimGraphNode_SaveCachedPose_1'" NameOfCache="Locomotion" Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1584 NodePosY=96 NodeGuid=DFB2208E46E7DF405392468578877106 CustomProperties Pin (PinId=39C680604714D5A9D65626AE1E9F4D26,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_Slot_1 6EE835864FBDBAD0E548A1B09577FEDA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_UseCachedPose Name="AnimGraphNode_UseCachedPose_4" ExportPath="/Script/AnimGraph.AnimGraphNode_UseCachedPose'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_4'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_4.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_4.AnimGraphNodeBinding_Base_0'" End Object SaveCachedPoseNode="/Script/AnimGraph.AnimGraphNode_SaveCachedPose'AnimGraphNode_SaveCachedPose_1'" NameOfCache="Locomotion" Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1600 NodePosY=-176 NodeGuid=F31A6F594629CE18D83B99A4B27AD807 CustomProperties Pin (PinId=39C680604714D5A9D65626AE1E9F4D26,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_LayeredBoneBlend_0 CCAC7A594AD1319E050881956704BDAF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_Inertialization Name="AnimGraphNode_Inertialization_1" ExportPath="/Script/AnimGraph.AnimGraphNode_Inertialization'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_Inertialization_1'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_Inertialization_1.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_Inertialization_1.AnimGraphNodeBinding_Base_0'" End Object ShowPinForProperties(0)=(PropertyName="Source",PropertyFriendlyName="Source",CategoryName="Links",bShowPin=True) ShowPinForProperties(1)=(PropertyName="DefaultBlendProfile",PropertyFriendlyName="Default Blend Profile",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Inertialization:DefaultBlendProfile", "Optional default blend profile to use when no blend profile is supplied with the inertialization request"),CategoryName="BlendProfile") ShowPinForProperties(2)=(PropertyName="FilteredCurves",PropertyFriendlyName="Filtered Curves",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Inertialization:FilteredCurves", "List of curves that should not use inertial blending. These curves will instantly change when inertialization begins."),CategoryName="Filter") ShowPinForProperties(3)=(PropertyName="FilteredBones",PropertyFriendlyName="Filtered Bones",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Inertialization:FilteredBones", "List of bones that should not use inertial blending. These bones will change instantly when the animation switches."),CategoryName="Filter") ShowPinForProperties(4)=(PropertyName="bResetOnBecomingRelevant",PropertyFriendlyName="Reset on Becoming Relevant",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Inertialization:bResetOnBecomingRelevant", "Clear any active blends if we just became relevant, to avoid carrying over undesired blends."),CategoryName="Blending") ShowPinForProperties(5)=(PropertyName="bForwardRequestsThroughSkippedCachedPoseNodes",PropertyFriendlyName="Forward Requests Through Skipped Cached Pose Nodes",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_Inertialization:bForwardRequestsThroughSkippedCachedPoseNodes", "When enabled this option will forward inertialization requests through any downstream UseCachedPose nodes which\nhave had their update skipped (e.g. because they have already been updated in another location). This can be\nuseful in the case where the same cached pose is used in multiple places, and having an inertialization request\nthat goes with it caught in only one of those places would create popping."),CategoryName="Requests") Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1504 NodePosY=-80 NodeGuid=898501474E46502F0E22B7896BF4AE85 CustomProperties Pin (PinId=A71F5509467A1EA68F554992983416AB,PinName="Source",PinFriendlyName=INVTEXT("Source"),PinToolTip="Source\nPose Link Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_Slot_1 477BCC34481CAA27A596938AD2893D46,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=3E0B41464042322B3C517FABC7FDAB05,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_LayeredBoneBlend_0 54B877B84D21D82F03C5D5AF3D88028E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_LayeredBoneBlend Name="AnimGraphNode_LayeredBoneBlend_1" ExportPath="/Script/AnimGraph.AnimGraphNode_LayeredBoneBlend'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_LayeredBoneBlend_1'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_LayeredBoneBlend_1.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_LayeredBoneBlend_1.AnimGraphNodeBinding_Base_0'" End Object Node=(LayerSetup=((BranchFilters=((BoneName="upperarm_r")))),bMeshSpaceRotationBlend=True) ShowPinForProperties(0)=(PropertyName="BasePose",PropertyFriendlyName="Base Pose",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BasePose", "The source pose"),CategoryName="Links",bShowPin=True) ShowPinForProperties(1)=(PropertyName="BlendPoses",PropertyFriendlyName="Blend Poses",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendPoses", "Each layer\'s blended pose"),CategoryName="Links",bShowPin=True) ShowPinForProperties(2)=(PropertyName="BlendMode",PropertyFriendlyName="Blend Mode",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendMode", "Whether to use branch filters or a blend mask to specify an input pose per-bone influence"),CategoryName="Config") ShowPinForProperties(3)=(PropertyName="BlendMasks",PropertyFriendlyName="Blend Masks",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendMasks", "The blend masks to use for our layer inputs. Allows the use of per-bone alphas.\nBlend masks are used when BlendMode is BlendMask."),CategoryName="Config") ShowPinForProperties(4)=(PropertyName="LayerSetup",PropertyFriendlyName="Layer Setup",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:LayerSetup", "Configuration for the parts of the skeleton to blend for each layer. Allows\ncertain parts of the tree to be blended out or omitted from the pose.\nLayerSetup is used when BlendMode is BranchFilter."),CategoryName="Config") ShowPinForProperties(5)=(PropertyName="BlendWeights",PropertyFriendlyName="Blend Weights",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:BlendWeights", "The weights of each layer"),CategoryName="Runtime",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(6)=(PropertyName="LODThreshold",PropertyFriendlyName="LOD Threshold",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:LODThreshold", "* Max LOD that this node is allowed to run\n* For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index)\n* when the component LOD becomes 3, it will stop update/evaluate\n* currently transition would be issue and that has to be re-visited"),CategoryName="Performance") ShowPinForProperties(7)=(PropertyName="bMeshSpaceRotationBlend",PropertyFriendlyName="Mesh Space Rotation Blend",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:bMeshSpaceRotationBlend", "Whether to blend bone rotations in mesh space or in local space"),CategoryName="Config") ShowPinForProperties(8)=(PropertyName="bMeshSpaceScaleBlend",PropertyFriendlyName="Mesh Space Scale Blend",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:bMeshSpaceScaleBlend", "Whether to blend bone scales in mesh space or in local space"),CategoryName="Config") ShowPinForProperties(9)=(PropertyName="CurveBlendOption",PropertyFriendlyName="Curve Blend Option",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:CurveBlendOption", "How to blend the layers together"),CategoryName="Config") ShowPinForProperties(10)=(PropertyName="bBlendRootMotionBasedOnRootBone",PropertyFriendlyName="Blend Root Motion Based on Root Bone",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_LayeredBoneBlend:bBlendRootMotionBasedOnRootBone", "Whether to incorporate the per-bone blend weight of the root bone when lending root motion"),CategoryName="Config") Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1279 NodePosY=502 ErrorType=4 ErrorMsg="Base Pose was visible but ignored" NodeGuid=F38BF5E84191C9810C5B6F94CB8DF975 CustomProperties Pin (PinId=70419C3C45BA0E91FFD6E8BE992743A0,PinName="BasePose",PinFriendlyName=INVTEXT("Base Pose"),PinToolTip="Base Pose\nPose Link Structure\n\nThe source pose",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_UseCachedPose_7 DEF356CF4A004875EFD501A799B7A0FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=548843E947AF64E281521CAED1DCE7BD,PinName="BlendPoses_0",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("K2Node", "PinFriendlyNameWithIndex", "{PinName} {Index}"), "Index", 0, "PinName", INVTEXT("Blend Poses")),PinToolTip="Blend Poses 0\nPose Link Structure\n\nEach layer\'s blended pose",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_BlendListByBool_1 9720A12D4D95A8D414D976ABB25284C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A1587DF245930ADFC0AC27B7D8077966,PinName="BlendWeights_0",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("K2Node", "PinFriendlyNameWithIndex", "{PinName} {Index}"), "Index", 0, "PinName", INVTEXT("Blend Weights")),PinToolTip="Blend Weights 0\nFloat (single-precision)\n\nThe weights of each layer",PinType.PinCategory="real",PinType.PinSubCategory="float",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.000000",AutogeneratedDefaultValue="1.000000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=D7A730484CACFDFE10223397C5BA0852,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_OffsetRootBone_0 B2F52BB34295CEAD98B8A89D457FCE86,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_SequencePlayer Name="AnimGraphNode_SequencePlayer_0" ExportPath="/Script/AnimGraph.AnimGraphNode_SequencePlayer'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_SequencePlayer_0'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_SequencePlayer_0.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_SequencePlayer_0.AnimGraphNodeBinding_Base_0'" End Object Node=(Sequence="/Script/Engine.AnimSequence'/Game/Characters/UEFN_Mannequin/Animations/Abilities/AS_HandMatrix.AS_HandMatrix'",bLoopAnimation=False) ShowPinForProperties(0)=(PropertyName="BlendWeight",PropertyFriendlyName="Blend Weight",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_AssetPlayerBase:BlendWeight", "Last encountered blendweight for this node"),CategoryName="DoNotEdit") ShowPinForProperties(1)=(PropertyName="InternalTimeAccumulator",PropertyFriendlyName="Internal Time Accumulator",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_AssetPlayerBase:InternalTimeAccumulator", "Accumulated time used to reference the asset in this node"),CategoryName="DoNotEdit") ShowPinForProperties(2)=(PropertyName="GroupName",PropertyFriendlyName="Group Name",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:GroupName", "The group name that we synchronize with (NAME_None if it is not part of any group)."),CategoryName="Sync") ShowPinForProperties(3)=(PropertyName="GroupRole",PropertyFriendlyName="Group Role",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:GroupRole", "The role this node can assume within the group (ignored if GroupName is not set)"),CategoryName="Sync") ShowPinForProperties(4)=(PropertyName="Method",PropertyFriendlyName="Method",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:Method", "How this node will synchronize with other animations."),CategoryName="Sync") ShowPinForProperties(5)=(PropertyName="bIgnoreForRelevancyTest",PropertyFriendlyName="Ignore for Relevancy Test",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:bIgnoreForRelevancyTest", "If true, \"Relevant anim\" nodes that look for the highest weighted animation in a state will ignore this node"),CategoryName="Relevancy",bCanToggleVisibility=True) ShowPinForProperties(6)=(PropertyName="Sequence",PropertyFriendlyName="Sequence",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:Sequence", "The animation sequence asset to play"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(7)=(PropertyName="PlayRateBasis",PropertyFriendlyName="Play Rate Basis",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:PlayRateBasis", "The Basis in which the PlayRate is expressed in. This is used to rescale PlayRate inputs.\nFor example a Basis of 100 means that the PlayRate input will be divided by 100."),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(8)=(PropertyName="PlayRate",PropertyFriendlyName="Play Rate",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:PlayRate", "The play rate multiplier. Can be negative, which will cause the animation to play in reverse."),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(9)=(PropertyName="PlayRateScaleBiasClampConstants",PropertyFriendlyName="PlayRateScaleBiasClamp",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:PlayRateScaleBiasClampConstants", "Additional scaling, offsetting and clamping of PlayRate input.\nPerformed after PlayRateBasis."),CategoryName="Settings") ShowPinForProperties(10)=(PropertyName="StartPosition",PropertyFriendlyName="Start Position",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:StartPosition", "The start position between 0 and the length of the sequence to use when initializing. When looping, play will still jump back to the beginning when reaching the end."),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(11)=(PropertyName="bLoopAnimation",PropertyFriendlyName="Loop Animation",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:bLoopAnimation", "Should the animation loop back to the start when it reaches the end?"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(12)=(PropertyName="bStartFromMatchingPose",PropertyFriendlyName="Start from Matching Pose",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_SequencePlayer:bStartFromMatchingPose", "Use pose matching to choose the start position. Requires experimental PoseSearch plugin."),CategoryName="PoseMatching",bCanToggleVisibility=True) Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1456 NodePosY=816 ErrorType=1 NodeGuid=8EF5C1F24C633E58D0BBA58AA5705D97 CustomProperties Pin (PinId=787C88EB47D25BDA352C129745C63C7A,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_BlendListByBool_1 FB2836FD474324777A31CDB69CE9B75A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_BlendListByBool Name="AnimGraphNode_BlendListByBool_1" ExportPath="/Script/AnimGraph.AnimGraphNode_BlendListByBool'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_BlendListByBool_1'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_BlendListByBool_1.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_BlendListByBool_1.AnimGraphNodeBinding_Base_0'" End Object Node=(BlendType=Sinusoidal) ShowPinForProperties(0)=(PropertyName="BlendPose",PropertyFriendlyName="Blend Pose",CategoryName="Links",bShowPin=True) ShowPinForProperties(1)=(PropertyName="BlendTime",PropertyFriendlyName="Blend Time",CategoryName="Config",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(2)=(PropertyName="TransitionType",PropertyFriendlyName="Transition Type",CategoryName="Config") ShowPinForProperties(3)=(PropertyName="BlendType",PropertyFriendlyName="Blend Type",CategoryName="BlendType") ShowPinForProperties(4)=(PropertyName="bResetChildOnActivation",PropertyFriendlyName="Reset Child on Activation",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_BlendListBase:bResetChildOnActivation", "This reinitializes the re-activated child if the child\'s weight was zero."),CategoryName="Option") ShowPinForProperties(5)=(PropertyName="CustomBlendCurve",PropertyFriendlyName="Custom Blend Curve",CategoryName="BlendType") ShowPinForProperties(6)=(PropertyName="BlendProfile",PropertyFriendlyName="Blend Profile",CategoryName="BlendType") ShowPinForProperties(7)=(PropertyName="bActiveValue",PropertyFriendlyName="Active Value",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_BlendListByBool:bActiveValue", "Which input should be connected to the output?"),CategoryName="Runtime",bShowPin=True,bCanToggleVisibility=True) Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1296 NodePosY=720 ErrorType=4 NodeGuid=7E75EDAB4960C5D7CE8273A4C2C88976 CustomProperties Pin (PinId=FB2836FD474324777A31CDB69CE9B75A,PinName="BlendPose_0",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("A3Nodes", "BoolPoseFriendlyName", "{TrueFalse} Pose"), "TrueFalse", NSLOCTEXT("A3Nodes", "True", "True")),PinToolTip="Blend Pose 0\nPose Link Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_SequencePlayer_0 787C88EB47D25BDA352C129745C63C7A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=2858BBF64ACA77244BFA408F79434042,PinName="BlendPose_1",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("A3Nodes", "BoolPoseFriendlyName", "{TrueFalse} Pose"), "TrueFalse", NSLOCTEXT("A3Nodes", "False", "False")),PinToolTip="Blend Pose 1\nPose Link Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_UseCachedPose_6 DEF356CF4A004875EFD501A799B7A0FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=823E96DC42570A07132591AF7F2AF3E3,PinName="BlendTime_0",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("A3Nodes", "BoolBlendTimeFriendlyName", "{TrueFalse} Blend Time"), "TrueFalse", NSLOCTEXT("A3Nodes", "True", "True")),PinToolTip="Blend Time 0\nFloat (single-precision)",PinType.PinCategory="real",PinType.PinSubCategory="float",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.500000",AutogeneratedDefaultValue="0.100000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=1E31244542F3C074BB277CA26768DE07,PinName="BlendTime_1",PinFriendlyName=LOCGEN_FORMAT_NAMED(NSLOCTEXT("A3Nodes", "BoolBlendTimeFriendlyName", "{TrueFalse} Blend Time"), "TrueFalse", NSLOCTEXT("A3Nodes", "False", "False")),PinToolTip="Blend Time 1\nFloat (single-precision)",PinType.PinCategory="real",PinType.PinSubCategory="float",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.300000",AutogeneratedDefaultValue="0.100000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=48BAC5B8472244AB69D5B18F9CD4D7F6,PinName="bActiveValue",PinFriendlyName=INVTEXT("Active Value"),PinToolTip="Active Value\nBoolean\n\nWhich input should be connected to the output?",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="False",AutogeneratedDefaultValue="False",LinkedTo=(K2Node_VariableGet_1 195C87EB4CFCDA347F19419CB1A7B802,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9720A12D4D95A8D414D976ABB25284C6,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_LayeredBoneBlend_1 548843E947AF64E281521CAED1DCE7BD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_1" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.K2Node_VariableGet_1'" VariableReference=(MemberName="DoMatrix",MemberGuid=BA1EF97E47CE18D91995EDA19C943788,bSelfContext=True) NodePosX=-1296 NodePosY=944 NodeGuid=FB549A5742F16E5380046A9CCB01AF60 CustomProperties Pin (PinId=195C87EB4CFCDA347F19419CB1A7B802,PinName="DoMatrix",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(AnimGraphNode_BlendListByBool_1 48BAC5B8472244AB69D5B18F9CD4D7F6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=0C2BDE424FB6C98D9C6495BD8D69A5AC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/Engine.AnimBlueprintGeneratedClass'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_10" ExportPath="/Script/UnrealEd.EdGraphNode_Comment'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.EdGraphNode_Comment_10'" CommentColor=(R=0.150000,G=0.150000,B=0.150000,A=0.500000) bCommentBubbleVisible_InDetailsPanel=False NodePosX=-1648 NodePosY=352 NodeWidth=624 NodeHeight=688 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Animation for Matrix Wall" NodeGuid=00982B664DB0701D7F70F8941E4AE2DB End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_SaveCachedPose Name="AnimGraphNode_SaveCachedPose_2" ExportPath="/Script/AnimGraph.AnimGraphNode_SaveCachedPose'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_SaveCachedPose_2'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_SaveCachedPose_2.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_SaveCachedPose_2.AnimGraphNodeBinding_Base_0'" End Object CacheName="CachedMatrixWall" ShowPinForProperties(0)=(PropertyName="Pose",PropertyFriendlyName="Pose",CategoryName="Links",bShowPin=True) Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1024 NodePosY=-128 ErrorType=4 ErrorMsg="Pose was visible but ignored" NodeGuid=BD05E35F4A2DBC080A14448CF0F9D259 CustomProperties Pin (PinId=7AB19A404715353FD82E44B5C9B8C910,PinName="Pose",PinFriendlyName=INVTEXT("Pose"),PinToolTip="Pose\nPose Link Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_LayeredBoneBlend_0 B1FB10D34B990832F6F6E881E7C26D46,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_UseCachedPose Name="AnimGraphNode_UseCachedPose_7" ExportPath="/Script/AnimGraph.AnimGraphNode_UseCachedPose'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_7'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_7.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_7.AnimGraphNodeBinding_Base_0'" End Object SaveCachedPoseNode="/Script/AnimGraph.AnimGraphNode_SaveCachedPose'AnimGraphNode_SaveCachedPose_2'" NameOfCache="CachedMatrixWall" Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1616 NodePosY=496 NodeGuid=BE4BF06D4E5C05A2C0FDD493F8A45648 CustomProperties Pin (PinId=DEF356CF4A004875EFD501A799B7A0FD,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_LayeredBoneBlend_1 70419C3C45BA0E91FFD6E8BE992743A0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/AnimGraph.AnimGraphNode_UseCachedPose Name="AnimGraphNode_UseCachedPose_6" ExportPath="/Script/AnimGraph.AnimGraphNode_UseCachedPose'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_6'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_6.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_UseCachedPose_6.AnimGraphNodeBinding_Base_0'" End Object SaveCachedPoseNode="/Script/AnimGraph.AnimGraphNode_SaveCachedPose'AnimGraphNode_SaveCachedPose_2'" NameOfCache="CachedMatrixWall" Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" NodePosX=-1632 NodePosY=640 NodeGuid=F750D6884ABFD800957121A6F6E13C9C CustomProperties Pin (PinId=DEF356CF4A004875EFD501A799B7A0FD,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_BlendListByBool_1 2858BBF64ACA77244BFA408F79434042,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.EdGraphNode_Comment Name="EdGraphNode_Comment_8" ExportPath="/Script/UnrealEd.EdGraphNode_Comment'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.EdGraphNode_Comment_8'" CommentColor=(R=0.150000,G=0.150000,B=0.150000,A=0.500000) bCommentBubbleVisible_InDetailsPanel=False NodePosX=-1664 NodePosY=-240 NodeWidth=841 NodeHeight=442 bCommentBubblePinned=False bCommentBubbleVisible=False NodeComment="Split the body into 2 parts" NodeGuid=F67296484A13BC0A0B9DD68ED376E881 End Object Begin Object Class=/Script/AnimationWarpingEditor.AnimGraphNode_OffsetRootBone Name="AnimGraphNode_OffsetRootBone_0" ExportPath="/Script/AnimationWarpingEditor.AnimGraphNode_OffsetRootBone'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_OffsetRootBone_0'" Begin Object Class=/Script/AnimGraph.AnimGraphNodeBinding_Base Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_OffsetRootBone_0.AnimGraphNodeBinding_Base_0'" End Object Begin Object Name="AnimGraphNodeBinding_Base_0" ExportPath="/Script/AnimGraph.AnimGraphNodeBinding_Base'/Game/Blueprints/ABP_SandboxCharacter.ABP_SandboxCharacter:AnimGraph.AnimGraphNode_OffsetRootBone_0.AnimGraphNodeBinding_Base_0'" PropertyBindings=(("RotationMode", (PinType=(PinCategory="byte",PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/AnimationWarpingRuntime.EOffsetRootBoneMode'"),PromotedPinType=(PinCategory="byte",PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/AnimationWarpingRuntime.EOffsetRootBoneMode'"),PropertyName="RotationMode",PathAsText="Get_OffsetRootRotationMode",PropertyPath=("Get_OffsetRootRotationMode"),ContextId="Batched_GameThreadPostEventGraph",CompiledContext=NSLOCTEXT("UObjectDisplayNames", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Post-Event Graph"),CompiledContextDesc=NSLOCTEXT("UObjectToolTips", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Access is made on the game thread after the event graph (and NativeUpdateAnimation) is run"),Type=Function,bIsBound=True)),("TranslationMode", (PinType=(PinCategory="byte",PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/AnimationWarpingRuntime.EOffsetRootBoneMode'"),PromotedPinType=(PinCategory="byte",PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/AnimationWarpingRuntime.EOffsetRootBoneMode'"),PropertyName="TranslationMode",PathAsText="Get_OffsetRootTranslationMode",PropertyPath=("Get_OffsetRootTranslationMode"),ContextId="Batched_GameThreadPostEventGraph",CompiledContext=NSLOCTEXT("UObjectDisplayNames", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Post-Event Graph"),CompiledContextDesc=NSLOCTEXT("UObjectToolTips", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Access is made on the game thread after the event graph (and NativeUpdateAnimation) is run"),Type=Function,bIsBound=True)),("bClampToTranslationVelocity", (PinType=(PinCategory="bool"),PromotedPinType=(PinCategory="bool"),PropertyName="bClampToTranslationVelocity",PathAsText="IsMoving",PropertyPath=("IsMoving"),ContextId="Batched_GameThreadPostEventGraph",CompiledContext=NSLOCTEXT("UObjectDisplayNames", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Post-Event Graph"),CompiledContextDesc=NSLOCTEXT("UObjectToolTips", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Access is made on the game thread after the event graph (and NativeUpdateAnimation) is run"),Type=Function,bIsBound=True)),("TranslationHalflife", (PinType=(PinCategory="real",PinSubCategory="double"),PromotedPinType=(PinCategory="real",PinSubCategory="double"),PropertyName="TranslationHalflife",PathAsText="Get_OffsetRootTranslationHalfLife",PropertyPath=("Get_OffsetRootTranslationHalfLife"),ContextId="Batched_GameThreadPostEventGraph",CompiledContext=NSLOCTEXT("UObjectDisplayNames", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Post-Event Graph"),CompiledContextDesc=NSLOCTEXT("UObjectToolTips", "EAnimPropertyAccessCallSite.GameThread_Batched_PostEventGraph", "Access is made on the game thread after the event graph (and NativeUpdateAnimation) is run"),Type=Function,bIsBound=True,bIsPromotion=True))) End Object Node=(RotationMode=Accumulate,TranslationHalflife=0.200000,RotationHalfLife=0.100000,MaxTranslationError=30.000000) ShowPinForProperties(0)=(PropertyName="Source",PropertyFriendlyName="Source",CategoryName="Links",bShowPin=True) ShowPinForProperties(1)=(PropertyName="EvaluationMode",PropertyFriendlyName="Evaluation Mode",CategoryName="Evaluation") ShowPinForProperties(2)=(PropertyName="bResetEveryFrame",PropertyFriendlyName="Reset Every Frame",CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(3)=(PropertyName="TranslationMode",PropertyFriendlyName="Translation Mode",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:TranslationMode", "The translation offset behavior mode"),CategoryName="Settings",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(4)=(PropertyName="RotationMode",PropertyFriendlyName="Rotation Mode",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:RotationMode", "The rotation offset behavior mode"),CategoryName="Settings",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(5)=(PropertyName="TranslationHalflife",PropertyFriendlyName="Translation Halflife",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:TranslationHalflife", "Controls how fast the translation offset is blended out\nValues closer to 0 make it faster"),CategoryName="Settings",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(6)=(PropertyName="RotationHalfLife",PropertyFriendlyName="Rotation Half Life",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:RotationHalfLife", "Controls how fast the rotation offset is blended out\nValues closer to 0 make it faster"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(7)=(PropertyName="MaxTranslationError",PropertyFriendlyName="Max Translation Error",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:MaxTranslationError", "How much the offset can deviate from the mesh component\'s translation in units\nValues lower than 0 disable this limit"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(8)=(PropertyName="MaxRotationError",PropertyFriendlyName="Max Rotation Error",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:MaxRotationError", "How much the offset can deviate from the mesh component\'s rotation in degrees\nValues lower than 0 disable this limit"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(9)=(PropertyName="bClampToTranslationVelocity",PropertyFriendlyName="Clamp to Translation Velocity",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:bClampToTranslationVelocity", "Whether to limit the offset\'s translation interpolation speed to the velocity on the incoming motion\nEnabling this prevents the offset sliding when there\'s little to no translation speed"),CategoryName="Settings",bShowPin=True,bCanToggleVisibility=True) ShowPinForProperties(10)=(PropertyName="bClampToRotationVelocity",PropertyFriendlyName="Clamp to Rotation Velocity",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:bClampToRotationVelocity", "Whether to limit the offset\'s rotation interpolation speed to the velocity on the incoming motion\nEnabling this prevents the offset sliding when there\'s little to no rotation speed"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(11)=(PropertyName="TranslationSpeedRatio",PropertyFriendlyName="Translation Speed Ratio",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:TranslationSpeedRatio", "How much the offset can blend out, relative to the incoming translation speed\ni.e. If root motion is moving at 400cm/s, at 0.5, the offset can blend out at 200cm/s"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(12)=(PropertyName="RotationSpeedRatio",PropertyFriendlyName="Rotation Speed Ratio",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:RotationSpeedRatio", "How much the offset can blend out, relative to the incoming rotation speed\ni.e. If root motion is rotating at 90 degrees/s, at 0.5, the offset can blend out at 45 degree/s"),CategoryName="Settings",bCanToggleVisibility=True) ShowPinForProperties(13)=(PropertyName="TranslationDelta",PropertyFriendlyName="Translation Delta",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:TranslationDelta", "Delta applied to the translation offset this frame.\nFor procedural values, consider adjusting the input by delta time."),CategoryName="Evaluation",bCanToggleVisibility=True) ShowPinForProperties(14)=(PropertyName="RotationDelta",PropertyFriendlyName="Rotation Delta",PropertyTooltip=NSLOCTEXT("UObjectToolTips", "AnimNode_OffsetRootBone:RotationDelta", "Delta applied to the rotation offset this frame.\nFor procedural values, consider adjusting the input by delta time."),CategoryName="Evaluation",bCanToggleVisibility=True) ShowPinForProperties(15)=(PropertyName="CollisionTestingMode",PropertyFriendlyName="Collision Testing Mode",CategoryName="CollisionTesting",bCanToggleVisibility=True) ShowPinForProperties(16)=(PropertyName="CollisionTestShapeRadius",PropertyFriendlyName="Collision Test Shape Radius",CategoryName="CollisionTesting",bCanToggleVisibility=True) ShowPinForProperties(17)=(PropertyName="CollisionTestShapeOffset",PropertyFriendlyName="Collision Test Shape Offset",CategoryName="CollisionTesting",bCanToggleVisibility=True) Binding="/Script/AnimGraph.AnimGraphNodeBinding_Base'AnimGraphNodeBinding_Base_0'" Tag="OffsetRoot" NodePosX=-480 NodePosY=64 bHasCompilerMessage=True ErrorType=4 ErrorMsg="Offset Root Bone - Node is experimental" NodeGuid=9759CC3E42C415F76C05058FD24B4CE6 CustomProperties Pin (PinId=B2F52BB34295CEAD98B8A89D457FCE86,PinName="Source",PinFriendlyName=INVTEXT("Source"),PinToolTip="Source\nPose Link Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(LinkID=-1,SourceLinkID=-1)",AutogeneratedDefaultValue="(LinkID=-1,SourceLinkID=-1)",LinkedTo=(AnimGraphNode_LayeredBoneBlend_1 D7A730484CACFDFE10223397C5BA0852,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=064A172B40F756F38CEDFCA9B75F0C75,PinName="TranslationMode",PinFriendlyName=INVTEXT("Translation Mode"),PinToolTip="Translation Mode\nEOffsetRootBoneMode Enum\n\nThe translation offset behavior mode",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/AnimationWarpingRuntime.EOffsetRootBoneMode'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Interpolate",AutogeneratedDefaultValue="Interpolate",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9F9D14C5472BA4D26120699BFE0E3862,PinName="RotationMode",PinFriendlyName=INVTEXT("Rotation Mode"),PinToolTip="Rotation Mode\nEOffsetRootBoneMode Enum\n\nThe rotation offset behavior mode",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/AnimationWarpingRuntime.EOffsetRootBoneMode'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Accumulate",AutogeneratedDefaultValue="Interpolate",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=3ACA99CF4094B1C292C12E804C0823BB,PinName="TranslationHalflife",PinFriendlyName=INVTEXT("Translation Halflife"),PinToolTip="Translation Halflife\nFloat (single-precision)\n\nControls how fast the translation offset is blended out\nValues closer to 0 make it faster",PinType.PinCategory="real",PinType.PinSubCategory="float",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.200000",AutogeneratedDefaultValue="0.100000",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=DB8A27D544087E77DF41A6A95BCEF16D,PinName="bClampToTranslationVelocity",PinFriendlyName=INVTEXT("Clamp to Translation Velocity"),PinToolTip="Clamp To Translation Velocity\nBoolean\n\nWhether to limit the offset\'s translation interpolation speed to the velocity on the incoming motion\nEnabling this prevents the offset sliding when there\'s little to no translation speed",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="False",AutogeneratedDefaultValue="False",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9E8E395942E75086B8F0AAA625A4317A,PinName="Pose",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Engine.PoseLink'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(AnimGraphNode_SaveCachedPose_0 00562EF54FF24BF35C37FCB40A329E5C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object