0x0000PushFlow(Label_2B46);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FInterpBladeMesh();0x001DPushFlow(Label_0049);0x0022PActor.ChangeMeshGroupTick(false, false);0x0048PopFlow();0x0049Label_0049:0x0049CallFunc_GetWorldDeltaSeconds_ReturnValue_5 = GetWorldDeltaSeconds(this);0x0066CallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(0.1, CallFunc_GetWorldDeltaSeconds_ReturnValue_5);0x0094CallFunc_RetriggerableDelay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_2);0x00B1RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_1, LatentActionInfo{0xEC, -127841735, FName(ExecuteUbergraph_ChainsawWeapon), this});0x00EBPopFlow();0x00ECForceStopAttack();0x00FAPActor.ChangeMeshGroupTick(true, false);0x0120PopFlow();0x0121CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x013BK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x015FK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x017Cif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0186PActor = K2Node_DynamicCast_AsMain_Char;0x0199PAnim = K2Node_DynamicCast_AsMain_Char.Anim;0x01C2StartClink();0x01D0PopFlow();0x01D1Smoke.Deactivate();0x01F5PopFlow();0x01F6if (!(PreventClink)) goto Label_024A;0x0204Label_0204:0x0204CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0220LastDir = CallFunc_GetActorForwardVector_ReturnValue;0x023BMovementClink();0x0249PopFlow();0x024ALabel_024A:0x024ACallFunc_WasRecentlyRendered_ReturnValue = WasRecentlyRendered(0f);0x0263if (!(CallFunc_WasRecentlyRendered_ReturnValue)) goto Label_0204;0x0271PushFlow(Label_0204);0x0276CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0292CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, LastDir);0x02C0CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x02E5CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_DegAcos_ReturnValue, 2.5);0x030Bif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x0315CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0331PlaySoundAtLocation(this, /Game/Sound/SFX/Chainsaw/Movement/ChainsawClink_Cue.ChainsawClink_Cue, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x037APopFlow();0x037BCallFunc_Not_PreBool_ReturnValue = Not_PreBool(AorB);0x0398AorB = CallFunc_Not_PreBool_ReturnValue;0x03ABif (!(Active)) PopFlow();0x03B5Temp_object_Variable = /Game/Blueprints/MainCharacter/Chainsaw/ChainsawB.ChainsawB;0x03C8Temp_object_Variable_1 = /Game/Blueprints/MainCharacter/Chainsaw/ChainsawA.ChainsawA;0x03DBTemp_bool_Variable = AorB;0x03EECallFunc_SetStaticMesh_ReturnValue = Mesh.SetStaticMesh(Switch(Temp_bool_Variable, false => Temp_object_Variable_1, true => Temp_object_Variable, default => K2Node_Select_Default_2));0x0451PopFlow();0x0452ChainsawInterpTL.PlayFromStart();0x0472PopFlow();0x0473CallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(0, 1);0x04A1K2Node_VariableSet_RandomizeEngineRandomizer_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_1);0x04BERandomizeEngineRandomizer = K2Node_VariableSet_RandomizeEngineRandomizer_ImplicitCast;0x04D9PopFlow();0x04DALabel_04DA:0x04DAEngineValueFix = Timeline_1_NewTrack_0_D06AF5E24D94DE646BDF32B69015CC06;0x04F5PopFlow();0x04F6CallFunc_K2_GetActorLocation_ReturnValue_5 = K2_GetActorLocation();0x0512ChainsawPositionFixed = CallFunc_K2_GetActorLocation_ReturnValue_5;0x052DPushFlow(Label_0569);0x0532Delay(this, 0.2f, LatentActionInfo{0x121, 1831991650, FName(ExecuteUbergraph_ChainsawWeapon), this});0x0568PopFlow();0x0569Label_0569:0x0569Collision(Environment, CallFunc_Collision_NewParam);0x0589PopFlow();0x058ALabel_058A:0x058APAnim.WeaponClavicleAlpha = 0f;0x05B7PAnim.WeaponClavicleRot = FRotator(0, 0, 0);0x05F8PopFlow();0x05F9Label_05F9:0x05F9PAnim.TwoHandPositionAlpha = 0f;0x0626goto Label_058A;0x062BLabel_062B:0x062BPAnim.HandLorR = PActor.AttackAorB;0x066AVelocityCompensationStore = FVector(0, 0, 0);0x0695Temp_byte_Variable = 2;0x06A9Temp_byte_Variable_1 = 0;0x06BDTemp_bool_Variable_1 = true;0x06C8Temp_byte_Variable_2 = 0;0x06DCTemp_byte_Variable_3 = 2;0x06F0CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(K2Node_CustomEvent_SocketName, "L");0x0718CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue);0x073DCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(-1);0x0762Temp_bool_Variable_2 = false;0x076DCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(-100);0x0792CallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_1);0x07B7CallFunc_K2_GetComponentToWorld_ReturnValue = PActor.Mesh.K2_GetComponentToWorld();0x07FFCallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(GripSocket));0x0828CallFunc_GetSocketTransform_ReturnValue = Mesh.GetSocketTransform(CallFunc_MakeLiteralName_ReturnValue, 0);0x0869BreakTransform(CallFunc_GetSocketTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0897CallFunc_SelectName_ReturnValue = SelectName(FName(Up_LSocket), FName(Up_RSocket), PAnim.HandLorR);0x08ECCallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_BreakTransform_Rotation);0x0911CallFunc_GetSocketTransform_ReturnValue_1 = PActor.Mesh.GetSocketTransform(CallFunc_SelectName_ReturnValue, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default));0x099BCallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_BreakTransform_Rotation);0x09C0BreakTransform(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x09EECallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x0A1CCallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_BreakTransform_Location_1, FVector(0, 0, -50));0x0A5ACallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue);0x0A88CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation);0x0AADCallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(200);0x0AD2CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetUpVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x0B00CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(-200);0x0B25CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x0B53CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_4, CallFunc_Multiply_VectorVector_ReturnValue_3);0x0B81CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_2);0x0BAFCallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_5, FVector(0, 0, 0));0x0BEDCallFunc_SelectVector_ReturnValue_1 = SelectVector(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_6, K2Node_CustomEvent_UseUPSocket);0x0C24CallFunc_InverseTransformLocation_ReturnValue_1 = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_SelectVector_ReturnValue_1);0x0C52CallFunc_GetSocketTransform_ReturnValue_2 = Mesh.GetSocketTransform(CallFunc_Conv_StringToName_ReturnValue, Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_1));0x0CC6BreakTransform(CallFunc_GetSocketTransform_ReturnValue_2, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2);0x0CF4CallFunc_Add_VectorVector_ReturnValue_9 = Add_VectorVector(CallFunc_BreakTransform_Location_2, VelocityCompensationStore);0x0D22CallFunc_InverseTransformLocation_ReturnValue_2 = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_9);0x0D50CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_InverseTransformLocation_ReturnValue_2, CallFunc_BreakTransform_Rotation_2, CallFunc_InverseTransformLocation_ReturnValue_1);0x0D87PAnim.HandLeftIK = CallFunc_MakeTransform_ReturnValue;0x0DB8Temp_byte_Variable = 2;0x0DCCTemp_byte_Variable_1 = 0;0x0DE0Temp_bool_Variable_1 = true;0x0DEBTemp_byte_Variable_2 = 0;0x0DFFTemp_byte_Variable_3 = 2;0x0E13CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(K2Node_CustomEvent_SocketName, "R");0x0E3BCallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x0E60Temp_bool_Variable_2 = false;0x0E6BCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(-100);0x0E90CallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_1);0x0EB5CallFunc_K2_GetComponentToWorld_ReturnValue = PActor.Mesh.K2_GetComponentToWorld();0x0EFDCallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(GripSocket));0x0F26CallFunc_GetSocketTransform_ReturnValue = Mesh.GetSocketTransform(CallFunc_MakeLiteralName_ReturnValue, 0);0x0F67BreakTransform(CallFunc_GetSocketTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0F95CallFunc_SelectName_ReturnValue = SelectName(FName(Up_LSocket), FName(Up_RSocket), PAnim.HandLorR);0x0FEACallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_BreakTransform_Rotation);0x100FCallFunc_GetSocketTransform_ReturnValue_1 = PActor.Mesh.GetSocketTransform(CallFunc_SelectName_ReturnValue, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default));0x1099CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_BreakTransform_Rotation);0x10BEBreakTransform(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x10ECCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x111ACallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_BreakTransform_Location_1, FVector(0, 0, -50));0x1158CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation);0x117DCallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(200);0x11A2CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetUpVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x11D0CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(-200);0x11F5CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x1223CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_4, CallFunc_Multiply_VectorVector_ReturnValue_3);0x1251CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_1);0x127FCallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_3, FVector(0, 0, 0));0x12BDCallFunc_SelectVector_ReturnValue = SelectVector(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_4, K2Node_CustomEvent_UseUPSocket);0x12F4CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_SelectVector_ReturnValue);0x1322CallFunc_GetSocketTransform_ReturnValue_3 = Mesh.GetSocketTransform(CallFunc_Conv_StringToName_ReturnValue_1, Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_1));0x1396BreakTransform(CallFunc_GetSocketTransform_ReturnValue_3, CallFunc_BreakTransform_Location_3, CallFunc_BreakTransform_Rotation_3, CallFunc_BreakTransform_Scale_3);0x13C4CallFunc_Add_VectorVector_ReturnValue_10 = Add_VectorVector(CallFunc_BreakTransform_Location_3, VelocityCompensationStore);0x13F2CallFunc_InverseTransformLocation_ReturnValue_3 = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_10);0x1420CallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_InverseTransformLocation_ReturnValue_3, CallFunc_BreakTransform_Rotation_3, CallFunc_InverseTransformLocation_ReturnValue);0x1457PAnim.HandRightIK = CallFunc_MakeTransform_ReturnValue_1;0x1488goto Label_000F;0x148Dgoto Label_062B;0x1492if (!(K2Node_CustomEvent_Reverse)) goto Label_14C1;0x14A0Timeline.Reverse();0x14C0PopFlow();0x14C1Label_14C1:0x14C1Timeline.Play();0x14E1PopFlow();0x14E2Label_14E2:0x14E2InterpBladeMesh();0x14F0PopFlow();0x14F1Label_14F1:0x14F1InterpBladeMesh();0x14FFPopFlow();0x1500Label_1500:0x1500PushFlow(Label_153C);0x1505Delay(this, 0.05f, LatentActionInfo{0x37B, -443771618, FName(ExecuteUbergraph_ChainsawWeapon), this});0x153BPopFlow();0x153CLabel_153C:0x153CSmoke.Activate(false);0x1561RetriggerableDelay(this, 0.1f, LatentActionInfo{0x1D1, 796200520, FName(ExecuteUbergraph_ChainsawWeapon), this});0x1597PopFlow();0x1598Label_1598:0x1598InterpBladeMesh();0x15A6if (!(ClickIsRelative)) goto Label_16EB;0x15B4CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(HitWallTL_NewTrack_0_F5ED29C24AF0A173F7CDDEA6AE232EE3);0x15D1CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 0.5);0x15FFCallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x1636K2_SetActorRelativeLocation(CallFunc_MakeVector_ReturnValue, false, CallFunc_K2_SetActorRelativeLocation_SweepHitResult, false);0x1654Label_1654:0x1654MovementClink();0x1662CallFunc_Lerp_Alpha_ImplicitCast_4 = Cast<4>(HitWallTL_NewTrack_1_F5ED29C24AF0A173F7CDDEA6AE232EE3);0x167FCallFunc_Lerp_ReturnValue_4 = Lerp(1, 0.25, CallFunc_Lerp_Alpha_ImplicitCast_4);0x16B6CallFunc_ChainsawEngineSound_NewVolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue_4);0x16D3ChainsawEngineSound(CallFunc_ChainsawEngineSound_NewVolumeMultiplier_ImplicitCast);0x16EAPopFlow();0x16EBLabel_16EB:0x16EBCallFunc_GetActorUpVector_ReturnValue = GetActorUpVector();0x1707CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(HitWallTL_NewTrack_0_F5ED29C24AF0A173F7CDDEA6AE232EE3);0x1724CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 0.5);0x1752CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x1777CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorUpVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x17A5CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(ChainsawPositionFixed, CallFunc_Multiply_VectorVector_ReturnValue);0x17D3CallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_Add_VectorVector_ReturnValue, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x17FBgoto Label_1654;0x1800CallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_HitComp);0x181Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_1C4A;0x182BCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_CustomEvent_HitComp, ChainsawPendant);0x1851if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_1C4A;0x185FLabel_185F:0x185FCallFunc_K2_GetComponentLocation_ReturnValue = ChainsawPendant.K2_GetComponentLocation();0x1891CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x18AECallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(50);0x18D3CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x18EDCallFunc_GetActorRightVector_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.GetActorRightVector();0x191FCallFunc_RandomBool_ReturnValue = RandomBool();0x1933CallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(-1, 1);0x1961CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(-1, 1, CallFunc_RandomBool_ReturnValue);0x1998CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_RandomFloatInRange_ReturnValue_2, 0.25);0x19C6CallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(CallFunc_SelectFloat_ReturnValue_1);0x19EBCallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_6, CallFunc_Multiply_DoubleDouble_ReturnValue_6);0x1A22CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_GetActorRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_6);0x1A50CallFunc_Add_VectorVector_ReturnValue_7 = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_5, CallFunc_MakeVector_ReturnValue_1);0x1A7ECallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_Add_VectorVector_ReturnValue_7, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x1AACCallFunc_RandomFloatInRange_ReturnValue_3 = RandomFloatInRange(0.75, 1);0x1ADACallFunc_Add_VectorVector_ReturnValue_8 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_6);0x1B08CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(50000);0x1B2DCallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x1B5BCallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_7, CallFunc_RandomFloatInRange_ReturnValue_3);0x1B89CallFunc_AddRadialImpulse_Strength_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_8);0x1BA6ChainsawPendant.AddRadialImpulse(CallFunc_Add_VectorVector_ReturnValue_8, 125f, CallFunc_AddRadialImpulse_Strength_ImplicitCast, 0, false);0x1BE4CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x1C00PlaySoundAtLocation(this, /Game/Sound/SFX/Chainsaw/Movement/ChainsawClink_Cue.ChainsawClink_Cue, CallFunc_K2_GetActorLocation_ReturnValue_3, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x1C49PopFlow();0x1C4ALabel_1C4A:0x1C4APushFlow(Label_1C54);0x1C4Fgoto Label_185F;0x1C54Label_1C54:0x1C54CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x1C70PlaySoundAtLocation(this, /Game/Sound/SFX/Chainsaw/Engine/ChainsawEngineStart_Cue.ChainsawEngineStart_Cue, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Sound/SFX/AttenuationChainsaw.AttenuationChainsaw, nullptr, this, nullptr);0x1CC1CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x1CDDCallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, ChainsawPositionFixed, 5f);0x1D08if (!(CallFunc_EqualEqual_VectorVector_ReturnValue)) goto Label_1D37;0x1D16Label_1D16:0x1D16HitWallTL.PlayFromStart();0x1D36PopFlow();0x1D37Label_1D37:0x1D37CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x1D53ChainsawPositionFixed = CallFunc_K2_GetActorLocation_ReturnValue_4;0x1D6Egoto Label_1D16;0x1D73goto Label_1500;0x1D78CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(1, 2);0x1DA6CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_RandomFloatInRange_ReturnValue, 0.2);0x1DD4CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x1DF1CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x1E1FCallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x1E3CDelay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x1F6, -343158635, FName(ExecuteUbergraph_ChainsawWeapon), this});0x1E76PopFlow();0x1E77Label_1E77:0x1E77MovementClink();0x1E85PopFlow();0x1E86Label_1E86:0x1E86if (!(Sound)) PopFlow();0x1E90goto Label_1E77;0x1E95PopFlow();0x1E96CallFunc_FClamp_Value_ImplicitCast = Cast<4>(K2Node_CustomEvent_NewVolumeMultiplier);0x1EB3CallFunc_FClamp_ReturnValue = FClamp(CallFunc_FClamp_Value_ImplicitCast, 0, 1);0x1EEAK2Node_VariableSet_ChainsawEngineLerp_ImplicitCast = Cast<3>(CallFunc_FClamp_ReturnValue);0x1F07ChainsawEngineLerp = K2Node_VariableSet_ChainsawEngineLerp_ImplicitCast;0x1F22SetEngineVolumes();0x1F30ChainsawInterpTL.Stop();0x1F50CallFunc_GetWorldDeltaSeconds_ReturnValue_3 = GetWorldDeltaSeconds(this);0x1F6DCallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(0.2, CallFunc_GetWorldDeltaSeconds_ReturnValue_3);0x1F9BCallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_1);0x1FB8RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0x452, -1374351451, FName(ExecuteUbergraph_ChainsawWeapon), this});0x1FF2PopFlow();0x1FF3CallFunc_GetFloatValue_ReturnValue = ChainsawEngineCurve.GetFloatValue(ChainsawEngineLerp);0x202ECallFunc_Lerp_Alpha_ImplicitCast_1 = Cast<4>(CallFunc_GetFloatValue_ReturnValue);0x204BCallFunc_Lerp_ReturnValue_1 = Lerp(0, 1, CallFunc_Lerp_Alpha_ImplicitCast_1);0x2082CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(1, CallFunc_Lerp_ReturnValue_1);0x20B0CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(ChainsawEngineLerp);0x20CDCallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(RandomizeEngineVolume);0x20EACallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x2118CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x2146CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x2163ChainsawEngineSlow.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast);0x218CCallFunc_GetFloatValue_ReturnValue = ChainsawEngineCurve.GetFloatValue(ChainsawEngineLerp);0x21C7CallFunc_Lerp_Alpha_ImplicitCast_1 = Cast<4>(CallFunc_GetFloatValue_ReturnValue);0x21E4CallFunc_Lerp_ReturnValue_1 = Lerp(0, 1, CallFunc_Lerp_Alpha_ImplicitCast_1);0x221BCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(ChainsawEngineLerp);0x2238CallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(RandomizeEngineVolume);0x2255CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x2283CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_1, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x22B1CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x22CEChainsawEngineFast.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast_1);0x22F7CallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(ChainsawEngineLerp);0x2314CallFunc_Lerp_ReturnValue = Lerp(0.75, 1, CallFunc_Lerp_Alpha_ImplicitCast);0x234BCallFunc_Multiply_DoubleDouble_B_ImplicitCast_1 = Cast<4>(RandomizeEnginePitch);0x2368CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue, CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1);0x2396CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x23B3ChainsawEngineFast.SetPitchMultiplier(CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast);0x23DCCallFunc_GetWorldDeltaSeconds_ReturnValue_4 = GetWorldDeltaSeconds(this);0x23F9CallFunc_Lerp_Alpha_ImplicitCast_2 = Cast<4>(RandomizeEngineRandomizer);0x2416CallFunc_Lerp_ReturnValue_2 = Lerp(0.8, 1.2, CallFunc_Lerp_Alpha_ImplicitCast_2);0x244DCallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(2);0x2472CallFunc_FInterpTo_Current_ImplicitCast = Cast<4>(RandomizeEngineVolume);0x248FCallFunc_FInterpTo_ReturnValue = FInterpTo(CallFunc_FInterpTo_Current_ImplicitCast, CallFunc_Lerp_ReturnValue_2, CallFunc_GetWorldDeltaSeconds_ReturnValue_4, CallFunc_MakeLiteralDouble_ReturnValue);0x24CFK2Node_VariableSet_RandomizeEngineVolume_ImplicitCast = Cast<3>(CallFunc_FInterpTo_ReturnValue);0x24ECRandomizeEngineVolume = K2Node_VariableSet_RandomizeEngineVolume_ImplicitCast;0x2507CallFunc_GetWorldDeltaSeconds_ReturnValue_4 = GetWorldDeltaSeconds(this);0x2524CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(2);0x2549CallFunc_Lerp_Alpha_ImplicitCast_3 = Cast<4>(RandomizeEngineRandomizer);0x2566CallFunc_Lerp_ReturnValue_3 = Lerp(0.9, 1.1, CallFunc_Lerp_Alpha_ImplicitCast_3);0x259DCallFunc_FInterpTo_Current_ImplicitCast_1 = Cast<4>(RandomizeEnginePitch);0x25BACallFunc_FInterpTo_ReturnValue_1 = FInterpTo(CallFunc_FInterpTo_Current_ImplicitCast_1, CallFunc_Lerp_ReturnValue_3, CallFunc_GetWorldDeltaSeconds_ReturnValue_4, CallFunc_MakeLiteralDouble_ReturnValue);0x25FAK2Node_VariableSet_RandomizeEnginePitch_ImplicitCast = Cast<3>(CallFunc_FInterpTo_ReturnValue_1);0x2617RandomizeEnginePitch = K2Node_VariableSet_RandomizeEnginePitch_ImplicitCast;0x2632Delay(this, 0.2f, LatentActionInfo{0x473, -1240118782, FName(ExecuteUbergraph_ChainsawWeapon), this});0x2668PopFlow();0x2669Label_2669:0x2669SetEngineVolumes();0x2677PopFlow();0x2678Label_2678:0x2678CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x2694CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Sound/SFX/Chainsaw/Engine/ChainsawEngineStart_Cue.ChainsawEngineStart_Cue, CallFunc_K2_GetActorLocation_ReturnValue_1, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Sound/SFX/AttenuationChainsaw.AttenuationChainsaw, nullptr, true);0x26EETimeline_1.PlayFromStart();0x270EPopFlow();0x270FLabel_270F:0x270FCallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x272CCallFunc_FInterpTo_Constant_Current_ImplicitCast = Cast<4>(ChainsawEngineLerp);0x2749CallFunc_FInterpTo_Constant_ReturnValue = FInterpTo_Constant(CallFunc_FInterpTo_Constant_Current_ImplicitCast, 0, CallFunc_GetWorldDeltaSeconds_ReturnValue_2, 0.75);0x2789K2Node_VariableSet_ChainsawEngineLerp_ImplicitCast_1 = Cast<3>(CallFunc_FInterpTo_Constant_ReturnValue);0x27A6ChainsawEngineLerp = K2Node_VariableSet_ChainsawEngineLerp_ImplicitCast_1;0x27C1goto Label_2669;0x27C6if (!(K2Node_CustomEvent_NoCheck)) goto Label_27E4;0x27D4Label_27D4:0x27D4ChainsawEngineOn = true;0x27DFgoto Label_2678;0x27E4Label_27E4:0x27E4if (!(ChainsawEngineOn)) goto Label_27D4;0x27F2PopFlow();0x27F3ChainsawEngineOn = false;0x27FEPopFlow();0x27FFgoto Label_1E86;0x2804PAnim.WeaponClavicleAlpha = Timeline_NewTrack_0_1F9A27B64E6998F5AFD78888F6EA6E18;0x2835PopFlow();0x2836goto Label_04DA;0x283BPopFlow();0x283CBreakVector2D(PActor.SliceDirXYLerp, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x2877CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(PActor.CurrentSliceSpeed, 0);0x28B3CallFunc_SelectFloat_ReturnValue = SelectFloat(-1, 1, CallFunc_Less_DoubleDouble_ReturnValue);0x28EACallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(2.5);0x290FCallFunc_Multiply_DoubleDouble_ReturnValue_10 = Multiply_DoubleDouble(CallFunc_BreakVector2D_Y_1, CallFunc_MakeLiteralDouble_ReturnValue_3);0x293DCallFunc_Multiply_DoubleDouble_ReturnValue_11 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_10, CallFunc_SelectFloat_ReturnValue);0x296BCallFunc_MakeRotator_Roll_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_11);0x2988CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast, 0f, 0f);0x29B7PAnim.WeaponClavicleRot = CallFunc_MakeRotator_ReturnValue_1;0x29E8goto Label_14F1;0x29EDPopFlow();0x29EEgoto Label_270F;0x29F3PopFlow();0x29F4goto Label_1598;0x29F9PopFlow();0x29FABreakVector2D(PActor.SliceDirXYLerp, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x2A35CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(2.5);0x2A5ACallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_BreakVector2D_X, CallFunc_MakeLiteralDouble_ReturnValue_3);0x2A88CallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x2AA5CallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(PActor.WeaponClavicleRotSmooth);0x2AD8CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, CallFunc_MakeRotator_Pitch_ImplicitCast, CallFunc_MakeRotator_Yaw_ImplicitCast);0x2B0BPAnim.WeaponClavicleRot = CallFunc_MakeRotator_ReturnValue;0x2B3Cgoto Label_14E2;0x2B41goto Label_05F9;0x2B46Label_2B46:0x2B46return;