{"id":6573,"date":"2022-12-05T06:42:45","date_gmt":"2022-12-05T04:42:45","guid":{"rendered":"https:\/\/store.algosyntax.com\/?post_type=download&#038;p=6573"},"modified":"2026-03-09T19:47:41","modified_gmt":"2026-03-09T17:47:41","slug":"spline-architect","status":"publish","type":"download","link":"https:\/\/store.algosyntax.com\/marketplace\/unreal-engine\/spline-architect\/","title":{"rendered":"Spline Architect"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6573\" class=\"elementor elementor-6573\" data-elementor-post-type=\"download\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38d339b e-flex e-con-boxed e-con e-parent\" data-id=\"38d339b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37286b7 elementor-widget elementor-widget-heading\" data-id=\"37286b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Place &amp; move objects along splines in UE5<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-936bcc2 elementor-widget elementor-widget-text-editor\" data-id=\"936bcc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Spline Architect is an unreal engine 5 plugin that allows you to place and move any AActor along any spline component using various techniques and methods. You can use it to create Level Building tools that follow spline paths quite easily&#8230; Follow the Tutorial.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-301c392 elementor-widget elementor-widget-heading\" data-id=\"301c392\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Works with Blender Curves Importer<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17a8344 elementor-widget elementor-widget-text-editor\" data-id=\"17a8344\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>If you also have the Blender Spline Importer Plugin, which imports curves from blender into unreal engine 5 as splines,\u00a0 you can use this plugin to place meshes along those splines.<\/p><ul><li>Import Splines From Blender.<\/li><li>Open the Blueprints and pass the splines to the Spline Layer Component.<\/li><li>Select the mesh to place along the spline.<\/li><li>The Spline Layer Component will then place the meshes along the spline.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ef9e25 elementor-widget elementor-widget-button\" data-id=\"0ef9e25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/store.algosyntax.com\/marketplace\/unreal-engine\/blender-curves-to-unreal-engine-splines-importer\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download Blender Curves Importer<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d04e5b elementor-widget elementor-widget-heading\" data-id=\"8d04e5b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How To Move Actors Along Splines In UE5<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10af7b1 elementor-widget elementor-widget-text-editor\" data-id=\"10af7b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The SplineMovement Component in the UE5 Spline Architect plugin can move any actor along any spline of your choosing.<\/p><ol><li>Call the set spline &amp; Component function.<\/li><li>Call the Begin Movement function to start moving actors along the set spline.<br \/><br \/><\/li><\/ol><p><strong>Copy the following blueprint code and paste it into your blueprint to get started faster.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-000e462 elementor-widget elementor-widget-code-highlight\" data-id=\"000e462\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>Begin Object Class=\/Script\/BlueprintGraph.K2Node_Event Name=\"K2Node_Event_0\" ExportPath=\/Script\/BlueprintGraph.K2Node_Event'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_Event_0\"'\r\n   EventReference=(MemberParent=\/Script\/CoreUObject.Class'\"\/Script\/Engine.Actor\"',MemberName=\"ReceiveBeginPlay\")\r\n   bOverrideFunction=True\r\n   NodePosX=-336\r\n   NodePosY=-224\r\n   bCommentBubblePinned=True\r\n   NodeGuid=556C5606448771A9105240B6323A4ACE\r\n   CustomProperties Pin (PinId=35E3B47E48AABCB6ED857586F81C5B5D,PinName=\"OutputDelegate\",Direction=\"EGPD_Output\",PinType.PinCategory=\"delegate\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(MemberParent=\/Script\/CoreUObject.Class'\"\/Script\/Engine.Actor\"',MemberName=\"ReceiveBeginPlay\"),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=D0EA56544BC89E3887C7C1BB6D11B20F,PinName=\"then\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_ExecutionSequence_0 36B8E3A442FD9FA6864FD198A2993B2E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableGet Name=\"K2Node_VariableGet_3\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableGet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableGet_3\"'\r\n   VariableReference=(MemberName=\"SplineMovement\",bSelfContext=True)\r\n   NodePosX=-128\r\n   NodePosY=224\r\n   NodeGuid=ACF951C840C167DA398B21A4A52F923A\r\n   CustomProperties Pin (PinId=51ECC8CE4BB13698082EC8BF97EE0D79,PinName=\"SplineMovement\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_0 8A56EAFF47C4191F6DB4598DA03CD3A8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=ECB684CE455E0738ED12A0BA76AAF73F,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent_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,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_CallFunction Name=\"K2Node_CallFunction_0\" ExportPath=\/Script\/BlueprintGraph.K2Node_CallFunction'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_CallFunction_0\"'\r\n   FunctionReference=(MemberParent=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',MemberName=\"SetTargetSpline\")\r\n   NodePosX=112\r\n   NodePosY=144\r\n   NodeGuid=13576BC84AA118CA20C939857C69FC6B\r\n   CustomProperties Pin (PinId=EB7F68CC458BF8FF09208596C3472BBB,PinName=\"execute\",PinToolTip=\"\\nExec\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_ExecutionSequence_0 41D97F1F4102D0F45B3B3E8BE136E783,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=A787DBE44596F9F16C20BE9441C3400E,PinName=\"then\",PinToolTip=\"\\nExec\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_1 1F9C229843EED9CEE7A98984196779B2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=8A56EAFF47C4191F6DB4598DA03CD3A8,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinToolTip=\"Target\\nSpline Movement Component Object Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_3 51ECC8CE4BB13698082EC8BF97EE0D79,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=F6097E284B906C7FAF5F94BA2A0127F5,PinName=\"InSpline\",PinToolTip=\"In Spline\\nSpline Component Object Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/Engine.SplineComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_7 EA4ED7FC452481B8B52AB7B79BC8E021,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_CallFunction Name=\"K2Node_CallFunction_1\" ExportPath=\/Script\/BlueprintGraph.K2Node_CallFunction'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_CallFunction_1\"'\r\n   FunctionReference=(MemberParent=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',MemberName=\"SetTargetSceneComponent\")\r\n   NodePosX=496\r\n   NodePosY=128\r\n   NodeGuid=81229D2A42FC6689012730945249986C\r\n   CustomProperties Pin (PinId=1F9C229843EED9CEE7A98984196779B2,PinName=\"execute\",PinToolTip=\"\\nExec\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_0 A787DBE44596F9F16C20BE9441C3400E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=CC6BF84B420215A04E981A824B6BC489,PinName=\"then\",PinToolTip=\"\\nExec\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_2 02664E4545183D609A9FC3A45C396519,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=543BE9E24DBE74598D0E4F8FA127E181,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinToolTip=\"Target\\nSpline Movement Component Object Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 51ECC8CE4BB13698082EC8BF97EE0D79,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=EAE9EF214ED1DC368E261AB15EF05628,PinName=\"InSceneComponent\",PinToolTip=\"In Scene Component\\nScene Component Object Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/Engine.SceneComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_1 F24089C942B08549AB975FA2BDA90171,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_CallFunction Name=\"K2Node_CallFunction_2\" ExportPath=\/Script\/BlueprintGraph.K2Node_CallFunction'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_CallFunction_2\"'\r\n   FunctionReference=(MemberParent=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',MemberName=\"BeginMoveToEnd\")\r\n   NodePosX=880\r\n   NodePosY=144\r\n   NodeGuid=DF49F6934A6F3212C0E740999977A809\r\n   CustomProperties Pin (PinId=02664E4545183D609A9FC3A45C396519,PinName=\"execute\",PinToolTip=\"\\nExec\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_1 CC6BF84B420215A04E981A824B6BC489,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=98E17A814B1B8FE82F4FB6AE50F9D48E,PinName=\"then\",PinToolTip=\"\\nExec\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=9A6211F54612A5B12C13688005BC1761,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinToolTip=\"Target\\nSpline Movement Component Object Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_4 51ECC8CE4BB13698082EC8BF97EE0D79,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=B82C52464288642F8112788040AA16A7,PinName=\"InTime\",PinToolTip=\"In Time\\nFloat (double-precision)\\n\\nHow much time to take to reach end of spline.\",PinType.PinCategory=\"real\",PinType.PinSubCategory=\"double\",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.0\",AutogeneratedDefaultValue=\"0.0\",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=D359A19B4ABFB00B50F72EB4F6A08AF1,PinName=\"InPlayRate\",PinToolTip=\"In Play Rate\\nFloat (single-precision)\\n\\nFor the timeline that\\'s driving movement in case you have a different rate.\",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,)\r\n   CustomProperties Pin (PinId=7530E42E4B1006D250A1BA986607140E,PinName=\"InMovementDirection\",PinToolTip=\"In Movement Direction\\nESplineMovementDirection Enum\",PinType.PinCategory=\"byte\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Enum'\"\/Script\/SplineTools.ESplineMovementDirection\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=\"Forward\",AutogeneratedDefaultValue=\"Forward\",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableGet Name=\"K2Node_VariableGet_1\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableGet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableGet_1\"'\r\n   VariableReference=(MemberName=\"DefaultSceneRoot\",bSelfContext=True)\r\n   NodePosX=400\r\n   NodePosY=288\r\n   NodeGuid=D7BA7D364101D833AD2AC0AE919551C3\r\n   CustomProperties Pin (PinId=F24089C942B08549AB975FA2BDA90171,PinName=\"DefaultSceneRoot\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/Engine.SceneComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_1 EAE9EF214ED1DC368E261AB15EF05628,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=03A1D7CB4D0F4951B6002DB11A3BD7BA,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent_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,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableGet Name=\"K2Node_VariableGet_4\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableGet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableGet_4\"'\r\n   VariableReference=(MemberName=\"SplineMovement\",bSelfContext=True)\r\n   NodePosX=896\r\n   NodePosY=80\r\n   NodeGuid=974150244CB8968E1639749CDADDF87E\r\n   CustomProperties Pin (PinId=51ECC8CE4BB13698082EC8BF97EE0D79,PinName=\"SplineMovement\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_2 9A6211F54612A5B12C13688005BC1761,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=ECB684CE455E0738ED12A0BA76AAF73F,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent_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,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableGet Name=\"K2Node_VariableGet_2\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableGet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableGet_2\"'\r\n   VariableReference=(MemberName=\"SplineMovement\",bSelfContext=True)\r\n   NodePosX=528\r\n   NodePosY=80\r\n   NodeGuid=4E3F8FD948DDCCE1C76C22AE5F7CA136\r\n   CustomProperties Pin (PinId=51ECC8CE4BB13698082EC8BF97EE0D79,PinName=\"SplineMovement\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/SplineTools.SplineMovementComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_1 543BE9E24DBE74598D0E4F8FA127E181,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=ECB684CE455E0738ED12A0BA76AAF73F,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent_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,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_CallFunction Name=\"K2Node_CallFunction_4\" ExportPath=\/Script\/BlueprintGraph.K2Node_CallFunction'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_CallFunction_4\"'\r\n   FunctionReference=(MemberParent=\/Script\/CoreUObject.Class'\"\/Script\/Engine.GameplayStatics\"',MemberName=\"GetAllActorsOfClass\")\r\n   NodePosX=64\r\n   NodePosY=-304\r\n   NodeGuid=7266CFC545082932BD4A5588B173FFEF\r\n   CustomProperties Pin (PinId=EEE45E0A468397210D2C0384F97F1B94,PinName=\"execute\",PinToolTip=\"\\nExec\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_ExecutionSequence_0 066A015A4246E7028F6C1B8B93D5DC69,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=11D464EC46F6BA060D677A80C1C347F5,PinName=\"then\",PinToolTip=\"\\nExec\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_VariableSet_2 9DCF08494DC7C5091D9ED99BFD917162,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=343FB8E34294C2402CBA61B74EA81E75,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinToolTip=\"Target\\nGameplay Statics Object Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/Engine.GameplayStatics\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject=\"\/Script\/Engine.Default__GameplayStatics\",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=C49502E1436137EF882EEC8EB4AED8FD,PinName=\"WorldContextObject\",PinToolTip=\"World Context Object\\nObject Reference\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/CoreUObject.Object\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=E25ED78044D13C215AA1418D775E8B51,PinName=\"ActorClass\",PinToolTip=\"Actor Class\\nActor Class Reference\\n\\nClass of Actor to find. Must be specified or result array will be empty.\",PinType.PinCategory=\"class\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/Engine.Actor\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=True,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject=\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=3075128F479B73EC90AB70B2BEAB591B,PinName=\"OutActors\",PinToolTip=\"Out Actors\\nArray of Actor With Spline Object References\\n\\nOutput array of Actors of the specified class.\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_GetArrayItem_1 BF5540C74A4E555E7F826CA856B63086,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_ExecutionSequence Name=\"K2Node_ExecutionSequence_0\" ExportPath=\/Script\/BlueprintGraph.K2Node_ExecutionSequence'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_ExecutionSequence_0\"'\r\n   NodePosX=-320\r\n   NodePosY=-128\r\n   NodeGuid=8F969E654D0C88B23F3BA1ADA663D90E\r\n   CustomProperties Pin (PinId=36B8E3A442FD9FA6864FD198A2993B2E,PinName=\"execute\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_Event_0 D0EA56544BC89E3887C7C1BB6D11B20F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=066A015A4246E7028F6C1B8B93D5DC69,PinName=\"then_0\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_4 EEE45E0A468397210D2C0384F97F1B94,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=41D97F1F4102D0F45B3B3E8BE136E783,PinName=\"then_1\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_0 EB7F68CC458BF8FF09208596C3472BBB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_GetArrayItem Name=\"K2Node_GetArrayItem_1\" ExportPath=\/Script\/BlueprintGraph.K2Node_GetArrayItem'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_GetArrayItem_1\"'\r\n   bReturnByRefDesired=False\r\n   NodePosX=432\r\n   NodePosY=-240\r\n   NodeGuid=21F270074056C120D56ED1A084389347\r\n   CustomProperties Pin (PinId=BF5540C74A4E555E7F826CA856B63086,PinName=\"Array\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_4 3075128F479B73EC90AB70B2BEAB591B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=EE0276774201EBD7FD43A99F56D1CB9D,PinName=\"Dimension 1\",PinType.PinCategory=\"int\",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=\"0\",AutogeneratedDefaultValue=\"0\",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=2E7E1F404C072451987871B14B4E45F0,PinName=\"Output\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_2 A60960554E81973FF4F0A4B684182EA1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableSet Name=\"K2Node_VariableSet_2\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableSet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableSet_2\"'\r\n   VariableReference=(MemberName=\"ActorWithSpline\",MemberGuid=E928FEF641AF296C1B474BA9D310CA79,bSelfContext=True)\r\n   NodePosX=688\r\n   NodePosY=-288\r\n   NodeGuid=AEE1FD5143FE2A5D6275BFAC7830F18B\r\n   CustomProperties Pin (PinId=9DCF08494DC7C5091D9ED99BFD917162,PinName=\"execute\",PinType.PinCategory=\"exec\",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,LinkedTo=(K2Node_CallFunction_4 11D464EC46F6BA060D677A80C1C347F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=910495824C1D9702E166C3A3BCB5FDAD,PinName=\"then\",Direction=\"EGPD_Output\",PinType.PinCategory=\"exec\",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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=A60960554E81973FF4F0A4B684182EA1,PinName=\"ActorWithSpline\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_GetArrayItem_1 2E7E1F404C072451987871B14B4E45F0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=C06AE5A544BB4ED0022B09BA7B8C3517,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent_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,)\r\n   CustomProperties Pin (PinId=D013CEB8473350BC4E6F62ADD3A53D23,PinName=\"Output_Get\",PinToolTip=\"Retrieves the value of the variable, can use instead of a separate Get node\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_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=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableGet Name=\"K2Node_VariableGet_6\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableGet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableGet_6\"'\r\n   VariableReference=(MemberName=\"ActorWithSpline\",MemberGuid=E928FEF641AF296C1B474BA9D310CA79,bSelfContext=True)\r\n   NodePosX=-288\r\n   NodePosY=336\r\n   NodeGuid=AF5F75BC4B82260DE88F3F9EA53EE5C8\r\n   CustomProperties Pin (PinId=5426A8DF4CB5452DFE0D84BE8470C3A1,PinName=\"ActorWithSpline\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_7 2697F1B4437930D916694EA99F30CCDB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=D1097BF24570D5FE336BA2BDD53C1337,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent_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,)\r\nEnd Object\r\nBegin Object Class=\/Script\/BlueprintGraph.K2Node_VariableGet Name=\"K2Node_VariableGet_7\" ExportPath=\/Script\/BlueprintGraph.K2Node_VariableGet'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.K2Node_VariableGet_7\"'\r\n   VariableReference=(MemberParent=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',MemberName=\"TheSplineToFollow\")\r\n   SelfContextInfo=NotSelfContext\r\n   NodePosX=-96\r\n   NodePosY=352\r\n   NodeGuid=8EBA1F35428DFEB47C4403AEC755F5FD\r\n   CustomProperties Pin (PinId=EA4ED7FC452481B8B52AB7B79BC8E021,PinName=\"TheSplineToFollow\",Direction=\"EGPD_Output\",PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/CoreUObject.Class'\"\/Script\/Engine.SplineComponent\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_0 F6097E284B906C7FAF5F94BA2A0127F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\n   CustomProperties Pin (PinId=2697F1B4437930D916694EA99F30CCDB,PinName=\"self\",PinFriendlyName=NSLOCTEXT(\"K2Node\", \"Target\", \"Target\"),PinType.PinCategory=\"object\",PinType.PinSubCategory=\"\",PinType.PinSubCategoryObject=\/Script\/Engine.BlueprintGeneratedClass'\"\/SplineArchitect\/ActorWithSpline.ActorWithSpline_C\"',PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_6 5426A8DF4CB5452DFE0D84BE8470C3A1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)\r\nEnd Object\r\nBegin Object Class=\/Script\/UnrealEd.EdGraphNode_Comment Name=\"EdGraphNode_Comment_0\" ExportPath=\/Script\/UnrealEd.EdGraphNode_Comment'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.EdGraphNode_Comment_0\"'\r\n   CommentColor=(R=1.000000,G=0.255317,B=0.239400,A=1.000000)\r\n   bCommentBubbleVisible_InDetailsPanel=False\r\n   NodePosY=-368\r\n   NodeWidth=924\r\n   NodeHeight=240\r\n   bCommentBubblePinned=False\r\n   bCommentBubbleVisible=False\r\n   NodeComment=\"get the Actor with the spline or the spline and save as variable. Its recommended this aactor doesn\\'t own the spline.(or they will move together).\"\r\n   NodeGuid=10CFFC9E4E517E755B9EBCBA5B4A9F2E\r\nEnd Object\r\nBegin Object Class=\/Script\/UnrealEd.EdGraphNode_Comment Name=\"EdGraphNode_Comment_1\" ExportPath=\/Script\/UnrealEd.EdGraphNode_Comment'\"\/SplineArchitect\/ExampleSplineMoveComponent.ExampleSplineMoveComponent:EventGraph.EdGraphNode_Comment_1\"'\r\n   CommentColor=(R=0.083956,G=0.504402,B=1.000000,A=1.000000)\r\n   bCommentBubbleVisible_InDetailsPanel=False\r\n   NodePosX=-352\r\n   NodePosY=16\r\n   NodeWidth=1558\r\n   NodeHeight=410\r\n   bCommentBubblePinned=False\r\n   bCommentBubbleVisible=False\r\n   NodeComment=\"Use the spline movement component to move along the spline we just saved\"\r\n   NodeGuid=70753E2F4D9987C5859E86A1B42977CC\r\nEnd Object\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc3c040 elementor-widget elementor-widget-heading\" data-id=\"dc3c040\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Timed Movement Along Splines.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f319f7 elementor-widget elementor-widget-text-editor\" data-id=\"3f319f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>You can set the speed the actors move along the spline component by setting the amount of time to a lower time. If you set the timer to 2 seconds, the actors will cross the spline within 2 seconds.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-354feae elementor-widget elementor-widget-heading\" data-id=\"354feae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Target A Point In The Spline<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b04b765 elementor-widget elementor-widget-text-editor\" data-id=\"b04b765\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Splines have multiple points to them and you can target a single point, and the actor will move towards that point within the stipulated time.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6df3a5 elementor-widget elementor-widget-heading\" data-id=\"a6df3a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Move Backwards or Forwards<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b209954 elementor-widget elementor-widget-text-editor\" data-id=\"b209954\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>You can either move from the front of the spline to the end , or the other way round. The SplineMovement Component has all the tools you need for Spline related Movement.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a06aa4c elementor-widget__width-initial elementor-widget elementor-widget-video\" data-id=\"a06aa4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/MDk1qg9Xt5g&quot;,&quot;lazy_load&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Place &#038; move objects along splines in UE5 Spline Architect is an unreal engine 5 plugin that allows you to place and move any AActor along any spline component using various techniques and methods. You can use it to create Level Building tools that follow spline paths quite easily&#8230; Follow the Tutorial. Works with Blender [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6589,"template":"","edd-categories":[11,4],"edd-tags":[],"class_list":["post-6573","download","type-download","status-publish","has-post-thumbnail","hentry","download_category-code-plugins","download_category-unreal-engine","entry","has-media","edd-download","edd-download-cat-code-plugins","edd-download-cat-unreal-engine"],"acf":[],"_links":{"self":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/edd-downloads\/6573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/edd-downloads"}],"about":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/types\/download"}],"author":[{"embeddable":true,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/edd-downloads\/6573\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/media\/6589"}],"wp:attachment":[{"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/media?parent=6573"}],"wp:term":[{"taxonomy":"download_category","embeddable":true,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/edd-categories?post=6573"},{"taxonomy":"download_tag","embeddable":true,"href":"https:\/\/store.algosyntax.com\/asx-rest\/wp\/v2\/edd-tags?post=6573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}