0x0000PushFlow(Label_948F);0x0005goto [EntryPoint];0x000FPopFlow();0x0010if (!(IsActive)) goto Label_002D;0x001ECheckActivation();0x002CPopFlow();0x002DLabel_002D:0x002Dif (!(DontStartActive)) PopFlow();0x0037Activate(false);0x0046PopFlow();0x0047StartDelay = true;0x0052CustomEvent_0();0x0060PopFlow();0x0061if (!(Dead)) goto Label_0070;0x006FPopFlow();0x0070Label_0070:0x0070if (!(isStunt)) goto Label_007F;0x007EPopFlow();0x007FLabel_007F:0x007FCheckPathToPatrol();0x008DCheckPathToAttack();0x009BPopFlow();0x009CActionDelay = false;0x00A7PopFlow();0x00A8CustomEvent_0();0x00B6PopFlow();0x00B7PushFlow(Label_01F4);0x00BCCustomTimeDilation = 1f;0x00D3CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Destroy));0x00FCCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Mesh.ComponentTags, CallFunc_MakeLiteralName_ReturnValue);0x0156CallFunc_IsOverlappingActor_ReturnValue = Mesh.IsOverlappingActor(MainChar);0x0189if (!(CallFunc_IsOverlappingActor_ReturnValue)) PopFlow();0x0193CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(MainChar.isMoving, MainChar.isAttacking);0x01E5if (!(CallFunc_BooleanOR_ReturnValue_1)) goto Label_034B;0x01F3PopFlow();0x01F4Label_01F4:0x01F4CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x0210CallFunc_Vector_Distance2D_ReturnValue_2 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_6);0x023ECallFunc_Less_DoubleDouble_ReturnValue_2 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_2, 350);0x0264if (!(CallFunc_Less_DoubleDouble_ReturnValue_2)) PopFlow();0x026ECallFunc_GetForwardVector_ReturnValue_2 = GetForwardVector(ConstantLookRotation);0x0293CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(-150);0x02B8CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x02E6CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(Target, CallFunc_Multiply_VectorVector_ReturnValue_3);0x0314MotionWarping.AddOrUpdateWarpTargetFromLocation(FName(Near), CallFunc_Add_VectorVector_ReturnValue_3);0x034APopFlow();0x034BLabel_034B:0x034BMainChar.OverlapDeathResults(this, Mesh, true);0x037APopFlow();0x037BCustomTimeDilation = 0.01f;0x0392PushFlow(Label_03CE);0x0397RetriggerableDelay(this, 0.2f, LatentActionInfo{0xB7, -178046765, FName(ExecuteUbergraph_GuardPatrol), this});0x03CDPopFlow();0x03CELabel_03CE:0x03CECallFunc_RemoveWarpTarget_ReturnValue = MotionWarping.RemoveWarpTarget(FName(Near));0x040DPopFlow();0x040Eif (!(Dead)) goto Label_041D;0x041CPopFlow();0x041DLabel_041D:0x041DCallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(NearbyEnemy, 0);0x043FCallFunc_SelectFloat_ReturnValue_1 = SelectFloat(0.85, 1, CallFunc_Greater_IntInt_ReturnValue_1);0x0476CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(-0.1, 0.1);0x04A4CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(SpeedAttackFactor, CallFunc_RandomFloatInRange_ReturnValue);0x04D2CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_SelectFloat_ReturnValue_1);0x0500AttackRate = CallFunc_Multiply_DoubleDouble_ReturnValue_4;0x051BCallFunc_RandomBool_ReturnValue = RandomBool();0x052FAnim.MirrorFunction(CallFunc_RandomBool_ReturnValue, 0);0x0565CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x0581CallFunc_Vector_Distance2D_ReturnValue_2 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_6);0x05AFCallFunc_Less_DoubleDouble_ReturnValue_2 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_2, 350);0x05D5if (!(CallFunc_Less_DoubleDouble_ReturnValue_2)) goto Label_0607;0x05E3if (!(MainChar.NotInGround)) goto Label_0682;0x0607Label_0607:0x0607CallFunc_GetSocketLocation_ReturnValue_1 = Mesh.GetSocketLocation(FName(ShovelSocket));0x064AAttackPosition = CallFunc_GetSocketLocation_ReturnValue_1;0x0665if (!(Berserk)) goto Label_0763;0x0673Explosion();0x0681PopFlow();0x0682Label_0682:0x0682CallFunc_GetForwardVector_ReturnValue_2 = GetForwardVector(ConstantLookRotation);0x06A7CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(-150);0x06CCCallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_2, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x06FACallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(Target, CallFunc_Multiply_VectorVector_ReturnValue_3);0x0728MotionWarping.AddOrUpdateWarpTargetFromLocation(FName(Near), CallFunc_Add_VectorVector_ReturnValue_3);0x075Egoto Label_0607;0x0763Label_0763:0x0763CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(0.9, 1, MainChar.SpamAttack);0x07B0CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(0.95);0x07D5CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(AttackRate, CallFunc_MakeLiteralDouble_ReturnValue);0x0803CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_5, CallFunc_SelectFloat_ReturnValue_2);0x0831CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_6);0x084ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Mesh, AttackMontage, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_1, 0f, FName(None), true);0x0890CallFunc_IsValid_ReturnValue = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x08ADif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x08B7K2Node_CreateDelegate_OutputDelegate_30.Bind(this, OnCompleted_4691D73841AFFA6F7CBF7CB1A9248A4C);0x08CECallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_30;0x08F7K2Node_CreateDelegate_OutputDelegate_31.Bind(this, OnBlendOut_4691D73841AFFA6F7CBF7CB1A9248A4C);0x090ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_31;0x0937K2Node_CreateDelegate_OutputDelegate_32.Bind(this, OnInterrupted_4691D73841AFFA6F7CBF7CB1A9248A4C);0x094ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_32;0x0977K2Node_CreateDelegate_OutputDelegate_33.Bind(this, OnNotifyBegin_4691D73841AFFA6F7CBF7CB1A9248A4C);0x098ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_33;0x09B7K2Node_CreateDelegate_OutputDelegate_34.Bind(this, OnNotifyEnd_4691D73841AFFA6F7CBF7CB1A9248A4C);0x09CECallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_34;0x09F7PopFlow();0x09F8Label_09F8:0x09F8Parry = false;0x0A03StartHitAttack(true, false);0x0A13PopFlow();0x0A14if (!(Berserk)) goto Label_0D7F;0x0A22CallFunc_GetForwardVector_ReturnValue = GetForwardVector(WheelTarget);0x0A47CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(TargetRotation);0x0A6CCallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x0A9ACallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x0AC0CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(OrderOfAttack, 0);0x0AE2CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(350);0x0B07CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(RandomDistanceToAttack, CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_Greater_DoubleDouble_ReturnValue);0x0B3ECallFunc_SelectFloat_ReturnValue_4 = SelectFloat(CallFunc_SelectFloat_ReturnValue_3, CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_Greater_IntInt_ReturnValue_2);0x0B75CallFunc_K2_GetActorLocation_ReturnValue_9 = K2_GetActorLocation();0x0B91CallFunc_Vector_Distance2D_ReturnValue_3 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_9);0x0BBFCallFunc_Less_DoubleDouble_ReturnValue_4 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_3, CallFunc_SelectFloat_ReturnValue_4);0x0BE5if (!(CallFunc_Less_DoubleDouble_ReturnValue_4)) PopFlow();0x0BEFLabel_0BEF:0x0BEFK2Node_MakeArray_Array_2 = {0, 1, 6};0x0C00CallFunc_GetPlayerCharacter_ReturnValue_1 = GetPlayerCharacter(this, 0);0x0C1AK2Node_MakeArray_Array_5 = {CallFunc_GetPlayerCharacter_ReturnValue_1};0x0C2ECallFunc_K2_GetActorLocation_ReturnValue_8 = K2_GetActorLocation();0x0C4ACallFunc_Multiply_DoubleDouble_A_ImplicitCast_3 = Cast<4>(CapsuleComponent.CapsuleRadius);0x0C7DCallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3, 0.25);0x0CABCallFunc_SphereTraceSingleForObjects_Radius_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_8);0x0CC8CallFunc_SphereTraceSingleForObjects_ReturnValue_1 = SphereTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_8, CurrentAIDestination, CallFunc_SphereTraceSingleForObjects_Radius_ImplicitCast_1, K2Node_MakeArray_Array_2, false, K2Node_MakeArray_Array_5, 0, CallFunc_SphereTraceSingleForObjects_OutHit_1, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 0.25f);0x0D60if (!(CallFunc_SphereTraceSingleForObjects_ReturnValue_1)) goto Label_0D6F;0x0D6EPopFlow();0x0D6FLabel_0D6F:0x0D6FAttack(false);0x0D7EPopFlow();0x0D7FLabel_0D7F:0x0D7FCallFunc_BooleanOR_ReturnValue_2 = BooleanOR(MainChar.PreventEmoji, MainChar.SpamAttack);0x0DD1if (!(CallFunc_BooleanOR_ReturnValue_2)) goto Label_0DE0;0x0DDFPopFlow();0x0DE0Label_0DE0:0x0DE0CallFunc_GetForwardVector_ReturnValue = GetForwardVector(WheelTarget);0x0E05CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(TargetRotation);0x0E2ACallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x0E58CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x0E7Eif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_0E8D;0x0E8CPopFlow();0x0E8DLabel_0E8D:0x0E8DCallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(350);0x0EB2CallFunc_K2_GetActorLocation_ReturnValue_9 = K2_GetActorLocation();0x0ECECallFunc_Vector_Distance2D_ReturnValue_3 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_9);0x0EFCCallFunc_Less_DoubleDouble_ReturnValue_3 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_3, CallFunc_MakeLiteralDouble_ReturnValue_2);0x0F22if (!(CallFunc_Less_DoubleDouble_ReturnValue_3)) goto Label_0F8B;0x0F30Label_0F30:0x0F30CallFunc_RandomIntegerInRange_ReturnValue_3 = RandomIntegerInRange(0, RandomAttack);0x0F5ACallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_3, 0);0x0F7Cif (!(CallFunc_EqualEqual_IntInt_ReturnValue_1)) goto Label_0BEF;0x0F8APopFlow();0x0F8BLabel_0F8B:0x0F8BCallFunc_GetForwardVector_ReturnValue = GetForwardVector(WheelTarget);0x0FB0CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(TargetRotation);0x0FD5CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x1003CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x1029CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(OrderOfAttack, 0);0x104BCallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(350);0x1070CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(RandomDistanceToAttack, CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_Greater_DoubleDouble_ReturnValue);0x10A7CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(CallFunc_SelectFloat_ReturnValue_3, CallFunc_MakeLiteralDouble_ReturnValue_2, CallFunc_Greater_IntInt_ReturnValue_2);0x10DECallFunc_K2_GetActorLocation_ReturnValue_9 = K2_GetActorLocation();0x10FACallFunc_Vector_Distance2D_ReturnValue_3 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_9);0x1128CallFunc_Less_DoubleDouble_ReturnValue_4 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_3, CallFunc_SelectFloat_ReturnValue_4);0x114Eif (!(CallFunc_Less_DoubleDouble_ReturnValue_4)) PopFlow();0x1158goto Label_0F30;0x115DCallFunc_GetAllActorsOfClass_OutActors = {};0x1168GetAllActorsOfClass(this, /Game/Blueprints/Enemy/GuardPatrol/GuardPatrol.GuardPatrol_C, CallFunc_GetAllActorsOfClass_OutActors);0x1185Temp_int_Loop_Counter_Variable = 0;0x119CTemp_int_Array_Index_Variable_1 = 0;0x11B3Label_11B3:0x11B3CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x11EECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x1214if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x121ETemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x1239PushFlow(Label_129B);0x123E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x1279CallFunc_Array_Get_Item.MultiAttackPrevent = false;0x129APopFlow();0x129BLabel_129B:0x129BCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x12C5Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x12E0goto Label_11B3;0x12E5if (!(Dashing)) goto Label_12F4;0x12F3PopFlow();0x12F4Label_12F4:0x12F4if (!(Parry)) goto Label_1303;0x1302PopFlow();0x1303Label_1303:0x1303if (!(isAttacking)) goto Label_1312;0x1311PopFlow();0x1312Label_1312:0x1312CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(Parry, Dead);0x1338CallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_BooleanOR_ReturnValue_3, isStunt);0x135ECallFunc_BooleanOR_ReturnValue_5 = BooleanOR(CallFunc_BooleanOR_ReturnValue_4, ActionDelay);0x1384if (!(CallFunc_BooleanOR_ReturnValue_5)) goto Label_1393;0x1392PopFlow();0x1393Label_1393:0x1393isAttacking = true;0x139EStopWarp();0x13ACCallFunc_RandomIntegerInRange_ReturnValue_4 = RandomIntegerInRange(0, 2);0x13D2K2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_4, 0);0x13F4if (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_15C1;0x1402K2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_4, 1);0x1424if (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_1532;0x1432K2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_4, 2);0x1454if (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_1463;0x1462PopFlow();0x1463Label_1463:0x1463AttackMontage = /Game/Blueprints/Enemy/GuardPatrol/01/Anim/Attack03_Montage.Attack03_Montage;0x1476CallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(-0.2, 0.2);0x14A4CallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(SpeedAttackFactor, CallFunc_RandomFloatInRange_ReturnValue_2);0x14D2AttackRate = CallFunc_Add_DoubleDouble_ReturnValue_2;0x14EDLabel_14ED:0x14EDNeresteEnemyInCombat();0x14FBRetriggerableDelay(this, 0.1f, LatentActionInfo{0x40E, -313699484, FName(ExecuteUbergraph_GuardPatrol), this});0x1531PopFlow();0x1532Label_1532:0x1532AttackMontage = /Game/Blueprints/Enemy/GuardPatrol/01/Anim/Attack02_Montage.Attack02_Montage;0x1545CallFunc_RandomFloatInRange_ReturnValue_4 = RandomFloatInRange(0, 0.25);0x1573CallFunc_Add_DoubleDouble_ReturnValue_4 = Add_DoubleDouble(SpeedAttackFactor, CallFunc_RandomFloatInRange_ReturnValue_4);0x15A1AttackRate = CallFunc_Add_DoubleDouble_ReturnValue_4;0x15BCgoto Label_14ED;0x15C1Label_15C1:0x15C1AttackMontage = /Game/Blueprints/Enemy/GuardPatrol/01/Anim/Attack01_Montage.Attack01_Montage;0x15D4CallFunc_RandomFloatInRange_ReturnValue_3 = RandomFloatInRange(0.2, 0.4);0x1602CallFunc_Add_DoubleDouble_ReturnValue_3 = Add_DoubleDouble(SpeedAttackFactor, CallFunc_RandomFloatInRange_ReturnValue_3);0x1630AttackRate = CallFunc_Add_DoubleDouble_ReturnValue_3;0x164Bgoto Label_14ED;0x1650CallFunc_Montage_IsPlaying_ReturnValue = Anim.Montage_IsPlaying(AttackMontage);0x1683if (!(CallFunc_Montage_IsPlaying_ReturnValue)) goto Label_1692;0x1691PopFlow();0x1692Label_1692:0x1692isAttacking = false;0x169DForce Attack = false;0x16A8StartHitAttack(true, false);0x16B8PopFlow();0x16B9Label_16B9:0x16B9if (!(RotatingBehaviour)) goto Label_16D6;0x16C7RotatingGuard();0x16D5PopFlow();0x16D6Label_16D6:0x16D6PatrolEvent();0x16E4PopFlow();0x16E5isChase = false;0x16F0PatrolDelay(false);0x16FFPopFlow();0x1700Label_1700:0x1700BreakTransform(StartTransform, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x172ECallFunc_K2_GetRandomReachablePointInRadius_ReturnValue_1 = K2_GetRandomReachablePointInRadius(this, CallFunc_BreakTransform_Location_1, CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation_1, PatrolRadius, nullptr, nullptr);0x1760PatrolRandom = CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation_1;0x177BCallFunc_Vector_Distance_ReturnValue = Vector_Distance(PatrolRandom, PatrolPosition);0x17A9CallFunc_Less_DoubleDouble_B_ImplicitCast = Cast<4>(DefaultRadius);0x17C6CallFunc_Less_DoubleDouble_ReturnValue_5 = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, CallFunc_Less_DoubleDouble_B_ImplicitCast);0x17ECif (!(CallFunc_Less_DoubleDouble_ReturnValue_5)) goto Label_186F;0x17FACallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x1817CallFunc_RetriggerableDelay_Duration_ImplicitCast_4 = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x1834RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_4, LatentActionInfo{0x1700, 892160010, FName(ExecuteUbergraph_GuardPatrol), this});0x186EPopFlow();0x186FLabel_186F:0x186FCallFunc_K2_GetActorLocation_ReturnValue_10 = K2_GetActorLocation();0x188BCallFunc_GetPathLength_ReturnValue = GetPathLength(this, CallFunc_K2_GetActorLocation_ReturnValue_10, PatrolRandom, CallFunc_GetPathLength_PathLength, nullptr, nullptr);0x18C5CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetPathLength_ReturnValue, 3);0x18E4if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_1B10;0x18F2PatrolOutOfBond = false;0x18FDLabel_18FD:0x18FDCallFunc_BooleanOR_ReturnValue_10 = BooleanOR(isChase, isStunt);0x1923if (!(CallFunc_BooleanOR_ReturnValue_10)) goto Label_1932;0x1931PopFlow();0x1932Label_1932:0x1932if (!(IsActive)) PopFlow();0x193CPatrolPosition = PatrolRandom;0x1957isPatrol = true;0x1962isReach = false;0x196DisChase = false;0x1978CharacterMovement.SetMovementMode(1, 0);0x19A0UpdateCurrentTarget(PatrolPosition, nullptr);0x19B8UpdateSpeed(true);0x19C7Performance(true);0x19D6CallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(DefaultRadius);0x19F3CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, 2);0x1A21CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue_1);0x1A3ECallFunc_CreateMoveToProxyObject_ReturnValue = CreateMoveToProxyObject(this, this, PatrolPosition, nullptr, CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast, false);0x1A68CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_CreateMoveToProxyObject_ReturnValue);0x1A85if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x1A8FK2Node_CreateDelegate_OutputDelegate_28.Bind(this, OnSuccess_BFD063E044761D3D1D4022A218BC0AD9);0x1AA6CallFunc_CreateMoveToProxyObject_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_28;0x1ACFK2Node_CreateDelegate_OutputDelegate_29.Bind(this, OnFail_BFD063E044761D3D1D4022A218BC0AD9);0x1AE6CallFunc_CreateMoveToProxyObject_ReturnValue.OnFail += K2Node_CreateDelegate_OutputDelegate_29;0x1B0FPopFlow();0x1B10Label_1B10:0x1B10if (!(PatrolOutOfBond)) goto Label_1B9E;0x1B1ELabel_1B1E:0x1B1EBreakTransform(PatrolTransformStatus, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x1B4CCallFunc_K2_GetRandomReachablePointInRadius_ReturnValue = K2_GetRandomReachablePointInRadius(this, CallFunc_BreakTransform_Location, CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation, PatrolRadius, nullptr, nullptr);0x1B7EPatrolRandom = CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation;0x1B99goto Label_18FD;0x1B9ELabel_1B9E:0x1B9EPatrolOutOfBond = true;0x1BA9CallFunc_GetTransform_ReturnValue = GetTransform();0x1BC5PatrolTransformStatus = CallFunc_GetTransform_ReturnValue;0x1BE0goto Label_1B1E;0x1BE5goto Label_16B9;0x1BEALabel_1BEA:0x1BEAif (!(Dead)) goto Label_1BF9;0x1BF8PopFlow();0x1BF9Label_1BF9:0x1BF9Anim.MirrorFunction(DashLR, 0);0x1C2FCallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(450);0x1C54CallFunc_SelectFloat_ReturnValue_5 = SelectFloat(-1, 1, DashLR);0x1C8BCallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_5, CallFunc_MakeLiteralDouble_ReturnValue_4);0x1CB9CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x1CD5CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x1CFACallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_K2_GetActorRotation_ReturnValue);0x1D1FCallFunc_K2_GetActorLocation_ReturnValue_14 = K2_GetActorLocation();0x1D3BCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x1D69CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorVector_ReturnValue);0x1D97CallFunc_K2_ProjectPointToNavigation_ReturnValue = K2_ProjectPointToNavigation(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_K2_ProjectPointToNavigation_ProjectedLocation, nullptr, nullptr, FVector(0, 0, 0));0x1DD9if (!(CallFunc_K2_ProjectPointToNavigation_ReturnValue)) goto Label_22AE;0x1DE7CallFunc_MakeLiteralDouble_ReturnValue_4 = MakeLiteralDouble(450);0x1E0CCallFunc_SelectFloat_ReturnValue_5 = SelectFloat(-1, 1, DashLR);0x1E43CallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue_5, CallFunc_MakeLiteralDouble_ReturnValue_4);0x1E71CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x1E8DCallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x1EB2CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_K2_GetActorRotation_ReturnValue);0x1ED7CallFunc_K2_GetActorLocation_ReturnValue_14 = K2_GetActorLocation();0x1EF3CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x1F21CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorVector_ReturnValue);0x1F4FCallFunc_K2_ProjectPointToNavigation_ReturnValue = K2_ProjectPointToNavigation(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_K2_ProjectPointToNavigation_ProjectedLocation, nullptr, nullptr, FVector(0, 0, 0));0x1F91MotionWarping.AddOrUpdateWarpTargetFromLocationAndRotation(FName(DashPosition), CallFunc_K2_ProjectPointToNavigation_ProjectedLocation, FRotator(0, 0, 0));0x1FE0CallFunc_SelectFloat_ReturnValue_6 = SelectFloat(1.5, 1, DashFaster);0x2017CallFunc_RandomFloatInRange_ReturnValue_8 = RandomFloatInRange(0.9, 1.1);0x2045CallFunc_Multiply_DoubleDouble_ReturnValue_10 = Multiply_DoubleDouble(CallFunc_RandomFloatInRange_ReturnValue_8, 0.9);0x2073CallFunc_Multiply_DoubleDouble_ReturnValue_11 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_10, CallFunc_SelectFloat_ReturnValue_6);0x20A1CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_2 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_11);0x20BECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3 = CreateProxyObjectForPlayMontage(Mesh, /Game/Blueprints/Enemy/GuardPatrol/01/Anim/Dash_Montage.Dash_Montage, CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast_2, 0f, FName(None), true);0x2100CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3);0x211Dif (!(CallFunc_IsValid_ReturnValue_5)) goto Label_226B;0x212BK2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnCompleted_39E12D204C2A95958D7FE58026707CA7);0x2142CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnCompleted += K2Node_CreateDelegate_OutputDelegate_4;0x216BK2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnBlendOut_39E12D204C2A95958D7FE58026707CA7);0x2182CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_3;0x21ABK2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnInterrupted_39E12D204C2A95958D7FE58026707CA7);0x21C2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_2;0x21EBK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnNotifyBegin_39E12D204C2A95958D7FE58026707CA7);0x2202CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_1;0x222BK2Node_CreateDelegate_OutputDelegate.Bind(this, OnNotifyEnd_39E12D204C2A95958D7FE58026707CA7);0x2242CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate;0x226BLabel_226B:0x226BRetriggerableDelay(this, 1f, LatentActionInfo{0x22A2, 1666873636, FName(ExecuteUbergraph_GuardPatrol), this});0x22A1PopFlow();0x22A2DelayDash = false;0x22ADPopFlow();0x22AELabel_22AE:0x22AEDashing = false;0x22B9PopFlow();0x22BAMainChar.Sensing Enemy(this, true);0x22E0PopFlow();0x22E1CallFunc_MakeLiteralName_ReturnValue_1 = MakeLiteralName(DashTag);0x2306CallFunc_Array_RemoveItem_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(Tags, CallFunc_MakeLiteralName_ReturnValue_1);0x2342PopFlow();0x2343Annihilated = false;0x234EPopFlow();0x234FLabel_234F:0x234FDashing = false;0x235AStartHitAttack(true, false);0x236APopFlow();0x236BChaseSuccess = false;0x2376PopFlow();0x2377isSensing = false;0x2382PopFlow();0x2383BreakVector(LastWakingPosition, CallFunc_BreakVector_X_3, CallFunc_BreakVector_Y_3, CallFunc_BreakVector_Z_3);0x23B1CallFunc_K2_GetActorLocation_ReturnValue_27 = K2_GetActorLocation();0x23CDBreakVector(CallFunc_K2_GetActorLocation_ReturnValue_27, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x23FBCallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(CallFunc_BreakVector_Z_3, CallFunc_BreakVector_Z_4);0x2429CallFunc_Abs_ReturnValue = abs(CallFunc_Subtract_DoubleDouble_ReturnValue_1);0x244ECallFunc_Greater_DoubleDouble_ReturnValue_4 = Greater_DoubleDouble(CallFunc_Abs_ReturnValue, 3600);0x2474if (!(CallFunc_Greater_DoubleDouble_ReturnValue_4)) goto Label_2491;0x2482Label_2482:0x2482Explosion();0x2490PopFlow();0x2491Label_2491:0x2491CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(K2Node_Event_NewMovementMode, 1);0x24B0if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_3)) goto Label_24BF;0x24BEPopFlow();0x24BFLabel_24BF:0x24BFRetriggerableDelay(this, 0.2f, LatentActionInfo{0x2383, -1561235119, FName(ExecuteUbergraph_GuardPatrol), this});0x24F5PopFlow();0x24F6K2_DestroyActor();0x2504PopFlow();0x2505Temp_bool_IsClosed_Variable = false;0x2510Temp_bool_Has_Been_Initd_Variable = true;0x251BPopFlow();0x251CAnim.Stunt = false;0x253DisStunt = false;0x2548CallFunc_MakeLiteralName_ReturnValue_2 = MakeLiteralName(FName(Stun));0x2571CallFunc_Array_RemoveItem_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(Tags, CallFunc_MakeLiteralName_ReturnValue_2);0x25ADPatrolDelay(false);0x25BCPopFlow();0x25BDif (!(isChase)) PopFlow();0x25C7RandomAccelerationAudio();0x25D5PopFlow();0x25D6Temp_name_Variable = K2Node_CustomEvent_NotifyName_4;0x25F1PopFlow();0x25F2Temp_name_Variable = K2Node_CustomEvent_NotifyName_3;0x260DPopFlow();0x260ETemp_name_Variable = K2Node_CustomEvent_NotifyName_2;0x2629RetriggerableDelay(this, 0.5f, LatentActionInfo{0x234F, -1429359609, FName(ExecuteUbergraph_GuardPatrol), this});0x265FPopFlow();0x2660Temp_name_Variable = K2Node_CustomEvent_NotifyName_1;0x267BPopFlow();0x267CTemp_name_Variable = K2Node_CustomEvent_NotifyName;0x2697goto Label_234F;0x269CTemp_byte_Variable = K2Node_CustomEvent_MovementResult_7;0x26B7Label_26B7:0x26B7isChangingPath = false;0x26C2PopFlow();0x26C3Temp_byte_Variable = K2Node_CustomEvent_MovementResult_6;0x26DEgoto Label_26B7;0x26E3Temp_byte_Variable_1 = K2Node_CustomEvent_MovementResult_5;0x26FEOnFailChase();0x270CPopFlow();0x270DTemp_byte_Variable_1 = K2Node_CustomEvent_MovementResult_4;0x2728OnSuccessChase();0x2736PopFlow();0x2737Temp_byte_Variable_2 = K2Node_CustomEvent_MovementResult_3;0x2752OnFailChase();0x2760PopFlow();0x2761Temp_byte_Variable_2 = K2Node_CustomEvent_MovementResult_2;0x277COnSuccessChase();0x278APopFlow();0x278BTemp_byte_Variable_3 = K2Node_CustomEvent_MovementResult_1;0x27A6OnFailChase();0x27B4PopFlow();0x27B5Temp_byte_Variable_3 = K2Node_CustomEvent_MovementResult;0x27D0OnSuccessChase();0x27DEPopFlow();0x27DFLabel_27DF:0x27DFWheelFunction();0x27EDEngineAudioEvent();0x27FBUtilities();0x2809LaserF(true, false);0x2819Delay(this, 0.25f, LatentActionInfo{0x61, -600063752, FName(ExecuteUbergraph_GuardPatrol), this});0x284FPopFlow();0x2850Label_2850:0x2850StartSets();0x285EPushFlow(Label_289A);0x2863Delay(this, 0.2f, LatentActionInfo{0x10, -1521886227, FName(ExecuteUbergraph_GuardPatrol), this});0x2899PopFlow();0x289ALabel_289A:0x289ADelay(this, 1f, LatentActionInfo{0x47, -405770869, FName(ExecuteUbergraph_GuardPatrol), this});0x28D0PopFlow();0x28D1Label_28D1:0x28D1MovementCalculationValues();0x28DFPushFlow(Label_29B7);0x28E4PushFlow(Label_2BF0);0x28E9CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x2906CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(-50, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x2934CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Multiply_DoubleDouble_ReturnValue);0x296BCallFunc_K2_MoveUpdatedComponent_ReturnValue = CharacterMovement.K2_MoveUpdatedComponent(CallFunc_MakeVector_ReturnValue, ConstantLookRotation, CallFunc_K2_MoveUpdatedComponent_OutHit, true, false);0x29B2goto Label_27DF;0x29B7Label_29B7:0x29B7CallFunc_K2_GetComponentLocation_ReturnValue = Mesh.K2_GetComponentLocation();0x29E9K2Node_MakeArray_Array_1 = {3};0x29F6CallFunc_SphereOverlapActors_OutActors = {};0x2A01CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_K2_GetComponentLocation_ReturnValue, 350f, K2Node_MakeArray_Array_1, nullptr, Temp_object_Variable_3, CallFunc_SphereOverlapActors_OutActors);0x2A40Temp_int_Loop_Counter_Variable_3 = 0;0x2A57Temp_int_Array_Index_Variable_2 = 0;0x2A6ELabel_2A6E:0x2A6ECallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x2AA9CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_3);0x2ACFif (!(CallFunc_Less_IntInt_ReturnValue_3)) PopFlow();0x2AD9Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_3;0x2AF4PushFlow(Label_2BA6);0x2AF9/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_1);0x2B34K2Node_DynamicCast_AsPhysics_Prop = Cast<PhysicsProp_C>(CallFunc_Array_Get_Item_1);0x2B58K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsPhysics_Prop);0x2B75if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x2B7FK2Node_DynamicCast_AsPhysics_Prop.HitAwake(this, nullptr);0x2BA5PopFlow();0x2BA6Label_2BA6:0x2BA6CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x2BD0Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x2BEBgoto Label_2A6E;0x2BF0Label_2BF0:0x2BF0CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CapsuleComponent.CapsuleHalfHeight);0x2C23CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 0.5);0x2C51CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x2C6DCallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CapsuleComponent.CapsuleRadius);0x2CA0CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 0.5);0x2CCECallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x2CEAK2Node_MakeArray_Array = {6};0x2CF7CallFunc_Conv_DoubleToVector_ReturnValue_7 = Conv_DoubleToVector(1);0x2D1CCallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_7);0x2D4ACallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_6);0x2D78CallFunc_CapsuleTraceSingleForObjects_Radius_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x2D95CallFunc_CapsuleTraceSingleForObjects_HalfHeight_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x2DB2CallFunc_CapsuleTraceSingleForObjects_ReturnValue = CapsuleTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_4, CallFunc_CapsuleTraceSingleForObjects_Radius_ImplicitCast, CallFunc_CapsuleTraceSingleForObjects_HalfHeight_ImplicitCast, K2Node_MakeArray_Array, false, Temp_object_Variable_4, 0, CallFunc_CapsuleTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x2E53if (!(CallFunc_CapsuleTraceSingleForObjects_ReturnValue)) PopFlow();0x2E5DExplosion();0x2E6BPopFlow();0x2E6CLabel_2E6C:0x2E6CCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x2E81K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x2EA5K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x2EC2if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x2ECCK2Node_CreateDelegate_OutputDelegate_17.Bind(this, ForceEnd);0x2EE3K2Node_DynamicCast_AsMy_Game_Mode.ForceEnd += K2Node_CreateDelegate_OutputDelegate_17;0x2F0CK2Node_CreateDelegate_OutputDelegate_36.Bind(this, CustomEvent);0x2F23K2Node_DynamicCast_AsMy_Game_Mode.Land += K2Node_CreateDelegate_OutputDelegate_36;0x2F4CK2Node_CreateDelegate_OutputDelegate_23.Bind(this, ActionDelayEvent);0x2F63K2Node_DynamicCast_AsMy_Game_Mode.DelayActionEnemy += K2Node_CreateDelegate_OutputDelegate_23;0x2F8CK2Node_CreateDelegate_OutputDelegate_15.Bind(this, ParryEvent);0x2FA3K2Node_DynamicCast_AsMy_Game_Mode.Parry += K2Node_CreateDelegate_OutputDelegate_15;0x2FCCK2Node_CreateDelegate_OutputDelegate_14.Bind(this, Recast);0x2FE3K2Node_DynamicCast_AsMy_Game_Mode.StartPawn += K2Node_CreateDelegate_OutputDelegate_14;0x300CK2Node_CreateDelegate_OutputDelegate_16.Bind(this, RandomizeWhenAttack);0x3023K2Node_DynamicCast_AsMy_Game_Mode.AttackPress += K2Node_CreateDelegate_OutputDelegate_16;0x304CK2Node_CreateDelegate_OutputDelegate_19.Bind(this, CheckActivation);0x3063K2Node_DynamicCast_AsMy_Game_Mode.AfterRestartPlayer += K2Node_CreateDelegate_OutputDelegate_19;0x308CK2Node_CreateDelegate_OutputDelegate_18.Bind(this, VRScan);0x30A3K2Node_DynamicCast_AsMy_Game_Mode.VRScan += K2Node_CreateDelegate_OutputDelegate_18;0x30CCgoto Label_2850;0x30D1if (!(K2Node_CustomEvent_Activate)) goto Label_30ED;0x30DFif (!(DontStartActive)) goto Label_3206;0x30EDLabel_30ED:0x30EDif (!(First Activation)) goto Label_3105;0x30FBif (!(IsActive)) PopFlow();0x3105Label_3105:0x3105PawnSensing.SetSensingUpdatesEnabled(false);0x312APawnSensing.SetComponentTickEnabled(false);0x314FIsActive = false;0x315AFirst Activation = true;0x3165CharacterMovement.Deactivate();0x3189CharacterMovement.SetMovementMode(0, 0);0x31B1GuardEngine.Deactivate();0x31D5SetActorTickEnabled(false);0x31E4Mesh.SetRenderCustomDepth(false);0x3205PopFlow();0x3206Label_3206:0x3206if (!(First Activation)) goto Label_3223;0x3214if (!(IsActive)) goto Label_3223;0x3222PopFlow();0x3223Label_3223:0x3223PawnSensing.SetSensingUpdatesEnabled(true);0x3248PawnSensing.SetComponentTickEnabled(true);0x326DIsActive = true;0x3278First Activation = true;0x3283CharacterMovement.Activate(false);0x32A8CharacterMovement.SetMovementMode(1, 0);0x32D0GuardEngine.Activate(false);0x32F5SetActorTickEnabled(true);0x3304Mesh.SetRenderCustomDepth(true);0x3325AdaptGround();0x3333PatrolDelay(true);0x3342PopFlow();0x3343Label_3343:0x3343Recast(nullptr);0x3352goto Label_2E6C;0x3357CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x3373CallFunc_Vector_Distance2D_ReturnValue = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue);0x33A1CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue, 900);0x33C7if (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x33D1if (!(isChase)) PopFlow();0x33DBCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(MainChar.AttackSpamCount, 0);0x3413if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_3551;0x3421CallFunc_K2_GetActorLocation_ReturnValue_2 = MainChar.K2_GetActorLocation();0x3453CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x346FCallFunc_Vector_Distance2D_ReturnValue_1 = Vector_Distance2D(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_3);0x349D/Game/Blueprints/Functions/GridFloat.Default__GridFloat_C.GridFloat(CallFunc_Vector_Distance2D_ReturnValue_1, 50, true, this, CallFunc_GridFloat_Return);0x34DECallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(CallFunc_GridFloat_Return, 900);0x3504if (!(CallFunc_Less_DoubleDouble_ReturnValue_1)) PopFlow();0x350ECallFunc_RandomIntegerInRange_ReturnValue_1 = RandomIntegerInRange(0, DashProbability);0x3538ForceDash(CallFunc_RandomIntegerInRange_ReturnValue_1, true);0x3550PopFlow();0x3551Label_3551:0x3551CallFunc_K2_GetActorLocation_ReturnValue_2 = MainChar.K2_GetActorLocation();0x3583CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x359FCallFunc_Vector_Distance2D_ReturnValue_1 = Vector_Distance2D(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_3);0x35CD/Game/Blueprints/Functions/GridFloat.Default__GridFloat_C.GridFloat(CallFunc_Vector_Distance2D_ReturnValue_1, 50, true, this, CallFunc_GridFloat_Return);0x360ECallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_GridFloat_Return, 350);0x3634if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) goto Label_3643;0x3642PopFlow();0x3643Label_3643:0x3643if (!(MainChar.NotInGround)) goto Label_367C;0x3667ForceDash(0, true);0x367BPopFlow();0x367CLabel_367C:0x367CCallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, 2);0x36A2K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue, 0);0x36C4if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_3712;0x36D2K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue, 1);0x36F4if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_3703;0x3702PopFlow();0x3703Label_3703:0x3703ForceAttack();0x3711PopFlow();0x3712Label_3712:0x3712ForceDash(0, false);0x3726PopFlow();0x3727Activate(false);0x3736PopFlow();0x3737CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(MainChar.OverTimeEnemyRadius, this);0x3781CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(MainChar.EnemiesArena, this);0x37CBCallFunc_MakeLiteralInt_ReturnValue = MakeLiteralInt(15);0x37ECCallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Array_Contains_ReturnValue_1, CallFunc_Array_Contains_ReturnValue);0x3812CallFunc_MakeLiteralInt_ReturnValue_1 = MakeLiteralInt(16);0x3833CallFunc_SelectInt_ReturnValue = SelectInt(CallFunc_MakeLiteralInt_ReturnValue, CallFunc_MakeLiteralInt_ReturnValue_1, K2Node_CustomEvent_TurnOn);0x386ACallFunc_SelectInt_ReturnValue_1 = SelectInt(CallFunc_SelectInt_ReturnValue, CallFunc_MakeLiteralInt_ReturnValue_1, CallFunc_BooleanOR_ReturnValue);0x38A1Mesh.SetCustomDepthStencilValue(CallFunc_SelectInt_ReturnValue_1);0x38CAPopFlow();0x38CBTemp_object_Variable_5 = this;0x38D6/Game/Blueprints/Functions/StartEnemyActivation.Default__StartEnemyActivation_C.StartEnemyActivation(Temp_object_Variable_5, this, CallFunc_StartEnemyActivation_isValid);0x390DPopFlow();0x390ETemp_byte_Variable_4 = K2Node_CustomEvent_MovementResult_8;0x3929PopFlow();0x392ATemp_byte_Variable_4 = K2Node_CustomEvent_MovementResult_9;0x3945PopFlow();0x3946if (!(K2Node_Event_P_2.NotInGround)) goto Label_3994;0x396ALabel_396A:0x396ADestroyEvent(K2Node_Event_Location_2, K2Node_Event_Direction, K2Node_Event_P_2);0x3993PopFlow();0x3994Label_3994:0x3994if (!(K2Node_Event_P_2.AttackWasHold)) goto Label_39BD;0x39B8goto Label_396A;0x39BDLabel_39BD:0x39BDif (!(CanParry)) goto Label_396A;0x39CBK2Node_Event_P_2.TriggerParry(this, FVector(0, 0, 0), false, true);0x3A0BK2Node_Event_P_2.ParryAnim();0x3A2FPopFlow();0x3A30Label_3A30:0x3A30if (!(Dead)) goto Label_28D1;0x3A3EPopFlow();0x3A3FCanDash = K2Node_Event_Active_1;0x3A52PopFlow();0x3A53Annihilation();0x3A61PopFlow();0x3A62Activate(K2Node_Event_Active);0x3A79PopFlow();0x3A7AStuntEffect();0x3A88PopFlow();0x3A89CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x3AA5DestroyEvent(K2Node_Event_Location_1, CallFunc_GetActorForwardVector_ReturnValue_1, K2Node_Event_Mine);0x3ACEPopFlow();0x3ACFStatAwakeMove(K2Node_Event_Location);0x3AE6PopFlow();0x3AE7DestroyEvent(K2Node_Event_Loc_1, K2Node_Event_Dir, K2Node_Event_Destroyer);0x3B10PopFlow();0x3B11PopFlow();0x3B12Label_3B12:0x3B12CallFunc_WasRecentlyRendered_ReturnValue = WasRecentlyRendered(0.2f);0x3B2BCallFunc_SelectFloat_ReturnValue = SelectFloat(0, 0.1, CallFunc_WasRecentlyRendered_ReturnValue);0x3B62CallFunc_SetActorTickInterval_TickInterval_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x3B7FSetActorTickInterval(CallFunc_SetActorTickInterval_TickInterval_ImplicitCast);0x3B92goto Label_3A30;0x3B97Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_5;0x3BB2Label_3BB2:0x3BB2CallFunc_MakeLiteralName_ReturnValue_1 = MakeLiteralName(DashTag);0x3BD7CallFunc_RemoveWarpTarget_ReturnValue_1 = MotionWarping.RemoveWarpTarget(CallFunc_MakeLiteralName_ReturnValue_1);0x3C12Label_3C12:0x3C12CallFunc_GetPlayerPawn_ReturnValue_4 = GetPlayerPawn(this, 0);0x3C2CCallFunc_K2_GetActorLocation_ReturnValue_17 = CallFunc_GetPlayerPawn_ReturnValue_4.K2_GetActorLocation();0x3C5EUpdateCurrentTarget(CallFunc_K2_GetActorLocation_ReturnValue_17, CallFunc_GetPlayerPawn_ReturnValue_4);0x3C7EPopFlow();0x3C7FCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_CustomEvent_Actor, this);0x3C9Dif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x3CA7CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x3CC1CallFunc_GetActorForwardVector_ReturnValue_2 = CallFunc_GetPlayerPawn_ReturnValue.GetActorForwardVector();0x3CF3CallFunc_K2_GetActorLocation_ReturnValue_4 = CallFunc_GetPlayerPawn_ReturnValue.K2_GetActorLocation();0x3D25DestroyEvent(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_GetActorForwardVector_ReturnValue_2, CallFunc_GetPlayerPawn_ReturnValue);0x3D4EPopFlow();0x3D4Fif (!(K2Node_CustomEvent_NoDefinitive)) goto Label_3D5E;0x3D5DPopFlow();0x3D5ELabel_3D5E:0x3D5EActionDelay = true;0x3D69CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(K2Node_CustomEvent_Delay, 3);0x3D97CallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue);0x3DB4RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0x9C, -1336849611, FName(ExecuteUbergraph_GuardPatrol), this});0x3DEEPopFlow();0x3DEFPushFlow(Label_3E2B);0x3DF4RetriggerableDelay(this, 1f, LatentActionInfo{0xA8, 2061739379, FName(ExecuteUbergraph_GuardPatrol), this});0x3E2APopFlow();0x3E2BLabel_3E2B:0x3E2BCallFunc_WasRecentlyRendered_ReturnValue_1 = WasRecentlyRendered(0.2f);0x3E44if (!(CallFunc_WasRecentlyRendered_ReturnValue_1)) PopFlow();0x3E4ECallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(IsActive);0x3E73CallFunc_IsActive_ReturnValue = CharacterMovement.IsActive();0x3E9DCallFunc_Conv_BoolToString_ReturnValue_1 = Conv_BoolToString(CallFunc_IsActive_ReturnValue);0x3EC2CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Script/Engine.EMovementMode, CharacterMovement.MovementMode);0x3F06CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Conv_BoolToString_ReturnValue_1, CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x3F34CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_1, CallFunc_Conv_BoolToString_ReturnValue);0x3F62PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x3FACPopFlow();0x3FADTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_6;0x3FC8goto Label_3BB2;0x3FCDgoto Label_3B12;0x3FD2goto Label_3343;0x3FD7PopFlow();0x3FD8PopFlow();0x3FD9Label_3FD9:0x3FD9MeshCollisionToPawn(false);0x3FE8SlowDownAttack(0f);0x3FFBPopFlow();0x3FFCLabel_3FFC:0x3FFCMeshCollisionToPawn(true);0x400BCallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Destroy));0x4034CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(Mesh.ComponentTags, CallFunc_MakeLiteralName_ReturnValue);0x4086PopFlow();0x4087PopFlow();0x4088PopFlow();0x4089PopFlow();0x408APopFlow();0x408BRetriggerableDelay(this, K2Node_CustomEvent_StartDelay, LatentActionInfo{0x37B, -583023788, FName(ExecuteUbergraph_GuardPatrol), this});0x40C5PopFlow();0x40C6PopFlow();0x40C7PopFlow();0x40C8Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_7;0x40E3goto Label_3BB2;0x40E8Label_40E8:0x40E8CallFunc_RandomIntegerInRange_ReturnValue_2 = RandomIntegerInRange(0, 1);0x410ECallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_2, 0);0x4130if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x413Agoto Label_0F30;0x413FLabel_413F:0x413FCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(0.05);0x4164CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(OrderOfAttack);0x4189CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_1);0x41B7CallFunc_RetriggerableDelay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x41D4RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_1, LatentActionInfo{0xA14, 1788307021, FName(ExecuteUbergraph_GuardPatrol), this});0x420EPopFlow();0x420FPopFlow();0x4210PopFlow();0x4211Label_4211:0x4211CallFunc_GetAllActorsOfClass_OutActors_1 = {};0x421CGetAllActorsOfClass(this, /Game/Blueprints/Enemy/GuardPatrol/GuardPatrol.GuardPatrol_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x4239Temp_int_Loop_Counter_Variable_4 = 0;0x4250Temp_int_Array_Index_Variable_4 = 0;0x4267Label_4267:0x4267CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_1);0x42A2CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_1);0x42C8if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_439D;0x42D6Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_4;0x42F1PushFlow(Label_4353);0x42F6/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x4331CallFunc_Array_Get_Item_4.MultiAttackPrevent = true;0x4352PopFlow();0x4353Label_4353:0x4353CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x437DTemp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x4398goto Label_4267;0x439DLabel_439D:0x439DRetriggerableDelay(this, K2Node_CustomEvent_Duration, LatentActionInfo{0x115D, -41638710, FName(ExecuteUbergraph_GuardPatrol), this});0x43D7PopFlow();0x43D8Label_43D8:0x43D8MultiAttackAvoid(1.5f);0x43EBPopFlow();0x43ECLabel_43EC:0x43ECRetriggerableDelay(this, 0.5f, LatentActionInfo{0x9F8, -669274561, FName(ExecuteUbergraph_GuardPatrol), this});0x4422PopFlow();0x4423Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_8;0x443EPopFlow();0x443FPopFlow();0x4440PopFlow();0x4441Label_4441:0x4441PushFlow(Label_43D8);0x4446CallFunc_MakeLiteralDouble_ReturnValue_3 = MakeLiteralDouble(1);0x446BCallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(-0.15, 0.15);0x4499CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_3, CallFunc_RandomFloatInRange_ReturnValue_1);0x44C7Temp_object_Variable_1 = /Game/Blueprints/Enemy/GuardPatrol/01/Anim/HitWall_Montage.HitWall_Montage;0x44DATemp_object_Variable_2 = /Game/Blueprints/Enemy/GuardPatrol/01/Anim/HitWall_MontageSmooth.HitWall_MontageSmooth;0x44EDTemp_bool_Variable_1 = K2Node_CustomEvent_Env;0x4500CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_1);0x451DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(Mesh, Switch(Temp_bool_Variable_1, false => Temp_object_Variable_1, true => Temp_object_Variable_2, default => K2Node_Select_Default), CallFunc_CreateProxyObjectForPlayMontage_PlayRate_ImplicitCast, 0f, FName(None), true);0x458BCallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x45A8if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x45B2K2Node_CreateDelegate_OutputDelegate_35.Bind(this, OnCompleted_E376C1AF4BBC2D1A791A958EC04FD1A9);0x45C9CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_35;0x45F2K2Node_CreateDelegate_OutputDelegate_37.Bind(this, OnBlendOut_E376C1AF4BBC2D1A791A958EC04FD1A9);0x4609CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_37;0x4632K2Node_CreateDelegate_OutputDelegate_38.Bind(this, OnInterrupted_E376C1AF4BBC2D1A791A958EC04FD1A9);0x4649CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_38;0x4672K2Node_CreateDelegate_OutputDelegate_39.Bind(this, OnNotifyBegin_E376C1AF4BBC2D1A791A958EC04FD1A9);0x4689CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_39;0x46B2K2Node_CreateDelegate_OutputDelegate_40.Bind(this, OnNotifyEnd_E376C1AF4BBC2D1A791A958EC04FD1A9);0x46C9CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_40;0x46F2PopFlow();0x46F3goto Label_4211;0x46F8Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_9;0x4713PopFlow();0x4714Label_4714:0x4714CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x472EK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x4752K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x476Fif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x4779CallFunc_GetSocketLocation_ReturnValue = K2Node_DynamicCast_AsMain_Char.ChainsawActor.Mesh.GetSocketLocation(FName(Mid));0x47E8ParryHit(CallFunc_GetSocketLocation_ReturnValue, false);0x4800PopFlow();0x4801Label_4801:0x4801RetriggerableDelay(this, 0.25f, LatentActionInfo{0x12E5, -495712488, FName(ExecuteUbergraph_GuardPatrol), this});0x4837PopFlow();0x4838goto Label_4801;0x483DPopFlow();0x483ECallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(K2Node_CustomEvent_Me, this);0x485Cif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) PopFlow();0x4866goto Label_4714;0x486BLabel_486B:0x486BStopWarp();0x4879goto Label_4441;0x487ELabel_487E:0x487ERetriggerableDelay(this, 0.5f, LatentActionInfo{0x1650, -355201172, FName(ExecuteUbergraph_GuardPatrol), this});0x48B4PopFlow();0x48B5Label_48B5:0x48B5if (!(isAttacking)) goto Label_413F;0x48C3goto Label_40E8;0x48C8Label_48C8:0x48C8StartHitAttack(true, false);0x48D8CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/Blueprints/Enemy/VFX/Particles/WeldSparkleHit_NS.WeldSparkleHit_NS, K2Node_CustomEvent_Location, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x4936goto Label_486B;0x493Bif (!(Parry)) goto Label_494A;0x4949PopFlow();0x494ALabel_494A:0x494AParry = true;0x4955goto Label_48C8;0x495ALabel_495A:0x495ACallFunc_BooleanOR_ReturnValue_6 = BooleanOR(Dashing, MultiAttackPrevent);0x4980if (!(CallFunc_BooleanOR_ReturnValue_6)) goto Label_48B5;0x498EPopFlow();0x498FPopFlow();0x4990Label_4990:0x4990HitWiindow = true;0x499Bgoto Label_3FD9;0x49A0if (!(K2Node_CustomEvent_ThroughNotify)) PopFlow();0x49AAif (!(K2Node_CustomEvent_End)) goto Label_4990;0x49B8HitWiindow = false;0x49C3goto Label_3FFC;0x49C8Label_49C8:0x49C8CallFunc_GetSocketLocation_ReturnValue_2 = Mesh.GetSocketLocation(FName(ShovelSocket));0x4A0BAttackPosition = CallFunc_GetSocketLocation_ReturnValue_2;0x4A26CallFunc_K2_GetActorLocation_ReturnValue_7 = K2_GetActorLocation();0x4A42CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(CapsuleComponent.CapsuleRadius);0x4A75CallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 0.5);0x4AA3CallFunc_GetSocketLocation_ReturnValue_2 = Mesh.GetSocketLocation(FName(ShovelSocket));0x4AE6CallFunc_VLerp_ReturnValue = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_7, CallFunc_GetSocketLocation_ReturnValue_2, 0.5f);0x4B19CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(this, 0);0x4B33K2Node_MakeArray_Array_3 = {CallFunc_GetPlayerCharacter_ReturnValue};0x4B47K2Node_MakeArray_Array_4 = {0, 1};0x4B56CallFunc_SphereTraceSingleForObjects_Radius_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x4B73CallFunc_SphereTraceSingleForObjects_ReturnValue = SphereTraceSingleForObjects(this, CallFunc_VLerp_ReturnValue, CallFunc_GetSocketLocation_ReturnValue_2, CallFunc_SphereTraceSingleForObjects_Radius_ImplicitCast, K2Node_MakeArray_Array_4, false, K2Node_MakeArray_Array_3, 0, CallFunc_SphereTraceSingleForObjects_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 1f);0x4C0BBreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x4CC0if (!(CallFunc_BreakHitResult_bBlockingHit)) PopFlow();0x4CCABreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x4D7FCallFunc_ActorHasTag_ReturnValue = CallFunc_BreakHitResult_HitActor.ActorHasTag(FName(Physics));0x4DB6if (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_4DC5;0x4DC4PopFlow();0x4DC5Label_4DC5:0x4DC5CallFunc_K2_GetActorLocation_ReturnValue_5 = K2_GetActorLocation();0x4DE1BreakVector(CallFunc_K2_GetActorLocation_ReturnValue_5, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x4E0FCallFunc_Subtract_DoubleDouble_A_ImplicitCast = Cast<4>(CapsuleComponent.CapsuleHalfHeight);0x4E42CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Subtract_DoubleDouble_A_ImplicitCast, 50);0x4E70BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x4F25BreakVector(CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x4F53CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_BreakVector_Z_1, CallFunc_BreakVector_Z, CallFunc_Subtract_DoubleDouble_ReturnValue);0x4F82if (!(CallFunc_NearlyEqual_FloatFloat_ReturnValue)) PopFlow();0x4F8CBreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x5041ParryHit(CallFunc_BreakHitResult_ImpactPoint, true);0x5059PopFlow();0x505ATemp_byte_Variable_5 = K2Node_CustomEvent_MovementResult_10;0x5075Label_5075:0x5075isPatrol = false;0x5080PatrolDelay(false);0x508FPopFlow();0x5090Label_5090:0x5090CallFunc_GetSocketLocation_ReturnValue_2 = Mesh.GetSocketLocation(FName(ShovelSocket));0x50D3CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(AttackPosition, CallFunc_GetSocketLocation_ReturnValue_2);0x5101CallFunc_GetForwardVector_ReturnValue_3 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x5126AttackDirection = CallFunc_GetForwardVector_ReturnValue_3;0x5141goto Label_49C8;0x5146PopFlow();0x5147PopFlow();0x5148if (!(Parry)) goto Label_5090;0x5156PopFlow();0x5157if (!(K2Node_CustomEvent_ForceAttack)) goto Label_12F4;0x5165goto Label_1312;0x516ACallFunc_BooleanAND_ReturnValue = BooleanAND(isChase, isReach);0x5190if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x519Agoto Label_495A;0x519FPopFlow();0x51A0Temp_byte_Variable_5 = K2Node_CustomEvent_MovementResult_11;0x51BBgoto Label_5075;0x51C0Label_51C0:0x51C0RetriggerableDelay(this, 0.5f, LatentActionInfo{0x16B9, 943711214, FName(ExecuteUbergraph_GuardPatrol), this});0x51F6PopFlow();0x51F7Label_51F7:0x51F7isPatrol = true;0x5202PopFlow();0x5203Label_5203:0x5203if (!(RotatingBehaviour)) goto Label_5212;0x5211PopFlow();0x5212Label_5212:0x5212if (!(isPatrol)) PopFlow();0x521CCallFunc_K2_GetActorLocation_ReturnValue_11 = K2_GetActorLocation();0x5238CallFunc_GetPathLength_ReturnValue_1 = GetPathLength(this, CallFunc_K2_GetActorLocation_ReturnValue_11, CurrentAIDestination, CallFunc_GetPathLength_PathLength_1, nullptr, nullptr);0x5272CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetPathLength_ReturnValue_1, 3);0x5291if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_52A0;0x529FPopFlow();0x52A0Label_52A0:0x52A0PatrolDelay(false);0x52AFPopFlow();0x52B0goto Label_51F7;0x52B5Label_52B5:0x52B5if (!(IsActive)) PopFlow();0x52BFCallFunc_BooleanOR_ReturnValue_7 = BooleanOR(isChase, Dead);0x52E5CallFunc_BooleanOR_ReturnValue_8 = BooleanOR(CallFunc_BooleanOR_ReturnValue_7, isStunt);0x530BCallFunc_BooleanOR_ReturnValue_9 = BooleanOR(CallFunc_BooleanOR_ReturnValue_8, DontPatrol);0x5331if (!(CallFunc_BooleanOR_ReturnValue_9)) goto Label_5340;0x533FPopFlow();0x5340Label_5340:0x5340CharacterMovement.StopMovementImmediately();0x5364isPatrol = false;0x536Fif (!(K2Node_CustomEvent_ShortDelay)) goto Label_5382;0x537Dgoto Label_51C0;0x5382Label_5382:0x5382CallFunc_Add_DoubleDouble_ReturnValue_6 = Add_DoubleDouble(Delay, 1);0x53B0CallFunc_RandomFloatInRange_ReturnValue_6 = RandomFloatInRange(Delay, CallFunc_Add_DoubleDouble_ReturnValue_6);0x53DECallFunc_RetriggerableDelay_Duration_ImplicitCast_3 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_6);0x53FBRetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_3, LatentActionInfo{0x1BE5, 181908112, FName(ExecuteUbergraph_GuardPatrol), this});0x5435PopFlow();0x5436PopFlow();0x5437CallFunc_Add_DoubleDouble_ReturnValue_5 = Add_DoubleDouble(Delay, 1);0x5465CallFunc_RandomFloatInRange_ReturnValue_5 = RandomFloatInRange(Delay, CallFunc_Add_DoubleDouble_ReturnValue_5);0x5493CallFunc_RetriggerableDelay_Duration_ImplicitCast_2 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_5);0x54B0RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_2, LatentActionInfo{0x16E5, -903789764, FName(ExecuteUbergraph_GuardPatrol), this});0x54EAPopFlow();0x54EBgoto Label_5203;0x54F0PopFlow();0x54F1goto Label_52B5;0x54F6goto Label_1700;0x54FBLabel_54FB:0x54FBPushFlow(Label_5505);0x5500goto Label_3C12;0x5505Label_5505:0x5505PushFlow(Label_57B7);0x550ACallFunc_MakeLiteralName_ReturnValue_1 = MakeLiteralName(DashTag);0x552FCallFunc_K2_GetActorLocation_ReturnValue_16 = K2_GetActorLocation();0x554BCallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_16, K2Node_CustomEvent_NewParam);0x5579BreakRotator(CallFunc_FindLookAtRotation_ReturnValue_1, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x55A7CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x55D6MotionWarping.AddOrUpdateWarpTargetFromLocationAndRotation(CallFunc_MakeLiteralName_ReturnValue_1, K2Node_CustomEvent_NewParam, CallFunc_MakeRotator_ReturnValue);0x5611CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(Mesh, /Game/Blueprints/Enemy/GuardPatrol/01/Anim/Dash_Montage.Dash_Montage, 1f, 0f, FName(None), true);0x564FCallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x566Cif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x5676K2Node_CreateDelegate_OutputDelegate_22.Bind(this, OnCompleted_67A497A34E6F635D03EFDA94FDA8B792);0x568DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_22;0x56B6K2Node_CreateDelegate_OutputDelegate_24.Bind(this, OnBlendOut_67A497A34E6F635D03EFDA94FDA8B792);0x56CDCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_24;0x56F6K2Node_CreateDelegate_OutputDelegate_25.Bind(this, OnInterrupted_67A497A34E6F635D03EFDA94FDA8B792);0x570DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_25;0x5736K2Node_CreateDelegate_OutputDelegate_26.Bind(this, OnNotifyBegin_67A497A34E6F635D03EFDA94FDA8B792);0x574DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_26;0x5776K2Node_CreateDelegate_OutputDelegate_27.Bind(this, OnNotifyEnd_67A497A34E6F635D03EFDA94FDA8B792);0x578DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_27;0x57B6PopFlow();0x57B7Label_57B7:0x57B7CallFunc_MakeLiteralName_ReturnValue_1 = MakeLiteralName(DashTag);0x57DCCallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Tags, CallFunc_MakeLiteralName_ReturnValue_1);0x5820RetriggerableDelay(this, 2f, LatentActionInfo{0x22E1, -2059338082, FName(ExecuteUbergraph_GuardPatrol), this});0x5856PopFlow();0x5857Label_5857:0x5857CallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x5871CallFunc_K2_GetActorLocation_ReturnValue_12 = CallFunc_GetPlayerPawn_ReturnValue_2.K2_GetActorLocation();0x58A3UpdateCurrentTarget(CallFunc_K2_GetActorLocation_ReturnValue_12, CallFunc_GetPlayerPawn_ReturnValue_2);0x58C3UpdateSpeed(false);0x58D2K2Node_MakeArray_Array_6 = {2, 6};0x58E1CallFunc_K2_GetActorLocation_ReturnValue_21 = K2_GetActorLocation();0x58FDCallFunc_VLerp_ReturnValue_1 = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_21, CurrentAIDestination, 0.5f);0x5930CallFunc_Multiply_DoubleDouble_A_ImplicitCast_4 = Cast<4>(CapsuleComponent.CapsuleRadius);0x5963CallFunc_Multiply_DoubleDouble_ReturnValue_15 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_4, 1);0x5991CallFunc_GetPlayerCharacter_ReturnValue_2 = GetPlayerCharacter(this, 0);0x59ABK2Node_MakeArray_Array_7 = {CallFunc_GetPlayerCharacter_ReturnValue_2};0x59BFCallFunc_SphereTraceSingleForObjects_Radius_ImplicitCast_2 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_15);0x59DCCallFunc_SphereTraceSingleForObjects_ReturnValue_2 = SphereTraceSingleForObjects(this, CallFunc_K2_GetActorLocation_ReturnValue_21, CallFunc_VLerp_ReturnValue_1, CallFunc_SphereTraceSingleForObjects_Radius_ImplicitCast_2, K2Node_MakeArray_Array_6, false, K2Node_MakeArray_Array_7, 0, CallFunc_SphereTraceSingleForObjects_OutHit_2, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 0.2f);0x5A74BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit_2, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x5B29if (!(CallFunc_BreakHitResult_bBlockingHit_1)) goto Label_5EDF;0x5B37BreakHitResult(CallFunc_SphereTraceSingleForObjects_OutHit_2, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x5BECCallFunc_ActorHasTag_ReturnValue_3 = CallFunc_BreakHitResult_HitActor_1.ActorHasTag(FName(Enemy));0x5C23if (!(CallFunc_ActorHasTag_ReturnValue_3)) goto Label_5EDF;0x5C31IncreaseRadiusArrival = 150;0x5C4Cif (!(OndeRandomChase)) goto Label_5E37;0x5C5ALabel_5C5A:0x5C5ACallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x5C6FPrintString(this, "AI3", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x5CBDCallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(DefaultRadius);0x5CDACallFunc_Add_DoubleDouble_ReturnValue_7 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, IncreaseRadiusArrival);0x5D08CallFunc_Add_DoubleDouble_ReturnValue_8 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_7, IncreaseRadiusExtra);0x5D36CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast_3 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_8);0x5D53CallFunc_CreateMoveToProxyObject_ReturnValue_3 = CreateMoveToProxyObject(this, this, ChaseRandomLoc, nullptr, CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast_3, false);0x5D7DCallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_CreateMoveToProxyObject_ReturnValue_3);0x5D9Aif (!(CallFunc_IsValid_ReturnValue_7)) goto Label_5E28;0x5DA8K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnSuccess_BB720314436A925CA9E1AE9068BDE03D);0x5DBFCallFunc_CreateMoveToProxyObject_ReturnValue_3.OnSuccess += K2Node_CreateDelegate_OutputDelegate_8;0x5DE8K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnFail_BB720314436A925CA9E1AE9068BDE03D);0x5DFFCallFunc_CreateMoveToProxyObject_ReturnValue_3.OnFail += K2Node_CreateDelegate_OutputDelegate_7;0x5E28Label_5E28:0x5E28OnMovingChase();0x5E36PopFlow();0x5E37Label_5E37:0x5E37OndeRandomChase = true;0x5E42CallFunc_K2_GetActorLocation_ReturnValue_22 = K2_GetActorLocation();0x5E5ECallFunc_VLerp_ReturnValue_2 = VLerp(CallFunc_K2_GetActorLocation_ReturnValue_22, CurrentAIDestination, 0.5f);0x5E91CallFunc_K2_GetRandomReachablePointInRadius_ReturnValue_3 = K2_GetRandomReachablePointInRadius(this, CallFunc_VLerp_ReturnValue_2, CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation_3, 600f, nullptr, nullptr);0x5EBFChaseRandomLoc = CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation_3;0x5EDAgoto Label_5C5A;0x5EDFLabel_5EDF:0x5EDFIncreaseRadiusArrival = 50;0x5EFAOndeRandomChase = false;0x5F05CallFunc_K2_GetActorLocation_ReturnValue_23 = K2_GetActorLocation();0x5F21CallFunc_GetPlayerCharacter_ReturnValue_3 = GetPlayerCharacter(this, 0);0x5F3BCallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(DefaultRadius);0x5F58CallFunc_Add_DoubleDouble_ReturnValue_7 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, IncreaseRadiusArrival);0x5F86CallFunc_K2_GetActorLocation_ReturnValue_24 = CallFunc_GetPlayerCharacter_ReturnValue_3.K2_GetActorLocation();0x5FB8CallFunc_Add_DoubleDouble_ReturnValue_8 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_7, IncreaseRadiusExtra);0x5FE6CallFunc_Vector_Distance_ReturnValue_1 = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_23, CallFunc_K2_GetActorLocation_ReturnValue_24);0x6014CallFunc_Greater_DoubleDouble_ReturnValue_3 = Greater_DoubleDouble(CallFunc_Vector_Distance_ReturnValue_1, CallFunc_Add_DoubleDouble_ReturnValue_8);0x603Aif (!(CallFunc_Greater_DoubleDouble_ReturnValue_3)) goto Label_6256;0x6048CallFunc_GetPlayerCharacter_ReturnValue_3 = GetPlayerCharacter(this, 0);0x6062Set Position Fwd Player(CallFunc_GetPlayerCharacter_ReturnValue_3);0x6079CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x608EPrintString(this, "AI1", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x60DCCallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(DefaultRadius);0x60F9CallFunc_Add_DoubleDouble_ReturnValue_7 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, IncreaseRadiusArrival);0x6127CallFunc_Add_DoubleDouble_ReturnValue_8 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_7, IncreaseRadiusExtra);0x6155CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast_1 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_8);0x6172CallFunc_CreateMoveToProxyObject_ReturnValue_5 = CreateMoveToProxyObject(this, this, LocationFwdChase, nullptr, CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast_1, false);0x619CCallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_CreateMoveToProxyObject_ReturnValue_5);0x61B9if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_6247;0x61C7K2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnSuccess_CD97D0784A662219D47295BCA7B56BAC);0x61DECallFunc_CreateMoveToProxyObject_ReturnValue_5.OnSuccess += K2Node_CreateDelegate_OutputDelegate_13;0x6207K2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnFail_CD97D0784A662219D47295BCA7B56BAC);0x621ECallFunc_CreateMoveToProxyObject_ReturnValue_5.OnFail += K2Node_CreateDelegate_OutputDelegate_12;0x6247Label_6247:0x6247OnMovingChase();0x6255PopFlow();0x6256Label_6256:0x6256CallFunc_RunEQSQuery_ReturnValue = RunEQSQuery(this, /Game/Blueprints/Enemy/GuardPatrol/EQS_GuardChase.EQS_GuardChase, this, 0, nullptr);0x6278K2Node_CreateDelegate_OutputDelegate_9.Bind(this, QueryChaseResults);0x628FCallFunc_RunEQSQuery_ReturnValue.OnQueryFinishedEvent += K2Node_CreateDelegate_OutputDelegate_9;0x62B8PopFlow();0x62B9Label_62B9:0x62B9if (!(DontStartActive)) PopFlow();0x62C3DontStartActive = false;0x62CEActivate(true);0x62DDUpdateSpeed(false);0x62ECCallFunc_CreateMoveToProxyObject_ReturnValue_1 = CreateMoveToProxyObject(this, this, K2Node_CustomEvent_NewParam, nullptr, 5f, false);0x6312CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_CreateMoveToProxyObject_ReturnValue_1);0x632Fif (!(CallFunc_IsValid_ReturnValue_4)) goto Label_54FB;0x633DK2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnSuccess_8AD30265416D568E6FFF8BA3920A3C24);0x6354CallFunc_CreateMoveToProxyObject_ReturnValue_1.OnSuccess += K2Node_CreateDelegate_OutputDelegate_20;0x637DK2Node_CreateDelegate_OutputDelegate_21.Bind(this, OnFail_8AD30265416D568E6FFF8BA3920A3C24);0x6394CallFunc_CreateMoveToProxyObject_ReturnValue_1.OnFail += K2Node_CreateDelegate_OutputDelegate_21;0x63BDgoto Label_54FB;0x63C2Label_63C2:0x63C2CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x63D7PrintString(this, "AI4", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x6425CallFunc_CreateMoveToProxyObject_ReturnValue_2 = CreateMoveToProxyObject(this, this, ChangePathDestination, nullptr, 50f, false);0x644BCallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_CreateMoveToProxyObject_ReturnValue_2);0x6468if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x6472K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnSuccess_30D110BA4D07BCA3EBB4C0841B74EB41);0x6489CallFunc_CreateMoveToProxyObject_ReturnValue_2.OnSuccess += K2Node_CreateDelegate_OutputDelegate_6;0x64B2K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnFail_30D110BA4D07BCA3EBB4C0841B74EB41);0x64C9CallFunc_CreateMoveToProxyObject_ReturnValue_2.OnFail += K2Node_CreateDelegate_OutputDelegate_5;0x64F2PopFlow();0x64F3Label_64F3:0x64F3CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x6508PrintString(this, "AI2", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x6556CallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(DefaultRadius);0x6573CallFunc_Add_DoubleDouble_ReturnValue_7 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, IncreaseRadiusArrival);0x65A1CallFunc_Add_DoubleDouble_ReturnValue_8 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_7, IncreaseRadiusExtra);0x65CFCallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast_2 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_8);0x65ECCallFunc_CreateMoveToProxyObject_ReturnValue_4 = CreateMoveToProxyObject(this, this, EQSChaseResults, nullptr, CallFunc_CreateMoveToProxyObject_AcceptanceRadius_ImplicitCast_2, false);0x6616CallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_CreateMoveToProxyObject_ReturnValue_4);0x6633if (!(CallFunc_IsValid_ReturnValue_8)) goto Label_66C1;0x6641K2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnSuccess_8C071D744D9DC0C984C7C2A61D36B997);0x6658CallFunc_CreateMoveToProxyObject_ReturnValue_4.OnSuccess += K2Node_CreateDelegate_OutputDelegate_11;0x6681K2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnFail_8C071D744D9DC0C984C7C2A61D36B997);0x6698CallFunc_CreateMoveToProxyObject_ReturnValue_4.OnFail += K2Node_CreateDelegate_OutputDelegate_10;0x66C1Label_66C1:0x66C1OnMovingChase();0x66CFPopFlow();0x66D0Label_66D0:0x66D0if (!(Dead)) goto Label_66DF;0x66DEPopFlow();0x66DFLabel_66DF:0x66DFif (!(IsActive)) PopFlow();0x66E9if (!(isStunt)) goto Label_66F8;0x66F7PopFlow();0x66F8Label_66F8:0x66F8PushFlow(Label_6833);0x66FDPushFlow(Label_6933);0x6702PushFlow(Label_6950);0x6707CallFunc_GetPlayerPawn_ReturnValue_3 = GetPlayerPawn(this, 0);0x6721CallFunc_K2_GetActorLocation_ReturnValue_13 = CallFunc_GetPlayerPawn_ReturnValue_3.K2_GetActorLocation();0x6753CallFunc_K2_GetActorLocation_ReturnValue_25 = K2_GetActorLocation();0x676FCallFunc_GetPathLength_ReturnValue_2 = GetPathLength(this, CallFunc_K2_GetActorLocation_ReturnValue_25, CallFunc_K2_GetActorLocation_ReturnValue_13, CallFunc_GetPathLength_PathLength_2, nullptr, nullptr);0x67A9CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(CallFunc_GetPathLength_ReturnValue_2, 3);0x67C8if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_2)) goto Label_698F;0x67D6IncreaseRadiusExtra = 0;0x67F1isReach = true;0x67FCOnceReachable = false;0x6807ReturnToPatrol();0x6815StartPursue();0x6823Performance(false);0x6832PopFlow();0x6833Label_6833:0x6833isSensing = true;0x683EPushFlow(Label_68FC);0x6843CallFunc_Add_DoubleDouble_A_ImplicitCast_1 = Cast<4>(PawnSensing.SensingInterval);0x6876CallFunc_Add_DoubleDouble_ReturnValue_9 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast_1, 0.1);0x68A4CallFunc_RetriggerableDelay_Duration_ImplicitCast_5 = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue_9);0x68C1RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_5, LatentActionInfo{0x2377, 78268832, FName(ExecuteUbergraph_GuardPatrol), this});0x68FBPopFlow();0x68FCLabel_68FC:0x68FCRetriggerableDelay(this, 2f, LatentActionInfo{0x22BA, 1111896116, FName(ExecuteUbergraph_GuardPatrol), this});0x6932PopFlow();0x6933Label_6933:0x6933DashNear();0x6941PlayerAttackDash();0x694FPopFlow();0x6950Label_6950:0x6950if (!(isReach)) PopFlow();0x695AChasePlayer();0x6968MainChar.Sensing Enemy(this, false);0x698EPopFlow();0x698FLabel_698F:0x698FIncreaseRadiusExtra = 100;0x69AAProximity = 900;0x69C5isReach = false;0x69D0if (!(OnceReachable)) goto Label_69DF;0x69DEPopFlow();0x69DFLabel_69DF:0x69DFOnceReachable = true;0x69EAReturnToPatrol();0x69F8StartedPursue = false;0x6A03PopFlow();0x6A04Label_6A04:0x6A04if (!(false)) PopFlow();0x6A06Temp_bool_IsClosed_Variable = true;0x6A11PopFlow();0x6A12Label_6A12:0x6A12Delay(this, 0.1f, LatentActionInfo{0x1BEA, -497188099, FName(ExecuteUbergraph_GuardPatrol), this});0x6A48PopFlow();0x6A49Label_6A49:0x6A49PushFlow(Label_6A6D);0x6A4Eif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_6A5D;0x6A5CPopFlow();0x6A5DLabel_6A5D:0x6A5DTemp_bool_Has_Been_Initd_Variable = true;0x6A68goto Label_6A04;0x6A6DLabel_6A6D:0x6A6Dif (!(Temp_bool_IsClosed_Variable)) goto Label_6A7C;0x6A7BPopFlow();0x6A7CLabel_6A7C:0x6A7CTemp_bool_IsClosed_Variable = true;0x6A87if (!(Dead)) goto Label_6A96;0x6A95PopFlow();0x6A96Label_6A96:0x6A96isStunt = true;0x6AA1CharacterMovement.StopMovementImmediately();0x6AC5CallFunc_MakeLiteralName_ReturnValue_2 = MakeLiteralName(FName(Stun));0x6AEECallFunc_Array_Add_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Tags, CallFunc_MakeLiteralName_ReturnValue_2);0x6B32CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(1500);0x6B57CallFunc_GetForwardVector_ReturnValue_8 = GetForwardVector(ConstantLookRotation);0x6B7CCallFunc_Multiply_VectorVector_ReturnValue_7 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_8, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x6BAACallFunc_K2_GetActorLocation_ReturnValue_32 = K2_GetActorLocation();0x6BC6CallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_32, CallFunc_Multiply_VectorVector_ReturnValue_7);0x6BF4UpdateCurrentTarget(CallFunc_Add_VectorVector_ReturnValue_5, nullptr);0x6C0CisChase = false;0x6C17Anim.Stunt = true;0x6C38CallFunc_GetTransform_ReturnValue_4 = GetTransform();0x6C54CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Enemy/SFX/StuntActor.StuntActor_C, CallFunc_GetTransform_ReturnValue_4, 1, this, 1);0x6C80CallFunc_GetTransform_ReturnValue_4 = GetTransform();0x6C9CCallFunc_FinishSpawningActor_ReturnValue_2 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_2, CallFunc_GetTransform_ReturnValue_4, 1);0x6CC4K2Node_MakeArray_Array_8 = {FName(SparkleSocket), FName(ShovelSocket)};0x6CE9CallFunc_FinishSpawningActor_ReturnValue_2.StartStuntEffect(Mesh, K2Node_MakeArray_Array_8, CallFunc_StartStuntEffect_NewParam);0x6D28CallFunc_RetriggerableDelay_Duration_ImplicitCast_6 = Cast<3>(CallFunc_StartStuntEffect_NewParam);0x6D45RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_6, LatentActionInfo{0x251C, -990606070, FName(ExecuteUbergraph_GuardPatrol), this});0x6D7FPopFlow();0x6D80Label_6D80:0x6D80DashFaster = false;0x6D8BLabel_6D8B:0x6D8Bif (!(DashEnabled)) PopFlow();0x6D95CallFunc_ActorHasTag_ReturnValue_1 = ActorHasTag(DashTag);0x6DB2CallFunc_ActorHasTag_ReturnValue_2 = ActorHasTag(FName(Throw));0x6DD3CallFunc_BooleanOR_ReturnValue_11 = BooleanOR(CallFunc_ActorHasTag_ReturnValue_2, CallFunc_ActorHasTag_ReturnValue_1);0x6DF9if (!(CallFunc_BooleanOR_ReturnValue_11)) goto Label_6E08;0x6E07PopFlow();0x6E08Label_6E08:0x6E08CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(DelayDash, DashFaster);0x6E2ECallFunc_BooleanOR_ReturnValue_16 = BooleanOR(Dashing, CallFunc_BooleanAND_ReturnValue_1);0x6E54if (!(CallFunc_BooleanOR_ReturnValue_16)) goto Label_6E63;0x6E62PopFlow();0x6E63Label_6E63:0x6E63CallFunc_BooleanOR_ReturnValue_12 = BooleanOR(Annihilated, Dead);0x6E89CallFunc_BooleanOR_ReturnValue_13 = BooleanOR(CallFunc_BooleanOR_ReturnValue_12, isAttacking);0x6EAFif (!(CallFunc_BooleanOR_ReturnValue_13)) goto Label_6EBE;0x6EBDPopFlow();0x6EBELabel_6EBE:0x6EBEDashing = true;0x6EC9MainChar.NearestEnemy = nullptr;0x6EEAStopWarp();0x6EF8DelayDash = true;0x6F03if (!(MainChar.NotInGround)) goto Label_700F;0x6F27CallFunc_K2_GetActorLocation_ReturnValue_15 = K2_GetActorLocation();0x6F43CallFunc_GetTransform_ReturnValue_1 = MainChar.GetTransform();0x6F75CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_GetTransform_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_15);0x6FA3BreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x6FD1CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_BreakVector_Y_2, 0);0x6FF7DashLR = CallFunc_Greater_DoubleDouble_ReturnValue_1;0x700Agoto Label_6A12;0x700FLabel_700F:0x700FCallFunc_RandomBool_ReturnValue_1 = RandomBool();0x7023CallFunc_Not_PreBool_ReturnValue = Not_PreBool(MainChar.AttackAorB);0x7056Temp_bool_Variable_2 = MainChar.isAttacking;0x707FDashLR = Switch(Temp_bool_Variable_2, false => CallFunc_RandomBool_ReturnValue_1, true => CallFunc_Not_PreBool_ReturnValue, default => K2Node_Select_Default_3);0x70BEgoto Label_1BEA;0x70C3Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_10;0x70DEgoto Label_1692;0x70E3goto Label_62B9;0x70E8Label_70E8:0x70E8RetriggerableDelay(this, 2f, LatentActionInfo{0x2343, -110731808, FName(ExecuteUbergraph_GuardPatrol), this});0x711EPopFlow();0x711FLabel_711F:0x711FAnnihilated = true;0x712AAnim.CancelAnimation(0.1f);0x7153CharacterMovement.StopMovementImmediately();0x7177isChase = false;0x7182isAttacking = false;0x718Dgoto Label_70E8;0x7192goto Label_711F;0x7197Label_7197:0x7197if (!(Berserk)) goto Label_71A6;0x71A5PopFlow();0x71A6Label_71A6:0x71A6if (!(MainChar.NotInGround)) goto Label_71CB;0x71CAPopFlow();0x71CBLabel_71CB:0x71CBCallFunc_K2_GetActorLocation_ReturnValue_18 = K2_GetActorLocation();0x71E7CallFunc_Vector_Distance2D_ReturnValue_4 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_18);0x7215CallFunc_Less_DoubleDouble_ReturnValue_7 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_4, 900);0x723Bif (!(CallFunc_Less_DoubleDouble_ReturnValue_7)) PopFlow();0x7245CallFunc_GetForwardVector_ReturnValue_4 = GetForwardVector(TargetRotation);0x726ACallFunc_GetActorForwardVector_ReturnValue_3 = GetActorForwardVector();0x7286CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_4, CallFunc_GetActorForwardVector_ReturnValue_3);0x72B4CallFunc_Less_DoubleDouble_ReturnValue_6 = Less_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, 0.25);0x72DAif (!(CallFunc_Less_DoubleDouble_ReturnValue_6)) PopFlow();0x72E4CallFunc_RandomIntegerInRange_ReturnValue_6 = RandomIntegerInRange(0, DashProbability);0x730ECallFunc_EqualEqual_IntInt_ReturnValue_3 = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_6, 0);0x7330if (!(CallFunc_EqualEqual_IntInt_ReturnValue_3)) goto Label_6D80;0x733EPopFlow();0x733FLabel_733F:0x733FCallFunc_GetAllActorsWithTag_OutActors = {};0x734AGetAllActorsWithTag(this, FName(Enemy), CallFunc_GetAllActorsWithTag_OutActors);0x736B/Game/Blueprints/Functions/SortArrayByDistance.Default__SortArrayByDistance_C.DistanceOrder(CallFunc_GetAllActorsWithTag_OutActors, this, this, CallFunc_DistanceOrder_NewOrder, CallFunc_DistanceOrder_OwnerIndex);0x73ACOrderOfAttack = CallFunc_DistanceOrder_OwnerIndex;0x73C7goto Label_5857;0x73CCTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_11;0x73E7goto Label_1692;0x73ECLabel_73EC:0x73ECRandomAccelerationAudio();0x73FAPopFlow();0x73FBLabel_73FB:0x73FBRed Eye();0x7409goto Label_73EC;0x740ELabel_740E:0x740Eif (!(isStunt)) goto Label_7567;0x741CLabel_741C:0x741CCallFunc_K2_GetActorLocation_ReturnValue_23 = K2_GetActorLocation();0x7438CallFunc_GetPlayerCharacter_ReturnValue_3 = GetPlayerCharacter(this, 0);0x7452CallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(DefaultRadius);0x746FCallFunc_Add_DoubleDouble_ReturnValue_7 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, IncreaseRadiusArrival);0x749DCallFunc_K2_GetActorLocation_ReturnValue_24 = CallFunc_GetPlayerCharacter_ReturnValue_3.K2_GetActorLocation();0x74CFCallFunc_Add_DoubleDouble_ReturnValue_8 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue_7, IncreaseRadiusExtra);0x74FDCallFunc_Vector_Distance_ReturnValue_1 = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue_23, CallFunc_K2_GetActorLocation_ReturnValue_24);0x752BCallFunc_Greater_DoubleDouble_ReturnValue_3 = Greater_DoubleDouble(CallFunc_Vector_Distance_ReturnValue_1, CallFunc_Add_DoubleDouble_ReturnValue_8);0x7551if (!(CallFunc_Greater_DoubleDouble_ReturnValue_3)) PopFlow();0x755BChaseSuccess = false;0x7566PopFlow();0x7567Label_7567:0x7567if (!(isReach)) goto Label_741C;0x7575if (!(ChaseSuccess)) goto Label_7588;0x7583goto Label_741C;0x7588Label_7588:0x7588isPatrol = false;0x7593isChase = true;0x759Egoto Label_733F;0x75A3Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_12;0x75BEgoto Label_487E;0x75C3DashFaster = K2Node_CustomEvent_Faster;0x75D6CallFunc_RandomIntegerInRange_ReturnValue_5 = RandomIntegerInRange(0, K2Node_CustomEvent_Probability);0x7600CallFunc_EqualEqual_IntInt_ReturnValue_2 = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_5, 0);0x7622if (!(CallFunc_EqualEqual_IntInt_ReturnValue_2)) PopFlow();0x762Cgoto Label_6D8B;0x7631Label_7631:0x7631CallFunc_BooleanOR_ReturnValue_14 = BooleanOR(DelayDash, Parry);0x7657CallFunc_BooleanOR_ReturnValue_15 = BooleanOR(CallFunc_BooleanOR_ReturnValue_14, isAttacking);0x767Dif (!(CallFunc_BooleanOR_ReturnValue_15)) goto Label_7197;0x768BPopFlow();0x768CLabel_768C:0x768Cif (!(isChase)) PopFlow();0x7696goto Label_7631;0x769BTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_13;0x76B6PopFlow();0x76B7goto Label_768C;0x76BCLabel_76BC:0x76BCAttack(false);0x76CBPopFlow();0x76CCLabel_76CC:0x76CCCallFunc_RandomFloatInRange_ReturnValue_9 = RandomFloatInRange(600, 1200);0x76FARandomDistanceToAttack = CallFunc_RandomFloatInRange_ReturnValue_9;0x7715goto Label_73FB;0x771ALabel_771A:0x771Aif (!(isChangingPath)) goto Label_7734;0x7728Label_7728:0x7728CanChangePath = false;0x7733PopFlow();0x7734Label_7734:0x7734CallFunc_K2_GetActorLocation_ReturnValue_19 = K2_GetActorLocation();0x7750CallFunc_Vector_Distance2D_ReturnValue_5 = Vector_Distance2D(Target, CallFunc_K2_GetActorLocation_ReturnValue_19);0x777ECallFunc_Less_DoubleDouble_ReturnValue_8 = Less_DoubleDouble(CallFunc_Vector_Distance2D_ReturnValue_5, 900);0x77A4if (!(CallFunc_Less_DoubleDouble_ReturnValue_8)) goto Label_7728;0x77B2CallFunc_GetPlayerPawn_ReturnValue_5 = GetPlayerPawn(this, 0);0x77CCCallFunc_GetVelocity_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue_5.GetVelocity();0x7802CallFunc_VSize_ReturnValue = VSize(CallFunc_GetVelocity_ReturnValue);0x7827CallFunc_Greater_DoubleDouble_ReturnValue_2 = Greater_DoubleDouble(CallFunc_VSize_ReturnValue, 300);0x784DTemp_bool_Variable = CallFunc_Greater_DoubleDouble_ReturnValue_2;0x7860CallFunc_RandomIntegerInRange_ReturnValue_8 = RandomIntegerInRange(0, 1);0x7886CallFunc_EqualEqual_IntInt_ReturnValue_4 = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_8, 0);0x78A8CallFunc_RandomIntegerInRange_ReturnValue_9 = RandomIntegerInRange(0, 4);0x78CECallFunc_EqualEqual_IntInt_ReturnValue_5 = EqualEqual_IntInt(CallFunc_RandomIntegerInRange_ReturnValue_9, 0);0x78F0if (!(Switch(Temp_bool_Variable, false => CallFunc_EqualEqual_IntInt_ReturnValue_5, true => CallFunc_EqualEqual_IntInt_ReturnValue_4, default => K2Node_Select_Default_2))) goto Label_7728;0x792ACanChangePath = true;0x7935if (!(isChangingPath)) goto Label_7944;0x7943PopFlow();0x7944Label_7944:0x7944isChangingPath = true;0x794FCallFunc_RandomFloatInRange_ReturnValue_7 = RandomFloatInRange(-300, 0);0x797DCallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(CallFunc_RandomFloatInRange_ReturnValue_7);0x79A2CallFunc_MakeLiteralDouble_ReturnValue_5 = MakeLiteralDouble(600);0x79C7CallFunc_Multiply_DoubleDouble_ReturnValue_12 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_5, -0.5);0x79F5CallFunc_Multiply_DoubleDouble_ReturnValue_13 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_5, 0.5);0x7A23CallFunc_Multiply_DoubleDouble_ReturnValue_14 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue_5, -1);0x7A51CallFunc_GetForwardVector_ReturnValue_5 = GetForwardVector(ConstantLookRotation);0x7A76CallFunc_GetRightVector_ReturnValue_1 = GetRightVector(ConstantLookRotation);0x7A9BCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_5, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x7AC9CallFunc_RandomIntegerInRange_ReturnValue_7 = RandomIntegerInRange(0, 3);0x7AEFTemp_int_Variable = CallFunc_RandomIntegerInRange_ReturnValue_7;0x7B0ACallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(Switch(Temp_int_Variable, 0 => CallFunc_MakeLiteralDouble_ReturnValue_5, 1 => CallFunc_Multiply_DoubleDouble_ReturnValue_14, 2 => CallFunc_Multiply_DoubleDouble_ReturnValue_13, 3 => CallFunc_Multiply_DoubleDouble_ReturnValue_12, default => K2Node_Select_Default_1));0x7B87CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_GetRightVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x7BB5CallFunc_K2_GetActorLocation_ReturnValue_20 = K2_GetActorLocation();0x7BD1CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_20, CallFunc_Multiply_VectorVector_ReturnValue_2);0x7BFFCallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_1);0x7C2DCallFunc_K2_GetRandomReachablePointInRadius_ReturnValue_2 = K2_GetRandomReachablePointInRadius(this, CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation_2, DefaultRadius, nullptr, nullptr);0x7C5FChangePathDestination = CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation_2;0x7C7Agoto Label_63C2;0x7C7FTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_14;0x7C9APopFlow();0x7C9BLabel_7C9B:0x7C9BStartedPursue = true;0x7CA6goto Label_76CC;0x7CABif (!(StartedPursue)) goto Label_7C9B;0x7CB9PopFlow();0x7CBALabel_7CBA:0x7CBAif (!(isReach)) goto Label_7728;0x7CC8if (!(isChase)) goto Label_7728;0x7CD6if (!(isPatrol)) goto Label_7CE9;0x7CE4goto Label_7728;0x7CE9Label_7CE9:0x7CE9CallFunc_WasRecentlyRendered_ReturnValue_2 = WasRecentlyRendered(0f);0x7D02if (!(CallFunc_WasRecentlyRendered_ReturnValue_2)) goto Label_7728;0x7D10goto Label_771A;0x7D15goto Label_7CBA;0x7D1ALabel_7D1A:0x7D1ARetriggerableDelay(this, 1f, LatentActionInfo{0x236B, -5753738, FName(ExecuteUbergraph_GuardPatrol), this});0x7D50PopFlow();0x7D51Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_15;0x7D6Cgoto Label_09F8;0x7D71goto Label_7D1A;0x7D76PopFlow();0x7D77ChaseSuccess = true;0x7D82goto Label_76BC;0x7D87CallFunc_GetQueryResultsAsLocations_ResultLocations = {};0x7D92CallFunc_GetQueryResultsAsLocations_ReturnValue = K2Node_CustomEvent_QueryInstance.GetQueryResultsAsLocations(CallFunc_GetQueryResultsAsLocations_ResultLocations);0x7DC5Temp_int_Loop_Counter_Variable_2 = 0;0x7DDCTemp_int_Array_Index_Variable_3 = 0;0x7DF3Label_7DF3:0x7DF3CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetQueryResultsAsLocations_ResultLocations);0x7E2ECallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x7E54if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_64F3;0x7E62Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_2;0x7E7DPushFlow(Label_7ED9);0x7E82/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetQueryResultsAsLocations_ResultLocations, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x7EBDEQSChaseResults = CallFunc_Array_Get_Item_2;0x7ED8PopFlow();0x7ED9Label_7ED9:0x7ED9CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x7F03Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x7F1Egoto Label_7DF3;0x7F23Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_16;0x7F3EPopFlow();0x7F3Fgoto Label_740E;0x7F44Label_7F44:0x7F44Temp_int_Array_Index_Variable = 0;0x7F5BLabel_7F5B:0x7F5BCallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_2);0x7F96CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_4);0x7FBCif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_80EF;0x7FCATemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x7FE5PushFlow(Label_80A5);0x7FEA/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_2, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x8025if (!(CallFunc_Array_Get_Item_3.isChase)) PopFlow();0x8045/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_2, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x8080CallFunc_Array_Get_Item_3.SlowDownHitEvent();0x80A4PopFlow();0x80A5Label_80A5:0x80A5CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x80CFTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x80EAgoto Label_7F5B;0x80EFLabel_80EF:0x80EFMultiAttackAvoid(1.5f);0x8102CallFunc_GetPlayerPawn_ReturnValue_7 = GetPlayerPawn(this, 0);0x811CCallFunc_GetTransform_ReturnValue_3 = GetTransform();0x8138CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Enemy/Systems/PhysicsDestroyEnemy.PhysicsDestroyEnemy_C, CallFunc_GetTransform_ReturnValue_3, 1, CallFunc_GetPlayerPawn_ReturnValue_7, 1);0x816CSetClassPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Class), /Game/Blueprints/Enemy/Systems/PhysicsDestroyEnemy.PhysicsDestroyEnemy_C);0x8195CallFunc_GetTransform_ReturnValue_3 = GetTransform();0x81B1CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_GetTransform_ReturnValue_3, 1);0x81D9CallFunc_FinishSpawningActor_ReturnValue_1.StartPhysics(K2Node_CustomEvent_HitPoint, K2Node_CustomEvent_HitDirection, TextureSelected, this, K2Node_CustomEvent_ActorDestroying, 100f, Mesh.RelativeLocation);0x8246Delay(this, 0.2f, LatentActionInfo{0x24F6, -1666530347, FName(ExecuteUbergraph_GuardPatrol), this});0x827CPopFlow();0x827DTemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_17;0x8298goto Label_43EC;0x829DK2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(K2Node_ComponentBoundEvent_Pawn);0x82C1K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x82DEif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x82E8if (!(K2Node_DynamicCast_AsMain_Char_1.CanDetect)) PopFlow();0x8308if (!(K2Node_DynamicCast_AsMain_Char_1.PreventEmoji)) goto Label_66D0;0x832CPopFlow();0x832DLabel_832D:0x832D/Game/Blueprints/Functions/AutoDetectCheckpoint.Default__AutoDetectCheckpoint_C.AutoDetectCheckpoint(this, this);0x8353CapsuleComponent.SetCollisionEnabled(0);0x8379Mesh.SetCollisionEnabled(0);0x839FCapsuleInner.SetCollisionEnabled(0);0x83C5CylinderPhysics.SetCollisionEnabled(0);0x83EBTemp_name_Variable_1 = FName(Dead);0x840ACallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Tags, Temp_name_Variable_1);0x844ESetActorTickEnabled(false);0x845DStartHitAttack(true, false);0x846DLaserF(false, false);0x847DEnemyDestroyed.Broadcast();0x8490CallFunc_GetPlayerPawn_ReturnValue_6 = GetPlayerPawn(this, 0);0x84AAK2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_6);0x84CEK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0x84EBif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x84F5K2Node_DynamicCast_AsMain_Char_2.EnemyMoney(1);0x851BTemp_object_Variable = this;0x8526K2Node_DynamicCast_AsMain_Char_2.RemoveEnemyArray(Temp_object_Variable);0x8553/Game/Blueprints/Enemy/Systems/DestroyEnemy.Default__DestroyEnemy_C.SFX(this, 1, this);0x8582/Game/Blueprints/Enemy/Systems/StuntAudioEffect.Default__StuntAudioEffect_C.StuntSFX(this, true, 0.5, LoopStunt, this, CallFunc_StuntSFX_Audio);0x85C4Anim.Play Rate = 0f;0x85F1CallFunc_GetCurrentActiveMontage_ReturnValue = Anim.GetCurrentActiveMontage();0x861BAnim.Montage_Pause(CallFunc_GetCurrentActiveMontage_ReturnValue);0x8644Anim.SavePoseSnapshot(FName(DeathSnapshot));0x8675Anim.isDead = true;0x8696CallFunc_GetAllActorsOfClass_OutActors_2 = {};0x86A1GetAllActorsOfClass(this, /Game/Blueprints/Enemy/GuardPatrol/GuardPatrol.GuardPatrol_C, CallFunc_GetAllActorsOfClass_OutActors_2);0x86BETemp_int_Loop_Counter_Variable_1 = 0;0x86D5goto Label_7F44;0x86DATemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_18;0x86F5PopFlow();0x86F6Explosion();0x8704PopFlow();0x8705Label_8705:0x8705if (!(IsActive)) PopFlow();0x870FCallFunc_ActorHasTag_ReturnValue_4 = K2Node_Event_Other.ActorHasTag(FName(EnemyAttack));0x8746if (!(CallFunc_ActorHasTag_ReturnValue_4)) goto Label_8755;0x8754PopFlow();0x8755Label_8755:0x8755CallFunc_K2_GetActorLocation_ReturnValue_26 = K2_GetActorLocation();0x8771CallFunc_Vector_Distance_ReturnValue_3 = Vector_Distance(K2Node_Event_HitLocation, CallFunc_K2_GetActorLocation_ReturnValue_26);0x879FCallFunc_Less_DoubleDouble_B_ImplicitCast_1 = Cast<4>(CapsuleComponent.CapsuleRadius);0x87D2CallFunc_Less_DoubleDouble_ReturnValue_9 = Less_DoubleDouble(CallFunc_Vector_Distance_ReturnValue_3, CallFunc_Less_DoubleDouble_B_ImplicitCast_1);0x87F8CallFunc_ActorHasTag_ReturnValue_5 = K2Node_Event_Other.ActorHasTag(FName(Trap));0x882FCallFunc_BooleanOR_ReturnValue_17 = BooleanOR(CallFunc_ActorHasTag_ReturnValue_5, CallFunc_Less_DoubleDouble_ReturnValue_9);0x8855if (!(CallFunc_BooleanOR_ReturnValue_17)) PopFlow();0x885FGetComponentBounds(CapsuleComponent, CallFunc_GetComponentBounds_Origin, CallFunc_GetComponentBounds_BoxExtent, CallFunc_GetComponentBounds_SphereRadius);0x888DGetComponentBounds(K2Node_Event_OtherComp, CallFunc_GetComponentBounds_Origin_1, CallFunc_GetComponentBounds_BoxExtent_1, CallFunc_GetComponentBounds_SphereRadius_1);0x88BBCallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetComponentBounds_SphereRadius_1);0x88D8CallFunc_Greater_DoubleDouble_B_ImplicitCast = Cast<4>(CallFunc_GetComponentBounds_SphereRadius);0x88F5CallFunc_Greater_DoubleDouble_ReturnValue_6 = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, CallFunc_Greater_DoubleDouble_B_ImplicitCast);0x891Bif (!(CallFunc_Greater_DoubleDouble_ReturnValue_6)) PopFlow();0x8925Explosion();0x8933CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("InnerHit", "--");0x895DCallFunc_GetDisplayName_ReturnValue = GetDisplayName(K2Node_Event_OtherComp);0x8982CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_GetDisplayName_ReturnValue);0x89B0PrintString(this, CallFunc_Concat_StrStr_ReturnValue_3, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x89FAPopFlow();0x89FBTemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_19;0x8A16PopFlow();0x8A17PopFlow();0x8A18Label_8A18:0x8A18if (!(StartDelay)) PopFlow();0x8A22BreakVector(LastWakingPosition, CallFunc_BreakVector_X_3, CallFunc_BreakVector_Y_3, CallFunc_BreakVector_Z_3);0x8A50CallFunc_K2_GetActorLocation_ReturnValue_27 = K2_GetActorLocation();0x8A6CBreakVector(CallFunc_K2_GetActorLocation_ReturnValue_27, CallFunc_BreakVector_X_4, CallFunc_BreakVector_Y_4, CallFunc_BreakVector_Z_4);0x8A9ACallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(CallFunc_BreakVector_Z_3, CallFunc_BreakVector_Z_4);0x8AC8CallFunc_Abs_ReturnValue = abs(CallFunc_Subtract_DoubleDouble_ReturnValue_1);0x8AEDCallFunc_Greater_DoubleDouble_ReturnValue_5 = Greater_DoubleDouble(CallFunc_Abs_ReturnValue, 1200);0x8B13if (!(CallFunc_Greater_DoubleDouble_ReturnValue_5)) PopFlow();0x8B1Dgoto Label_2482;0x8B22Label_8B22:0x8B22CallFunc_GetTransform_ReturnValue_2 = GetTransform();0x8B3ECallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/Enemy/Systems/ExplodeEnemy.ExplodeEnemy_C, CallFunc_GetTransform_ReturnValue_2, 1, this, 1);0x8B6ASetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Berserk), Berserk);0x8B93SetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Shake), 3);0x8BBCCallFunc_GetTransform_ReturnValue_2 = GetTransform();0x8BD8CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_GetTransform_ReturnValue_2, 1);0x8C00PopFlow();0x8C01Label_8C01:0x8C01CallFunc_K2_GetActorLocation_ReturnValue_28 = K2_GetActorLocation();0x8C1DLastWakingPosition = CallFunc_K2_GetActorLocation_ReturnValue_28;0x8C38goto Label_24BF;0x8C3Dgoto Label_8A18;0x8C42CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(K2Node_Event_NewMovementMode, 1);0x8C61if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_3)) goto Label_8C01;0x8C6FPopFlow();0x8C70Label_8C70:0x8C70CallFunc_K2_GetActorLocation_ReturnValue_29 = K2_GetActorLocation();0x8C8CCallFunc_Vector_Distance_ReturnValue_2 = Vector_Distance(Target, CallFunc_K2_GetActorLocation_ReturnValue_29);0x8CBACallFunc_Subtract_DoubleDouble_ReturnValue_2 = Subtract_DoubleDouble(CallFunc_Vector_Distance_ReturnValue_2, 1200);0x8CE8CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue_2, 1800);0x8D16CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue_2, 0, 1);0x8D4DCallFunc_Lerp_ReturnValue = Lerp(1, 0, CallFunc_FClamp_ReturnValue);0x8D84CallFunc_Multiply_DoubleDouble_ReturnValue_16 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue, 5);0x8DB2CallFunc_Multiply_DoubleDouble_A_ImplicitCast_5 = Cast<4>(CharacterMovement.MaxWalkSpeed);0x8DE5CallFunc_Multiply_DoubleDouble_ReturnValue_17 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_5, -1);0x8E13CallFunc_Multiply_DoubleDouble_ReturnValue_18 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_17, CallFunc_Multiply_DoubleDouble_ReturnValue_16);0x8E41CallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_18);0x8E66CallFunc_GetForwardVector_ReturnValue_6 = GetForwardVector(LookTargetRotation);0x8E8BCallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_6, CallFunc_Conv_DoubleToVector_ReturnValue_6);0x8EB9LaunchCharacter(CallFunc_Multiply_VectorVector_ReturnValue_4, false, false);0x8ED2PopFlow();0x8ED3goto Label_8B22;0x8ED8goto Label_8705;0x8EDDCallFunc_K2_GetActorLocation_ReturnValue_30 = K2Node_ComponentBoundEvent_OtherActor.K2_GetActorLocation();0x8F0FCallFunc_K2_GetActorLocation_ReturnValue_31 = K2Node_ComponentBoundEvent_OtherActor.K2_GetActorLocation();0x8F41CallFunc_K2_GetComponentLocation_ReturnValue_1 = K2Node_ComponentBoundEvent_OverlappedComponent.K2_GetComponentLocation();0x8F73CallFunc_FindLookAtRotation_ReturnValue_2 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_30, CallFunc_K2_GetComponentLocation_ReturnValue_1);0x8FA1CallFunc_GetForwardVector_ReturnValue_7 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue_2);0x8FC6HitEnemyHandle.StartEventHitOverlap(K2Node_ComponentBoundEvent_OtherComp, K2Node_ComponentBoundEvent_OtherActor, CallFunc_K2_GetActorLocation_ReturnValue_31, CallFunc_GetForwardVector_ReturnValue_7, true);0x900FPopFlow();0x9010Label_9010:0x9010Anim.CancelAnimation(0f);0x9039goto Label_832D;0x903ECallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(0.5);0x9063CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CharacterMovement.Velocity, CallFunc_Conv_DoubleToVector_ReturnValue);0x90A7CharacterMovement.Velocity = CallFunc_Multiply_VectorVector_ReturnValue_5;0x90D8goto Label_8C70;0x90DDLabel_90DD:0x90DDif (!(Dead)) goto Label_90EC;0x90EBPopFlow();0x90ECLabel_90EC:0x90ECDead = true;0x90F7goto Label_9010;0x90FCgoto Label_90DD;0x9101Label_9101:0x9101RetriggerableDelay(this, 1f, LatentActionInfo{0x2505, -1274279219, FName(ExecuteUbergraph_GuardPatrol), this});0x9137PopFlow();0x9138Label_9138:0x9138PushFlow(Label_9101);0x913Dgoto Label_6A49;0x9142goto Label_9138;0x9147Label_9147:0x9147PushFlow(Label_921D);0x914CCallFunc_RandomIntegerInRange_ReturnValue_10 = RandomIntegerInRange(1, 8);0x9172CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_RandomIntegerInRange_ReturnValue_10);0x9197CallFunc_Multiply_DoubleDouble_ReturnValue_22 = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, 0.25);0x91C5CallFunc_RetriggerableDelay_Duration_ImplicitCast_7 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_22);0x91E2RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast_7, LatentActionInfo{0x25BD, -148289745, FName(ExecuteUbergraph_GuardPatrol), this});0x921CPopFlow();0x921DLabel_921D:0x921DCallFunc_K2_GetActorLocation_ReturnValue_33 = K2_GetActorLocation();0x9239PlaySoundAtLocation(this, /Game/Blueprints/Enemy/GuardPatrol/SFX/GuardAccelerion_Cue.GuardAccelerion_Cue, CallFunc_K2_GetActorLocation_ReturnValue_33, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x9282PopFlow();0x9283CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(IsActive);0x92A8CallFunc_MakeLiteralDouble_ReturnValue_6 = MakeLiteralDouble(1);0x92CDCallFunc_Lerp_ReturnValue_2 = Lerp(0.25, 1, SpeedFactor);0x9304CallFunc_Multiply_DoubleDouble_ReturnValue_20 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_2, CallFunc_MakeLiteralDouble_ReturnValue_6);0x9332CallFunc_Multiply_DoubleDouble_ReturnValue_21 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_20, CallFunc_Conv_BoolToDouble_ReturnValue);0x9360CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_21);0x937DGuardEngine.SetVolumeMultiplier(CallFunc_SetVolumeMultiplier_NewVolumeMultiplier_ImplicitCast);0x93A6CallFunc_Lerp_ReturnValue_1 = Lerp(0.75, 1.25, SpeedFactor);0x93DDCallFunc_Multiply_DoubleDouble_ReturnValue_19 = Multiply_DoubleDouble(CallFunc_Lerp_ReturnValue_1, EnginePitch);0x940BCallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_Multiply_DoubleDouble_ReturnValue_19, 0.7, 1.3);0x9442CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast = Cast<3>(CallFunc_FClamp_ReturnValue_1);0x945FGuardEngine.SetPitchMultiplier(CallFunc_SetPitchMultiplier_NewPitchMultiplier_ImplicitCast);0x9488PopFlow();0x9489goto Label_9147;0x948EPopFlow();0x948FLabel_948F:0x948Freturn;