0x0000PushFlow(Label_2EEC);0x0005goto [EntryPoint];0x000FK2_DestroyActor();0x001DPopFlow();0x001ECanCheckInput = true;0x0029PopFlow();0x002ATemp_name_Variable = K2Node_CustomEvent_NotifyName_7;0x0045PopFlow();0x0046Temp_name_Variable = K2Node_CustomEvent_NotifyName_6;0x0061PopFlow();0x0062Temp_name_Variable = K2Node_CustomEvent_NotifyName_5;0x007DPopFlow();0x007ETemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_4;0x0099PopFlow();0x009ATemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_3;0x00B5PopFlow();0x00B6Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_2;0x00D1PopFlow();0x00D2Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_1;0x00EDPopFlow();0x00EETemp_name_Variable_1 = K2Node_CustomEvent_NotifyName;0x0109PopFlow();0x010ATemp_name_Variable = K2Node_CustomEvent_NotifyName_8;0x0125PopFlow();0x0126Label_0126:0x0126CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0140K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0164K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0181if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x018BAs Main Char = K2Node_DynamicCast_AsMain_Char;0x019EDirection Off Ledge = As Main Char.DirectionOffLedge;0x01CFAs Main Char.K2_AddActorWorldOffset(FVector(0, 0, 10), false, CallFunc_K2_AddActorWorldOffset_SweepHitResult, true);0x0213PushFlow(Label_182D);0x0218CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(-5);0x023DCallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(100);0x0262CallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(-1);0x0287Temp_bool_Variable = false;0x0292Temp_byte_Variable = 2;0x02A6Temp_byte_Variable_1 = 0;0x02BACallFunc_K2_GetActorLocation_ReturnValue = As Main Char.K2_GetActorLocation();0x02ECCallFunc_MakeVector_ReturnValue = MakeVector(10, 10, 75);0x0323CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 15));0x0361CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, FVector(0, 0, -75));0x039FCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(Direction Off Ledge, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x03CDCallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_Multiply_VectorVector_ReturnValue);0x03F2BreakRotator(CallFunc_Conv_VectorToRotator_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0420CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x044FCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_MakeRotator_ReturnValue_1);0x0474CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x04A2CallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_3);0x04D0CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x04FECallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_4);0x052CCallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_Add_VectorVector_ReturnValue_5);0x055ACallFunc_BoxTraceSingle_ReturnValue = BoxTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_Add_VectorVector_ReturnValue_5, CallFunc_MakeVector_ReturnValue, CallFunc_FindLookAtRotation_ReturnValue, 0, false, Temp_object_Variable, Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default), CallFunc_BoxTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0627BreakHitResult(CallFunc_BoxTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x06DCif (!(CallFunc_BreakHitResult_bBlockingHit)) goto Label_2125;0x06EABreakHitResult(CallFunc_BoxTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x079FCallFunc_Greater_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_BreakHitResult_Distance);0x07BCCallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast_1, 0);0x07E2if (!(CallFunc_Greater_DoubleDouble_ReturnValue_1)) goto Label_2125;0x07F0BreakHitResult(CallFunc_BoxTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x08A5Hit Component_0 = CallFunc_BreakHitResult_HitComponent;0x08B8BreakHitResult(CallFunc_BoxTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x096DCallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_BreakHitResult_ImpactNormal, FVector(1, 1, 0));0x09ABDirection Off Ledge = CallFunc_Multiply_VectorVector_ReturnValue_5;0x09C6CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(50);0x09EBCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(Direction Off Ledge, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x0A19BreakHitResult(CallFunc_BoxTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0ACECallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_BreakHitResult_ImpactPoint, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0AFCCallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_6, FVector(0, 0, -100));0x0B3AImpactPoint = CallFunc_Add_VectorVector_ReturnValue_7;0x0B55BreakHitResult(CallFunc_BoxTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0C0ASceneHand.K2_SetWorldLocation(CallFunc_BreakHitResult_ImpactPoint, false, CallFunc_K2_SetWorldLocation_SweepHitResult, false);0x0C3EDrawDebugSphere(this, ImpactPoint, 50f, 12, LinearColor{1f, 1f, 1f, 1f}, 2f, 0f, 0);0x0C8ACallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(-25);0x0CAFTemp_bool_Variable = false;0x0CBATemp_byte_Variable = 2;0x0CCETemp_byte_Variable_1 = 0;0x0CE2CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(ImpactPoint, FVector(0, 0, 50));0x0D20CallFunc_Conv_DoubleToVector_ReturnValue_12 = Conv_DoubleToVector(-1);0x0D45CallFunc_Multiply_VectorVector_ReturnValue_8 = Multiply_VectorVector(Direction Off Ledge, CallFunc_Conv_DoubleToVector_ReturnValue_12);0x0D73CallFunc_Conv_VectorToRotator_ReturnValue_4 = Conv_VectorToRotator(CallFunc_Multiply_VectorVector_ReturnValue_8);0x0D98BreakRotator(CallFunc_Conv_VectorToRotator_ReturnValue_4, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x0DC6CallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_1);0x0DF5CallFunc_GetForwardVector_ReturnValue_3 = GetForwardVector(CallFunc_MakeRotator_ReturnValue_2);0x0E1ACallFunc_Multiply_VectorVector_ReturnValue_11 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_Conv_DoubleToVector_ReturnValue);0x0E48CallFunc_Add_VectorVector_ReturnValue_15 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_11);0x0E76CallFunc_Conv_DoubleToVector_ReturnValue_13 = Conv_DoubleToVector(100);0x0E9BCallFunc_Multiply_VectorVector_ReturnValue_13 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_Conv_DoubleToVector_ReturnValue_13);0x0EC9CallFunc_Add_VectorVector_ReturnValue_17 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_13);0x0EF7CallFunc_CapsuleTraceSingle_ReturnValue = CapsuleTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue_15, CallFunc_Add_VectorVector_ReturnValue_17, 45f, 125f, 0, false, Temp_object_Variable_2, Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default), CallFunc_CapsuleTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0FBCBreakHitResult(CallFunc_CapsuleTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x1071if (!(CallFunc_BreakHitResult_bBlockingHit_1)) goto Label_217F;0x107FCallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(-1);0x10A4BreakHitResult(CallFunc_CapsuleTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x1159CallFunc_Multiply_VectorVector_ReturnValue_14 = Multiply_VectorVector(CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_Conv_DoubleToVector_ReturnValue_6);0x1187Normal = CallFunc_Multiply_VectorVector_ReturnValue_14;0x11A2BreakHitResult(CallFunc_CapsuleTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x1257As Main Char.DrawLineTraceDebugDirection(CallFunc_BreakHitResult_ImpactNormal_1, 300, 5, LinearColor{1f, 0f, 0f, 1f}, FVector(0, 0, 0));0x12D1CallFunc_Conv_DoubleToVector_ReturnValue_7 = Conv_DoubleToVector(50);0x12F6CallFunc_Conv_VectorToRotator_ReturnValue_2 = Conv_VectorToRotator(Normal);0x131BCallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_Conv_VectorToRotator_ReturnValue_2);0x1340CallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_Conv_VectorToRotator_ReturnValue_2);0x1365CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_GetUpVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_7);0x1393CallFunc_Conv_VectorToRotator_ReturnValue_3 = Conv_VectorToRotator(Normal);0x13B8CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0);0x13DDCallFunc_Conv_DoubleToVector_ReturnValue_11 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue);0x1402CallFunc_Multiply_VectorVector_ReturnValue_7 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_11);0x1430CallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_7, CallFunc_Multiply_VectorVector_ReturnValue_6);0x145ECallFunc_Add_VectorVector_ReturnValue_9 = Add_VectorVector(ImpactPoint, CallFunc_Add_VectorVector_ReturnValue_8);0x148CCallFunc_Add_VectorVector_ReturnValue_10 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_9, FVector(0, 0, 0));0x14CAScene.K2_SetWorldLocationAndRotation(CallFunc_Add_VectorVector_ReturnValue_10, CallFunc_Conv_VectorToRotator_ReturnValue_3, false, CallFunc_K2_SetWorldLocationAndRotation_SweepHitResult, false);0x1507CallFunc_Conv_DoubleToVector_ReturnValue_7 = Conv_DoubleToVector(50);0x152CCallFunc_Conv_VectorToRotator_ReturnValue_2 = Conv_VectorToRotator(Normal);0x1551CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_Conv_VectorToRotator_ReturnValue_2);0x1576CallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_Conv_VectorToRotator_ReturnValue_2);0x159BCallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_GetUpVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_7);0x15C9CallFunc_Conv_VectorToRotator_ReturnValue_3 = Conv_VectorToRotator(Normal);0x15EECallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0);0x1613CallFunc_Conv_DoubleToVector_ReturnValue_11 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue);0x1638CallFunc_Multiply_VectorVector_ReturnValue_7 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_11);0x1666CallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_7, CallFunc_Multiply_VectorVector_ReturnValue_6);0x1694CallFunc_Add_VectorVector_ReturnValue_9 = Add_VectorVector(ImpactPoint, CallFunc_Add_VectorVector_ReturnValue_8);0x16C2CallFunc_Add_VectorVector_ReturnValue_10 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_9, FVector(0, 0, 0));0x1700As Main Char.AttachFunction(false, CallFunc_Add_VectorVector_ReturnValue_10, CallFunc_Conv_VectorToRotator_ReturnValue_3, Scene, true);0x1741As Main Char.MotionWarping.AddOrUpdateWarpTargetFromComponent(FName(HagnOn), As Main Char.AttachCapsuleActor.Capsule, FName(None), true, 0, FVector(0, 0, 0), FRotator(0, 0, 0));0x17FBCallFunc_K2_AttachToComponent_ReturnValue = K2_AttachToComponent(Hit Component_0, FName(None), 1, 1, 1, true);0x182CPopFlow();0x182DLabel_182D:0x182Dif (!(Failed)) goto Label_186B;0x183BAs Main Char.HangOn = false;0x185CK2_DestroyActor();0x186APopFlow();0x186BLabel_186B:0x186BPushFlow(Label_21D9);0x1870PushFlow(Label_1C89);0x1875SetActorTickEnabled(true);0x1884As Main Char.GroundHitTraces();0x18A8As Main Char.DeactivateCheck(true);0x18CDCallFunc_GetOwner_ReturnValue = Hit Component_0.GetOwner();0x18F7As Main Char.SlowTimeDilation(CallFunc_GetOwner_ReturnValue);0x1924As Main Char.Special Movement Actor = this;0x1945As Main Char.AcrobaticTypeMode = 4;0x196FAs Main Char.CharacterMovement.StopMovementImmediately();0x19A9As Main Char.ActionDelayEnemy(1, false);0x19D7CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(-1);0x19FCCallFunc_SelectFloat_ReturnValue = SelectFloat(1, -1, As Main Char.Anim.Mirror);0x1A5FCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 10);0x1A8DCallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x1AAACallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x1AD9CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(Direction Off Ledge, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x1B07CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, FVector(0, 0, -0.2));0x1B45CallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_Add_VectorVector_ReturnValue_3);0x1B6ACallFunc_ComposeRotators_ReturnValue = ComposeRotators(CallFunc_Conv_VectorToRotator_ReturnValue_1, CallFunc_MakeRotator_ReturnValue);0x1B98As Main Char.CameraFocus(CallFunc_ComposeRotators_ReturnValue, 5, 0, true, false, true, 0);0x1BE3As Main Char.DirtLensActionAdd(2);0x1C0CAs Main Char.DynamicFeedbackShake(2f, FVector(0, 0, 0), false, nullptr, 0, 0, 1, false);0x1C68Timeline.PlayFromStart();0x1C88PopFlow();0x1C89Label_1C89:0x1C89CallFunc_Conv_DoubleToVector_ReturnValue_8 = Conv_DoubleToVector(-50);0x1CAECallFunc_Conv_DoubleToVector_ReturnValue_9 = Conv_DoubleToVector(50);0x1CD3CallFunc_Conv_DoubleToVector_ReturnValue_10 = Conv_DoubleToVector(-125);0x1CF8CallFunc_K2_GetComponentToWorld_ReturnValue = SceneHand.K2_GetComponentToWorld();0x1D2ABreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x1D58CallFunc_GetUpVector_ReturnValue_1 = GetUpVector(CallFunc_BreakTransform_Rotation);0x1D7DCallFunc_Multiply_VectorVector_ReturnValue_9 = Multiply_VectorVector(CallFunc_GetUpVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_10);0x1DABCallFunc_Add_VectorVector_ReturnValue_13 = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue_9);0x1DD9CallFunc_GetForwardVector_ReturnValue_2 = GetForwardVector(CallFunc_BreakTransform_Rotation);0x1DFECallFunc_Multiply_VectorVector_ReturnValue_10 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_8);0x1E2CCallFunc_Add_VectorVector_ReturnValue_14 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_13, CallFunc_Multiply_VectorVector_ReturnValue_10);0x1E5ACallFunc_Multiply_VectorVector_ReturnValue_12 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_9);0x1E88CallFunc_Add_VectorVector_ReturnValue_16 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_13, CallFunc_Multiply_VectorVector_ReturnValue_12);0x1EB6CallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue_14, CallFunc_Add_VectorVector_ReturnValue_16, 10f, 0, false, Temp_object_Variable_1, 2, CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x1F43if (!(CallFunc_SphereTraceSingle_ReturnValue)) goto Label_210D;0x1F51Label_1F51:0x1F51CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(As Main Char.Mesh, HangOnMontage, 1f, 0f, FName(None), true);0x1FA5CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x1FC2if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x1FCCK2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnCompleted_4D5A61904E0A6A943A9F6F854AC35355);0x1FE3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_10;0x200CK2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnBlendOut_4D5A61904E0A6A943A9F6F854AC35355);0x2023CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_11;0x204CK2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnInterrupted_4D5A61904E0A6A943A9F6F854AC35355);0x2063CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_12;0x208CK2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnNotifyBegin_4D5A61904E0A6A943A9F6F854AC35355);0x20A3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_13;0x20CCK2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnNotifyEnd_4D5A61904E0A6A943A9F6F854AC35355);0x20E3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_14;0x210CPopFlow();0x210DLabel_210D:0x210DHangOnMontage = /Game/Blueprints/MainCharacter/P/Anim/HangOff/HangOnMontage_Loose.HangOnMontage_Loose;0x2120goto Label_1F51;0x2125Label_2125:0x2125Failed = true;0x2130PrintString(this, "failedhang1", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x217EPopFlow();0x217FLabel_217F:0x217FFailed = true;0x218APrintString(this, "failedhang2", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x21D8PopFlow();0x21D9Label_21D9:0x21D9Delay(this, 0.5f, LatentActionInfo{0x1E, 269167693, FName(ExecuteUbergraph_HangOnActor), this});0x220FPopFlow();0x2210Label_2210:0x2210if (!(CanCheckInput)) PopFlow();0x221Aif (!(CanCancel)) goto Label_2237;0x2228AutoDestroy();0x2236PopFlow();0x2237Label_2237:0x2237PushFlow(Label_23B4);0x223CPushFlow(Label_2436);0x2241CallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(As Main Char.MoveFwd);0x2274CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, -0.5);0x229ACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Less_DoubleDouble_ReturnValue, As Main Char.JumpPressing);0x22D6if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_233E;0x22E4PrintString(this, "walljump", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x232FWallJump();0x233DPopFlow();0x233ELabel_233E:0x233Eif (!(As Main Char.JumpPressing)) PopFlow();0x235EPrintString(this, "jump", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x23A5Climb();0x23B3PopFlow();0x23B4Label_23B4:0x23B4if (!(As Main Char.CrouchPressing)) PopFlow();0x23D4if (!(CanCrouch)) PopFlow();0x23DEPrintString(this, "crouch", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x2427GetOut();0x2435PopFlow();0x2436Label_2436:0x2436CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(As Main Char.MoveFwd);0x2469CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, 0.75);0x248Fif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x2499PrintString(this, "up", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x24DEClimb();0x24ECPopFlow();0x24EDTemp_name_Variable = K2Node_CustomEvent_NotifyName_9;0x2508PopFlow();0x2509CanCancel = false;0x2514SetActorTickEnabled(false);0x2523As Main Char.HangOn = false;0x2544As Main Char.AcrobaticEndA = true;0x2565As Main Char.AcrobaticEndEvent(1);0x2592As Main Char.Special Movement Actor = nullptr;0x25B3As Main Char.AcrobaticTypeMode = 5;0x25DDAs Main Char.DeactivateCheck(false);0x2602As Main Char.ActionDelayEnemy(1, false);0x2630RetriggerableDelay(this, 0.1f, LatentActionInfo{0xF, -1948355543, FName(ExecuteUbergraph_HangOnActor), this});0x2666PopFlow();0x2667Label_2667:0x2667As Main Char.WallJump(false);0x268CPopFlow();0x268DLabel_268D:0x268DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(As Main Char.Mesh, HangOnMontage, 1.25f, 0f, FName(End), true);0x26E1CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x26FEif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x2708K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnCompleted_B9039B8A4DAD7FCD441EC993F00A18DA);0x271FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_2;0x2748K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnBlendOut_B9039B8A4DAD7FCD441EC993F00A18DA);0x275FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_1;0x2788K2Node_CreateDelegate_OutputDelegate.Bind(this, OnInterrupted_B9039B8A4DAD7FCD441EC993F00A18DA);0x279FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate;0x27C8K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnNotifyBegin_B9039B8A4DAD7FCD441EC993F00A18DA);0x27DFCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_8;0x2808K2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnNotifyEnd_B9039B8A4DAD7FCD441EC993F00A18DA);0x281FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_9;0x2848PopFlow();0x2849Label_2849:0x2849CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(As Main Char.Mesh, /Game/Blueprints/MainCharacter/P/Anim/HangOff/HangOnMontage_LetGo.HangOnMontage_LetGo, 1f, 0f, FName(End), true);0x289DCallFunc_IsValid_ReturnValue = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x28BAif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x28C4K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnCompleted_F1B8DFAD42D0C11A23AD6A9105F4DACC);0x28DBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_7;0x2904K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnBlendOut_F1B8DFAD42D0C11A23AD6A9105F4DACC);0x291BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_6;0x2944K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnInterrupted_F1B8DFAD42D0C11A23AD6A9105F4DACC);0x295BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_5;0x2984K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnNotifyBegin_F1B8DFAD42D0C11A23AD6A9105F4DACC);0x299BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_4;0x29C4K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnNotifyEnd_F1B8DFAD42D0C11A23AD6A9105F4DACC);0x29DBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_3;0x2A04PopFlow();0x2A05CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(Timeline_NewTrack_0_B1FDDB8A449C2F2C77B24EAAE3D48534);0x2A22CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 0.1);0x2A50As Main Char.HUDOrbEyelid(CallFunc_Multiply_DoubleDouble_ReturnValue);0x2A7DPopFlow();0x2A7EDeltaTime = K2Node_Event_DeltaSeconds;0x2A99PushFlow(Label_2AA8);0x2A9EPushFlow(Label_2D93);0x2AA3goto Label_2210;0x2AA8Label_2AA8:0x2AA8PushFlow(Label_2CFA);0x2AADCallFunc_IsValid_ReturnValue_3 = IsValid(Hit Component_0);0x2ACAif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x2AD4CallFunc_K2_GetComponentLocation_ReturnValue = SceneHand.K2_GetComponentLocation();0x2B06CallFunc_Add_VectorVector_ReturnValue_11 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, FVector(0, 0, 5));0x2B44CallFunc_GetActorForwardVector_ReturnValue = As Main Char.GetActorForwardVector();0x2B76CallFunc_Add_VectorVector_ReturnValue_12 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_11, CallFunc_GetActorForwardVector_ReturnValue);0x2BA4CallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_12);0x2BD2CallFunc_GetOwner_ReturnValue_2 = Hit Component_0.GetOwner();0x2BFCK2Node_MakeArray_Array = {CallFunc_GetOwner_ReturnValue_2};0x2C10CallFunc_MakeVector_ReturnValue_1 = MakeVector(10, 50, 10);0x2C47CallFunc_BoxTraceSingle_ReturnValue_1 = BoxTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_12, CallFunc_MakeVector_ReturnValue_1, CallFunc_FindLookAtRotation_ReturnValue_1, 0, false, K2Node_MakeArray_Array, 1, CallFunc_BoxTraceSingle_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x2CE1if (!(CallFunc_BoxTraceSingle_ReturnValue_1)) PopFlow();0x2CEBGetOut();0x2CF9PopFlow();0x2CFALabel_2CFA:0x2CFACallFunc_IsFalling_ReturnValue = As Main Char.CharacterMovement.IsFalling();0x2D3ECallFunc_BooleanOR_ReturnValue = BooleanOR(As Main Char.WillDieFall, CallFunc_IsFalling_ReturnValue);0x2D7Aif (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x2D84GetOut();0x2D92PopFlow();0x2D93Label_2D93:0x2D93if (!(As Main Char.CrouchPressing)) goto Label_2DB8;0x2DB7PopFlow();0x2DB8Label_2DB8:0x2DB8if (!(CanCrouch)) goto Label_2DC7;0x2DC6PopFlow();0x2DC7Label_2DC7:0x2DC7CanCrouch = true;0x2DD2PopFlow();0x2DD3Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_10;0x2DEEPopFlow();0x2DEFgoto Label_0126;0x2DF4Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_11;0x2E0FPopFlow();0x2E10CanCancel = true;0x2E1Bgoto Label_2667;0x2E20CanCancel = true;0x2E2BCallFunc_GetOwner_ReturnValue_1 = Hit Component_0.GetOwner();0x2E55As Main Char.SlowTimeDilation(CallFunc_GetOwner_ReturnValue_1);0x2E82goto Label_268D;0x2E87CanCancel = true;0x2E92goto Label_2849;0x2E97Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_12;0x2EB2PopFlow();0x2EB3Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_13;0x2ECEPopFlow();0x2ECFTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_14;0x2EEAPopFlow();0x2EEBPopFlow();0x2EECLabel_2EEC:0x2EECreturn;