0x0000PushFlow(Label_735A);0x0005goto [EntryPoint];0x000FCallFunc_RLerp_ReturnValue_2 = RLerp(CurrentRot, NewPoleRot, RotTL_NewTrack_0_E8918EEC41F910BBE5FB8C9F9B007DF4, true);0x0047TurnRoot.K2_SetRelativeRotation(CallFunc_RLerp_ReturnValue_2, true, CallFunc_K2_SetRelativeRotation_SweepHitResult_3, false);0x007Bif (!(Active)) PopFlow();0x0085CallFunc_K2_GetActorRotation_ReturnValue_1 = Player.K2_GetActorRotation();0x00B7/Game/Blueprints/Functions/SetControlRotationFunction.Default__SetControlRotationFunction_C.SetControlRotationFunction(CallFunc_K2_GetActorRotation_ReturnValue_1, 0f, this);0x00EAPopFlow();0x00EBIsWalking = false;0x00F6CallFunc_Add_IntInt_ReturnValue = Add_IntInt(COuntWalk, 1);0x0120CallFunc_Clamp_ReturnValue = clamp(CallFunc_Add_IntInt_ReturnValue, 0, 6);0x014FCOuntWalk = CallFunc_Clamp_ReturnValue;0x016ARetriggerableDelay(this, 1f, LatentActionInfo{0x1A1, -909257092, FName(ExecuteUbergraph_HorizontalPole), this});0x01A0PopFlow();0x01A1COuntWalk = 0;0x01B8PopFlow();0x01B9Label_01B9:0x01B9CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x01D3CallFunc_IsOverlappingActor_ReturnValue_1 = IsOverlappingActor(CallFunc_GetPlayerPawn_ReturnValue_1);0x01F0if (!(CallFunc_IsOverlappingActor_ReturnValue_1)) goto Label_02A1;0x01FECallFunc_GetWorldDeltaSeconds_ReturnValue_3 = GetWorldDeltaSeconds(this);0x021BCallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(0.1, CallFunc_GetWorldDeltaSeconds_ReturnValue_3);0x0249CallFunc_RetriggerableDelay_Duration_ImplicitCast_2 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_2);0x0266RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_2, LatentActionInfo{0x1B9, -2088630402, FName(ExecuteUbergraph_HorizontalPole), this});0x02A0PopFlow();0x02A1Label_02A1:0x02A1PushFlow(Label_02DD);0x02A6RetriggerableDelay(this, 0.5f, LatentActionInfo{0x2EC, -2041604015, FName(ExecuteUbergraph_HorizontalPole), this});0x02DCPopFlow();0x02DDLabel_02DD:0x02DDCheckOverlap();0x02EBPopFlow();0x02ECJumpCommand = false;0x02F7TurnCommand = false;0x0302LetGoCommand = false;0x030DTurnStand = false;0x0318Ended = false;0x0323CanAvoidMovement = false;0x032EisTurning = false;0x0339MontagetoStart = nullptr;0x0344MontageStart = false;0x034FMontagetoStop = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleStop_Back.PoleStop_Back;0x0362MontageStop = false;0x036DFound Result = false;0x0378StartDelay = false;0x0383LimitWalk = false;0x038EWaveLerp = 0f;0x03A5IsWalking = false;0x03B0Inverted = false;0x03BBisMovingRight = false;0x03C6EndDispatcher.Broadcast();0x03D9PopFlow();0x03DALabel_03DA:0x03DACallFunc_GetCurrentActiveMontage_ReturnValue = Player.Anim.GetCurrentActiveMontage();0x041APlayer.Anim.Montage_Stop(0.1f, CallFunc_GetCurrentActiveMontage_ReturnValue);0x045EPopFlow();0x045FCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0474K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0498K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x04B5if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x04BFK2Node_CreateDelegate_OutputDelegate_17.Bind(this, EndSwing);0x04D6K2Node_DynamicCast_AsMy_Game_Mode.ForceEnd += K2Node_CreateDelegate_OutputDelegate_17;0x04FFPopFlow();0x0500CallFunc_K2_GetActorLocation_ReturnValue_9 = Player.K2_GetActorLocation();0x0532PlaySoundAtLocation(this, /Game/Sound/SFX/HandGrab/HandGrabAcrobatic_Cue.HandGrabAcrobatic_Cue, CallFunc_K2_GetActorLocation_ReturnValue_9, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, Player, nullptr);0x0583PopFlow();0x0584if (!(Inside)) goto Label_0593;0x0592PopFlow();0x0593Label_0593:0x0593RotateWhenGrab(true);0x05A2JumpOffTag(false);0x05B1PopFlow();0x05B2CallFunc_IsOverlappingActor_ReturnValue = this.IsOverlappingActor(Player);0x05DDif (!(CallFunc_IsOverlappingActor_ReturnValue)) goto Label_05FA;0x05EBCheckOverlap();0x05F9PopFlow();0x05FALabel_05FA:0x05FAInside = false;0x0605PopFlow();0x0606CameraAdaptDirection();0x0614RotateWhenGrab(false);0x0623PopFlow();0x0624isTurningLength = false;0x062FLabel_062F:0x062FPushFlow(Label_065C);0x0634if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0643;0x0642PopFlow();0x0643Label_0643:0x0643Temp_bool_Has_Been_Initd_Variable = true;0x064Eif (!(false)) PopFlow();0x0650Temp_bool_IsClosed_Variable = true;0x065BPopFlow();0x065CLabel_065C:0x065Cif (!(Temp_bool_IsClosed_Variable)) goto Label_066B;0x066APopFlow();0x066BLabel_066B:0x066BTemp_bool_IsClosed_Variable = true;0x0676TurnTL.Stop();0x0696isTurning = false;0x06A1Capsule.K2_SetRelativeRotation(TargetDirection, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x06D5PopFlow();0x06D6PushFlow(Label_0727);0x06DBLabel_06DB:0x06DBPushFlow(Label_06EF);0x06E0if (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_0733;0x06EEPopFlow();0x06EFLabel_06EF:0x06EFif (!(Temp_bool_IsClosed_Variable_3)) goto Label_06FE;0x06FDPopFlow();0x06FELabel_06FE:0x06FETemp_bool_IsClosed_Variable_3 = true;0x0709if (!(true)) goto Label_071B;0x070FTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x071APopFlow();0x071BLabel_071B:0x071BTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x0726PopFlow();0x0727Label_0727:0x0727Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x0732PopFlow();0x0733Label_0733:0x0733Temp_bool_Has_Been_Initd_Variable_3 = true;0x073Eif (!(false)) PopFlow();0x0740Temp_bool_IsClosed_Variable_3 = true;0x074BPopFlow();0x074CStartAnim = false;0x0757PopFlow();0x0758goto Label_062F;0x075DTemp_name_Variable = K2Node_CustomEvent_NotifyName_14;0x0778PopFlow();0x0779Temp_name_Variable = K2Node_CustomEvent_NotifyName_13;0x0794PopFlow();0x0795Temp_name_Variable = K2Node_CustomEvent_NotifyName_12;0x07B0Label_07B0:0x07B0Player.Anim.Swing = false;0x07E7MontageStop = false;0x07F2PopFlow();0x07F3Temp_name_Variable = K2Node_CustomEvent_NotifyName_11;0x080Egoto Label_07B0;0x0813Temp_name_Variable = K2Node_CustomEvent_NotifyName_10;0x082Egoto Label_07B0;0x0833Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_9;0x084EPopFlow();0x084FTemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_8;0x086APopFlow();0x086BTemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_7;0x0886Label_0886:0x0886MontageStart = false;0x0891PopFlow();0x0892Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_6;0x08ADgoto Label_0886;0x08B2Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_5;0x08CDgoto Label_0886;0x08D2Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_4;0x08EDPopFlow();0x08EETemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_3;0x0909PopFlow();0x090ATemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_2;0x0925Label_0925:0x0925CallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x0942CallFunc_RetriggerableDelay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_2);0x095FRetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_1, LatentActionInfo{0x624, -1630363262, FName(ExecuteUbergraph_HorizontalPole), this});0x0999PopFlow();0x099ATemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_1;0x09B5PopFlow();0x09B6Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName;0x09D1goto Label_0925;0x09D6Label_09D6:0x09D6PushFlow(Label_1191);0x09DBK2Node_MakeStruct_PHatParts_2.Torso_5_1E6EC97748A30A38769004A56D5A1CC8 = true;0x09EFK2Node_MakeStruct_PHatParts_2.Belt_7_0C31146243E416C77732F58A40146224 = true;0x0A03K2Node_MakeStruct_PHatParts_2.Weapon_8_E7BA33F1411CADD83C0E81BEDD9BE508 = true;0x0A17K2Node_MakeStruct_PHatParts_2.Head_9_B444634D4CB5E4FEC18E0293F9802038 = false;0x0A2BK2Node_MakeStruct_PHatParts_2.Arms_11_8165AD8344524B090DCDAE887A8725B6 = false;0x0A3FK2Node_MakeStruct_PHatParts_2.Legs_12_A84EA64D41453AA8D3A33B873DC99F29 = true;0x0A53K2Node_MakeStruct_PHatParts_2.Nothing_15_1E19BF7B4F776B1C39258D8740896E21 = false;0x0A67K2Node_MakeStruct_PHatParts_2.All_17_BE7194794685844BF3F071B1E0BDC1FE = false;0x0A7BK2Node_MakeStruct_PHatParts_2.AllNotPelvis_19_2A6908BD4FC6BC2C3416EFB34B863A28 = false;0x0A8FPlayer.PhysicsBodyPart(K2Node_MakeStruct_PHatParts_2, 1);0x0AC5StartAnim = true;0x0AD0CanAvoidMovement = true;0x0ADBPlayer.Anim.isPoleSwing = true;0x0B12if (!(StartedBelow)) goto Label_0C1F;0x0B20CallFunc_K2_GetActorLocation_ReturnValue_6 = Player.K2_GetActorLocation();0x0B52BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x0B80CallFunc_FindLocationClosestToWorldLocation_ReturnValue_1 = Spline.FindLocationClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue_6, 1);0x0BBDBreakVector(CallFunc_FindLocationClosestToWorldLocation_ReturnValue_1, CallFunc_BreakVector_X_3, CallFunc_BreakVector_Y_3, CallFunc_BreakVector_Z_3);0x0BEBCallFunc_Greater_DoubleDouble_ReturnValue_2 = Greater_DoubleDouble(CallFunc_BreakVector_Z_2, CallFunc_BreakVector_Z_3);0x0C11if (!(CallFunc_Greater_DoubleDouble_ReturnValue_2)) goto Label_0D5E;0x0C1FLabel_0C1F:0x0C1FCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(1.325);0x0C44K2Node_VariableSet_PoleStartPosition_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_1);0x0C61Player.Anim.PoleStartPosition = K2Node_VariableSet_PoleStartPosition_ImplicitCast;0x0CA8Player.Anim.Swing = true;0x0CDFif (!(Player.isWallRunning)) goto Label_03DA;0x0D03Player.NullWallRun();0x0D27RetriggerableDelay(this, 0.25f, LatentActionInfo{0x3DA, -1148945930, FName(ExecuteUbergraph_HorizontalPole), this});0x0D5DPopFlow();0x0D5ELabel_0D5E:0x0D5ECallFunc_K2_GetActorLocation_ReturnValue_6 = Player.K2_GetActorLocation();0x0D90CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue_1 = Spline.FindRightVectorClosestToWorldLocation(CallFunc_K2_GetActorLocation_ReturnValue_6, 1);0x0DCDCallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x0DE7CallFunc_GetActorForwardVector_ReturnValue_3 = CallFunc_GetPlayerCameraManager_ReturnValue.GetActorForwardVector();0x0E19CallFunc_Dot_VectorVector_ReturnValue_5 = Dot_VectorVector(CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue_1, CallFunc_GetActorForwardVector_ReturnValue_3);0x0E47CallFunc_Greater_DoubleDouble_ReturnValue_7 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_5, 0);0x0E6DInverted = CallFunc_Greater_DoubleDouble_ReturnValue_7;0x0E80capsulestartInverset();0x0E8EPlayer.Anim.PoleStartPosition = 0f;0x0ED1Player.Anim.Swing = false;0x0F08Player.Anim.MirrorMode(Inverted, 0.1);0x0F54CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Player.Mesh, /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleVerticalStart_Montage.PoleVerticalStart_Montage, 1.5f, 0f, FName(None), true);0x0FA8CallFunc_IsValid_ReturnValue = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x0FC5if (!(CallFunc_IsValid_ReturnValue)) goto Label_1113;0x0FD3K2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnCompleted_C80BC64F4D3E8BE93478E29E2C47C32D);0x0FEACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_15;0x1013K2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnBlendOut_C80BC64F4D3E8BE93478E29E2C47C32D);0x102ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_16;0x1053K2Node_CreateDelegate_OutputDelegate_18.Bind(this, OnInterrupted_C80BC64F4D3E8BE93478E29E2C47C32D);0x106ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_18;0x1093K2Node_CreateDelegate_OutputDelegate_19.Bind(this, OnNotifyBegin_C80BC64F4D3E8BE93478E29E2C47C32D);0x10AACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_19;0x10D3K2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnNotifyEnd_C80BC64F4D3E8BE93478E29E2C47C32D);0x10EACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_20;0x1113Label_1113:0x1113CallFunc_K2_GetComponentRotation_ReturnValue_2 = Arrow.K2_GetComponentRotation();0x1145Player.CameraFocus(CallFunc_K2_GetComponentRotation_ReturnValue_2, 1, 0, false, true, false, 0);0x1190PopFlow();0x1191Label_1191:0x1191SwingTL.Play();0x11B1PopFlow();0x11B2Label_11B2:0x11B2JumpCommand = Player.JumpPressing;0x11DBif (!(JumpCommand)) goto Label_11EA;0x11E9PopFlow();0x11EALabel_11EA:0x11EALetGoCommand = Player.CrouchPressing;0x1213PopFlow();0x1214Label_1214:0x1214isTurning = true;0x121FisTurningLength = true;0x122ACallFunc_Not_PreBool_ReturnValue = Not_PreBool(Inverted);0x1247Inverted = CallFunc_Not_PreBool_ReturnValue;0x125ATurnStand = K2Node_CustomEvent_Stand;0x126DCallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(TurnStand);0x128AAvoidSnapshot = CallFunc_Not_PreBool_ReturnValue_1;0x129DTargetDirectionStore = Capsule.RelativeRotation;0x12CECallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(180);0x12F3CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(0.1);0x1318CallFunc_Subtract_DoubleDouble_ReturnValue_3 = Subtract_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_MakeLiteralDouble_ReturnValue_3);0x1346CallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Subtract_DoubleDouble_ReturnValue_3);0x1363CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x1392CallFunc_ComposeRotators_ReturnValue_1 = ComposeRotators(Capsule.RelativeRotation, CallFunc_MakeRotator_ReturnValue_1);0x13D6TargetDirection = CallFunc_ComposeRotators_ReturnValue_1;0x13F1Temp_object_Variable_4 = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleTurn_Montage.PoleTurn_Montage;0x1404Temp_object_Variable_5 = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleTurnStand_Montage.PoleTurnStand_Montage;0x1417Temp_bool_Variable_6 = TurnStand;0x142ATurnMontage = Switch(Temp_bool_Variable_6, false => Temp_object_Variable_4, true => Temp_object_Variable_5, default => K2Node_Select_Default_5);0x1469Player.Anim.MirrorMode(false, 0.05);0x14ADPushFlow(Label_17C8);0x14B2PushFlow(Label_18B3);0x14B7CallFunc_SelectFloat_ReturnValue = SelectFloat(1, 1.1, TurnStand);0x14EECallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 1.1);0x151CCallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x1539CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(Player.Mesh, TurnMontage, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast, 0f, FName(None), true);0x1591CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x15AEif (!(CallFunc_IsValid_ReturnValue_1)) goto Label_16FC;0x15BCK2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnCompleted_8E077FB14F0D705A87CEC1B7F8D0D4DF);0x15D3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_13;0x15FCK2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnBlendOut_8E077FB14F0D705A87CEC1B7F8D0D4DF);0x1613CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_12;0x163CK2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnInterrupted_8E077FB14F0D705A87CEC1B7F8D0D4DF);0x1653CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_11;0x167CK2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnNotifyBegin_8E077FB14F0D705A87CEC1B7F8D0D4DF);0x1693CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_10;0x16BCK2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnNotifyEnd_8E077FB14F0D705A87CEC1B7F8D0D4DF);0x16D3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_9;0x16FCLabel_16FC:0x16FCCallFunc_SelectFloat_ReturnValue = SelectFloat(1, 1.1, TurnStand);0x1733CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 1.1);0x1761CallFunc_SetPlayRate_NewRate_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x177ETurnTL.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast);0x17A7TurnTL.PlayFromStart();0x17C7PopFlow();0x17C8Label_17C8:0x17C8CallFunc_SelectFloat_ReturnValue = SelectFloat(1, 1.1, TurnStand);0x17FFCallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 1.1);0x182DCallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_2, 0.1);0x185BCallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_Subtract_DoubleDouble_ReturnValue_1);0x1878RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0x758, 1003978609, FName(ExecuteUbergraph_HorizontalPole), this});0x18B2PopFlow();0x18B3Label_18B3:0x18B3Temp_bool_IsClosed_Variable = false;0x18BETemp_bool_Has_Been_Initd_Variable = true;0x18C9PopFlow();0x18CALabel_18CA:0x18CAActive = true;0x18D5CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x18EFK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x1913K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x1930if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x193APlayer = K2Node_DynamicCast_AsMain_Char;0x194DCallFunc_K2_GetActorLocation_ReturnValue_7 = Player.K2_GetActorLocation();0x197FPlayer.DynamicFeedbackShake(1f, CallFunc_K2_GetActorLocation_ReturnValue_7, false, /Game/Blueprints/Cameras/CameraShakes/CameraShakeAcrobatic.CameraShakeAcrobatic_C, 0, 0, 0, false);0x19D3StartDispatcher.Broadcast();0x19E6Player.StartHorizontalPole(this);0x1A0BCallFunc_GetActorForwardVector_ReturnValue_1 = Player.GetActorForwardVector();0x1A3DCallFunc_K2_GetActorLocation_ReturnValue_2 = Player.K2_GetActorLocation();0x1A6FCallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(50);0x1A94CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x1AC2CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_3);0x1AF0/Game/Blueprints/Functions/NearestAlongSplineFunction.Default__NearestAlongSplineFunction_C.NearestAlongSpline(Spline, CallFunc_Add_VectorVector_ReturnValue_3, 100, 50, this, CallFunc_NearestAlongSpline_Distance, CallFunc_NearestAlongSpline_SplineLegth, CallFunc_NearestAlongSpline_NotInExtremes, CallFunc_NearestAlongSpline_DistanceGrid);0x1B5DCallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_NearestAlongSpline_Distance);0x1B7ACallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 0);0x1BB7OffsetRoot.K2_SetRelativeLocation(CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x1BEBEndSwingTL.Stop();0x1C0BCallFunc_K2_GetComponentLocation_ReturnValue_4 = OffsetRoot.K2_GetComponentLocation();0x1C3DCallFunc_FindRightVectorClosestToWorldLocation_ReturnValue_2 = Spline.FindRightVectorClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_4, 0);0x1C7ACallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue_2);0x1C9FOffsetRoot.K2_SetRelativeRotation(CallFunc_Conv_VectorToRotator_ReturnValue_1, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_1, false);0x1CD3CallFunc_K2_GetActorLocation_ReturnValue_10 = Player.K2_GetActorLocation();0x1D05CallFunc_VLerp_ReturnValue_2 = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_10, Player.LastGroundPosition, 0.5f);0x1D4ECallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_K2_GetActorLocation_ReturnValue_10, CallFunc_VLerp_ReturnValue_2, Player.WalkingBoss);0x1D9BCallFunc_FindTransformClosestToWorldLocation_ReturnValue = Spline.FindTransformClosestToWorldLocation(CallFunc_SelectVector_ReturnValue, 1, false);0x1DD9CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_FindTransformClosestToWorldLocation_ReturnValue, CallFunc_SelectVector_ReturnValue);0x1E07BreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x1E35CallFunc_Abs_ReturnValue_4 = abs(CallFunc_BreakVector_Y_4);0x1E5ACallFunc_Less_DoubleDouble_ReturnValue_4 = Less_DoubleDouble(CallFunc_Abs_ReturnValue_4, 100);0x1E80StartedBelow = CallFunc_Less_DoubleDouble_ReturnValue_4;0x1E93if (!(StartedBelow)) goto Label_2483;0x1EA1CallFunc_GetActorForwardVector_ReturnValue_2 = Player.GetActorForwardVector();0x1ED3CallFunc_K2_GetActorLocation_ReturnValue_10 = Player.K2_GetActorLocation();0x1F05CallFunc_VLerp_ReturnValue_2 = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_10, Player.LastGroundPosition, 0.5f);0x1F4ECallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_K2_GetActorLocation_ReturnValue_10, CallFunc_VLerp_ReturnValue_2, Player.WalkingBoss);0x1F9BCallFunc_FindDirectionClosestToWorldLocation_ReturnValue_1 = Spline.FindDirectionClosestToWorldLocation(CallFunc_SelectVector_ReturnValue, 1);0x1FD8CallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_2, CallFunc_FindDirectionClosestToWorldLocation_ReturnValue_1);0x2006CallFunc_Abs_ReturnValue_2 = abs(CallFunc_Dot_VectorVector_ReturnValue_2);0x202BCallFunc_Greater_DoubleDouble_ReturnValue_3 = Greater_DoubleDouble(CallFunc_Abs_ReturnValue_2, 0.5);0x2051if (!(CallFunc_Greater_DoubleDouble_ReturnValue_3)) goto Label_2483;0x205FCallFunc_GetForwardVector_ReturnValue_2 = ArrowCamera.GetForwardVector();0x2091StartDir = CallFunc_GetForwardVector_ReturnValue_2;0x20ACLabel_20AC:0x20ACCallFunc_GetTransform_ReturnValue = GetTransform();0x20C8CallFunc_K2_GetActorLocation_ReturnValue_10 = Player.K2_GetActorLocation();0x20FACallFunc_VLerp_ReturnValue_2 = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_10, Player.LastGroundPosition, 0.5f);0x2143CallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_K2_GetActorLocation_ReturnValue_10, CallFunc_VLerp_ReturnValue_2, Player.WalkingBoss);0x2190CallFunc_FindTransformClosestToWorldLocation_ReturnValue = Spline.FindTransformClosestToWorldLocation(CallFunc_SelectVector_ReturnValue, 1, false);0x21CECallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_FindTransformClosestToWorldLocation_ReturnValue, CallFunc_SelectVector_ReturnValue);0x21FCBreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x222ACallFunc_Less_DoubleDouble_ReturnValue_2 = Less_DoubleDouble(CallFunc_BreakVector_Y_4, 0);0x2250CallFunc_Abs_ReturnValue_3 = abs(CallFunc_BreakVector_Y_4);0x2275CallFunc_Less_DoubleDouble_ReturnValue_3 = Less_DoubleDouble(CallFunc_Abs_ReturnValue_3, 10);0x229BTemp_bool_Variable_1 = CallFunc_Less_DoubleDouble_ReturnValue_3;0x22AECallFunc_K2_GetComponentLocation_ReturnValue_4 = OffsetRoot.K2_GetComponentLocation();0x22E0CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue_2 = Spline.FindRightVectorClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue_4, 0);0x231DCallFunc_TransformDirection_ReturnValue = TransformDirection(CallFunc_GetTransform_ReturnValue, CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue_2);0x234BCallFunc_Dot_VectorVector_ReturnValue_3 = Dot_VectorVector(StartDir, CallFunc_TransformDirection_ReturnValue);0x2379CallFunc_Greater_DoubleDouble_ReturnValue_4 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_3, 0);0x239FInverted = Switch(Temp_bool_Variable_1, false => CallFunc_Less_DoubleDouble_ReturnValue_2, true => CallFunc_Greater_DoubleDouble_ReturnValue_4, default => K2Node_Select_Default_2);0x23DECallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(Inverted);0x23FBSwapRightHand = CallFunc_Not_PreBool_ReturnValue_2;0x240ESwapLeftHand = SwapRightHand;0x2421capsulestartInverset();0x242FRotateWhenGrab(false);0x243EStartAdaptLerp();0x244CCameraAdaptDirection();0x245AStartSounGrab();0x2468StartDelay = true;0x2473IsNotSwinging = true;0x247Egoto Label_09D6;0x2483Label_2483:0x2483CallFunc_GetActorForwardVector_ReturnValue_1 = Player.GetActorForwardVector();0x24B5StartDir = CallFunc_GetActorForwardVector_ReturnValue_1;0x24D0goto Label_20AC;0x24D5if (!(Ended)) goto Label_24E4;0x24E3PopFlow();0x24E4Label_24E4:0x24E4if (!(Active)) PopFlow();0x24EEif (!(StartAnim)) goto Label_24FD;0x24FCPopFlow();0x24FDLabel_24FD:0x24FDif (!(JumpCommand)) goto Label_251A;0x250BJumpEvent();0x2519PopFlow();0x251ALabel_251A:0x251Aif (!(TurnCommand)) PopFlow();0x2524TurnEvent(false);0x2533PopFlow();0x2534Label_2534:0x2534Player.MontagePlay(/Game/Blueprints/MainCharacter/P/Anim/Pole/PoleJump_Montage.PoleJump_Montage, 1f, 0f, FName(Default), false);0x2579CameraAdaptDirection();0x2587BalanceSwingPole();0x2595PopFlow();0x2596Label_2596:0x2596Player.PredictJumpPath(true, FVector(0, 0, 0), CallFunc_PredictJumpPath_ResultRot, CallFunc_PredictJumpPath_PredictedFound, CallFunc_PredictJumpPath_WallPredicted, CallFunc_PredictJumpPath_LocHit, CallFunc_PredictJumpPath_ActorResult, CallFunc_PredictJumpPath_AvoidJump);0x260AFound Result = CallFunc_PredictJumpPath_PredictedFound;0x261DLabel_261D:0x261DJumpOffTag(true);0x262CBreakVector(Player.PredictJumpPathStore, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x2670CallFunc_GetActorForwardVector_ReturnValue = Player.GetActorForwardVector();0x26A2CallFunc_K2_GetActorLocation_ReturnValue_1 = Player.K2_GetActorLocation();0x26D4BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x2702CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_BreakVector_Z, CallFunc_BreakVector_Z_1);0x2730CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, -100);0x275ECallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, 3);0x278CCallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue, -150, 150);0x27C3CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_FClamp_ReturnValue, 0, Found Result);0x27FACallFunc_MakeLiteralDouble_ReturnValue_6 = MakeLiteralDouble(250);0x281FCallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(OffsetJump, 0.33);0x284DCallFunc_Add_DoubleDouble_ReturnValue_4 = Add_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_8);0x287BCallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(CallFunc_Add_DoubleDouble_ReturnValue_4);0x28A0CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_6);0x28CECallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_6);0x28FCCallFunc_Divide_DoubleDouble_ReturnValue_4 = Divide_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_4, 7.5);0x292ACallFunc_Add_DoubleDouble_ReturnValue_5 = Add_DoubleDouble(CallFunc_SelectFloat_ReturnValue_1, CallFunc_Divide_DoubleDouble_ReturnValue_4);0x2958CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Add_DoubleDouble_ReturnValue_5);0x298FCallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_7, CallFunc_MakeVector_ReturnValue);0x29BDWarpJump.K2_SetWorldLocation(CallFunc_Add_VectorVector_ReturnValue_8, false, CallFunc_K2_SetWorldLocation_SweepHitResult, false);0x29F1Player.OffsetJumpFwdTemporary = OffsetJump;0x2A22CallFunc_K2_GetComponentRotation_ReturnValue_1 = Arrow.K2_GetComponentRotation();0x2A54CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(1, -1, Inverted);0x2A8BCallFunc_SelectFloat_A_ImplicitCast = Cast<4>(TiltJumpFwd);0x2AA8CallFunc_SelectFloat_B_ImplicitCast = Cast<4>(TiltJumpBack);0x2AC5CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(CallFunc_SelectFloat_A_ImplicitCast, CallFunc_SelectFloat_B_ImplicitCast, Inverted);0x2AFCCallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_4, CallFunc_SelectFloat_ReturnValue_2);0x2B2ACallFunc_MakeRotator_Yaw_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x2B47CallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast_1);0x2B76CallFunc_ComposeRotators_ReturnValue_2 = ComposeRotators(CallFunc_K2_GetComponentRotation_ReturnValue_1, CallFunc_MakeRotator_ReturnValue_2);0x2BA4ArrowJump.K2_SetWorldRotation(CallFunc_ComposeRotators_ReturnValue_2, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x2BD8BreakVector(Player.PredictJumpPathStore, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x2C1CCallFunc_GetActorForwardVector_ReturnValue = Player.GetActorForwardVector();0x2C4ECallFunc_K2_GetActorLocation_ReturnValue_1 = Player.K2_GetActorLocation();0x2C80BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x2CAECallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_BreakVector_Z, CallFunc_BreakVector_Z_1);0x2CDCCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, -100);0x2D0ACallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, 3);0x2D38CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue, -150, 150);0x2D6FCallFunc_K2_GetComponentRotation_ReturnValue_1 = Arrow.K2_GetComponentRotation();0x2DA1CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_FClamp_ReturnValue, 0, Found Result);0x2DD8CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(1, -1, Inverted);0x2E0FCallFunc_SelectFloat_A_ImplicitCast = Cast<4>(TiltJumpFwd);0x2E2CCallFunc_SelectFloat_B_ImplicitCast = Cast<4>(TiltJumpBack);0x2E49CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(CallFunc_SelectFloat_A_ImplicitCast, CallFunc_SelectFloat_B_ImplicitCast, Inverted);0x2E80CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_4, CallFunc_SelectFloat_ReturnValue_2);0x2EAECallFunc_MakeRotator_Yaw_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x2ECBCallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast_1);0x2EFACallFunc_ComposeRotators_ReturnValue_2 = ComposeRotators(CallFunc_K2_GetComponentRotation_ReturnValue_1, CallFunc_MakeRotator_ReturnValue_2);0x2F28CallFunc_MakeLiteralDouble_ReturnValue_6 = MakeLiteralDouble(250);0x2F4DCallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(OffsetJump, 0.33);0x2F7BCallFunc_Add_DoubleDouble_ReturnValue_4 = Add_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_8);0x2FA9CallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(CallFunc_Add_DoubleDouble_ReturnValue_4);0x2FCECallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_6);0x2FFCCallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_6);0x302ACallFunc_Divide_DoubleDouble_ReturnValue_4 = Divide_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_4, 7.5);0x3058CallFunc_Add_DoubleDouble_ReturnValue_5 = Add_DoubleDouble(CallFunc_SelectFloat_ReturnValue_1, CallFunc_Divide_DoubleDouble_ReturnValue_4);0x3086CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Add_DoubleDouble_ReturnValue_5);0x30BDCallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_7, CallFunc_MakeVector_ReturnValue);0x30EBPlayer.WarpPosition(FName(Acrobatic), CallFunc_Add_VectorVector_ReturnValue_8, CallFunc_ComposeRotators_ReturnValue_2, WarpJump);0x3137CallFunc_K2_GetComponentRotation_ReturnValue_1 = Arrow.K2_GetComponentRotation();0x3169CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(1, -1, Inverted);0x31A0CallFunc_SelectFloat_A_ImplicitCast = Cast<4>(TiltJumpFwd);0x31BDCallFunc_SelectFloat_B_ImplicitCast = Cast<4>(TiltJumpBack);0x31DACallFunc_SelectFloat_ReturnValue_4 = SelectFloat(CallFunc_SelectFloat_A_ImplicitCast, CallFunc_SelectFloat_B_ImplicitCast, Inverted);0x3211CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_4, CallFunc_SelectFloat_ReturnValue_2);0x323FCallFunc_MakeRotator_Yaw_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x325CCallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast_1);0x328BCallFunc_ComposeRotators_ReturnValue_2 = ComposeRotators(CallFunc_K2_GetComponentRotation_ReturnValue_1, CallFunc_MakeRotator_ReturnValue_2);0x32B9CallFunc_K2_SetActorRotation_ReturnValue = Player.K2_SetActorRotation(CallFunc_ComposeRotators_ReturnValue_2, true);0x32EDgoto Label_2534;0x32F2Label_32F2:0x32F2Player.PredictJumpPath(true, FVector(0, 0, 200), CallFunc_PredictJumpPath_ResultRot_1, CallFunc_PredictJumpPath_PredictedFound_1, CallFunc_PredictJumpPath_WallPredicted_1, CallFunc_PredictJumpPath_LocHit_1, CallFunc_PredictJumpPath_ActorResult_1, CallFunc_PredictJumpPath_AvoidJump_1);0x3366Found Result = CallFunc_PredictJumpPath_PredictedFound_1;0x3379if (!(CallFunc_PredictJumpPath_PredictedFound_1)) goto Label_2596;0x3387goto Label_261D;0x338CLabel_338C:0x338CPlayer.Anim.FallFwdExtra = 1f;0x33CFgoto Label_32F2;0x33D4Label_33D4:0x33D4CallFunc_K2_GetComponentLocation_ReturnValue = OffsetRoot.K2_GetComponentLocation();0x3406CallFunc_FindDirectionClosestToWorldLocation_ReturnValue = Spline.FindDirectionClosestToWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue, 1);0x3443CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_FindDirectionClosestToWorldLocation_ReturnValue);0x3487CallFunc_Abs_ReturnValue = abs(CallFunc_Dot_VectorVector_ReturnValue);0x34ACCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Abs_ReturnValue, Player.ValueNullAngleTolerance);0x34E8isPressingSide = CallFunc_Greater_DoubleDouble_ReturnValue;0x34FBif (!(CanAvoidMovement)) goto Label_3515;0x3509isMovingRight = false;0x3514PopFlow();0x3515Label_3515:0x3515isMovingRight = isPressingSide;0x3528WalkEvent();0x3536PopFlow();0x3537Label_3537:0x3537if (!(Active)) goto Label_18CA;0x3545PrintString(this, "11", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x358APopFlow();0x358BK2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(K2Node_Event_OtherActor_1);0x35AFK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x35CCif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x35D6Inside = true;0x35E1CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_DynamicCast_AsMain_Char_1.AcrobaticTypeMode, 0);0x3616CallFunc_BooleanOR_ReturnValue = BooleanOR(K2Node_DynamicCast_AsMain_Char_1.HittingGround, CallFunc_EqualEqual_ByteByte_ReturnValue);0x3652CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, K2Node_DynamicCast_AsMain_Char_1.AcrobaticModeEnabled);0x368ECallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, false);0x36ACCallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_BooleanOR_ReturnValue_2, K2Node_DynamicCast_AsMain_Char_1.SpamAttack);0x36E8if (!(CallFunc_BooleanOR_ReturnValue_3)) goto Label_3921;0x36F6CallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(K2Node_DynamicCast_AsMain_Char_1.SpamAttack);0x3731CallFunc_Conv_BoolToString_ReturnValue_1 = Conv_BoolToString(K2Node_DynamicCast_AsMain_Char_1.AcrobaticModeEnabled);0x376CCallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_DynamicCast_AsMain_Char_1.AcrobaticTypeMode, 0);0x37A1CallFunc_Conv_BoolToString_ReturnValue_2 = Conv_BoolToString(K2Node_DynamicCast_AsMain_Char_1.HittingGround);0x37DCCallFunc_Conv_BoolToString_ReturnValue_3 = Conv_BoolToString(CallFunc_EqualEqual_ByteByte_ReturnValue);0x3801CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_BoolToString_ReturnValue_2, CallFunc_Conv_BoolToString_ReturnValue_3);0x382FCallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_BoolToString_ReturnValue_1);0x385DCallFunc_Conv_BoolToString_ReturnValue_4 = Conv_BoolToString(false);0x387ACallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_1, CallFunc_Conv_BoolToString_ReturnValue_4);0x38A8CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_2, CallFunc_Conv_BoolToString_ReturnValue);0x38D6PrintString(this, CallFunc_Concat_StrStr_ReturnValue_3, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x3920PopFlow();0x3921Label_3921:0x3921StartEvent();0x392FPopFlow();0x3930PopFlow();0x3931Label_3931:0x3931if (!(Active)) PopFlow();0x393Bif (!(Ended)) goto Label_394A;0x3949PopFlow();0x394ALabel_394A:0x394ATurnTL.Stop();0x396ASwingTL.Stop();0x398AEndSound();0x3998JumpOffTag(false);0x39A7Ended = true;0x39B2Active = false;0x39BDPushFlow(Label_01B9);0x39C2Player.Anim.isPoleSwing = false;0x39F9Player.Anim.Swing = false;0x3A30K2Node_MakeStruct_PHatParts.Torso_5_1E6EC97748A30A38769004A56D5A1CC8 = true;0x3A44K2Node_MakeStruct_PHatParts.Belt_7_0C31146243E416C77732F58A40146224 = true;0x3A58K2Node_MakeStruct_PHatParts.Weapon_8_E7BA33F1411CADD83C0E81BEDD9BE508 = true;0x3A6CK2Node_MakeStruct_PHatParts.Head_9_B444634D4CB5E4FEC18E0293F9802038 = false;0x3A80K2Node_MakeStruct_PHatParts.Arms_11_8165AD8344524B090DCDAE887A8725B6 = false;0x3A94K2Node_MakeStruct_PHatParts.Legs_12_A84EA64D41453AA8D3A33B873DC99F29 = false;0x3AA8K2Node_MakeStruct_PHatParts.Nothing_15_1E19BF7B4F776B1C39258D8740896E21 = false;0x3ABCK2Node_MakeStruct_PHatParts.All_17_BE7194794685844BF3F071B1E0BDC1FE = false;0x3AD0K2Node_MakeStruct_PHatParts.AllNotPelvis_19_2A6908BD4FC6BC2C3416EFB34B863A28 = false;0x3AE4Player.PhysicsBodyPart(K2Node_MakeStruct_PHatParts, 1);0x3B1APopFlow();0x3B1Bif (!(Ended)) goto Label_3B2A;0x3B29PopFlow();0x3B2ALabel_3B2A:0x3B2Aif (!(Active)) PopFlow();0x3B34EndSwing();0x3B42Player.MirrorMode(false, 0.1);0x3B70Player.MontagePlay(/Game/Blueprints/MainCharacter/P/Anim/Pole/PoleLetGo_Montage.PoleLetGo_Montage, 1f, 0f, FName(Default), false);0x3BB5Player.PoleFall();0x3BD9JumpOffTag(true);0x3BE8PopFlow();0x3BE9Label_3BE9:0x3BE9if (!(CanBalance)) PopFlow();0x3BF3EndSwingTL.PlayFromStart();0x3C13PopFlow();0x3C14if (!(Inside)) goto Label_3C76;0x3C22if (!(Ended)) goto Label_3537;0x3C30PrintString(this, "22", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x3C75PopFlow();0x3C76Label_3C76:0x3C76PrintString(this, "33", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x3CBBPopFlow();0x3CBCLabel_3CBC:0x3CBCEndSwing();0x3CCAK2Node_MakeStruct_PHatParts_1.Torso_5_1E6EC97748A30A38769004A56D5A1CC8 = true;0x3CDEK2Node_MakeStruct_PHatParts_1.Belt_7_0C31146243E416C77732F58A40146224 = true;0x3CF2K2Node_MakeStruct_PHatParts_1.Weapon_8_E7BA33F1411CADD83C0E81BEDD9BE508 = true;0x3D06K2Node_MakeStruct_PHatParts_1.Head_9_B444634D4CB5E4FEC18E0293F9802038 = false;0x3D1AK2Node_MakeStruct_PHatParts_1.Arms_11_8165AD8344524B090DCDAE887A8725B6 = false;0x3D2EK2Node_MakeStruct_PHatParts_1.Legs_12_A84EA64D41453AA8D3A33B873DC99F29 = false;0x3D42K2Node_MakeStruct_PHatParts_1.Nothing_15_1E19BF7B4F776B1C39258D8740896E21 = false;0x3D56K2Node_MakeStruct_PHatParts_1.All_17_BE7194794685844BF3F071B1E0BDC1FE = false;0x3D6AK2Node_MakeStruct_PHatParts_1.AllNotPelvis_19_2A6908BD4FC6BC2C3416EFB34B863A28 = false;0x3D7EPlayer.PhysicsBodyPart(K2Node_MakeStruct_PHatParts_1, 1);0x3DB4goto Label_338C;0x3DB9if (!(K2Node_CustomEvent_Return)) goto Label_3E8F;0x3DC7if (!(NewRotationOnce)) PopFlow();0x3DD1NewRotationOnce = false;0x3DDCPushFlow(Label_3E6E);0x3DE1CallFunc_GetAttachedActors_OutActors = {};0x3DECGetAttachedActors(CallFunc_GetAttachedActors_OutActors, true, false);0x3E01CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(CallFunc_GetAttachedActors_OutActors, Player);0x3E3Dif (!(CallFunc_Array_Contains_ReturnValue)) PopFlow();0x3E47Player.K2_DetachFromActor(1, 1, 1);0x3E6DPopFlow();0x3E6ELabel_3E6E:0x3E6ERotTL.ReverseFromEnd();0x3E8EPopFlow();0x3E8FLabel_3E8F:0x3E8FCallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(Inverted);0x3EACCallFunc_Conv_BoolToInt_ReturnValue = Conv_BoolToInt(CallFunc_Not_PreBool_ReturnValue_3);0x3ED1/Script/Engine.Default__KismetArrayLibrary.Array_Get(NewRotation, CallFunc_Conv_BoolToInt_ReturnValue, CallFunc_Array_Get_Item);0x3F0CCallFunc_EqualEqual_RotatorRotator_ReturnValue = EqualEqual_RotatorRotator(CallFunc_Array_Get_Item, FRotator(0, 0, 0), 1f);0x3F47if (!(CallFunc_EqualEqual_RotatorRotator_ReturnValue)) goto Label_3F56;0x3F55PopFlow();0x3F56Label_3F56:0x3F56if (!(NewRotationOnce)) goto Label_3F65;0x3F64PopFlow();0x3F65Label_3F65:0x3F65NewRotationOnce = true;0x3F70CurrentRot = Root.RelativeRotation;0x3FA1CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(Inverted);0x3FBECallFunc_Conv_BoolToInt_ReturnValue = Conv_BoolToInt(CallFunc_Not_PreBool_ReturnValue_3);0x3FE3/Script/Engine.Default__KismetArrayLibrary.Array_Get(NewRotation, CallFunc_Conv_BoolToInt_ReturnValue, CallFunc_Array_Get_Item);0x401ECallFunc_ComposeRotators_ReturnValue = ComposeRotators(CurrentRot, CallFunc_Array_Get_Item);0x404CNewPoleRot = CallFunc_ComposeRotators_ReturnValue;0x4067PushFlow(Label_408D);0x406CRotTL.PlayFromStart();0x408CPopFlow();0x408DLabel_408D:0x408DCallFunc_K2_GetComponentLocation_ReturnValue_5 = Capsule.K2_GetComponentLocation();0x40BFPlaySoundAtLocation(this, /Game/Sound/SFX/Actions/PoleMovement_Cue.PoleMovement_Cue, CallFunc_K2_GetComponentLocation_ReturnValue_5, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Sound/SFX/AttenuationEnvMid_Spatial.AttenuationEnvMid_Spatial, nullptr, nullptr, nullptr);0x4110PopFlow();0x4111if (!(isTurningLength)) goto Label_1214;0x411FPopFlow();0x4120Label_4120:0x4120CallFunc_VSize_ReturnValue = VSize(Player.InputLastFwdCustom);0x415BCallFunc_Round_ReturnValue = round(CallFunc_VSize_ReturnValue);0x4180CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Round_ReturnValue, 0);0x41A2if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x41ACif (!(K2Node_CustomEvent_PoleSwingFront)) goto Label_447B;0x41BAMontageStopForB = false;0x41C5MontagetoStop = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleStop_Front.PoleStop_Front;0x41D8Label_41D8:0x41D8if (!(isTurning)) goto Label_41E7;0x41E6PopFlow();0x41E7Label_41E7:0x41E7if (!(Ended)) goto Label_41F6;0x41F5PopFlow();0x41F6Label_41F6:0x41F6PushFlow(Label_4223);0x41FBif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_420A;0x4209PopFlow();0x420ALabel_420A:0x420ATemp_bool_Has_Been_Initd_Variable_1 = true;0x4215if (!(false)) PopFlow();0x4217Temp_bool_IsClosed_Variable_1 = true;0x4222PopFlow();0x4223Label_4223:0x4223if (!(Temp_bool_IsClosed_Variable_1)) goto Label_4232;0x4231PopFlow();0x4232Label_4232:0x4232Temp_bool_IsClosed_Variable_1 = true;0x423DPolePose(0.5);0x4254MontageStop = true;0x425FCallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(1.05);0x4284CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_2 = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_5);0x42A1CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(Player.Mesh, MontagetoStop, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_2, 0f, FName(None), true);0x42F9CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x4316if (!(CallFunc_IsValid_ReturnValue_3)) goto Label_4464;0x4324K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnCompleted_7948A2684687BA21E6D5A6A94FD2B2DD);0x433BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_3;0x4364K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnBlendOut_7948A2684687BA21E6D5A6A94FD2B2DD);0x437BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_2;0x43A4K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnInterrupted_7948A2684687BA21E6D5A6A94FD2B2DD);0x43BBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_1;0x43E4K2Node_CreateDelegate_OutputDelegate.Bind(this, OnNotifyBegin_7948A2684687BA21E6D5A6A94FD2B2DD);0x43FBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate;0x4424K2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnNotifyEnd_7948A2684687BA21E6D5A6A94FD2B2DD);0x443BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_14;0x4464Label_4464:0x4464Temp_bool_IsClosed_Variable_2 = false;0x446FTemp_bool_Has_Been_Initd_Variable_2 = true;0x447APopFlow();0x447BLabel_447B:0x447BMontageStopForB = true;0x4486MontagetoStop = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleStop_Back.PoleStop_Back;0x4499goto Label_41D8;0x449ELabel_449E:0x449ECallFunc_GetForwardVector_ReturnValue_1 = Capsule.GetForwardVector();0x44D0CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_GetForwardVector_ReturnValue_1);0x4514CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, -0.5);0x453ATurnCommand = CallFunc_Less_DoubleDouble_ReturnValue;0x454DCallFunc_GetForwardVector_ReturnValue_1 = Capsule.GetForwardVector();0x457FCallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_GetForwardVector_ReturnValue_1);0x45C3CallFunc_Abs_ReturnValue_1 = abs(CallFunc_Dot_VectorVector_ReturnValue_1);0x45E8CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_Abs_ReturnValue_1, 0.5);0x460ETemp_bool_Variable_3 = true;0x4619Temp_bool_Variable_4 = JumpCommand;0x462CCanSwing = Switch(Temp_bool_Variable_4, false => CallFunc_Greater_DoubleDouble_ReturnValue_1, true => Temp_bool_Variable_3, default => K2Node_Select_Default_1);0x466Bif (!(IsWalking)) goto Label_467A;0x4679PopFlow();0x467ALabel_467A:0x467Aif (!(TurnCommand)) goto Label_4689;0x4688PopFlow();0x4689Label_4689:0x4689if (!(CanSwing)) PopFlow();0x4693if (!(MontageStop)) goto Label_46A2;0x46A1PopFlow();0x46A2Label_46A2:0x46A2if (!(Player.Anim.Swing)) goto Label_46DD;0x46DCPopFlow();0x46DDLabel_46DD:0x46DDif (!(isTurning)) goto Label_46EC;0x46EBPopFlow();0x46ECLabel_46EC:0x46ECif (!(Ended)) goto Label_46FB;0x46FAPopFlow();0x46FBLabel_46FB:0x46FBPushFlow(Label_4728);0x4700if (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_470F;0x470EPopFlow();0x470FLabel_470F:0x470FTemp_bool_Has_Been_Initd_Variable_2 = true;0x471Aif (!(false)) PopFlow();0x471CTemp_bool_IsClosed_Variable_2 = true;0x4727PopFlow();0x4728Label_4728:0x4728if (!(Temp_bool_IsClosed_Variable_2)) goto Label_4737;0x4736PopFlow();0x4737Label_4737:0x4737Temp_bool_IsClosed_Variable_2 = true;0x4742Temp_object_Variable = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleStartSwing_Montage_Blend.PoleStartSwing_Montage_Blend;0x4755Temp_object_Variable_1 = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleStartSwing_Montage.PoleStartSwing_Montage;0x4768CallFunc_Montage_IsPlaying_ReturnValue = Player.Anim.Montage_IsPlaying(MontagetoStop);0x47B1Temp_bool_Variable = CallFunc_Montage_IsPlaying_ReturnValue;0x47C4MontagetoStart = Switch(Temp_bool_Variable, false => Temp_object_Variable_1, true => Temp_object_Variable, default => K2Node_Select_Default_3);0x4803MontageStart = true;0x480ECallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(1.05);0x4833CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_1 = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_5);0x4850CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3 = CreateProxyObjectForPlayMontage(Player.Mesh, MontagetoStart, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_1, 0f, FName(None), true);0x48A8CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3);0x48C5if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_4A13;0x48D3K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnCompleted_448620D6460F1DF940F826841D00648D);0x48EACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnCompleted += K2Node_CreateDelegate_OutputDelegate_8;0x4913K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnBlendOut_448620D6460F1DF940F826841D00648D);0x492ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_7;0x4953K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnInterrupted_448620D6460F1DF940F826841D00648D);0x496ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_6;0x4993K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnNotifyBegin_448620D6460F1DF940F826841D00648D);0x49AACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_5;0x49D3K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnNotifyEnd_448620D6460F1DF940F826841D00648D);0x49EACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_4;0x4A13Label_4A13:0x4A13Temp_bool_IsClosed_Variable_1 = false;0x4A1ETemp_bool_Has_Been_Initd_Variable_1 = true;0x4A29PopFlow();0x4A2ALabel_4A2A:0x4A2APushFlow(Label_5D8E);0x4A2Fif (!(isMovingRight)) PopFlow();0x4A39if (!(IsNotSwinging)) PopFlow();0x4A43if (!(isTurning)) goto Label_4A52;0x4A51PopFlow();0x4A52Label_4A52:0x4A52if (!(IsWalking)) goto Label_4A61;0x4A60PopFlow();0x4A61Label_4A61:0x4A61CallFunc_GetRightVector_ReturnValue = Capsule.GetRightVector();0x4A93CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x4AC5CallFunc_K2_GetActorLocation_ReturnValue_4 = Player.K2_GetActorLocation();0x4AF7CallFunc_Subtract_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x4B14CallFunc_Subtract_DoubleDouble_ReturnValue_2 = Subtract_DoubleDouble(CallFunc_Subtract_DoubleDouble_A_ImplicitCast, SafeAreaDistance);0x4B42CallFunc_GetActorRightVector_ReturnValue_1 = Player.GetActorRightVector();0x4B74CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(SafeAreaDistance, -1);0x4BA2CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(-1);0x4BC7CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x4BF5CallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_Multiply_VectorVector_ReturnValue_4);0x4C39CallFunc_Greater_DoubleDouble_ReturnValue_5 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_4, Player.ValueNullAngleTolerance);0x4C75CallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(CallFunc_Greater_DoubleDouble_ReturnValue_5);0x4C9ACallFunc_Lerp_ReturnValue_1 = Lerp(-1, 1, CallFunc_Conv_BoolToDouble_ReturnValue_1);0x4CD1CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_1, 1);0x4CFFCallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x4D2DCallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x4D52CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x4D80CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_Multiply_VectorVector_ReturnValue_5);0x4DAECallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_5, FVector(0, 0, 100));0x4DECCallFunc_GetDistanceAlongSplineAtLocation_ReturnValue = Spline.GetDistanceAlongSplineAtLocation(CallFunc_Add_VectorVector_ReturnValue_6, 1);0x4E29CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue);0x4E46CallFunc_Greater_DoubleDouble_ReturnValue_6 = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, CallFunc_Subtract_DoubleDouble_ReturnValue_2);0x4E6CCallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue);0x4E89CallFunc_Less_DoubleDouble_ReturnValue_5 = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, SafeAreaDistance);0x4EAFCallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_Greater_DoubleDouble_ReturnValue_6, CallFunc_Less_DoubleDouble_ReturnValue_5);0x4ED5LimitWalk = CallFunc_BooleanOR_ReturnValue_4;0x4EE8CallFunc_GetRightVector_ReturnValue = Capsule.GetRightVector();0x4F1ACallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x4F4CCallFunc_K2_GetActorLocation_ReturnValue_4 = Player.K2_GetActorLocation();0x4F7ECallFunc_Subtract_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x4F9BCallFunc_Subtract_DoubleDouble_ReturnValue_2 = Subtract_DoubleDouble(CallFunc_Subtract_DoubleDouble_A_ImplicitCast, SafeAreaDistance);0x4FC9CallFunc_GetActorRightVector_ReturnValue_1 = Player.GetActorRightVector();0x4FFBCallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(SafeAreaDistance, -1);0x5029CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(-1);0x504ECallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x507CCallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_Multiply_VectorVector_ReturnValue_4);0x50C0CallFunc_Greater_DoubleDouble_ReturnValue_5 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_4, Player.ValueNullAngleTolerance);0x50FCCallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(CallFunc_Greater_DoubleDouble_ReturnValue_5);0x5121CallFunc_Lerp_ReturnValue_1 = Lerp(-1, 1, CallFunc_Conv_BoolToDouble_ReturnValue_1);0x5158CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_1, 1);0x5186CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x51B4CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x51D9CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x5207CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_Multiply_VectorVector_ReturnValue_5);0x5235CallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_5, FVector(0, 0, 100));0x5273CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue = Spline.GetDistanceAlongSplineAtLocation(CallFunc_Add_VectorVector_ReturnValue_6, 1);0x52B0CallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue);0x52CDCallFunc_Greater_DoubleDouble_ReturnValue_6 = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, CallFunc_Subtract_DoubleDouble_ReturnValue_2);0x52F3CallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceAlongSplineAtLocation_ReturnValue);0x5310CallFunc_Less_DoubleDouble_ReturnValue_5 = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, SafeAreaDistance);0x5336CallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_Greater_DoubleDouble_ReturnValue_6, CallFunc_Less_DoubleDouble_ReturnValue_5);0x535Cif (!(CallFunc_BooleanOR_ReturnValue_4)) goto Label_536B;0x536APopFlow();0x536BLabel_536B:0x536BTemp_bool_Variable_2 = true;0x5376Temp_byte_Variable = 1;0x538ATemp_byte_Variable_1 = 0;0x539ECallFunc_GetRightVector_ReturnValue = Capsule.GetRightVector();0x53D0K2Node_MakeArray_Array = {Player};0x53E4CallFunc_GetActorRightVector_ReturnValue_1 = Player.GetActorRightVector();0x5416CallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(Player.CapsuleComponent.CapsuleRadius);0x545FCallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, 0);0x548DCallFunc_K2_GetActorLocation_ReturnValue_8 = Player.K2_GetActorLocation();0x54BFCallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(SafeAreaDistance, -1);0x54EDCallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(-1);0x5512CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x5540CallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_Multiply_VectorVector_ReturnValue_4);0x5584CallFunc_Greater_DoubleDouble_ReturnValue_5 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_4, Player.ValueNullAngleTolerance);0x55C0CallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(CallFunc_Greater_DoubleDouble_ReturnValue_5);0x55E5CallFunc_Lerp_ReturnValue_1 = Lerp(-1, 1, CallFunc_Conv_BoolToDouble_ReturnValue_1);0x561CCallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_1, 1);0x564ACallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x5678CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x569DCallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x56CBCallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_Multiply_VectorVector_ReturnValue_5);0x56F9CallFunc_MakeLiteralDouble_ReturnValue_7 = MakeLiteralDouble(-5);0x571ECallFunc_Add_DoubleDouble_A_ImplicitCast_1 = Cast<4>(Player.CapsuleComponent.CapsuleHalfHeight);0x5767CallFunc_Add_DoubleDouble_ReturnValue_3 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast_1, CallFunc_MakeLiteralDouble_ReturnValue_7);0x5795CallFunc_CapsuleTraceSingleByProfile_Radius_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_1);0x57B2CallFunc_CapsuleTraceSingleByProfile_HalfHeight_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_3);0x57CFCallFunc_CapsuleTraceSingleByProfile_ReturnValue = CapsuleTraceSingleByProfile(this, CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_CapsuleTraceSingleByProfile_Radius_ImplicitCast, CallFunc_CapsuleTraceSingleByProfile_HalfHeight_ImplicitCast, FName(Pawn), false, K2Node_MakeArray_Array, Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default), CallFunc_CapsuleTraceSingleByProfile_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x58A7if (!(CallFunc_CapsuleTraceSingleByProfile_ReturnValue)) goto Label_58B6;0x58B5PopFlow();0x58B6Label_58B6:0x58B6if (!(IsWalking)) goto Label_58C5;0x58C4PopFlow();0x58C5Label_58C5:0x58C5IsWalking = true;0x58D0Player.NotifyDistanceMirror = 150;0x5901CallFunc_GetRightVector_ReturnValue = Capsule.GetRightVector();0x5933CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(-1);0x5958CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x5986CallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(Player.InputLastFwdCustom, CallFunc_Multiply_VectorVector_ReturnValue_4);0x59CACallFunc_Greater_DoubleDouble_ReturnValue_5 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_4, Player.ValueNullAngleTolerance);0x5A06WalkingLorR = CallFunc_Greater_DoubleDouble_ReturnValue_5;0x5A19Player.Anim.MirrorMode(false, 0.05);0x5A5DTemp_object_Variable_2 = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleWalk_Right.PoleWalk_Right;0x5A70Temp_object_Variable_3 = /Game/Blueprints/MainCharacter/P/Anim/Pole/PoleWalk_Left.PoleWalk_Left;0x5A83Temp_bool_Variable_5 = WalkingLorR;0x5A96WalkMontage = Switch(Temp_bool_Variable_5, false => Temp_object_Variable_2, true => Temp_object_Variable_3, default => K2Node_Select_Default_4);0x5AD5CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(1.2);0x5AFACallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(COuntWalk);0x5B1FCallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, 0.05);0x5B4DCallFunc_Add_DoubleDouble_ReturnValue_6 = Add_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x5B7BCallFunc_MontagePlay_PlayRate_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_6);0x5B98Player.MontagePlay(WalkMontage, CallFunc_MontagePlay_PlayRate_ImplicitCast, 0f, FName(Default), false);0x5BE1CallFunc_GetPlayLength_ReturnValue = WalkMontage.GetPlayLength();0x5C17CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(1.2);0x5C3CCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(COuntWalk);0x5C61CallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, 0.05);0x5C8FCallFunc_Add_DoubleDouble_ReturnValue_6 = Add_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x5CBDCallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetPlayLength_ReturnValue);0x5CDACallFunc_Divide_DoubleDouble_ReturnValue_5 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, CallFunc_Add_DoubleDouble_ReturnValue_6);0x5D08CallFunc_Add_DoubleDouble_ReturnValue_7 = Add_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_5, -0.05);0x5D36CallFunc_RetriggerableDelay_Duration_ImplicitCast_3 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_7);0x5D53RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_3, LatentActionInfo{0xEB, 822281954, FName(ExecuteUbergraph_HorizontalPole), this});0x5D8DPopFlow();0x5D8ELabel_5D8E:0x5D8ECallFunc_GetCurrentActiveMontage_ReturnValue_1 = Player.Anim.GetCurrentActiveMontage();0x5DCECallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetCurrentActiveMontage_ReturnValue_1, WalkMontage);0x5DF4if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x5DFECallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(95);0x5E23CallFunc_GetActorUpVector_ReturnValue = Player.GetActorUpVector();0x5E55CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorUpVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x5E83CallFunc_GetActorRightVector_ReturnValue = Player.GetActorRightVector();0x5EB5CallFunc_K2_GetActorLocation_ReturnValue_3 = Player.K2_GetActorLocation();0x5EE7CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x5F04CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(Player.NotifyDistanceMirror, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x5F48CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(WalkingLorR);0x5F6DCallFunc_Lerp_ReturnValue = Lerp(1, -1, CallFunc_Conv_BoolToDouble_ReturnValue);0x5FA4CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Lerp_ReturnValue);0x5FD2CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x5FF7CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x6025CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_1);0x6053CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue);0x6081CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue = Spline.FindRightVectorClosestToWorldLocation(CallFunc_Add_VectorVector_ReturnValue_1, 1);0x60BECallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_FindRightVectorClosestToWorldLocation_ReturnValue);0x60E3CallFunc_FindLocationClosestToWorldLocation_ReturnValue = Spline.FindLocationClosestToWorldLocation(CallFunc_Add_VectorVector_ReturnValue_1, 1);0x6120OffsetRoot.K2_SetWorldLocationAndRotation(CallFunc_FindLocationClosestToWorldLocation_ReturnValue, CallFunc_Conv_VectorToRotator_ReturnValue, false, CallFunc_K2_SetWorldLocationAndRotation_SweepHitResult, false);0x615DPopFlow();0x615ELabel_615E:0x615ETurnEvent(true);0x616DPopFlow();0x616Eif (!(Ended)) goto Label_617D;0x617CPopFlow();0x617DLabel_617D:0x617Dif (!(Active)) PopFlow();0x6187if (!(StartAnim)) goto Label_6196;0x6195PopFlow();0x6196Label_6196:0x6196if (!(Player.Anim.Swing)) goto Label_61D1;0x61D0PopFlow();0x61D1Label_61D1:0x61D1if (!(IsNotSwinging)) PopFlow();0x61DBif (!(isTurning)) goto Label_61EA;0x61E9PopFlow();0x61EALabel_61EA:0x61EAif (!(TurnCommand)) goto Label_61FD;0x61F8goto Label_615E;0x61FDLabel_61FD:0x61FDif (!(LetGoCommand)) PopFlow();0x6207Fall();0x6215PopFlow();0x6216Label_6216:0x6216ExecuteStandCommand();0x6224goto Label_11B2;0x6229if (!(Ended)) goto Label_6238;0x6237PopFlow();0x6238Label_6238:0x6238if (!(Active)) PopFlow();0x6242if (!(StartAnim)) goto Label_4A2A;0x6250PopFlow();0x6251PopFlow();0x6252StartLerpTL.SetPlayRate(2f);0x6277StartLerpTL.PlayFromStart();0x6297PopFlow();0x6298goto Label_3BE9;0x629DLabel_629D:0x629DPlayer.MirrorMode(false, 0.2);0x62CBRetriggerableDelay(this, 0.2f, LatentActionInfo{0x74C, 1692803578, FName(ExecuteUbergraph_HorizontalPole), this});0x6301PopFlow();0x6302Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_15;0x631DLabel_631D:0x631DStartAnim = false;0x6328CanAvoidMovement = false;0x6333PopFlow();0x6334Label_6334:0x6334CallFunc_K2_GetComponentLocation_ReturnValue_2 = Capsule.K2_GetComponentLocation();0x6366CallFunc_K2_GetActorLocation_ReturnValue_5 = Player.K2_GetActorLocation();0x6398CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_5, CallFunc_K2_GetComponentLocation_ReturnValue_2);0x63C6CallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, 1);0x63ECif (!(CallFunc_Less_DoubleDouble_ReturnValue_1)) PopFlow();0x63F6Label_63F6:0x63F6StartLerpTL.Stop();0x6416LerpPosition = 1f;0x642Dgoto Label_629D;0x6432Label_6432:0x6432PushFlow(Label_643C);0x6437goto Label_06DB;0x643CLabel_643C:0x643Cif (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x6446if (!(StartAnim)) goto Label_6455;0x6454PopFlow();0x6455Label_6455:0x6455if (!(MontageStop)) goto Label_6464;0x6463PopFlow();0x6464Label_6464:0x6464if (!(CanSwing)) goto Label_6473;0x6472PopFlow();0x6473Label_6473:0x6473if (!(isPressingSide)) PopFlow();0x647DPolePose(0.25);0x6494MontageStop = true;0x649FPushFlow(Label_07B0);0x64A4goto Label_4464;0x64A9Delay(this, 1f, LatentActionInfo{0x45F, -567307276, FName(ExecuteUbergraph_HorizontalPole), this});0x64DFPopFlow();0x64E0if (!(MontageStop)) goto Label_64EF;0x64EEPopFlow();0x64EFLabel_64EF:0x64EFif (!(CanSwing)) goto Label_4120;0x64FDPopFlow();0x64FETemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_16;0x6519PopFlow();0x651APopFlow();0x651Bif (!(CanSwing)) PopFlow();0x6525if (!(TurnCommand)) goto Label_6534;0x6533PopFlow();0x6534Label_6534:0x6534if (!(MontageStop)) PopFlow();0x653ECallFunc_EqualEqual_BoolBool_ReturnValue = EqualEqual_BoolBool(MontageStopForB, K2Node_CustomEvent_Front);0x6564if (!(CallFunc_EqualEqual_BoolBool_ReturnValue)) PopFlow();0x656Egoto Label_46DD;0x6573Label_6573:0x6573PushFlow(Label_33D4);0x6578goto Label_6216;0x657DLabel_657D:0x657DCallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x659ACallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x65B7Delay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x606, 6306491, FName(ExecuteUbergraph_HorizontalPole), this});0x65F1PopFlow();0x65F2Label_65F2:0x65F2if (!(StartAnim)) goto Label_6573;0x6600PopFlow();0x6601CallFunc_GetSplineLength_ReturnValue_1 = Spline.GetSplineLength();0x6633CallFunc_Divide_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetSplineLength_ReturnValue_1);0x6650CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast_1, 750);0x667ECallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(1, CallFunc_Divide_DoubleDouble_ReturnValue_1);0x66ACCallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_2, 5);0x66DACallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x66F7CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, 0f);0x6726CallFunc_RLerp_ReturnValue_3 = RLerp(FRotator(0, 0, 0), CallFunc_MakeRotator_ReturnValue, EndSwingTL_NewTrack_1_6FBD13C744A4293E4D0116B618C585EA, true);0x676ERoot.K2_SetRelativeRotation(CallFunc_RLerp_ReturnValue_3, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_4, false);0x67A2PopFlow();0x67A3Label_67A3:0x67A3CallFunc_K2_GetComponentLocation_ReturnValue_3 = OffsetRoot.K2_GetComponentLocation();0x67D5Player.Anim.InteractionHandSpawnParticle(CallFunc_K2_GetComponentLocation_ReturnValue_3);0x6818PopFlow();0x6819Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_17;0x6834goto Label_631D;0x6839Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_18;0x6854PopFlow();0x6855goto Label_3931;0x685ATemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_19;0x6875PopFlow();0x6876PopFlow();0x6877/Game/Sound/SFX/Voices/RandomVoicesFunction.Default__RandomVoicesFunction_C.RandomVoiceGameplay(1, 1, Player.Mesh, 1f, this);0x68C7CallFunc_K2_GetActorLocation_ReturnValue_9 = Player.K2_GetActorLocation();0x68F9PlaySoundAtLocation(this, /Game/Sound/SFX/Actions/MetalGrab_Cue.MetalGrab_Cue, CallFunc_K2_GetActorLocation_ReturnValue_9, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, Player, nullptr);0x694ACallFunc_K2_GetActorLocation_ReturnValue_9 = Player.K2_GetActorLocation();0x697CPlaySoundAtLocation(this, /Game/Sound/SFX/Movement/Cloth/ClothWoosh_Cue.ClothWoosh_Cue, CallFunc_K2_GetActorLocation_ReturnValue_9, FRotator(0, 0, 0), 0.5f, 1f, 0f, nullptr, nullptr, Player, nullptr);0x69CDCallFunc_K2_GetActorLocation_ReturnValue_9 = Player.K2_GetActorLocation();0x69FFPlaySoundAtLocation(this, /Game/Sound/SFX/HandGrab/HandGrabAcrobatic_Cue.HandGrabAcrobatic_Cue, CallFunc_K2_GetActorLocation_ReturnValue_9, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, Player, nullptr);0x6A50Delay(this, 0.05f, LatentActionInfo{0x500, -580102702, FName(ExecuteUbergraph_HorizontalPole), this});0x6A86PopFlow();0x6A87K2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(K2Node_Event_OtherActor);0x6AABK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0x6AC8if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x6AD2Inside = false;0x6ADDRetriggerableDelay(this, 1f, LatentActionInfo{0x584, -430282997, FName(ExecuteUbergraph_HorizontalPole), this});0x6B13PopFlow();0x6B14Label_6B14:0x6B14CallFunc_K2_GetActorRotation_ReturnValue = Player.K2_GetActorRotation();0x6B46CallFunc_K2_GetActorLocation_ReturnValue = Player.K2_GetActorLocation();0x6B78CallFunc_K2_GetComponentRotation_ReturnValue = Capsule.K2_GetComponentRotation();0x6BAACallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_K2_GetComponentRotation_ReturnValue);0x6BCFCallFunc_RLerp_ReturnValue = RLerp(CallFunc_K2_GetActorRotation_ReturnValue, CallFunc_K2_GetComponentRotation_ReturnValue, LerpPosition, true);0x6C07CallFunc_K2_GetComponentLocation_ReturnValue_1 = Capsule.K2_GetComponentLocation();0x6C39CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(-50);0x6C5ECallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x6C8CCallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_2);0x6CBACallFunc_VLerp_ReturnValue = VLerp(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_2, WaveLerp);0x6CF1CallFunc_VLerp_ReturnValue_1 = VLerp(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_VLerp_ReturnValue, LerpPosition);0x6D28CallFunc_K2_SetActorLocationAndRotation_ReturnValue = Player.K2_SetActorLocationAndRotation(CallFunc_VLerp_ReturnValue_1, CallFunc_RLerp_ReturnValue, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, true);0x6D6FPopFlow();0x6D70Label_6D70:0x6D70LerpPosition = StartLerpTL_Normal_9E6633C147BC72A0E7E1ADB46657AE0A;0x6D8Bgoto Label_6334;0x6D90Label_6D90:0x6D90RetriggerableDelay(this, 1f, LatentActionInfo{0x5B2, -104184766, FName(ExecuteUbergraph_HorizontalPole), this});0x6DC6PopFlow();0x6DC7Label_6DC7:0x6DC7WaveLerp = StartLerpTL_Wave_9E6633C147BC72A0E7E1ADB46657AE0A;0x6DE2goto Label_6D70;0x6DE7goto Label_6D90;0x6DECPlayer.Anim.Swing = K2Node_CustomEvent_IsSwing;0x6E2BCallFunc_SelectFloat_ReturnValue_3 = SelectFloat(0.35, 0, K2Node_CustomEvent_IsSwing);0x6E62CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(1.05);0x6E87CallFunc_SelectFloat_ReturnValue_6 = SelectFloat(CallFunc_MakeLiteralDouble_ReturnValue_4, CallFunc_SelectFloat_ReturnValue_3, K2Node_CustomEvent_isBack);0x6EBEK2Node_VariableSet_PoleStartPosition_ImplicitCast_1 = Cast<3>(CallFunc_SelectFloat_ReturnValue_6);0x6EDBPlayer.Anim.PoleStartPosition = K2Node_VariableSet_PoleStartPosition_ImplicitCast_1;0x6F22PopFlow();0x6F23PopFlow();0x6F24Label_6F24:0x6F24PushFlow(Label_6F2E);0x6F29goto Label_449E;0x6F2ELabel_6F2E:0x6F2EPushFlow(Label_6F8B);0x6F33CallFunc_Montage_IsPlaying_ReturnValue_2 = Player.Anim.Montage_IsPlaying(MontagetoStart);0x6F7Cif (!(CallFunc_Montage_IsPlaying_ReturnValue_2)) goto Label_4464;0x6F8APopFlow();0x6F8BLabel_6F8B:0x6F8BCallFunc_Montage_IsPlaying_ReturnValue_1 = Player.Anim.Montage_IsPlaying(MontagetoStop);0x6FD4if (!(CallFunc_Montage_IsPlaying_ReturnValue_1)) goto Label_4A13;0x6FE2PopFlow();0x6FE3if (!(AvoidSnapshot)) goto Label_6FFD;0x6FF1AvoidSnapshot = false;0x6FFCPopFlow();0x6FFDLabel_6FFD:0x6FFDCallFunc_Divide_DoubleDouble_ReturnValue_3 = Divide_DoubleDouble(1, K2Node_CustomEvent_Time);0x702BCallFunc_SetPlayRate_NewRate_ImplicitCast_1 = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue_3);0x7048PosePoleTL.SetPlayRate(CallFunc_SetPlayRate_NewRate_ImplicitCast_1);0x7071Player.Anim.SavePoseSnapshot(FName(Pole));0x70B8PosePoleTL.PlayFromStart();0x70D8PopFlow();0x70D9Label_70D9:0x70D9Player.Anim.PoleSwingSnapshotSmooth = PosePoleTL_NewTrack_0_D8B51F084D203D274531048CD8E6A8F3;0x7120PopFlow();0x7121PushFlow(Label_712B);0x7126goto Label_6432;0x712BLabel_712B:0x712BRetriggerableDelay(this, 0.2f, LatentActionInfo{0x6D6, 1944604594, FName(ExecuteUbergraph_HorizontalPole), this});0x7161PopFlow();0x7162PushFlow(Label_7176);0x7167PushFlow(Label_65F2);0x716CPushFlow(Label_7193);0x7171goto Label_6B14;0x7176Label_7176:0x7176TickVariables();0x7184WindAdapt();0x7192PopFlow();0x7193Label_7193:0x7193CallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(1.05);0x71B8K2Node_VariableSet_PoleRate_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_5);0x71D5Player.Anim.PoleRate = K2Node_VariableSet_PoleRate_ImplicitCast;0x721Cgoto Label_6F24;0x7221BossOptimization(K2Node_Event_Active);0x7238PopFlow();0x7239Label_7239:0x7239CallFunc_SelectFloat_A_ImplicitCast_1 = Cast<4>(TurnTL_RotateLonger_92801D8C489D068BC9C34DB67F1176A6);0x7256CallFunc_SelectFloat_B_ImplicitCast_1 = Cast<4>(TurnTL_RotateShort_92801D8C489D068BC9C34DB67F1176A6);0x7273CallFunc_SelectFloat_ReturnValue_5 = SelectFloat(CallFunc_SelectFloat_A_ImplicitCast_1, CallFunc_SelectFloat_B_ImplicitCast_1, TurnStand);0x72AACallFunc_RLerp_Alpha_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_5);0x72C7CallFunc_RLerp_ReturnValue_1 = RLerp(TargetDirectionStore, TargetDirection, CallFunc_RLerp_Alpha_ImplicitCast, true);0x72FFCapsule.K2_SetRelativeRotation(CallFunc_RLerp_ReturnValue_1, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_2, false);0x7333PopFlow();0x7334PopFlow();0x7335goto Label_70D9;0x733APopFlow();0x733Bgoto Label_3CBC;0x7340goto Label_67A3;0x7345goto Label_6DC7;0x734Agoto Label_63F6;0x734Fgoto Label_657D;0x7354goto Label_7239;0x7359PopFlow();0x735ALabel_735A:0x735Areturn;