PalWorld-NetCrack/SDK/BP_ActionGeneralAttackFarBase_functions.cpp
2024-01-22 14:43:11 +08:00

1027 lines
85 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// BlueprintGeneratedClass BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C
// (None)
class UClass* UBP_ActionGeneralAttackFarBase_C::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("BP_ActionGeneralAttackFarBase_C");
return Clss;
}
// BP_ActionGeneralAttackFarBase_C BP_ActionGeneralAttackFarBase.Default__BP_ActionGeneralAttackFarBase_C
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
class UBP_ActionGeneralAttackFarBase_C* UBP_ActionGeneralAttackFarBase_C::GetDefaultObj()
{
static class UBP_ActionGeneralAttackFarBase_C* Default = nullptr;
if (!Default)
Default = static_cast<UBP_ActionGeneralAttackFarBase_C*>(UBP_ActionGeneralAttackFarBase_C::StaticClass()->DefaultObject);
return Default;
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.SetEffectVelocityTowardNearestEnemy
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool Success (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetTargetEnemy_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Normal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UProjectileMovementComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::SetEffectVelocityTowardNearestEnemy(bool* Success, bool CallFunc_IsValid_ReturnValue, class APalCharacter* CallFunc_GetTargetEnemy_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, const struct FVector& CallFunc_Normal_ReturnValue, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, class UProjectileMovementComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_IsValid_ReturnValue_2)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "SetEffectVelocityTowardNearestEnemy");
Params::UBP_ActionGeneralAttackFarBase_C_SetEffectVelocityTowardNearestEnemy_Params Parms{};
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_GetTargetEnemy_ReturnValue = CallFunc_GetTargetEnemy_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_K2_GetActorLocation_ReturnValue_1;
Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue;
Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue;
Parms.CallFunc_Normal_ReturnValue = CallFunc_Normal_ReturnValue;
Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue;
Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue_2 = CallFunc_IsValid_ReturnValue_2;
UObject::ProcessEvent(Func, &Parms);
if (Success != nullptr)
*Success = Parms.Success;
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.SetEffectVelocityTowardReticle
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetActionTargetLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UProjectileMovementComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Normal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::SetEffectVelocityTowardReticle(bool CallFunc_IsValid_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, const struct FVector& CallFunc_GetActionTargetLocation_ReturnValue, class UProjectileMovementComponent* CallFunc_GetComponentByClass_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, const struct FVector& CallFunc_Normal_ReturnValue, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "SetEffectVelocityTowardReticle");
Params::UBP_ActionGeneralAttackFarBase_C_SetEffectVelocityTowardReticle_Params Parms{};
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue;
Parms.CallFunc_GetActionTargetLocation_ReturnValue = CallFunc_GetActionTargetLocation_ReturnValue;
Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue;
Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
Parms.CallFunc_Normal_ReturnValue = CallFunc_Normal_ReturnValue;
Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.GetTargetEnemy
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class APalCharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash)
// class APalPlayerCharacter* CallFunc_GetRiderPlayer_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// float CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InHeight_ImplicitCast(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDegree_ImplicitCast(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDistance_ImplicitCast(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class APalCharacter* UBP_ActionGeneralAttackFarBase_C::GetTargetEnemy(class APalPlayerCharacter* CallFunc_GetRiderPlayer_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class APalCharacter* CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_ReturnValue, float CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InHeight_ImplicitCast, float CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDegree_ImplicitCast, float CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDistance_ImplicitCast)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "GetTargetEnemy");
Params::UBP_ActionGeneralAttackFarBase_C_GetTargetEnemy_Params Parms{};
Parms.CallFunc_GetRiderPlayer_ReturnValue = CallFunc_GetRiderPlayer_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_ReturnValue = CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_ReturnValue;
Parms.CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InHeight_ImplicitCast = CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InHeight_ImplicitCast;
Parms.CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDegree_ImplicitCast = CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDegree_ImplicitCast;
Parms.CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDistance_ImplicitCast = CallFunc_GetNearestEnemyByLocation_FrontPlayerCamera_InDistance_ImplicitCast;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.SetHomingTarget
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class APalSkillEffectBase* Effect (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class ABP_SkillEffectBase_C* BPSkillEffect (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash)
// class UProjectileMovementComponent*ProjectileMovementComponent (Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// class ABP_SkillEffectBase_C* K2Node_DynamicCast_AsBP_Skill_Effect_Base (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_HasProjectileMoveComp_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_HasProjectileMoveComp_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_SetHomingTarget_Success (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetTargetEnemy_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetTargetEnemy_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_SetHomingTarget_Success_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_SetHomingTarget_Success_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsPlayerControlled_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsPlayerControlled_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_GetActionTarget_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_SetHomingTarget_Success_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::SetHomingTarget(class APalSkillEffectBase* Effect, class ABP_SkillEffectBase_C* BPSkillEffect, class UProjectileMovementComponent* ProjectileMovementComponent, class ABP_SkillEffectBase_C* K2Node_DynamicCast_AsBP_Skill_Effect_Base, bool K2Node_DynamicCast_bSuccess, bool CallFunc_HasProjectileMoveComp_ReturnValue, bool CallFunc_HasProjectileMoveComp_ReturnValue_1, bool CallFunc_SetHomingTarget_Success, class APalCharacter* CallFunc_GetTargetEnemy_ReturnValue, class APalCharacter* CallFunc_GetTargetEnemy_ReturnValue_1, bool CallFunc_SetHomingTarget_Success_1, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, bool CallFunc_SetHomingTarget_Success_2, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1, bool CallFunc_IsPlayerControlled_ReturnValue, bool CallFunc_IsPlayerControlled_ReturnValue_1, bool CallFunc_Not_PreBool_ReturnValue, class AActor* CallFunc_GetActionTarget_ReturnValue, bool CallFunc_SetHomingTarget_Success_3, bool CallFunc_IsValid_ReturnValue_2)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "SetHomingTarget");
Params::UBP_ActionGeneralAttackFarBase_C_SetHomingTarget_Params Parms{};
Parms.Effect = Effect;
Parms.BPSkillEffect = BPSkillEffect;
Parms.ProjectileMovementComponent = ProjectileMovementComponent;
Parms.K2Node_DynamicCast_AsBP_Skill_Effect_Base = K2Node_DynamicCast_AsBP_Skill_Effect_Base;
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
Parms.CallFunc_HasProjectileMoveComp_ReturnValue = CallFunc_HasProjectileMoveComp_ReturnValue;
Parms.CallFunc_HasProjectileMoveComp_ReturnValue_1 = CallFunc_HasProjectileMoveComp_ReturnValue_1;
Parms.CallFunc_SetHomingTarget_Success = CallFunc_SetHomingTarget_Success;
Parms.CallFunc_GetTargetEnemy_ReturnValue = CallFunc_GetTargetEnemy_ReturnValue;
Parms.CallFunc_GetTargetEnemy_ReturnValue_1 = CallFunc_GetTargetEnemy_ReturnValue_1;
Parms.CallFunc_SetHomingTarget_Success_1 = CallFunc_SetHomingTarget_Success_1;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
Parms.CallFunc_SetHomingTarget_Success_2 = CallFunc_SetHomingTarget_Success_2;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue_1 = CallFunc_GetActionCharacter_ReturnValue_1;
Parms.CallFunc_IsPlayerControlled_ReturnValue = CallFunc_IsPlayerControlled_ReturnValue;
Parms.CallFunc_IsPlayerControlled_ReturnValue_1 = CallFunc_IsPlayerControlled_ReturnValue_1;
Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue;
Parms.CallFunc_GetActionTarget_ReturnValue = CallFunc_GetActionTarget_ReturnValue;
Parms.CallFunc_SetHomingTarget_Success_3 = CallFunc_SetHomingTarget_Success_3;
Parms.CallFunc_IsValid_ReturnValue_2 = CallFunc_IsValid_ReturnValue_2;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.IsSpecificEffect
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class APalSkillEffectBase* Effect (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// enum class EEffectSpawnParametersTypeParametersType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 Index (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_EqualEqual_ByteByte_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UClass* CallFunc_GetObjectClass_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FSkillEffectSpawnParameter CallFunc_Array_Get_Item (NoDestructor)
// bool CallFunc_EqualEqual_ByteByte_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_EqualEqual_ClassClass_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UClass* CallFunc_GetObjectClass_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FSkillEffectSpawnParameter CallFunc_Array_Get_Item_1 (NoDestructor)
// bool CallFunc_EqualEqual_ClassClass_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool UBP_ActionGeneralAttackFarBase_C::IsSpecificEffect(class APalSkillEffectBase* Effect, enum class EEffectSpawnParametersType ParametersType, int32 Index, bool CallFunc_EqualEqual_ByteByte_ReturnValue, class UClass* CallFunc_GetObjectClass_ReturnValue, const struct FSkillEffectSpawnParameter& CallFunc_Array_Get_Item, bool CallFunc_EqualEqual_ByteByte_ReturnValue_1, bool CallFunc_EqualEqual_ClassClass_ReturnValue, class UClass* CallFunc_GetObjectClass_ReturnValue_1, const struct FSkillEffectSpawnParameter& CallFunc_Array_Get_Item_1, bool CallFunc_EqualEqual_ClassClass_ReturnValue_1)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "IsSpecificEffect");
Params::UBP_ActionGeneralAttackFarBase_C_IsSpecificEffect_Params Parms{};
Parms.Effect = Effect;
Parms.ParametersType = ParametersType;
Parms.Index = Index;
Parms.CallFunc_EqualEqual_ByteByte_ReturnValue = CallFunc_EqualEqual_ByteByte_ReturnValue;
Parms.CallFunc_GetObjectClass_ReturnValue = CallFunc_GetObjectClass_ReturnValue;
Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item;
Parms.CallFunc_EqualEqual_ByteByte_ReturnValue_1 = CallFunc_EqualEqual_ByteByte_ReturnValue_1;
Parms.CallFunc_EqualEqual_ClassClass_ReturnValue = CallFunc_EqualEqual_ClassClass_ReturnValue;
Parms.CallFunc_GetObjectClass_ReturnValue_1 = CallFunc_GetObjectClass_ReturnValue_1;
Parms.CallFunc_Array_Get_Item_1 = CallFunc_Array_Get_Item_1;
Parms.CallFunc_EqualEqual_ClassClass_ReturnValue_1 = CallFunc_EqualEqual_ClassClass_ReturnValue_1;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnStartAfterAnimation
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
void UBP_ActionGeneralAttackFarBase_C::OnStartAfterAnimation()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnStartAfterAnimation");
UObject::ProcessEvent(Func, nullptr);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.RestorePalPitch
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// double CallFunc_GetWorldDeltaSeconds_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Current_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float K2Node_VariableSet_CurrentMeshPitch_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::RestorePalPitch(double CallFunc_GetWorldDeltaSeconds_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, double CallFunc_FInterpTo_ReturnValue, class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue, double CallFunc_FInterpTo_Current_ImplicitCast, float K2Node_VariableSet_CurrentMeshPitch_ImplicitCast)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "RestorePalPitch");
Params::UBP_ActionGeneralAttackFarBase_C_RestorePalPitch_Params Parms{};
Parms.CallFunc_GetWorldDeltaSeconds_ReturnValue = CallFunc_GetWorldDeltaSeconds_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_FInterpTo_ReturnValue = CallFunc_FInterpTo_ReturnValue;
Parms.CallFunc_GetMainMesh_ReturnValue = CallFunc_GetMainMesh_ReturnValue;
Parms.CallFunc_FInterpTo_Current_ImplicitCast = CallFunc_FInterpTo_Current_ImplicitCast;
Parms.K2Node_VariableSet_CurrentMeshPitch_ImplicitCast = K2Node_VariableSet_CurrentMeshPitch_ImplicitCast;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.GetPredictedTargetLocation
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// struct FVector Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::GetPredictedTargetLocation(struct FVector* Location, const struct FVector& CallFunc_GetTargetLocation_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "GetPredictedTargetLocation");
Params::UBP_ActionGeneralAttackFarBase_C_GetPredictedTargetLocation_Params Parms{};
Parms.CallFunc_GetTargetLocation_ReturnValue = CallFunc_GetTargetLocation_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
if (Location != nullptr)
*Location = std::move(Parms.Location);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.UpdatePredictedTargetLocation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* CallFunc_GetActionTarget_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_GetActionTarget_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetVelocity_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Conv_FloatToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue_1 (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_VSize_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Divide_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Subtract_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FHitResult CallFunc_K2_SetWorldLocation_SweepHitResult (IsPlainOldData, NoDestructor, ContainsInstancedReference)
// double CallFunc_VSize_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_GetActionTarget_ReturnValue_2 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetVelocity_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Conv_FloatToVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorVector_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FHitResult CallFunc_K2_SetWorldLocation_SweepHitResult_1 (IsPlainOldData, NoDestructor, ContainsInstancedReference)
void UBP_ActionGeneralAttackFarBase_C::UpdatePredictedTargetLocation(class AActor* CallFunc_GetActionTarget_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue, class AActor* CallFunc_GetActionTarget_ReturnValue_1, const struct FVector& CallFunc_GetVelocity_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue_1, const struct FVector& CallFunc_Conv_FloatToVector_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue_2, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue_3, class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue, class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue_1, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, double CallFunc_VSize_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue_1, const struct FVector& CallFunc_Divide_VectorVector_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue_1, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue_1, const struct FHitResult& CallFunc_K2_SetWorldLocation_SweepHitResult, double CallFunc_VSize_ReturnValue_1, class AActor* CallFunc_GetActionTarget_ReturnValue_2, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue, const struct FVector& CallFunc_GetVelocity_ReturnValue_1, const struct FVector& CallFunc_Conv_FloatToVector_ReturnValue_1, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue_2, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1, const struct FHitResult& CallFunc_K2_SetWorldLocation_SweepHitResult_1)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "UpdatePredictedTargetLocation");
Params::UBP_ActionGeneralAttackFarBase_C_UpdatePredictedTargetLocation_Params Parms{};
Parms.CallFunc_GetActionTarget_ReturnValue = CallFunc_GetActionTarget_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue = CallFunc_GetTargetLocation_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_GetActionTarget_ReturnValue_1 = CallFunc_GetActionTarget_ReturnValue_1;
Parms.CallFunc_GetVelocity_ReturnValue = CallFunc_GetVelocity_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue_1 = CallFunc_GetTargetLocation_ReturnValue_1;
Parms.CallFunc_Conv_FloatToVector_ReturnValue = CallFunc_Conv_FloatToVector_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue_2 = CallFunc_GetTargetLocation_ReturnValue_2;
Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue_3 = CallFunc_GetTargetLocation_ReturnValue_3;
Parms.CallFunc_K2_GetRootComponent_ReturnValue = CallFunc_K2_GetRootComponent_ReturnValue;
Parms.CallFunc_K2_GetRootComponent_ReturnValue_1 = CallFunc_K2_GetRootComponent_ReturnValue_1;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue;
Parms.CallFunc_VSize_ReturnValue = CallFunc_VSize_ReturnValue;
Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue;
Parms.CallFunc_Conv_DoubleToVector_ReturnValue_1 = CallFunc_Conv_DoubleToVector_ReturnValue_1;
Parms.CallFunc_Divide_VectorVector_ReturnValue = CallFunc_Divide_VectorVector_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue_1 = CallFunc_GetActionCharacter_ReturnValue_1;
Parms.CallFunc_Multiply_VectorVector_ReturnValue_1 = CallFunc_Multiply_VectorVector_ReturnValue_1;
Parms.CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_K2_GetActorLocation_ReturnValue_1;
Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue;
Parms.CallFunc_Subtract_VectorVector_ReturnValue_1 = CallFunc_Subtract_VectorVector_ReturnValue_1;
Parms.CallFunc_K2_SetWorldLocation_SweepHitResult = CallFunc_K2_SetWorldLocation_SweepHitResult;
Parms.CallFunc_VSize_ReturnValue_1 = CallFunc_VSize_ReturnValue_1;
Parms.CallFunc_GetActionTarget_ReturnValue_2 = CallFunc_GetActionTarget_ReturnValue_2;
Parms.CallFunc_GreaterEqual_DoubleDouble_ReturnValue = CallFunc_GreaterEqual_DoubleDouble_ReturnValue;
Parms.CallFunc_GetVelocity_ReturnValue_1 = CallFunc_GetVelocity_ReturnValue_1;
Parms.CallFunc_Conv_FloatToVector_ReturnValue_1 = CallFunc_Conv_FloatToVector_ReturnValue_1;
Parms.CallFunc_Multiply_VectorVector_ReturnValue_2 = CallFunc_Multiply_VectorVector_ReturnValue_2;
Parms.CallFunc_Add_VectorVector_ReturnValue_1 = CallFunc_Add_VectorVector_ReturnValue_1;
Parms.CallFunc_K2_SetWorldLocation_SweepHitResult_1 = CallFunc_K2_SetWorldLocation_SweepHitResult_1;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.SetPredictedTarget
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FTransform CallFunc_MakeTransform_ReturnValue (IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FTimerHandle CallFunc_K2_SetTimer_ReturnValue (NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_Array_Add_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_GetActionTarget_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsPlayerControlled_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_GetActionTarget_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class AActor* CallFunc_FinishSpawningActor_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::SetPredictedTarget(const struct FTransform& CallFunc_MakeTransform_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, const struct FTimerHandle& CallFunc_K2_SetTimer_ReturnValue, int32 CallFunc_Array_Add_ReturnValue, class AActor* CallFunc_GetActionTarget_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsPlayerControlled_ReturnValue, class AActor* CallFunc_GetActionTarget_ReturnValue_1, class AActor* CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, class AActor* CallFunc_FinishSpawningActor_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "SetPredictedTarget");
Params::UBP_ActionGeneralAttackFarBase_C_SetPredictedTarget_Params Parms{};
Parms.CallFunc_MakeTransform_ReturnValue = CallFunc_MakeTransform_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_K2_SetTimer_ReturnValue = CallFunc_K2_SetTimer_ReturnValue;
Parms.CallFunc_Array_Add_ReturnValue = CallFunc_Array_Add_ReturnValue;
Parms.CallFunc_GetActionTarget_ReturnValue = CallFunc_GetActionTarget_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue_1 = CallFunc_GetActionCharacter_ReturnValue_1;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_IsPlayerControlled_ReturnValue = CallFunc_IsPlayerControlled_ReturnValue;
Parms.CallFunc_GetActionTarget_ReturnValue_1 = CallFunc_GetActionTarget_ReturnValue_1;
Parms.CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue;
Parms.CallFunc_FinishSpawningActor_ReturnValue = CallFunc_FinishSpawningActor_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.AdjustEffectRotPitchToTarget
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_K2_GetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// float CallFunc_BreakRotator_Roll (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_FindLookAtRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// float CallFunc_BreakRotator_Roll_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_K2_SetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::AdjustEffectRotPitchToTarget(bool CallFunc_IsValid_ReturnValue, const struct FRotator& CallFunc_K2_GetActorRotation_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue, const struct FRotator& CallFunc_FindLookAtRotation_ReturnValue, float CallFunc_BreakRotator_Roll_1, float CallFunc_BreakRotator_Pitch_1, float CallFunc_BreakRotator_Yaw_1, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_K2_SetActorRotation_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "AdjustEffectRotPitchToTarget");
Params::UBP_ActionGeneralAttackFarBase_C_AdjustEffectRotPitchToTarget_Params Parms{};
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_K2_GetActorRotation_ReturnValue = CallFunc_K2_GetActorRotation_ReturnValue;
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue = CallFunc_GetTargetLocation_ReturnValue;
Parms.CallFunc_FindLookAtRotation_ReturnValue = CallFunc_FindLookAtRotation_ReturnValue;
Parms.CallFunc_BreakRotator_Roll_1 = CallFunc_BreakRotator_Roll_1;
Parms.CallFunc_BreakRotator_Pitch_1 = CallFunc_BreakRotator_Pitch_1;
Parms.CallFunc_BreakRotator_Yaw_1 = CallFunc_BreakRotator_Yaw_1;
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
Parms.CallFunc_K2_SetActorRotation_ReturnValue = CallFunc_K2_SetActorRotation_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.UpdatePalYawAndPitchToTarget
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FVector CallFunc_GetPredictedTargetLocation_Location (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_GetWorldDeltaSeconds_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Roll (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetComponentLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_FindLookAtRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FVector CallFunc_GetPredictedTargetLocation_Location_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Roll_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_GetWorldDeltaSeconds_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_Abs_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_Greater_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_K2_GetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_FindLookAtRotation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FRotator CallFunc_RInterpTo_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// float CallFunc_BreakRotator_Roll_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_K2_SetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Current_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Target_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float K2Node_VariableSet_CurrentMeshPitch_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_RInterpTo_DeltaTime_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::UpdatePalYawAndPitchToTarget(const struct FVector& CallFunc_GetPredictedTargetLocation_Location, double CallFunc_GetWorldDeltaSeconds_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue, const struct FRotator& CallFunc_FindLookAtRotation_ReturnValue, const struct FVector& CallFunc_GetPredictedTargetLocation_Location_1, float CallFunc_BreakRotator_Roll_1, float CallFunc_BreakRotator_Pitch_1, float CallFunc_BreakRotator_Yaw_1, double CallFunc_FInterpTo_ReturnValue, double CallFunc_GetWorldDeltaSeconds_ReturnValue_1, double CallFunc_Abs_ReturnValue, bool CallFunc_Greater_DoubleDouble_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1, const struct FRotator& CallFunc_K2_GetActorRotation_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FRotator& CallFunc_FindLookAtRotation_ReturnValue_1, const struct FRotator& CallFunc_RInterpTo_ReturnValue, float CallFunc_BreakRotator_Roll_2, float CallFunc_BreakRotator_Pitch_2, float CallFunc_BreakRotator_Yaw_2, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_K2_SetActorRotation_ReturnValue, double CallFunc_FInterpTo_Current_ImplicitCast, double CallFunc_FInterpTo_Target_ImplicitCast, float K2Node_VariableSet_CurrentMeshPitch_ImplicitCast, float CallFunc_RInterpTo_DeltaTime_ImplicitCast)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "UpdatePalYawAndPitchToTarget");
Params::UBP_ActionGeneralAttackFarBase_C_UpdatePalYawAndPitchToTarget_Params Parms{};
Parms.CallFunc_GetPredictedTargetLocation_Location = CallFunc_GetPredictedTargetLocation_Location;
Parms.CallFunc_GetWorldDeltaSeconds_ReturnValue = CallFunc_GetWorldDeltaSeconds_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_GetMainMesh_ReturnValue = CallFunc_GetMainMesh_ReturnValue;
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
Parms.CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_K2_GetComponentLocation_ReturnValue;
Parms.CallFunc_FindLookAtRotation_ReturnValue = CallFunc_FindLookAtRotation_ReturnValue;
Parms.CallFunc_GetPredictedTargetLocation_Location_1 = CallFunc_GetPredictedTargetLocation_Location_1;
Parms.CallFunc_BreakRotator_Roll_1 = CallFunc_BreakRotator_Roll_1;
Parms.CallFunc_BreakRotator_Pitch_1 = CallFunc_BreakRotator_Pitch_1;
Parms.CallFunc_BreakRotator_Yaw_1 = CallFunc_BreakRotator_Yaw_1;
Parms.CallFunc_FInterpTo_ReturnValue = CallFunc_FInterpTo_ReturnValue;
Parms.CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = CallFunc_GetWorldDeltaSeconds_ReturnValue_1;
Parms.CallFunc_Abs_ReturnValue = CallFunc_Abs_ReturnValue;
Parms.CallFunc_Greater_DoubleDouble_ReturnValue = CallFunc_Greater_DoubleDouble_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue_1 = CallFunc_GetActionCharacter_ReturnValue_1;
Parms.CallFunc_K2_GetActorRotation_ReturnValue = CallFunc_K2_GetActorRotation_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_FindLookAtRotation_ReturnValue_1 = CallFunc_FindLookAtRotation_ReturnValue_1;
Parms.CallFunc_RInterpTo_ReturnValue = CallFunc_RInterpTo_ReturnValue;
Parms.CallFunc_BreakRotator_Roll_2 = CallFunc_BreakRotator_Roll_2;
Parms.CallFunc_BreakRotator_Pitch_2 = CallFunc_BreakRotator_Pitch_2;
Parms.CallFunc_BreakRotator_Yaw_2 = CallFunc_BreakRotator_Yaw_2;
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
Parms.CallFunc_K2_SetActorRotation_ReturnValue = CallFunc_K2_SetActorRotation_ReturnValue;
Parms.CallFunc_FInterpTo_Current_ImplicitCast = CallFunc_FInterpTo_Current_ImplicitCast;
Parms.CallFunc_FInterpTo_Target_ImplicitCast = CallFunc_FInterpTo_Target_ImplicitCast;
Parms.K2Node_VariableSet_CurrentMeshPitch_ImplicitCast = K2Node_VariableSet_CurrentMeshPitch_ImplicitCast;
Parms.CallFunc_RInterpTo_DeltaTime_ImplicitCast = CallFunc_RInterpTo_DeltaTime_ImplicitCast;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.SetBulletSpeed
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class APalSkillEffectBase* Effect (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UProjectileMovementComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_MakeVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_MakeVector_X_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float K2Node_VariableSet_MaxSpeed_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::SetBulletSpeed(class APalSkillEffectBase** Effect, bool CallFunc_IsValid_ReturnValue, class UProjectileMovementComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, const struct FVector& CallFunc_MakeVector_ReturnValue, double CallFunc_MakeVector_X_ImplicitCast, float K2Node_VariableSet_MaxSpeed_ImplicitCast)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "SetBulletSpeed");
Params::UBP_ActionGeneralAttackFarBase_C_SetBulletSpeed_Params Parms{};
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
Parms.CallFunc_MakeVector_ReturnValue = CallFunc_MakeVector_ReturnValue;
Parms.CallFunc_MakeVector_X_ImplicitCast = CallFunc_MakeVector_X_ImplicitCast;
Parms.K2Node_VariableSet_MaxSpeed_ImplicitCast = K2Node_VariableSet_MaxSpeed_ImplicitCast;
UObject::ProcessEvent(Func, &Parms);
if (Effect != nullptr)
*Effect = Parms.Effect;
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.UpdateEffectPitchToTarget
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// double CallFunc_GetWorldDeltaSeconds_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_K2_GetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// float CallFunc_BreakRotator_Roll (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_FindLookAtRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// float CallFunc_BreakRotator_Roll_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_K2_SetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_InterpSpeed_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Current_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Target_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_MakeRotator_Pitch_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::UpdateEffectPitchToTarget(double CallFunc_GetWorldDeltaSeconds_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue, const struct FRotator& CallFunc_K2_GetActorRotation_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FRotator& CallFunc_FindLookAtRotation_ReturnValue, float CallFunc_BreakRotator_Roll_1, float CallFunc_BreakRotator_Pitch_1, float CallFunc_BreakRotator_Yaw_1, double CallFunc_FInterpTo_ReturnValue, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_K2_SetActorRotation_ReturnValue, double CallFunc_FInterpTo_InterpSpeed_ImplicitCast, double CallFunc_FInterpTo_Current_ImplicitCast, double CallFunc_FInterpTo_Target_ImplicitCast, float CallFunc_MakeRotator_Pitch_ImplicitCast)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "UpdateEffectPitchToTarget");
Params::UBP_ActionGeneralAttackFarBase_C_UpdateEffectPitchToTarget_Params Parms{};
Parms.CallFunc_GetWorldDeltaSeconds_ReturnValue = CallFunc_GetWorldDeltaSeconds_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue = CallFunc_GetTargetLocation_ReturnValue;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.CallFunc_K2_GetActorRotation_ReturnValue = CallFunc_K2_GetActorRotation_ReturnValue;
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_FindLookAtRotation_ReturnValue = CallFunc_FindLookAtRotation_ReturnValue;
Parms.CallFunc_BreakRotator_Roll_1 = CallFunc_BreakRotator_Roll_1;
Parms.CallFunc_BreakRotator_Pitch_1 = CallFunc_BreakRotator_Pitch_1;
Parms.CallFunc_BreakRotator_Yaw_1 = CallFunc_BreakRotator_Yaw_1;
Parms.CallFunc_FInterpTo_ReturnValue = CallFunc_FInterpTo_ReturnValue;
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
Parms.CallFunc_K2_SetActorRotation_ReturnValue = CallFunc_K2_SetActorRotation_ReturnValue;
Parms.CallFunc_FInterpTo_InterpSpeed_ImplicitCast = CallFunc_FInterpTo_InterpSpeed_ImplicitCast;
Parms.CallFunc_FInterpTo_Current_ImplicitCast = CallFunc_FInterpTo_Current_ImplicitCast;
Parms.CallFunc_FInterpTo_Target_ImplicitCast = CallFunc_FInterpTo_Target_ImplicitCast;
Parms.CallFunc_MakeRotator_Pitch_ImplicitCast = CallFunc_MakeRotator_Pitch_ImplicitCast;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.UpdateRiddenPalYawToTarget
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// double CallFunc_GetWorldDeltaSeconds_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetTargetLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_K2_GetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FRotator CallFunc_FindLookAtRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// float CallFunc_BreakRotator_Roll (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Roll_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Pitch_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakRotator_Yaw_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_K2_SetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_InterpSpeed_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Current_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double CallFunc_FInterpTo_Target_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_MakeRotator_Yaw_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::UpdateRiddenPalYawToTarget(double CallFunc_GetWorldDeltaSeconds_ReturnValue, const struct FVector& CallFunc_GetTargetLocation_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FRotator& CallFunc_K2_GetActorRotation_ReturnValue, const struct FRotator& CallFunc_FindLookAtRotation_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, float CallFunc_BreakRotator_Roll_1, float CallFunc_BreakRotator_Pitch_1, float CallFunc_BreakRotator_Yaw_1, double CallFunc_FInterpTo_ReturnValue, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_K2_SetActorRotation_ReturnValue, double CallFunc_FInterpTo_InterpSpeed_ImplicitCast, double CallFunc_FInterpTo_Current_ImplicitCast, double CallFunc_FInterpTo_Target_ImplicitCast, float CallFunc_MakeRotator_Yaw_ImplicitCast)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "UpdateRiddenPalYawToTarget");
Params::UBP_ActionGeneralAttackFarBase_C_UpdateRiddenPalYawToTarget_Params Parms{};
Parms.CallFunc_GetWorldDeltaSeconds_ReturnValue = CallFunc_GetWorldDeltaSeconds_ReturnValue;
Parms.CallFunc_GetTargetLocation_ReturnValue = CallFunc_GetTargetLocation_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_K2_GetActorRotation_ReturnValue = CallFunc_K2_GetActorRotation_ReturnValue;
Parms.CallFunc_FindLookAtRotation_ReturnValue = CallFunc_FindLookAtRotation_ReturnValue;
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
Parms.CallFunc_BreakRotator_Roll_1 = CallFunc_BreakRotator_Roll_1;
Parms.CallFunc_BreakRotator_Pitch_1 = CallFunc_BreakRotator_Pitch_1;
Parms.CallFunc_BreakRotator_Yaw_1 = CallFunc_BreakRotator_Yaw_1;
Parms.CallFunc_FInterpTo_ReturnValue = CallFunc_FInterpTo_ReturnValue;
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
Parms.CallFunc_K2_SetActorRotation_ReturnValue = CallFunc_K2_SetActorRotation_ReturnValue;
Parms.CallFunc_FInterpTo_InterpSpeed_ImplicitCast = CallFunc_FInterpTo_InterpSpeed_ImplicitCast;
Parms.CallFunc_FInterpTo_Current_ImplicitCast = CallFunc_FInterpTo_Current_ImplicitCast;
Parms.CallFunc_FInterpTo_Target_ImplicitCast = CallFunc_FInterpTo_Target_ImplicitCast;
Parms.CallFunc_MakeRotator_Yaw_ImplicitCast = CallFunc_MakeRotator_Yaw_ImplicitCast;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.BulletHasShooted
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class APalSkillEffectBase* Effect (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::BulletHasShooted(class APalSkillEffectBase* Effect)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "BulletHasShooted");
Params::UBP_ActionGeneralAttackFarBase_C_BulletHasShooted_Params Parms{};
Parms.Effect = Effect;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnLoaded_8D503426441FF5C878F58A8373F67BE7
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// class UObject* Loaded (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::OnLoaded_8D503426441FF5C878F58A8373F67BE7(class UObject* Loaded)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnLoaded_8D503426441FF5C878F58A8373F67BE7");
Params::UBP_ActionGeneralAttackFarBase_C_OnLoaded_8D503426441FF5C878F58A8373F67BE7_Params Parms{};
Parms.Loaded = Loaded;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.CallEffect
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FSkillEffectSpawnParameter Parameter (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor)
void UBP_ActionGeneralAttackFarBase_C::CallEffect(struct FSkillEffectSpawnParameter& Parameter)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "CallEffect");
Params::UBP_ActionGeneralAttackFarBase_C_CallEffect_Params Parms{};
Parms.Parameter = Parameter;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnBreakAction
// (Event, Public, BlueprintEvent)
// Parameters:
void UBP_ActionGeneralAttackFarBase_C::OnBreakAction()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnBreakAction");
UObject::ProcessEvent(Func, nullptr);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.TickAction
// (Event, Public, BlueprintEvent)
// Parameters:
// float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::TickAction(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "TickAction");
Params::UBP_ActionGeneralAttackFarBase_C_TickAction_Params Parms{};
Parms.DeltaTime = DeltaTime;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnStartReadyAnimation
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
void UBP_ActionGeneralAttackFarBase_C::OnStartReadyAnimation()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnStartReadyAnimation");
UObject::ProcessEvent(Func, nullptr);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnStartProcessAnimation
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
void UBP_ActionGeneralAttackFarBase_C::OnStartProcessAnimation()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnStartProcessAnimation");
UObject::ProcessEvent(Func, nullptr);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnSpawnEffect
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class APalSkillEffectBase* Effect (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::OnSpawnEffect(class APalSkillEffectBase* Effect)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnSpawnEffect");
Params::UBP_ActionGeneralAttackFarBase_C_OnSpawnEffect_Params Parms{};
Parms.Effect = Effect;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnEndAction
// (Event, Public, BlueprintEvent)
// Parameters:
void UBP_ActionGeneralAttackFarBase_C::OnEndAction()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnEndAction");
UObject::ProcessEvent(Func, nullptr);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.OnBeginAction
// (Event, Public, BlueprintEvent)
// Parameters:
void UBP_ActionGeneralAttackFarBase_C::OnBeginAction()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "OnBeginAction");
UObject::ProcessEvent(Func, nullptr);
}
// Function BP_ActionGeneralAttackFarBase.BP_ActionGeneralAttackFarBase_C.ExecuteUbergraph_BP_ActionGeneralAttackFarBase
// (Final, UbergraphFunction, HasDefaults)
// Parameters:
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FSkillEffectSpawnParameter K2Node_Event_Parameter (ConstParm, NoDestructor)
// int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// float K2Node_Event_DeltaTime (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsPlayerControlled_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsPlayerControlled_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_2 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsPlayerControlled_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalSkillEffectBase* K2Node_Event_Effect (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class APalSkillEffectBase* CallFunc_SetBulletSpeed_Effect (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// int32 Temp_int_Array_Index_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TSoftObjectPtr<class APalSkillEffectBase>CallFunc_Array_Get_Item (HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UObject* K2Node_CustomEvent_Loaded (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_3 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
// int32 Temp_int_Loop_Counter_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_Less_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_SetEffectVelocityTowardNearestEnemy_Success (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UObject* Temp_object_Variable (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// class ABP_PredictedTarget_C* K2Node_DynamicCast_AsBP_Predicted_Target (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APalSkillEffectBase* K2Node_DynamicCast_AsPal_Skill_Effect_Base (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class ABP_SkillEffectBase_C* K2Node_DynamicCast_AsBP_Skill_Effect_Base (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UBP_ActionGeneralAttackFarBase_C::ExecuteUbergraph_BP_ActionGeneralAttackFarBase(int32 EntryPoint, const struct FSkillEffectSpawnParameter& K2Node_Event_Parameter, int32 CallFunc_Array_Length_ReturnValue, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, float K2Node_Event_DeltaTime, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue, bool CallFunc_IsPlayerControlled_ReturnValue, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_1, bool CallFunc_IsPlayerControlled_ReturnValue_1, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_2, bool CallFunc_IsPlayerControlled_ReturnValue_2, class APalSkillEffectBase* K2Node_Event_Effect, class APalSkillEffectBase* CallFunc_SetBulletSpeed_Effect, int32 Temp_int_Array_Index_Variable, TSoftObjectPtr<class APalSkillEffectBase> CallFunc_Array_Get_Item, bool CallFunc_IsValid_ReturnValue, class UObject* K2Node_CustomEvent_Loaded, class APalCharacter* CallFunc_GetActionCharacter_ReturnValue_3, class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue, int32 Temp_int_Loop_Counter_Variable, bool CallFunc_Less_IntInt_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue, bool CallFunc_SetEffectVelocityTowardNearestEnemy_Success, class UObject* Temp_object_Variable, class ABP_PredictedTarget_C* K2Node_DynamicCast_AsBP_Predicted_Target, bool K2Node_DynamicCast_bSuccess, class APalSkillEffectBase* K2Node_DynamicCast_AsPal_Skill_Effect_Base, bool K2Node_DynamicCast_bSuccess_1, bool CallFunc_IsValid_ReturnValue_1, class ABP_SkillEffectBase_C* K2Node_DynamicCast_AsBP_Skill_Effect_Base, bool K2Node_DynamicCast_bSuccess_2)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_ActionGeneralAttackFarBase_C", "ExecuteUbergraph_BP_ActionGeneralAttackFarBase");
Params::UBP_ActionGeneralAttackFarBase_C_ExecuteUbergraph_BP_ActionGeneralAttackFarBase_Params Parms{};
Parms.EntryPoint = EntryPoint;
Parms.K2Node_Event_Parameter = K2Node_Event_Parameter;
Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue;
Parms.K2Node_CreateDelegate_OutputDelegate = K2Node_CreateDelegate_OutputDelegate;
Parms.K2Node_Event_DeltaTime = K2Node_Event_DeltaTime;
Parms.CallFunc_GetActionCharacter_ReturnValue = CallFunc_GetActionCharacter_ReturnValue;
Parms.CallFunc_IsPlayerControlled_ReturnValue = CallFunc_IsPlayerControlled_ReturnValue;
Parms.CallFunc_GetActionCharacter_ReturnValue_1 = CallFunc_GetActionCharacter_ReturnValue_1;
Parms.CallFunc_IsPlayerControlled_ReturnValue_1 = CallFunc_IsPlayerControlled_ReturnValue_1;
Parms.CallFunc_GetActionCharacter_ReturnValue_2 = CallFunc_GetActionCharacter_ReturnValue_2;
Parms.CallFunc_IsPlayerControlled_ReturnValue_2 = CallFunc_IsPlayerControlled_ReturnValue_2;
Parms.K2Node_Event_Effect = K2Node_Event_Effect;
Parms.CallFunc_SetBulletSpeed_Effect = CallFunc_SetBulletSpeed_Effect;
Parms.Temp_int_Array_Index_Variable = Temp_int_Array_Index_Variable;
Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
Parms.K2Node_CustomEvent_Loaded = K2Node_CustomEvent_Loaded;
Parms.CallFunc_GetActionCharacter_ReturnValue_3 = CallFunc_GetActionCharacter_ReturnValue_3;
Parms.CallFunc_GetMainMesh_ReturnValue = CallFunc_GetMainMesh_ReturnValue;
Parms.Temp_int_Loop_Counter_Variable = Temp_int_Loop_Counter_Variable;
Parms.CallFunc_Less_IntInt_ReturnValue = CallFunc_Less_IntInt_ReturnValue;
Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue;
Parms.CallFunc_SetEffectVelocityTowardNearestEnemy_Success = CallFunc_SetEffectVelocityTowardNearestEnemy_Success;
Parms.Temp_object_Variable = Temp_object_Variable;
Parms.K2Node_DynamicCast_AsBP_Predicted_Target = K2Node_DynamicCast_AsBP_Predicted_Target;
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
Parms.K2Node_DynamicCast_AsPal_Skill_Effect_Base = K2Node_DynamicCast_AsPal_Skill_Effect_Base;
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
Parms.K2Node_DynamicCast_AsBP_Skill_Effect_Base = K2Node_DynamicCast_AsBP_Skill_Effect_Base;
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
UObject::ProcessEvent(Func, &Parms);
}
}