0x0000PushFlow(Label_0B63);0x0005goto [EntryPoint];0x000FLabel_000F:0x000Fif (!(ClientSoundOnly)) goto Label_025F;0x001DCallFunc_K2_GetActorLocation_ReturnValue = K2Node_CustomEvent_OtherActor.K2_GetActorLocation();0x004FPlayHitSound(CallFunc_K2_GetActorLocation_ReturnValue);0x0066CallFunc_GetOwner_ReturnValue = GetOwner();0x007ACallFunc_HasAuthority_ReturnValue = CallFunc_GetOwner_ReturnValue.HasAuthority();0x00A4if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x00AELabel_00AE:0x00AECallFunc_IsValid_ReturnValue_2 = IsValid(K2Node_CustomEvent_OtherActor);0x00CBif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x00D5CallFunc_GetObjectClass_ReturnValue_1 = GetObjectClass(K2Node_CustomEvent_OtherActor);0x00F2CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(FilterClass, CallFunc_GetObjectClass_ReturnValue_1);0x0136CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Find_ReturnValue, -1);0x0158if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x0162K2Node_DynamicCast_AsBPI_Damage_1 = Cast<BPI_Damage_C>(K2Node_CustomEvent_OtherActor);0x0186K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsBPI_Damage_1);0x01A3if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_02AD;0x01B1K2Node_DynamicCast_AsBPI_Damage_1.Damage(DamageValue, Team Index, Damage Type, FTransform(...), Un Avoidable, Damage Name, nullptr, CallFunc_Damage_Finish_1);0x025EPopFlow();0x025FLabel_025F:0x025FCallFunc_K2_GetActorLocation_ReturnValue = K2Node_CustomEvent_OtherActor.K2_GetActorLocation();0x0291PlayHitSound(CallFunc_K2_GetActorLocation_ReturnValue);0x02A8goto Label_00AE;0x02ADLabel_02AD:0x02ADCallFunc_Damage_Finish_1 = FinishFilter{false, 0};0x02D0PopFlow();0x02D1Label_02D1:0x02D1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x02FBTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0316Label_0316:0x0316CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x032ACallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0365CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x03A0CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Array_Length_ReturnValue_1);0x03C6if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x03D0K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OverlapEvent);0x03E7CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x03FBCallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0436/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Variable, CallFunc_Array_Get_Item_1);0x0471CallFunc_Array_Get_Item_1.OnComponentBeginOverlap += K2Node_CreateDelegate_OutputDelegate_1;0x049Agoto Label_02D1;0x049FLabel_049F:0x049FTemp_int_Variable = 0;0x04B6goto Label_0316;0x04BBLabel_04BB:0x04BBCallFunc_IsValid_ReturnValue = IsValid(HitSound);0x04D8if (!(CallFunc_IsValid_ReturnValue)) goto Label_00AE;0x04E6goto Label_000F;0x04EBLabel_04EB:0x04EBCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0515Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0530Label_0530:0x0530CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0544CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x057FCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x05BACallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_2);0x05E0if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_06BE;0x05EETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0609PushFlow(Label_04EB);0x060ECallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0622CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x065D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0698CallFunc_Array_Get_Item.SetNotifyRigidBodyCollision(true);0x06BDPopFlow();0x06BELabel_06BE:0x06BETemp_int_Variable_1 = 0;0x06D5Label_06D5:0x06D5CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x06E9CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0724CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x075FCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Variable_1, CallFunc_Array_Length_ReturnValue);0x0785if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_049F;0x0793K2Node_CreateDelegate_OutputDelegate.Bind(this, HitEvent);0x07AACallFunc_GetOwner_ReturnValue_1 = GetOwner();0x07BECallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x07F9/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Variable_1, CallFunc_Array_Get_Item_2);0x0834CallFunc_Array_Get_Item_2.OnComponentHit += K2Node_CreateDelegate_OutputDelegate;0x085DCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Variable_1, 1);0x0887Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x08A2goto Label_06D5;0x08A7Label_08A7:0x08A7Temp_int_Loop_Counter_Variable = 0;0x08BETemp_int_Array_Index_Variable = 0;0x08D5goto Label_0530;0x08DAif (!(ClientSoundOnly)) goto Label_08ED;0x08E8goto Label_08A7;0x08EDLabel_08ED:0x08EDif (!(ServerOnly)) goto Label_08A7;0x08FBCallFunc_IsServer_ReturnValue = IsServer(this);0x0910if (!(CallFunc_IsServer_ReturnValue)) PopFlow();0x091Agoto Label_08A7;0x091FCallFunc_IsValid_ReturnValue_1 = IsValid(K2Node_CustomEvent_OtherActor_1);0x093Cif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0946CallFunc_GetObjectClass_ReturnValue = GetObjectClass(K2Node_CustomEvent_OtherActor_1);0x0963CallFunc_Array_Find_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Find(FilterClass, CallFunc_GetObjectClass_ReturnValue);0x09A7CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(CallFunc_Array_Find_ReturnValue_1, -1);0x09C9if (!(CallFunc_EqualEqual_IntInt_ReturnValue_1)) PopFlow();0x09D3K2Node_DynamicCast_AsBPI_Damage = Cast<BPI_Damage_C>(K2Node_CustomEvent_OtherActor_1);0x09F7K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Damage);0x0A14if (!(K2Node_DynamicCast_bSuccess)) goto Label_0AEC;0x0A22K2Node_DynamicCast_AsBPI_Damage.Damage(DamageValue, Team Index, Damage Type, FTransform(...), Un Avoidable, Damage Name, nullptr, CallFunc_Damage_Finish);0x0ACFLabel_0ACF:0x0ACFHitDamage.Broadcast(K2Node_CustomEvent_Hit);0x0AEBPopFlow();0x0AECLabel_0AEC:0x0AECCallFunc_Damage_Finish = FinishFilter{false, 0};0x0B0Fgoto Label_0ACF;0x0B14goto Label_04BB;0x0B19PlaySoundAtLocation(this, HitSound, K2Node_CustomEvent_Location, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x0B62PopFlow();0x0B63Label_0B63:0x0B63return;