0x0000PushFlow(Label_17A8);0x0005CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Visible);0x0022SetActorHiddenInGame(CallFunc_Not_PreBool_ReturnValue);0x0039CallFunc_GetNumberOfSplinePoints_ReturnValue = Spline.GetNumberOfSplinePoints();0x006BCallFunc_MakeLiteralInt_ReturnValue = MakeLiteralInt(1);0x008CCallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(CallFunc_MakeLiteralInt_ReturnValue, EndOffset);0x00BACallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_GetNumberOfSplinePoints_ReturnValue, CallFunc_Add_IntInt_ReturnValue_6);0x00E8LastIndex = CallFunc_Subtract_IntInt_ReturnValue;0x0103Temp_int_Variable = StartOffset;0x011ELabel_011E:0x011ECallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, LastIndex);0x0144if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_0AE7;0x0152PushFlow(Label_0C42);0x0157Index = Temp_int_Variable;0x0172PushFlow(Label_0C8C);0x0177if (!(HasMesh)) PopFlow();0x0181Temp_struct_Variable = FTransform(...);0x01E4CallFunc_AddComponent_ReturnValue_1 = AddComponent(FName(NODE_AddSplineMeshComponent-2), false, Temp_struct_Variable, this, false);0x0211SplineMesh = CallFunc_AddComponent_ReturnValue_1;0x0224CallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Meshes, SplineMesh);0x0268CallFunc_AddComponent_ReturnValue_1.SetForwardAxis(0, true);0x028BCallFunc_AddComponent_ReturnValue_1.SetMaterial(0, Material);0x02BDCallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(0.1);0x02E2CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_5);0x0307CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Index, 1);0x0331CallFunc_GetRightVectorAtSplinePoint_ReturnValue = Spline.GetRightVectorAtSplinePoint(Index, 0);0x036ESpline.GetLocationAndTangentAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_4, CallFunc_GetLocationAndTangentAtSplinePoint_Location, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent, 0);0x03ABCallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetRightVectorAtSplinePoint_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x03D9Spline.GetLocationAndTangentAtSplinePoint(Index, CallFunc_GetLocationAndTangentAtSplinePoint_Location_1, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent_1, 0);0x0416CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_GetLocationAndTangentAtSplinePoint_Location, CallFunc_Multiply_VectorVector_ReturnValue_2);0x0444CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_GetLocationAndTangentAtSplinePoint_Location_1, CallFunc_Multiply_VectorVector_ReturnValue_2);0x0472CallFunc_AddComponent_ReturnValue_1.SetStartAndEnd(CallFunc_Add_VectorVector_ReturnValue_5, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent_1, CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_GetLocationAndTangentAtSplinePoint_Tangent, true);0x04B7CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(1);0x04DCCallFunc_MakeVector2D_ReturnValue = MakeVector2D(Scale, Scale);0x050ACallFunc_MakeLiteralDouble_ReturnValue_6 = MakeLiteralDouble(0.1);0x052F/Script/Engine.Default__KismetArrayLibrary.Array_Get(EndArrays, 0, CallFunc_Array_Get_Item_2);0x0566CallFunc_EqualEqual_IntInt_ReturnValue_2 = EqualEqual_IntInt(Index, StartOffset);0x058CCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_EqualEqual_IntInt_ReturnValue_2, CallFunc_Array_Get_Item_2);0x05B2CallFunc_SelectFloat_ReturnValue_6 = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue_6, CallFunc_MakeLiteralDouble_ReturnValue_4, CallFunc_BooleanAND_ReturnValue_1);0x05E9CallFunc_MakeVector2D_ReturnValue_2 = MakeVector2D(CallFunc_SelectFloat_ReturnValue_6, CallFunc_SelectFloat_ReturnValue_6);0x0617CallFunc_GetScaleAtSplinePoint_ReturnValue_1 = Spline.GetScaleAtSplinePoint(Index);0x0652BreakVector(CallFunc_GetScaleAtSplinePoint_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0680CallFunc_MakeVector2D_ReturnValue_4 = MakeVector2D(CallFunc_BreakVector_Z_1, CallFunc_BreakVector_Z_1);0x06AECallFunc_MakeVector2D_ReturnValue_5 = MakeVector2D(1, ScaleHeight);0x06DCCallFunc_Multiply_Vector2DVector2D_ReturnValue = Multiply_Vector2DVector2D(CallFunc_MakeVector2D_ReturnValue_5, CallFunc_MakeVector2D_ReturnValue);0x070ACallFunc_Multiply_Vector2DVector2D_ReturnValue_1 = Multiply_Vector2DVector2D(CallFunc_MakeVector2D_ReturnValue_4, CallFunc_Multiply_Vector2DVector2D_ReturnValue);0x0738CallFunc_Multiply_Vector2DVector2D_ReturnValue_3 = Multiply_Vector2DVector2D(CallFunc_Multiply_Vector2DVector2D_ReturnValue_1, CallFunc_MakeVector2D_ReturnValue_2);0x0766CallFunc_AddComponent_ReturnValue_1.SetStartScale(CallFunc_Multiply_Vector2DVector2D_ReturnValue_3, true);0x0790CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(1);0x07B5CallFunc_MakeVector2D_ReturnValue = MakeVector2D(Scale, Scale);0x07E3CallFunc_MakeLiteralDouble_ReturnValue_6 = MakeLiteralDouble(0.1);0x0808/Script/Engine.Default__KismetArrayLibrary.Array_Get(EndArrays, 1, CallFunc_Array_Get_Item_1);0x083FCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Index, 1);0x0869CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_Add_IntInt_ReturnValue_2, LastIndex);0x088FCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Array_Get_Item_1, CallFunc_EqualEqual_IntInt_ReturnValue_1);0x08B5CallFunc_SelectFloat_ReturnValue_5 = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue_6, CallFunc_MakeLiteralDouble_ReturnValue_4, CallFunc_BooleanAND_ReturnValue);0x08ECCallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_SelectFloat_ReturnValue_5, CallFunc_SelectFloat_ReturnValue_5);0x091ACallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Index, 1);0x0944CallFunc_GetScaleAtSplinePoint_ReturnValue = Spline.GetScaleAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_5);0x097FBreakVector(CallFunc_GetScaleAtSplinePoint_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x09ADCallFunc_MakeVector2D_ReturnValue_3 = MakeVector2D(CallFunc_BreakVector_Z, CallFunc_BreakVector_Z);0x09DBCallFunc_MakeVector2D_ReturnValue_5 = MakeVector2D(1, ScaleHeight);0x0A09CallFunc_Multiply_Vector2DVector2D_ReturnValue = Multiply_Vector2DVector2D(CallFunc_MakeVector2D_ReturnValue_5, CallFunc_MakeVector2D_ReturnValue);0x0A37CallFunc_Multiply_Vector2DVector2D_ReturnValue_2 = Multiply_Vector2DVector2D(CallFunc_Multiply_Vector2DVector2D_ReturnValue, CallFunc_MakeVector2D_ReturnValue_3);0x0A65CallFunc_Multiply_Vector2DVector2D_ReturnValue_4 = Multiply_Vector2DVector2D(CallFunc_Multiply_Vector2DVector2D_ReturnValue_2, CallFunc_MakeVector2D_ReturnValue_1);0x0A93CallFunc_AddComponent_ReturnValue_1.SetEndScale(CallFunc_Multiply_Vector2DVector2D_ReturnValue_4, true);0x0ABDCallFunc_AddComponent_ReturnValue_1.SetCullDistance(DrawDistance);0x0AE6PopFlow();0x0AE7Label_0AE7:0x0AE7Temp_int_Loop_Counter_Variable = 0;0x0AFETemp_int_Array_Index_Variable = 0;0x0B15Label_0B15:0x0B15CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(EndArrays);0x0B50CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0B76if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0B80Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0B9BPushFlow(Label_0BF8);0x0BA0if (!(HasMesh)) goto Label_1421;0x0BAE/Script/Engine.Default__KismetArrayLibrary.Array_Get(EndArrays, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0BE9if (!(CallFunc_Array_Get_Item)) goto Label_1421;0x0BF7PopFlow();0x0BF8Label_0BF8:0x0BF8CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0C22Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0C3Dgoto Label_0B15;0x0C42Label_0C42:0x0C42CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Variable, 1);0x0C6CTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0C87goto Label_011E;0x0C8CLabel_0C8C:0x0C8CCallFunc_EqualEqual_IntInt_ReturnValue_3 = EqualEqual_IntInt(Index, LastIndex);0x0CB2if (!(CallFunc_EqualEqual_IntInt_ReturnValue_3)) goto Label_0CC1;0x0CC0PopFlow();0x0CC1Label_0CC1:0x0CC1if (!(HasOV)) PopFlow();0x0CCBCallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(true);0x0CE0CallFunc_SelectFloat_ReturnValue = SelectFloat(50, 25, CallFunc_MakeLiteralBool_ReturnValue);0x0D17CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_SelectFloat_ReturnValue);0x0D3CCallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(2);0x0D61CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Index, 1);0x0D8BCallFunc_GetLocationAtSplinePoint_ReturnValue = Spline.GetLocationAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_3, 0);0x0DC8CallFunc_GetRotationAtSplinePoint_ReturnValue = Spline.GetRotationAtSplinePoint(Index, 0);0x0E05CallFunc_GetLocationAtSplinePoint_ReturnValue_1 = Spline.GetLocationAtSplinePoint(Index, 0);0x0E42CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_GetRotationAtSplinePoint_ReturnValue);0x0E67CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0E95CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_GetLocationAtSplinePoint_ReturnValue_1, CallFunc_GetLocationAtSplinePoint_ReturnValue);0x0EC3CallFunc_Divide_VectorVector_ReturnValue = Divide_VectorVector(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x0EF1CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Divide_VectorVector_ReturnValue, OffsetOverlap);0x0F1FCallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0F4DCallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_3, FRotator(0, 0, 0), FVector(1, 1, 1));0x0FA4CallFunc_AddComponent_ReturnValue_2 = AddComponent(FName(NODE_AddCapsuleComponent-0), false, CallFunc_MakeTransform_ReturnValue_1, this, false);0x0FD1CallFunc_GetTransform_ReturnValue = GetTransform();0x0FEDCallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_AddComponent_ReturnValue_2.K2_GetComponentLocation();0x101FCallFunc_FindRotationClosestToWorldLocation_ReturnValue = Spline.FindRotationClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue, 1);0x105CCallFunc_InverseTransformRotation_ReturnValue = InverseTransformRotation(CallFunc_GetTransform_ReturnValue, CallFunc_FindRotationClosestToWorldLocation_ReturnValue);0x108ACallFunc_ComposeRotators_ReturnValue = ComposeRotators(CallFunc_InverseTransformRotation_ReturnValue, FRotator(90, 0, 0));0x10C8CallFunc_TransformRotation_ReturnValue = TransformRotation(CallFunc_GetTransform_ReturnValue, CallFunc_ComposeRotators_ReturnValue);0x10F6CallFunc_AddComponent_ReturnValue_2.K2_SetWorldRotation(CallFunc_TransformRotation_ReturnValue, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x112ACallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(25);0x114FCallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(true);0x1164CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(50);0x1189CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue_1, CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_MakeLiteralBool_ReturnValue);0x11C0CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(30);0x11E5CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(15, CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_MakeLiteralBool_ReturnValue);0x121CCallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Index, 1);0x1246CallFunc_GetLocationAtSplinePoint_ReturnValue = Spline.GetLocationAtSplinePoint(CallFunc_Add_IntInt_ReturnValue_3, 0);0x1283CallFunc_GetLocationAtSplinePoint_ReturnValue_1 = Spline.GetLocationAtSplinePoint(Index, 0);0x12C0CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_GetLocationAtSplinePoint_ReturnValue_1, CallFunc_GetLocationAtSplinePoint_ReturnValue);0x12EECallFunc_VSize_ReturnValue = VSize(CallFunc_Subtract_VectorVector_ReturnValue);0x1313CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_VSize_ReturnValue, 2);0x1341CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_SelectFloat_ReturnValue_2);0x136FCallFunc_SetCapsuleSize_InRadius_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_1);0x138CCallFunc_SetCapsuleSize_InHalfHeight_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x13A9CallFunc_AddComponent_ReturnValue_2.SetCapsuleSize(CallFunc_SetCapsuleSize_InRadius_ImplicitCast, CallFunc_SetCapsuleSize_InHalfHeight_ImplicitCast_1, true);0x13DCCallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(OVs, CallFunc_AddComponent_ReturnValue_2);0x1420PopFlow();0x1421Label_1421:0x1421CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x1453CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Array_Index_Variable, 0);0x1475CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(-1, 1, CallFunc_EqualEqual_IntInt_ReturnValue);0x14ACCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(50, CallFunc_SelectFloat_ReturnValue_3);0x14DACallFunc_SelectFloat_B_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x14F7CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(0, CallFunc_SelectFloat_B_ImplicitCast, CallFunc_EqualEqual_IntInt_ReturnValue);0x152ECallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue);0x1553CallFunc_GetTransformAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_4);0x1570CallFunc_GetTransformAtDistanceAlongSpline_ReturnValue = Spline.GetTransformAtDistanceAlongSpline(CallFunc_GetTransformAtDistanceAlongSpline_Distance_ImplicitCast, 0, false);0x15AEBreakTransform(CallFunc_GetTransformAtDistanceAlongSpline_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x15DCCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation);0x1601CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x162FCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x165DCallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakTransform_Rotation, FVector(1, 1, 1));0x16A4CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddCapsuleComponent-1), false, CallFunc_MakeTransform_ReturnValue, this, false);0x16D1CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(50);0x16F6CallFunc_SetCapsuleSize_InRadius_ImplicitCast_1 = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_3);0x1713CallFunc_SetCapsuleSize_InHalfHeight_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_3);0x1730CallFunc_AddComponent_ReturnValue.SetCapsuleSize(CallFunc_SetCapsuleSize_InRadius_ImplicitCast_1, CallFunc_SetCapsuleSize_InHalfHeight_ImplicitCast, true);0x1763CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(OVs, CallFunc_AddComponent_ReturnValue);0x17A7PopFlow();0x17A8Label_17A8:0x17A8return;