0x0000PushFlow(Label_5345);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FInitAttack = true;0x001ALabel_001A:0x001AInitAttack = false;0x0025IsInHeavyAttackMode = false;0x0030IsChargeAttack = false;0x003BCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/BP/PlayerWeapons/BloodSpear/Anim/AM_HunterAttacksBloodSpear.AM_HunterAttacksBloodSpear, 1f, 0f, FName(TransAtkHeavy));0x008ECallFunc_IsValid_ReturnValue_12 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10);0x00ABif (!(CallFunc_IsValid_ReturnValue_12)) goto Label_01F9;0x00B9K2Node_CreateDelegate_OutputDelegate_42.Bind(this, OnCompleted_709FAE504609BA5F7A544B820A0DEE9B);0x00D0CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnCompleted += K2Node_CreateDelegate_OutputDelegate_42;0x00F9K2Node_CreateDelegate_OutputDelegate_41.Bind(this, OnBlendOut_709FAE504609BA5F7A544B820A0DEE9B);0x0110CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_41;0x0139K2Node_CreateDelegate_OutputDelegate_40.Bind(this, OnInterrupted_709FAE504609BA5F7A544B820A0DEE9B);0x0150CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_40;0x0179K2Node_CreateDelegate_OutputDelegate_39.Bind(this, OnNotifyBegin_709FAE504609BA5F7A544B820A0DEE9B);0x0190CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_39;0x01B9K2Node_CreateDelegate_OutputDelegate_38.Bind(this, OnNotifyEnd_709FAE504609BA5F7A544B820A0DEE9B);0x01D0CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_38;0x01F9Label_01F9:0x01F9AttackDamageMultiplier = 1.25f;0x0210PushFlow(Label_024C);0x0215Delay(this, 1.2f, LatentActionInfo{0x2B2, -416072817, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x024BPopFlow();0x024CLabel_024C:0x024CDelay(this, 0.3f, LatentActionInfo{0x283, -843301357, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0282PopFlow();0x0283MainCharRef.SubtractStamina(30, 1.3f);0x02B1PopFlow();0x02B2AttackRight = true;0x02BDCanAttack = true;0x02C8IsAttacking = false;0x02D3Delay(this, 0.633333f, LatentActionInfo{0x30A, -1550007628, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0309PopFlow();0x030Aif (!(IsAttacking)) goto Label_0319;0x0318PopFlow();0x0319Label_0319:0x0319InitAttack = true;0x0324PostAttackChargeCheck();0x0332PopFlow();0x0333AttackRight = false;0x033ECanAttack = true;0x0349IsAttacking = false;0x0354Delay(this, 0.49f, LatentActionInfo{0x38B, -984013775, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x038APopFlow();0x038Bif (!(IsAttacking)) goto Label_039A;0x0399PopFlow();0x039ALabel_039A:0x039AIsInHeavyAttackMode = false;0x03A5InitAttack = true;0x03B0PostAttackChargeCheck();0x03BEPopFlow();0x03BFAttackRight = false;0x03CACanAttack = true;0x03D5IsAttacking = false;0x03E0Delay(this, 0.49f, LatentActionInfo{0x417, 777057576, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0416PopFlow();0x0417if (!(IsAttacking)) goto Label_0426;0x0425PopFlow();0x0426Label_0426:0x0426IsInHeavyAttackMode = false;0x0431InitAttack = true;0x043CPostAttackChargeCheck();0x044APopFlow();0x044BAttackRight = true;0x0456CanAttack = true;0x0461IsAttacking = false;0x046CDelay(this, 0.49f, LatentActionInfo{0x4A3, -1452267265, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x04A2PopFlow();0x04A3if (!(IsAttacking)) goto Label_04B2;0x04B1PopFlow();0x04B2Label_04B2:0x04B2IsInHeavyAttackMode = false;0x04BDInitAttack = true;0x04C8PostAttackChargeCheck();0x04D6PopFlow();0x04D7CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x04F3CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Audio/Foley/Wooshes/Cue_swing-cleaver.Cue_swing-cleaver, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x0539PopFlow();0x053AAttackRight = false;0x0545CanAttack = true;0x0550IsAttacking = false;0x055BDelay(this, 0.4f, LatentActionInfo{0x592, -612397968, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0591PopFlow();0x0592if (!(IsAttacking)) goto Label_05A1;0x05A0PopFlow();0x05A1Label_05A1:0x05A1InitAttack = true;0x05ACPostAttackChargeCheck();0x05BAPopFlow();0x05BB/Script/Engine.Default__KismetArrayLibrary.Array_Clear(DamagedEnemiesCache);0x05E4PopFlow();0x05E5MainCharRef.SubtractStamina(20, 0.8f);0x0613PopFlow();0x0614MainCharRef.SubtractStamina(50, 0.8f);0x0642PopFlow();0x0643K2Node_DynamicCast_AsBP_Main_Char_2 = Cast<BP_MainChar_C>(OwningCharRef);0x0667K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_2);0x0684if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_06B9;0x0692MainCharRef = K2Node_DynamicCast_AsBP_Main_Char_2;0x06A5WhichWeapon = 3;0x06B9Label_06B9:0x06B9CallFunc_IsValid_ReturnValue = IsValid(OwnerABPRef);0x06D6if (!(CallFunc_IsValid_ReturnValue)) goto Label_0899;0x06E4OwnerABPRef.WhichRWeapon = WhichWeapon;0x0715Label_0715:0x0715K2Node_CreateDelegate_OutputDelegate_43.Bind(this, DripBlood);0x072CCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_43, 5.7f, true, 0f, 0f);0x0761Label_0761:0x0761CallFunc_IsValid_ReturnValue_1 = IsValid(OwningCharRef);0x077Eif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0788Temp_int_Variable_1 = -1;0x079FK2Node_DynamicCast_AsBP_Main_Char_4 = Cast<BP_MainChar_C>(OwningCharRef);0x07C3K2Node_DynamicCast_bSuccess_7 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_4);0x07E0CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(K2Node_DynamicCast_AsBP_Main_Char_4.PlayerIndex, -1);0x0818Temp_bool_Variable_1 = CallFunc_EqualEqual_IntInt_ReturnValue;0x082BSetBaseDmgAndWeapAttScaling(/Game/BP/PlayerWeapons/BloodSpear/DaT_BloodSpearScaling.DaT_BloodSpearScaling, 3, Switch(Temp_bool_Variable_1, false => Temp_int_Variable_1, true => K2Node_DynamicCast_AsBP_Main_Char_4.NPCData.RWeapLvl_47_38C97769498B07CFDA0DB091E30C63F0, default => K2Node_Select_Default_4));0x0898PopFlow();0x0899Label_0899:0x0899ParticleSystem.SetTemplate(/Game/VFX/Particles/Blood/P_BloodDropSingleSmall.P_BloodDropSingleSmall);0x08C2goto Label_0715;0x08C7AttackRight = true;0x08D2CanAttack = true;0x08DDIsAttacking = false;0x08E8Delay(this, 0.633333f, LatentActionInfo{0x91F, -614357899, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x091EPopFlow();0x091Fif (!(IsAttacking)) goto Label_092E;0x092DPopFlow();0x092ELabel_092E:0x092EIsInHeavyAttackMode = false;0x0939InitAttack = true;0x0944PostAttackChargeCheck();0x0952PopFlow();0x0953AttackRight = true;0x095ECanAttack = true;0x0969IsAttacking = false;0x0974Delay(this, 0.633333f, LatentActionInfo{0x9AB, 1893407090, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x09AAPopFlow();0x09ABif (!(IsAttacking)) goto Label_09BA;0x09B9PopFlow();0x09BALabel_09BA:0x09BAIsInHeavyAttackMode = false;0x09C5InitAttack = true;0x09D0PostAttackChargeCheck();0x09DEPopFlow();0x09DFAttackRight = false;0x09EACanAttack = true;0x09F5IsAttacking = false;0x0A00Delay(this, 0.633333f, LatentActionInfo{0xA37, 25643457, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0A36PopFlow();0x0A37if (!(IsAttacking)) goto Label_0A46;0x0A45PopFlow();0x0A46Label_0A46:0x0A46IsInHeavyAttackMode = false;0x0A51InitAttack = true;0x0A5CPostAttackChargeCheck();0x0A6APopFlow();0x0A6BMainCharRef.SubtractStamina(24, 1f);0x0A99PopFlow();0x0A9AAttackRight = false;0x0AA5CanAttack = true;0x0AB0IsAttacking = false;0x0ABBDelay(this, 0.4f, LatentActionInfo{0xAF2, 1849885937, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0AF1PopFlow();0x0AF2if (!(IsAttacking)) goto Label_0B01;0x0B00PopFlow();0x0B01Label_0B01:0x0B01InitAttack = true;0x0B0CPostAttackChargeCheck();0x0B1APopFlow();0x0B1BMainCharRef.SubtractStamina(50, 2f);0x0B49PopFlow();0x0B4AAttackRight = false;0x0B55CanAttack = true;0x0B60IsAttacking = false;0x0B6BDelay(this, 0.4f, LatentActionInfo{0xBA2, 1775665876, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x0BA1PopFlow();0x0BA2if (!(IsAttacking)) goto Label_0BB1;0x0BB0PopFlow();0x0BB1Label_0BB1:0x0BB1IsInHeavyAttackMode = false;0x0BBCInitAttack = true;0x0BC7PostAttackChargeCheck();0x0BD5PopFlow();0x0BD6MainCharRef.SubtractStamina(35, 0.8f);0x0C04PopFlow();0x0C05Temp_name_Variable = K2Node_CustomEvent_NotifyName_52;0x0C20PopFlow();0x0C21Temp_name_Variable = K2Node_CustomEvent_NotifyName_51;0x0C3CPopFlow();0x0C3DTemp_name_Variable = K2Node_CustomEvent_NotifyName_50;0x0C58PopFlow();0x0C59Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_49;0x0C74PopFlow();0x0C75Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_48;0x0C90PopFlow();0x0C91Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_47;0x0CACPopFlow();0x0CADTemp_name_Variable_1 = K2Node_CustomEvent_NotifyName_46;0x0CC8PopFlow();0x0CC9Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_45;0x0CE4PopFlow();0x0CE5Label_0CE5:0x0CE5ChargeAmt = TL_ChargeTimer_ChargeVar_4F0484F24E56E5E86FB9DAAC66F24CD9;0x0D00CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(TL_ChargeTimer_ChargeVar_4F0484F24E56E5E86FB9DAAC66F24CD9, 0.35f);0x0D22if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_0DE1;0x0D30PushFlow(Label_0D5D);0x0D35if (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_0D44;0x0D43PopFlow();0x0D44Label_0D44:0x0D44Temp_bool_Has_Been_Initd_Variable_1 = true;0x0D4Fif (!(false)) PopFlow();0x0D51Temp_bool_IsClosed_Variable = true;0x0D5CPopFlow();0x0D5DLabel_0D5D:0x0D5Dif (!(Temp_bool_IsClosed_Variable)) goto Label_0D6C;0x0D6BPopFlow();0x0D6CLabel_0D6C:0x0D6CTemp_bool_IsClosed_Variable = true;0x0D77/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/Foley/Wooshes/A_ChargeWoosh.A_ChargeWoosh, 1f, 1f, 0f, nullptr, nullptr);0x0DB2MainCharRef.SubtractStamina(0, 2f);0x0DE0PopFlow();0x0DE1Label_0DE1:0x0DE1Temp_bool_IsClosed_Variable = false;0x0DECTemp_bool_Has_Been_Initd_Variable_1 = true;0x0DF7PopFlow();0x0DF8Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_44;0x0E13PopFlow();0x0E14Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_43;0x0E2FPopFlow();0x0E30Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_42;0x0E4BPopFlow();0x0E4CTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_41;0x0E67PopFlow();0x0E68Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_40;0x0E83PopFlow();0x0E84Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_39;0x0E9FPopFlow();0x0EA0Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_38;0x0EBBPopFlow();0x0EBCTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_37;0x0ED7PopFlow();0x0ED8Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_36;0x0EF3PopFlow();0x0EF4Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_35;0x0F0FPopFlow();0x0F10Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_34;0x0F2BPopFlow();0x0F2CTemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_33;0x0F47PopFlow();0x0F48Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_32;0x0F63PopFlow();0x0F64Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_31;0x0F7FPopFlow();0x0F80Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_30;0x0F9BPopFlow();0x0F9CTemp_name_Variable_5 = K2Node_CustomEvent_NotifyName_29;0x0FB7PopFlow();0x0FB8Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_28;0x0FD3PopFlow();0x0FD4Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_27;0x0FEFPopFlow();0x0FF0Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_26;0x100BPopFlow();0x100CTemp_name_Variable_5 = K2Node_CustomEvent_NotifyName_25;0x1027PopFlow();0x1028Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_24;0x1043PopFlow();0x1044Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_23;0x105FPopFlow();0x1060Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_22;0x107BPopFlow();0x107CTemp_name_Variable_6 = K2Node_CustomEvent_NotifyName_21;0x1097PopFlow();0x1098Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_20;0x10B3PopFlow();0x10B4Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_19;0x10CFPopFlow();0x10D0Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_18;0x10EBPopFlow();0x10ECTemp_name_Variable_7 = K2Node_CustomEvent_NotifyName_17;0x1107PopFlow();0x1108Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_16;0x1123PopFlow();0x1124Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_15;0x113FPopFlow();0x1140Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_14;0x115BPopFlow();0x115CTemp_name_Variable_8 = K2Node_CustomEvent_NotifyName_13;0x1177PopFlow();0x1178Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_12;0x1193PopFlow();0x1194Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_11;0x11AFPopFlow();0x11B0Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_10;0x11CBPopFlow();0x11CCTemp_name_Variable_9 = K2Node_CustomEvent_NotifyName_9;0x11E7PopFlow();0x11E8Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_8;0x1203PopFlow();0x1204Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_7;0x121FPopFlow();0x1220Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_6;0x123BPopFlow();0x123CTemp_name_Variable_9 = K2Node_CustomEvent_NotifyName_5;0x1257PopFlow();0x1258Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_4;0x1273PopFlow();0x1274Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_3;0x128FPopFlow();0x1290Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_2;0x12ABPopFlow();0x12ACTemp_name_Variable_10 = K2Node_CustomEvent_NotifyName_1;0x12C7PopFlow();0x12C8Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName;0x12E3PopFlow();0x12E4Label_12E4:0x12E4Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x12EFPopFlow();0x12F0Label_12F0:0x12F0Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x12FBPopFlow();0x12FCLabel_12FC:0x12FCTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x1307PopFlow();0x1308Label_1308:0x1308if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x1312Label_1312:0x1312K2Node_DynamicCast_AsBP_Main_Char_7 = Cast<BP_MainChar_C>(OwningCharRef);0x1336K2Node_DynamicCast_bSuccess_10 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_7);0x1353CallFunc_Not_PreBool_ReturnValue_5 = Not_PreBool(K2Node_DynamicCast_AsBP_Main_Char_7.IsManualAiming);0x1386if (!(CallFunc_Not_PreBool_ReturnValue_5)) PopFlow();0x1390if (!(InitAttack)) PopFlow();0x139Aif (!(IsTransformed)) goto Label_1683;0x13A8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/BP/PlayerWeapons/BloodSpear/Anim/AM_HunterAttacksBloodSpear.AM_HunterAttacksBloodSpear, 1f, 0f, FName(TransCharge));0x13FBCallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4);0x1418if (!(CallFunc_IsValid_ReturnValue_6)) goto Label_1566;0x1426K2Node_CreateDelegate_OutputDelegate_48.Bind(this, OnCompleted_1B20C16B433D11E799319792D010EB0A);0x143DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnCompleted += K2Node_CreateDelegate_OutputDelegate_48;0x1466K2Node_CreateDelegate_OutputDelegate_47.Bind(this, OnBlendOut_1B20C16B433D11E799319792D010EB0A);0x147DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_47;0x14A6K2Node_CreateDelegate_OutputDelegate_46.Bind(this, OnInterrupted_1B20C16B433D11E799319792D010EB0A);0x14BDCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_46;0x14E6K2Node_CreateDelegate_OutputDelegate_45.Bind(this, OnNotifyBegin_1B20C16B433D11E799319792D010EB0A);0x14FDCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_45;0x1526K2Node_CreateDelegate_OutputDelegate_44.Bind(this, OnNotifyEnd_1B20C16B433D11E799319792D010EB0A);0x153DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_44;0x1566Label_1566:0x1566Temp_float_Variable = 1f;0x157DTemp_float_Variable_1 = 1f;0x1594Temp_bool_Variable = IsTransformed;0x15A7TL_ChargeTimer.SetPlayRate(Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default_1));0x15FCK2Node_DynamicCast_AsBP_Main_Char_5 = Cast<BP_MainChar_C>(OwningCharRef);0x1620K2Node_DynamicCast_bSuccess_8 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_5);0x163Dif (!(K2Node_DynamicCast_AsBP_Main_Char_5.IsManualAiming)) goto Label_1662;0x1661PopFlow();0x1662Label_1662:0x1662TL_ChargeTimer.PlayFromStart();0x1682PopFlow();0x1683Label_1683:0x1683CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/Char/Hunter/Anim/Attacks/AM_HunterAttacks.AM_HunterAttacks, 1f, 0f, FName(Cleaver_Charge));0x16D6CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3);0x16F3if (!(CallFunc_IsValid_ReturnValue_5)) goto Label_1566;0x1701K2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnCompleted_6E8F4C7B4936F500533A4094A6AA4CF1);0x1718CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnCompleted += K2Node_CreateDelegate_OutputDelegate_12;0x1741K2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnBlendOut_6E8F4C7B4936F500533A4094A6AA4CF1);0x1758CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_11;0x1781K2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnInterrupted_6E8F4C7B4936F500533A4094A6AA4CF1);0x1798CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_10;0x17C1K2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnNotifyBegin_6E8F4C7B4936F500533A4094A6AA4CF1);0x17D8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_9;0x1801K2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnNotifyEnd_6E8F4C7B4936F500533A4094A6AA4CF1);0x1818CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_8;0x1841goto Label_1566;0x1846Label_1846:0x1846Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x1851PopFlow();0x1852Label_1852:0x1852PushFlow(Label_1308);0x1857Label_1857:0x1857PushFlow(Label_1884);0x185Cif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_186B;0x186APopFlow();0x186BLabel_186B:0x186BTemp_bool_Has_Been_Initd_Variable = true;0x1876if (!(false)) PopFlow();0x1878Temp_bool_IsClosed_Variable_1 = true;0x1883PopFlow();0x1884Label_1884:0x1884if (!(Temp_bool_IsClosed_Variable_1)) goto Label_1893;0x1892PopFlow();0x1893Label_1893:0x1893Temp_bool_IsClosed_Variable_1 = true;0x189Eif (!(true)) goto Label_12E4;0x18A4goto Label_1846;0x18A9Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_58;0x18C4PopFlow();0x18C5Label_18C5:0x18C5Temp_int_Variable_2 = 0;0x18DCLabel_18DC:0x18DCCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(4, -1);0x1902CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable_2, CallFunc_Add_IntInt_ReturnValue_1);0x1928if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x1932PushFlow(Label_25A1);0x1937CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Temp_int_Variable_2);0x195CCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(4, -1);0x1982CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(CallFunc_Add_IntInt_ReturnValue_1);0x19A7CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_Conv_IntToFloat_ReturnValue_1);0x19D5K2Node_MakeArray_Array = {1, 2, 0};0x19E6CallFunc_GetSocketTransform_ReturnValue = SkeletalMesh.GetSocketTransform(FName(DamageEnd), 0);0x1A2BK2Node_MakeArray_Array_1 = {OwningCharRef};0x1A3FCallFunc_GetSocketTransform_ReturnValue_1 = SkeletalMesh.GetSocketTransform(FName(DamageStart), 0);0x1A84CallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_GetSocketTransform_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, 0);0x1ABDBreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x1AEBCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation);0x1B10CallFunc_Multiply_VectorFloat_ReturnValue = Multiply_VectorFloat(CallFunc_GetForwardVector_ReturnValue, 30f);0x1B3ACallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorFloat_ReturnValue);0x1B68/Script/Engine.Default__KismetArrayLibrary.Array_Get(MeleeAttackTraceLocs, Temp_int_Variable_2, CallFunc_Array_Get_Item);0x1BA3CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_Array_Get_Item, FVector(0, 0, 0), 1e-04f);0x1BD2Temp_bool_Variable_3 = CallFunc_EqualEqual_VectorVector_ReturnValue;0x1BE5CallFunc_SphereTraceMultiForObjects_OutHits = {};0x1BF0CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, CallFunc_BreakTransform_Location, Switch(Temp_bool_Variable_3, false => CallFunc_Array_Get_Item, true => CallFunc_Add_VectorVector_ReturnValue, default => K2Node_Select_Default_2), 35f, K2Node_MakeArray_Array, false, K2Node_MakeArray_Array_1, 0, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 0.5f);0x1CB0CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(4, -1);0x1CD6CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(MeleeAttackTraceLocs);0x1D11CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, CallFunc_Add_IntInt_ReturnValue_1);0x1D37if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_23C9;0x1D45CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Temp_int_Variable_2);0x1D6ACallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(4, -1);0x1D90CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(CallFunc_Add_IntInt_ReturnValue_1);0x1DB5CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_Conv_IntToFloat_ReturnValue_1);0x1DE3CallFunc_GetSocketTransform_ReturnValue = SkeletalMesh.GetSocketTransform(FName(DamageEnd), 0);0x1E28CallFunc_GetSocketTransform_ReturnValue_1 = SkeletalMesh.GetSocketTransform(FName(DamageStart), 0);0x1E6DCallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_GetSocketTransform_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, 0);0x1EA6BreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x1ED4/Script/Engine.Default__KismetArrayLibrary.Array_Set(MeleeAttackTraceLocs, Temp_int_Variable_2, CallFunc_BreakTransform_Location, false);0x1F10Label_1F10:0x1F10if (!(CallFunc_SphereTraceMultiForObjects_ReturnValue)) PopFlow();0x1F1ATemp_int_Loop_Counter_Variable = 0;0x1F31Temp_int_Array_Index_Variable = 0;0x1F48Label_1F48:0x1F48CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x1F83CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x1FA9if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x1FB3Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x1FCEPushFlow(Label_237F);0x1FD3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x200EBreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x20B1K2Node_DynamicCast_AsBP_Enemy_Parent = Cast<BP_EnemyParent_C>(CallFunc_BreakHitResult_HitActor);0x20D5K2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsBP_Enemy_Parent);0x20F2if (!(K2Node_DynamicCast_bSuccess_5)) goto Label_2256;0x2100K2Node_DynamicCast_AsBPC_Cleric_Beast = Cast<BPC_ClericBeast_C>(K2Node_DynamicCast_AsBP_Enemy_Parent);0x2124K2Node_DynamicCast_bSuccess_6 = Cast<71>(K2Node_DynamicCast_AsBPC_Cleric_Beast);0x2141if (!(K2Node_DynamicCast_bSuccess_6)) goto Label_2256;0x214F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x218ABreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x222DK2Node_DynamicCast_AsBP_Enemy_Parent.DamagedComponent = CallFunc_BreakHitResult_HitComponent;0x2256Label_2256:0x2256/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2291BreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x2334CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(DamagedEnemiesCache, CallFunc_BreakHitResult_HitActor);0x2370if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_25EB;0x237EPopFlow();0x237FLabel_237F:0x237FCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x23A9Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_2;0x23C4goto Label_1F48;0x23C9Label_23C9:0x23C9CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Temp_int_Variable_2);0x23EECallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(4, -1);0x2414CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(CallFunc_Add_IntInt_ReturnValue_1);0x2439CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_Conv_IntToFloat_ReturnValue_1);0x2467CallFunc_GetSocketTransform_ReturnValue = SkeletalMesh.GetSocketTransform(FName(DamageEnd), 0);0x24ACCallFunc_GetSocketTransform_ReturnValue_1 = SkeletalMesh.GetSocketTransform(FName(DamageStart), 0);0x24F1CallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_GetSocketTransform_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, 0);0x252ABreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x2558CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(MeleeAttackTraceLocs, CallFunc_BreakTransform_Location);0x259Cgoto Label_1F10;0x25A1Label_25A1:0x25A1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable_2, 1);0x25CBTemp_int_Variable_2 = CallFunc_Add_IntInt_ReturnValue;0x25E6goto Label_18DC;0x25EBLabel_25EB:0x25EB/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2626BreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x26C9CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(DamagedEnemiesCache, CallFunc_BreakHitResult_HitActor);0x270D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2748BreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x27EBK2Node_DynamicCast_AsCharacter = Cast<Character>(CallFunc_BreakHitResult_HitActor);0x280FK2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsCharacter);0x282Cif (!(K2Node_DynamicCast_bSuccess_4)) goto Label_3010;0x283Aif (!(IsChargeAttack)) goto Label_2DE2;0x2848GetFinalAttackRating(AttackDamageMultiplier, CallFunc_GetFinalAttackRating_FinalAR);0x2868CallFunc_Conv_IntToFloat_ReturnValue_2 = Conv_IntToFloat(CallFunc_GetFinalAttackRating_FinalAR);0x288DCallFunc_ApplyDamage_ReturnValue_1 = /Script/Engine.Default__GameplayStatics.ApplyDamage(K2Node_DynamicCast_AsCharacter, CallFunc_Conv_IntToFloat_ReturnValue_2, nullptr, OwningCharRef, /Game/BP/Variables/DT_Charged.DT_Charged_C);0x28E4MainCharRef.ApplyRally(55);0x290D/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetIsEnemyBlocking(K2Node_DynamicCast_AsCharacter, this, CallFunc_GetIsEnemyBlocking_IsBlocking);0x2944if (!(CallFunc_GetIsEnemyBlocking_IsBlocking)) goto Label_2989;0x2952Label_2952:0x2952Delay(this, 0.5f, LatentActionInfo{0x5BB, -494859773, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x2988PopFlow();0x2989Label_2989:0x2989/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x29C4BreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x2A67PlaySoundAtLocation(this, /Game/Audio/Foley/Impacts/Cue_bloodheavy.Cue_bloodheavy, CallFunc_BreakHitResult_ImpactPoint, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x2AA3Label_2AA3:0x2AA3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2ADEBreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x2B81PlaySoundAtLocation(this, /Game/Audio/Foley/Impacts/Cue_iron-cut-meat.Cue_iron-cut-meat, CallFunc_BreakHitResult_ImpactPoint, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x2BBDTemp_object_Variable = /Game/VFX/Particles/Blood/P_BloodTrailWhite.P_BloodTrailWhite;0x2BD0Temp_object_Variable_1 = /Game/VFX/Particles/Blood/P_BloodTrail.P_BloodTrail;0x2BE3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2C1EBreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x2CC1HitEnemyKinFinder(K2Node_DynamicCast_AsCharacter, CallFunc_HitEnemyKinFinder_IsKin);0x2CE1Temp_bool_Variable_2 = CallFunc_HitEnemyKinFinder_IsKin;0x2CF4CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_BreakHitResult_ImpactNormal, 1f);0x2D1ECallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_Multiply_VectorFloat_ReturnValue_1);0x2D43CallFunc_SpawnEmitterAttached_ReturnValue = SpawnEmitterAttached(Switch(Temp_bool_Variable_2, false => Temp_object_Variable_1, true => Temp_object_Variable, default => K2Node_Select_Default_3), K2Node_DynamicCast_AsCharacter.Mesh, FName(None), CallFunc_BreakHitResult_ImpactPoint, CallFunc_Conv_VectorToRotator_ReturnValue, FVector(1, 1, 1), 1, true, 0, true);0x2DDDgoto Label_2952;0x2DE2Label_2DE2:0x2DE2GetFinalAttackRating(AttackDamageMultiplier, CallFunc_GetFinalAttackRating_FinalAR);0x2E02CallFunc_Conv_IntToFloat_ReturnValue_2 = Conv_IntToFloat(CallFunc_GetFinalAttackRating_FinalAR);0x2E27CallFunc_ApplyDamage_ReturnValue = /Script/Engine.Default__GameplayStatics.ApplyDamage(K2Node_DynamicCast_AsCharacter, CallFunc_Conv_IntToFloat_ReturnValue_2, nullptr, OwningCharRef, /Game/BP/Variables/DT_Light.DT_Light_C);0x2E7EMainCharRef.ApplyRally(35);0x2EA7/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetIsEnemyBlocking(K2Node_DynamicCast_AsCharacter, this, CallFunc_GetIsEnemyBlocking_IsBlocking);0x2EDEif (!(CallFunc_GetIsEnemyBlocking_IsBlocking)) goto Label_2EF1;0x2EECgoto Label_2952;0x2EF1Label_2EF1:0x2EF1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2F2CBreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x2FCFPlaySoundAtLocation(this, /Game/Audio/Foley/Impacts/Cue_bloodlight.Cue_bloodlight, CallFunc_BreakHitResult_ImpactPoint, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x300Bgoto Label_2AA3;0x3010Label_3010:0x3010GetFinalAttackRating(AttackDamageMultiplier, CallFunc_GetFinalAttackRating_FinalAR);0x3030CallFunc_Conv_IntToFloat_ReturnValue_2 = Conv_IntToFloat(CallFunc_GetFinalAttackRating_FinalAR);0x3055/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x3090BreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x3133CallFunc_ApplyDamage_ReturnValue_2 = /Script/Engine.Default__GameplayStatics.ApplyDamage(CallFunc_BreakHitResult_HitActor, CallFunc_Conv_IntToFloat_ReturnValue_2, nullptr, OwningCharRef, /Game/BP/Variables/DT_Light.DT_Light_C);0x318A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x31C5BreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x3268PlaySoundAtLocation(this, /Game/Audio/Foley/Impacts/Cue_spark.Cue_spark, CallFunc_BreakHitResult_ImpactPoint, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x32A4/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x32DFBreakHitResult(CallFunc_Array_Get_Item_1, 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_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x3382CallFunc_Multiply_VectorFloat_ReturnValue_2 = Multiply_VectorFloat(CallFunc_BreakHitResult_ImpactNormal, 1f);0x33ACCallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_Multiply_VectorFloat_ReturnValue_2);0x33D1CallFunc_SpawnEmitterAtLocation_ReturnValue = SpawnEmitterAtLocation(this, /Game/VFX/Particles/Impacts/P_MeleeSpark.P_MeleeSpark, CallFunc_BreakHitResult_ImpactPoint, CallFunc_Conv_VectorToRotator_ReturnValue_1, FVector(1, 1, 1), true, 0, true);0x3412goto Label_2952;0x3417Label_3417:0x3417PushFlow(Label_12FC);0x341Cgoto Label_1857;0x3421Label_3421:0x3421PushFlow(Label_12F0);0x3426goto Label_1857;0x342BTemp_name_Variable = K2Node_CustomEvent_NotifyName_53;0x3446PopFlow();0x3447Temp_name_Variable = K2Node_CustomEvent_NotifyName_54;0x3462PopFlow();0x3463ReceiveBeginPlay();0x346DCallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x348ADelay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue, LatentActionInfo{0x643, 379212224, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x34C4PopFlow();0x34C5Label_34C5:0x34C5CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/Char/Hunter/Anim/Attacks/AM_HunterAttacks.AM_HunterAttacks, 1f, 0f, FName(Cleaver_AttackInitR-L));0x3518CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x3535if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_3683;0x3543K2Node_CreateDelegate_OutputDelegate_58.Bind(this, OnCompleted_639D804E4C9043F57EAF7F9C216BB0B5);0x355ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_58;0x3583K2Node_CreateDelegate_OutputDelegate_59.Bind(this, OnBlendOut_639D804E4C9043F57EAF7F9C216BB0B5);0x359ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_59;0x35C3K2Node_CreateDelegate_OutputDelegate_60.Bind(this, OnInterrupted_639D804E4C9043F57EAF7F9C216BB0B5);0x35DACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_60;0x3603K2Node_CreateDelegate_OutputDelegate_54.Bind(this, OnNotifyBegin_639D804E4C9043F57EAF7F9C216BB0B5);0x361ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_54;0x3643K2Node_CreateDelegate_OutputDelegate_57.Bind(this, OnNotifyEnd_639D804E4C9043F57EAF7F9C216BB0B5);0x365ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_57;0x3683Label_3683:0x3683AttackDamageMultiplier = 1f;0x369APushFlow(Label_36D6);0x369FDelay(this, 0.51f, LatentActionInfo{0x333, 1565006490, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x36D5PopFlow();0x36D6Label_36D6:0x36D6Delay(this, 0.2f, LatentActionInfo{0x5E5, -793524057, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x370CPopFlow();0x370DLabel_370D:0x370DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/Char/Hunter/Anim/Attacks/AM_HunterAttacks.AM_HunterAttacks, 1f, 0f, FName(Cleaver_AttackR-L));0x3760CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x377Dif (!(CallFunc_IsValid_ReturnValue_3)) goto Label_38CB;0x378BK2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnCompleted_C3DA41A648E725D4C3691DA5BA1813C8);0x37A2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_2;0x37CBK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnBlendOut_C3DA41A648E725D4C3691DA5BA1813C8);0x37E2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_1;0x380BK2Node_CreateDelegate_OutputDelegate.Bind(this, OnInterrupted_C3DA41A648E725D4C3691DA5BA1813C8);0x3822CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate;0x384BK2Node_CreateDelegate_OutputDelegate_55.Bind(this, OnNotifyBegin_C3DA41A648E725D4C3691DA5BA1813C8);0x3862CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_55;0x388BK2Node_CreateDelegate_OutputDelegate_56.Bind(this, OnNotifyEnd_C3DA41A648E725D4C3691DA5BA1813C8);0x38A2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_56;0x38CBLabel_38CB:0x38CBAttackDamageMultiplier = 1.04f;0x38E2PushFlow(Label_36D6);0x38E7Delay(this, 0.51f, LatentActionInfo{0x3BF, 148165373, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x391DPopFlow();0x391ETemp_name_Variable_11 = K2Node_CustomEvent_NotifyName_59;0x3939PopFlow();0x393ALabel_393A:0x393ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/Char/Hunter/Anim/Attacks/AM_HunterAttacks.AM_HunterAttacks, 1f, 0f, FName(Cleaver_AttackL-R));0x398DCallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x39AAif (!(CallFunc_IsValid_ReturnValue_4)) goto Label_3AF8;0x39B8K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnCompleted_FA2DC78A4FD9E269E47397994B371693);0x39CFCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_7;0x39F8K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnBlendOut_FA2DC78A4FD9E269E47397994B371693);0x3A0FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_6;0x3A38K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnInterrupted_FA2DC78A4FD9E269E47397994B371693);0x3A4FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_5;0x3A78K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnNotifyBegin_FA2DC78A4FD9E269E47397994B371693);0x3A8FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_4;0x3AB8K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnNotifyEnd_FA2DC78A4FD9E269E47397994B371693);0x3ACFCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_3;0x3AF8Label_3AF8:0x3AF8AttackDamageMultiplier = 1.02f;0x3B0FPushFlow(Label_36D6);0x3B14Delay(this, 0.51f, LatentActionInfo{0x44B, -609674192, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x3B4APopFlow();0x3B4BLabel_3B4B:0x3B4BCallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x3B67CallFunc_SpawnSoundAtLocation_ReturnValue_1 = SpawnSoundAtLocation(this, /Game/Audio/Foley/Wooshes/Cue_swing-cleaver.Cue_swing-cleaver, CallFunc_K2_GetActorLocation_ReturnValue_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x3BADIsChargeAttack = false;0x3BB8goto Label_393A;0x3BBDLabel_3BBD:0x3BBDPushFlow(Label_3BF9);0x3BC2Delay(this, 0.1f, LatentActionInfo{0x4D7, 212338129, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x3BF8PopFlow();0x3BF9Label_3BF9:0x3BF9IsChargeAttack = false;0x3C04goto Label_34C5;0x3C09Label_3C09:0x3C09CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x3C25CallFunc_SpawnSoundAtLocation_ReturnValue_2 = SpawnSoundAtLocation(this, /Game/Audio/Foley/Wooshes/Cue_swing-cleaver.Cue_swing-cleaver, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, true);0x3C6BIsChargeAttack = false;0x3C76goto Label_370D;0x3C7BLabel_3C7B:0x3C7BIsAttacking = true;0x3C86if (!(IsTransformed)) goto Label_4359;0x3C94if (!(IsInHeavyAttackMode)) goto Label_3CA7;0x3CA2goto Label_001A;0x3CA7Label_3CA7:0x3CA7if (!(InitAttack)) goto Label_3F13;0x3CB5InitAttack = false;0x3CC0IsChargeAttack = false;0x3CCBCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/BP/PlayerWeapons/BloodSpear/Anim/AM_HunterAttacksBloodSpear.AM_HunterAttacksBloodSpear, 1f, 0f, FName(TransAtkLightInitR-L));0x3D1ECallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6);0x3D3Bif (!(CallFunc_IsValid_ReturnValue_9)) goto Label_3E89;0x3D49K2Node_CreateDelegate_OutputDelegate_22.Bind(this, OnCompleted_8BFFD5A34FF1A0FD77CDBCA2799D14B5);0x3D60CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnCompleted += K2Node_CreateDelegate_OutputDelegate_22;0x3D89K2Node_CreateDelegate_OutputDelegate_21.Bind(this, OnBlendOut_8BFFD5A34FF1A0FD77CDBCA2799D14B5);0x3DA0CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_21;0x3DC9K2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnInterrupted_8BFFD5A34FF1A0FD77CDBCA2799D14B5);0x3DE0CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_20;0x3E09K2Node_CreateDelegate_OutputDelegate_19.Bind(this, OnNotifyBegin_8BFFD5A34FF1A0FD77CDBCA2799D14B5);0x3E20CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_19;0x3E49K2Node_CreateDelegate_OutputDelegate_18.Bind(this, OnNotifyEnd_8BFFD5A34FF1A0FD77CDBCA2799D14B5);0x3E60CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_18;0x3E89Label_3E89:0x3E89AttackDamageMultiplier = 0.97f;0x3EA0PushFlow(Label_3EDC);0x3EA5Delay(this, 0.75f, LatentActionInfo{0x8C7, -84294172, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x3EDBPopFlow();0x3EDCLabel_3EDC:0x3EDCDelay(this, 0.2f, LatentActionInfo{0xA6B, 775418184, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x3F12PopFlow();0x3F13Label_3F13:0x3F13if (!(AttackRight)) goto Label_413D;0x3F21IsChargeAttack = false;0x3F2CCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/BP/PlayerWeapons/BloodSpear/Anim/AM_HunterAttacksBloodSpear.AM_HunterAttacksBloodSpear, 1f, 0f, FName(TransAtkLightR-L));0x3F7FCallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8);0x3F9Cif (!(CallFunc_IsValid_ReturnValue_10)) goto Label_40EA;0x3FAAK2Node_CreateDelegate_OutputDelegate_32.Bind(this, OnCompleted_06B02193493681FC8895C590D9FAB337);0x3FC1CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnCompleted += K2Node_CreateDelegate_OutputDelegate_32;0x3FEAK2Node_CreateDelegate_OutputDelegate_31.Bind(this, OnBlendOut_06B02193493681FC8895C590D9FAB337);0x4001CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_31;0x402AK2Node_CreateDelegate_OutputDelegate_30.Bind(this, OnInterrupted_06B02193493681FC8895C590D9FAB337);0x4041CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_30;0x406AK2Node_CreateDelegate_OutputDelegate_29.Bind(this, OnNotifyBegin_06B02193493681FC8895C590D9FAB337);0x4081CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_29;0x40AAK2Node_CreateDelegate_OutputDelegate_28.Bind(this, OnNotifyEnd_06B02193493681FC8895C590D9FAB337);0x40C1CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_28;0x40EALabel_40EA:0x40EAAttackDamageMultiplier = 1.02f;0x4101PushFlow(Label_3EDC);0x4106Delay(this, 0.75f, LatentActionInfo{0x9DF, 177557871, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x413CPopFlow();0x413DLabel_413D:0x413DIsChargeAttack = false;0x4148CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/BP/PlayerWeapons/BloodSpear/Anim/AM_HunterAttacksBloodSpear.AM_HunterAttacksBloodSpear, 1f, 0f, FName(TransAtkLightD-U));0x419BCallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7);0x41B8if (!(CallFunc_IsValid_ReturnValue_8)) goto Label_4306;0x41C6K2Node_CreateDelegate_OutputDelegate_27.Bind(this, OnCompleted_0FF6716940A2F998E1A18AA06D4995AA);0x41DDCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnCompleted += K2Node_CreateDelegate_OutputDelegate_27;0x4206K2Node_CreateDelegate_OutputDelegate_26.Bind(this, OnBlendOut_0FF6716940A2F998E1A18AA06D4995AA);0x421DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_26;0x4246K2Node_CreateDelegate_OutputDelegate_25.Bind(this, OnInterrupted_0FF6716940A2F998E1A18AA06D4995AA);0x425DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_25;0x4286K2Node_CreateDelegate_OutputDelegate_24.Bind(this, OnNotifyBegin_0FF6716940A2F998E1A18AA06D4995AA);0x429DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_24;0x42C6K2Node_CreateDelegate_OutputDelegate_23.Bind(this, OnNotifyEnd_0FF6716940A2F998E1A18AA06D4995AA);0x42DDCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_23;0x4306Label_4306:0x4306AttackDamageMultiplier = 1f;0x431DPushFlow(Label_3EDC);0x4322Delay(this, 0.75f, LatentActionInfo{0x953, -1899943059, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x4358PopFlow();0x4359Label_4359:0x4359if (!(InitAttack)) goto Label_4377;0x4367InitAttack = false;0x4372goto Label_3BBD;0x4377Label_4377:0x4377if (!(AttackRight)) goto Label_3B4B;0x4385goto Label_3C09;0x438APushFlow(Label_1312);0x438Fgoto Label_3417;0x4394Label_4394:0x4394K2Node_DynamicCast_AsBP_Main_Char = Cast<BP_MainChar_C>(OwningCharRef);0x43B8K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char);0x43D5if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x43DFCallFunc_Not_PreBool_ReturnValue = Not_PreBool(IsAttacking);0x43FCCallFunc_BooleanAND_ReturnValue = BooleanAND(CanAttack, CallFunc_Not_PreBool_ReturnValue);0x4422CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(K2Node_DynamicCast_AsBP_Main_Char.IsDodging);0x4455CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_BooleanAND_ReturnValue, CallFunc_Not_PreBool_ReturnValue_1);0x447BK2Node_DynamicCast_AsBP_Main_Char_6 = Cast<BP_MainChar_C>(OwningCharRef);0x449FK2Node_DynamicCast_bSuccess_9 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_6);0x44BCCallFunc_Not_PreBool_ReturnValue_4 = Not_PreBool(K2Node_DynamicCast_AsBP_Main_Char_6.IsManualAiming);0x44EFCallFunc_BooleanAND_ReturnValue_4 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, CallFunc_Not_PreBool_ReturnValue_4);0x4515if (!(CallFunc_BooleanAND_ReturnValue_4)) PopFlow();0x451FK2Node_DynamicCast_AsBP_Main_Char.ForceInputDirectionUpdate();0x4543goto Label_3C7B;0x4548PushFlow(Label_4557);0x454DPushFlow(Label_4E95);0x4552goto Label_3421;0x4557Label_4557:0x4557CallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(ChargeAmt, -1f);0x4579if (!(CallFunc_EqualEqual_FloatFloat_ReturnValue)) goto Label_459F;0x4587ChargeAmt = 0f;0x459EPopFlow();0x459FLabel_459F:0x459FCallFunc_EqualEqual_FloatFloat_ReturnValue_1 = EqualEqual_FloatFloat(ChargeAmt, 1f);0x45C1if (!(CallFunc_EqualEqual_FloatFloat_ReturnValue_1)) goto Label_4E39;0x45CFLabel_45CF:0x45CFChargeAmt = -1f;0x45E6K2Node_DynamicCast_AsBP_Main_Char_1 = Cast<BP_MainChar_C>(OwningCharRef);0x460AK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_1);0x4627if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x4631CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(IsAttacking);0x464ECallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CanAttack, CallFunc_Not_PreBool_ReturnValue_2);0x4674CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(K2Node_DynamicCast_AsBP_Main_Char_1.IsDodging);0x46A7CallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_BooleanAND_ReturnValue_2, CallFunc_Not_PreBool_ReturnValue_3);0x46CDif (!(CallFunc_BooleanAND_ReturnValue_3)) PopFlow();0x46D7K2Node_DynamicCast_AsBP_Main_Char_1.ForceInputDirectionUpdate();0x46FBIsAttacking = true;0x4706InitAttack = false;0x4711if (!(IsTransformed)) goto Label_4985;0x471Fif (!(IsInHeavyAttackMode)) goto Label_4732;0x472Dgoto Label_000F;0x4732Label_4732:0x4732IsChargeAttack = true;0x473DCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/BP/PlayerWeapons/BloodSpear/Anim/AM_HunterAttacksBloodSpear.AM_HunterAttacksBloodSpear, 1f, 0f, FName(TransAtkCharged));0x4790CallFunc_IsValid_ReturnValue_11 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9);0x47ADif (!(CallFunc_IsValid_ReturnValue_11)) goto Label_48FB;0x47BBK2Node_CreateDelegate_OutputDelegate_37.Bind(this, OnCompleted_09A0EC4B4B8475A8AF116EBF93398369);0x47D2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnCompleted += K2Node_CreateDelegate_OutputDelegate_37;0x47FBK2Node_CreateDelegate_OutputDelegate_36.Bind(this, OnBlendOut_09A0EC4B4B8475A8AF116EBF93398369);0x4812CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_36;0x483BK2Node_CreateDelegate_OutputDelegate_35.Bind(this, OnInterrupted_09A0EC4B4B8475A8AF116EBF93398369);0x4852CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_35;0x487BK2Node_CreateDelegate_OutputDelegate_34.Bind(this, OnNotifyBegin_09A0EC4B4B8475A8AF116EBF93398369);0x4892CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_34;0x48BBK2Node_CreateDelegate_OutputDelegate_33.Bind(this, OnNotifyEnd_09A0EC4B4B8475A8AF116EBF93398369);0x48D2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_33;0x48FBLabel_48FB:0x48FBAttackDamageMultiplier = 1.9f;0x4912PushFlow(Label_494E);0x4917Delay(this, 1.6f, LatentActionInfo{0xA9A, 749358085, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x494DPopFlow();0x494ELabel_494E:0x494EDelay(this, 0.3f, LatentActionInfo{0xB1B, 1564476595, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x4984PopFlow();0x4985Label_4985:0x4985if (!(IsInHeavyAttackMode)) goto Label_4BE6;0x4993CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/Char/Hunter/Anim/Attacks/AM_HunterAttacks.AM_HunterAttacks, 1f, 0f, FName(Cleaver_AtkHeavyPartial));0x49E6CallFunc_IsValid_ReturnValue_13 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11);0x4A03if (!(CallFunc_IsValid_ReturnValue_13)) goto Label_4B51;0x4A11K2Node_CreateDelegate_OutputDelegate_53.Bind(this, OnCompleted_DD7C103C45839CFD241D2AA1709110C6);0x4A28CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnCompleted += K2Node_CreateDelegate_OutputDelegate_53;0x4A51K2Node_CreateDelegate_OutputDelegate_52.Bind(this, OnBlendOut_DD7C103C45839CFD241D2AA1709110C6);0x4A68CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_52;0x4A91K2Node_CreateDelegate_OutputDelegate_51.Bind(this, OnInterrupted_DD7C103C45839CFD241D2AA1709110C6);0x4AA8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_51;0x4AD1K2Node_CreateDelegate_OutputDelegate_50.Bind(this, OnNotifyBegin_DD7C103C45839CFD241D2AA1709110C6);0x4AE8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_50;0x4B11K2Node_CreateDelegate_OutputDelegate_49.Bind(this, OnNotifyEnd_DD7C103C45839CFD241D2AA1709110C6);0x4B28CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_49;0x4B51Label_4B51:0x4B51AttackDamageMultiplier = 1.6f;0x4B68PushFlow(Label_4BAF);0x4B6DIsInHeavyAttackMode = true;0x4B78Delay(this, 0.8f, LatentActionInfo{0xB4A, -1449120386, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x4BAEPopFlow();0x4BAFLabel_4BAF:0x4BAFDelay(this, 0.3f, LatentActionInfo{0xBD6, -365270984, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x4BE5PopFlow();0x4BE6Label_4BE6:0x4BE6IsChargeAttack = true;0x4BF1CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5 = CreateProxyObjectForPlayMontage(OwningCharRef.Mesh, /Game/Char/Hunter/Anim/Attacks/AM_HunterAttacks.AM_HunterAttacks, 1f, 0f, FName(Cleaver_AttackHeavy));0x4C44CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5);0x4C61if (!(CallFunc_IsValid_ReturnValue_7)) goto Label_4DAF;0x4C6FK2Node_CreateDelegate_OutputDelegate_17.Bind(this, OnCompleted_B351B04C40752E34613113B4FFDCF69C);0x4C86CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnCompleted += K2Node_CreateDelegate_OutputDelegate_17;0x4CAFK2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnBlendOut_B351B04C40752E34613113B4FFDCF69C);0x4CC6CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_16;0x4CEFK2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnInterrupted_B351B04C40752E34613113B4FFDCF69C);0x4D06CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_15;0x4D2FK2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnNotifyBegin_B351B04C40752E34613113B4FFDCF69C);0x4D46CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_14;0x4D6FK2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnNotifyEnd_B351B04C40752E34613113B4FFDCF69C);0x4D86CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_13;0x4DAFLabel_4DAF:0x4DAFAttackDamageMultiplier = 1.9f;0x4DC6PushFlow(Label_4E02);0x4DCBDelay(this, 0.8f, LatentActionInfo{0x53A, -416041701, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x4E01PopFlow();0x4E02Label_4E02:0x4E02Delay(this, 0.3f, LatentActionInfo{0x614, -1286168063, FName(ExecuteUbergraph_BPC_WeapBloodSpear), this});0x4E38PopFlow();0x4E39Label_4E39:0x4E39CallFunc_Greater_FloatFloat_ReturnValue_1 = Greater_FloatFloat(ChargeAmt, 0.35f);0x4E5Bif (!(CallFunc_Greater_FloatFloat_ReturnValue_1)) goto Label_4E79;0x4E69IsInHeavyAttackMode = true;0x4E74goto Label_45CF;0x4E79Label_4E79:0x4E79ChargeAmt = 0f;0x4E90goto Label_4394;0x4E95Label_4E95:0x4E95TL_ChargeTimer.Stop();0x4EB5PopFlow();0x4EB6Label_4EB6:0x4EB6RightWeaponRelease();0x4EC4PopFlow();0x4EC5CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(MainCharRef.CurrentStamina, 0);0x4EFDif (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) goto Label_1852;0x4F0BPopFlow();0x4F0Cif (!(IsAttacking)) goto Label_4F1F;0x4F1Agoto Label_18C5;0x4F1FLabel_4F1F:0x4F1FK2_ClearTimer(this, "DamageCheck");0x4F37PopFlow();0x4F38Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_55;0x4F53PopFlow();0x4F54K2_ClearTimer(this, "DamageCheck");0x4F6C/Script/Engine.Default__KismetArrayLibrary.Array_Clear(MeleeAttackTraceLocs);0x4F95PopFlow();0x4F96goto Label_0761;0x4F9BIsTransformed = K2Node_Event_IsTransformed;0x4FAE/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/Gameplay/WeaponSpecific/BloodSpear/A_BloodSpearTransform.A_BloodSpearTransform, 1f, 1f, 0f, nullptr, nullptr);0x4FE9if (!(IsTransformed)) goto Label_5022;0x4FF7SkeletalMesh.PlayAnimation(/Game/BP/PlayerWeapons/BloodSpear/Anim/BloodSpear_open.BloodSpear_open, false);0x5021PopFlow();0x5022Label_5022:0x5022SkeletalMesh.PlayAnimation(/Game/BP/PlayerWeapons/BloodSpear/Anim/BloodSpear_close.BloodSpear_close, false);0x504CPopFlow();0x504DLabel_504D:0x504Dif (!(IsTransformed)) goto Label_5086;0x505BSkeletalMesh.PlayAnimation(/Game/BP/PlayerWeapons/BloodSpear/Anim/BloodSpear_openidle.BloodSpear_openidle, false);0x5085PopFlow();0x5086Label_5086:0x5086SkeletalMesh.PlayAnimation(/Game/BP/PlayerWeapons/BloodSpear/Anim/BloodSpear_closedidle.BloodSpear_closedidle, false);0x50B0PopFlow();0x50B1K2Node_DynamicCast_AsBP_Main_Char_3 = Cast<BP_MainChar_C>(OwningCharRef);0x50D5K2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_3);0x50F2if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x50FC/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x512ATemp_int_Variable = K2Node_DynamicCast_AsBP_Main_Char_3.PlayerIndex;0x515BIsTransformed = Switch(Temp_int_Variable, 0 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentWeapTransP1, 1 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentWeapTransP2, 2 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentWeapTransP3, 3 => CallFunc_GetGI_BBPSX_AsGI_BBPSX.CurrentWeapTransP4, default => K2Node_Select_Default);0x521Egoto Label_504D;0x5223CallFunc_MakeLiteralFloat_ReturnValue = MakeLiteralFloat(0.005f);0x5244CallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "DamageCheck", CallFunc_MakeLiteralFloat_ReturnValue, true, 0f, 0f);0x5282DamageCheck();0x5290PopFlow();0x5291K2_ClearTimer(this, "DamageCheck");0x52A9/Script/Engine.Default__KismetArrayLibrary.Array_Clear(MeleeAttackTraceLocs);0x52D2PopFlow();0x52D3Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_56;0x52EEPopFlow();0x52EFgoto Label_3421;0x52F4goto Label_3417;0x52F9ParticleSystem.Activate(false);0x531EPopFlow();0x531FTemp_name_Variable_11 = K2Node_CustomEvent_NotifyName_57;0x533APopFlow();0x533Bgoto Label_0CE5;0x5340goto Label_4EB6;0x5345Label_5345:0x5345return;