#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // FUNCTIONS //--------------------------------------------------------------------------------------------------------------------- // BlueprintGeneratedClass BP_GrapplingGun.BP_GrapplingGun_C // (Actor) class UClass* ABP_GrapplingGun_C::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("BP_GrapplingGun_C"); return Clss; } // BP_GrapplingGun_C BP_GrapplingGun.Default__BP_GrapplingGun_C // (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted) class ABP_GrapplingGun_C* ABP_GrapplingGun_C::GetDefaultObj() { static class ABP_GrapplingGun_C* Default = nullptr; if (!Default) Default = static_cast(ABP_GrapplingGun_C::StaticClass()->DefaultObject); return Default; } // Function BP_GrapplingGun.BP_GrapplingGun_C.CalcShootStartParam // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // struct FVector ShootDirection (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector StartLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalCharacterParameterComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Normal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::CalcShootStartParam(struct FVector* ShootDirection, struct FVector* StartLocation, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue, const struct FVector& CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, const struct FVector& CallFunc_Normal_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "CalcShootStartParam"); Params::ABP_GrapplingGun_C_CalcShootStartParam_Params Parms{}; Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue; Parms.CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue = CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue; Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue; Parms.CallFunc_Normal_ReturnValue = CallFunc_Normal_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (ShootDirection != nullptr) *ShootDirection = std::move(Parms.ShootDirection); if (StartLocation != nullptr) *StartLocation = std::move(Parms.StartLocation); } // Function BP_GrapplingGun.BP_GrapplingGun_C.PullCable // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // double DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool IsEnd (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector PullVec (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Normal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Dot_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsNearTwoPoint_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Multiply_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Subtract_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Normal_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::PullCable(double DeltaTime, bool* IsEnd, const struct FVector& PullVec, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, const struct FVector& CallFunc_Normal_ReturnValue, double CallFunc_Dot_VectorVector_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, bool CallFunc_Less_DoubleDouble_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, bool CallFunc_IsNearTwoPoint_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue_1, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue_1, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue_1, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FVector& CallFunc_Normal_ReturnValue_1) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "PullCable"); Params::ABP_GrapplingGun_C_PullCable_Params Parms{}; Parms.DeltaTime = DeltaTime; Parms.PullVec = PullVec; Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue; Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue; Parms.CallFunc_Normal_ReturnValue = CallFunc_Normal_ReturnValue; Parms.CallFunc_Dot_VectorVector_ReturnValue = CallFunc_Dot_VectorVector_ReturnValue; Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue; Parms.CallFunc_Less_DoubleDouble_ReturnValue = CallFunc_Less_DoubleDouble_ReturnValue; Parms.CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_K2_GetActorLocation_ReturnValue_1; Parms.CallFunc_IsNearTwoPoint_ReturnValue = CallFunc_IsNearTwoPoint_ReturnValue; Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue; Parms.CallFunc_Conv_DoubleToVector_ReturnValue_1 = CallFunc_Conv_DoubleToVector_ReturnValue_1; Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue; Parms.CallFunc_Multiply_VectorVector_ReturnValue_1 = CallFunc_Multiply_VectorVector_ReturnValue_1; Parms.CallFunc_Subtract_VectorVector_ReturnValue_1 = CallFunc_Subtract_VectorVector_ReturnValue_1; Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue; Parms.CallFunc_Normal_ReturnValue_1 = CallFunc_Normal_ReturnValue_1; UObject::ProcessEvent(Func, &Parms); if (IsEnd != nullptr) *IsEnd = Parms.IsEnd; } // Function BP_GrapplingGun.BP_GrapplingGun_C.IsGraplingAction // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // bool bSuccess (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class UPalActionBase* CallFunc_GetCurrentAction_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UBP_Action_Grappling_C* K2Node_DynamicCast_AsBP_Action_Grappling (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::IsGraplingAction(bool* bSuccess, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue, class UPalActionBase* CallFunc_GetCurrentAction_ReturnValue, class UBP_Action_Grappling_C* K2Node_DynamicCast_AsBP_Action_Grappling, bool K2Node_DynamicCast_bSuccess) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "IsGraplingAction"); Params::ABP_GrapplingGun_C_IsGraplingAction_Params Parms{}; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.CallFunc_GetActionComponent_ReturnValue = CallFunc_GetActionComponent_ReturnValue; Parms.CallFunc_GetCurrentAction_ReturnValue = CallFunc_GetCurrentAction_ReturnValue; Parms.K2Node_DynamicCast_AsBP_Action_Grappling = K2Node_DynamicCast_AsBP_Action_Grappling; Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess; UObject::ProcessEvent(Func, &Parms); if (bSuccess != nullptr) *bSuccess = Parms.bSuccess; } // Function BP_GrapplingGun.BP_GrapplingGun_C.ShotCable // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // struct FVector CallFunc_CalcShootStartParam_ShootDirection (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_CalcShootStartParam_StartLocation (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::ShotCable(const struct FVector& CallFunc_CalcShootStartParam_ShootDirection, const struct FVector& CallFunc_CalcShootStartParam_StartLocation) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "ShotCable"); Params::ABP_GrapplingGun_C_ShotCable_Params Parms{}; Parms.CallFunc_CalcShootStartParam_ShootDirection = CallFunc_CalcShootStartParam_ShootDirection; Parms.CallFunc_CalcShootStartParam_StartLocation = CallFunc_CalcShootStartParam_StartLocation; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.OnGraplingActionStart // (Public, BlueprintCallable, BlueprintEvent) // Parameters: void ABP_GrapplingGun_C::OnGraplingActionStart() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "OnGraplingActionStart"); UObject::ProcessEvent(Func, nullptr); } // Function BP_GrapplingGun.BP_GrapplingGun_C.OnGraplingActionEnd // (Public, BlueprintCallable, BlueprintEvent) // Parameters: void ABP_GrapplingGun_C::OnGraplingActionEnd() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "OnGraplingActionEnd"); UObject::ProcessEvent(Func, nullptr); } // Function BP_GrapplingGun.BP_GrapplingGun_C.GetCurrentCableLength // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double CableLength (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_VSize_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::GetCurrentCableLength(double* CableLength, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, double CallFunc_VSize_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "GetCurrentCableLength"); Params::ABP_GrapplingGun_C_GetCurrentCableLength_Params Parms{}; Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue; Parms.CallFunc_VSize_ReturnValue = CallFunc_VSize_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (CableLength != nullptr) *CableLength = Parms.CableLength; } // Function BP_GrapplingGun.BP_GrapplingGun_C.ShowHitPoint // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // TArray Temp_object_Variable (ConstParm, ReferenceParm) // class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPalCharacterParameterComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Subtract_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Normal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FHitResult CallFunc_LineTraceSingle_OutHit (IsPlainOldData, NoDestructor, ContainsInstancedReference) // bool CallFunc_LineTraceSingle_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BreakHitResult_bBlockingHit (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BreakHitResult_bInitialOverlap (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_BreakHitResult_Time (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_BreakHitResult_Distance (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_Location (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_ImpactPoint (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_Normal (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_ImpactNormal (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_BreakHitResult_HitActor (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_BreakHitResult_HitBoneName (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_BreakHitResult_BoneName (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_HitItem (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_ElementIndex (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_FaceIndex (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_TraceStart (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_TraceEnd (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::ShowHitPoint(TArray& Temp_object_Variable, class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue, const struct FVector& CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, const struct FVector& CallFunc_Normal_ReturnValue, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FHitResult& CallFunc_LineTraceSingle_OutHit, bool CallFunc_LineTraceSingle_ReturnValue, bool CallFunc_BreakHitResult_bBlockingHit, bool CallFunc_BreakHitResult_bInitialOverlap, float CallFunc_BreakHitResult_Time, float CallFunc_BreakHitResult_Distance, const struct FVector& CallFunc_BreakHitResult_Location, const struct FVector& CallFunc_BreakHitResult_ImpactPoint, const struct FVector& CallFunc_BreakHitResult_Normal, const struct FVector& CallFunc_BreakHitResult_ImpactNormal, class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat, class AActor* CallFunc_BreakHitResult_HitActor, class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent, class FName CallFunc_BreakHitResult_HitBoneName, class FName CallFunc_BreakHitResult_BoneName, int32 CallFunc_BreakHitResult_HitItem, int32 CallFunc_BreakHitResult_ElementIndex, int32 CallFunc_BreakHitResult_FaceIndex, const struct FVector& CallFunc_BreakHitResult_TraceStart, const struct FVector& CallFunc_BreakHitResult_TraceEnd) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "ShowHitPoint"); Params::ABP_GrapplingGun_C_ShowHitPoint_Params Parms{}; Parms.Temp_object_Variable = Temp_object_Variable; Parms.CallFunc_GetPalDebugSetting_ReturnValue = CallFunc_GetPalDebugSetting_ReturnValue; Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue_1 = CallFunc_Not_PreBool_ReturnValue_1; Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1; Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue; Parms.CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue = CallFunc_GetOverrideTargetLocation_ConsiderRide_ReturnValue; Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue; Parms.CallFunc_Subtract_VectorVector_ReturnValue = CallFunc_Subtract_VectorVector_ReturnValue; Parms.CallFunc_Normal_ReturnValue = CallFunc_Normal_ReturnValue; Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue; Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue; Parms.CallFunc_LineTraceSingle_OutHit = CallFunc_LineTraceSingle_OutHit; Parms.CallFunc_LineTraceSingle_ReturnValue = CallFunc_LineTraceSingle_ReturnValue; Parms.CallFunc_BreakHitResult_bBlockingHit = CallFunc_BreakHitResult_bBlockingHit; Parms.CallFunc_BreakHitResult_bInitialOverlap = CallFunc_BreakHitResult_bInitialOverlap; Parms.CallFunc_BreakHitResult_Time = CallFunc_BreakHitResult_Time; Parms.CallFunc_BreakHitResult_Distance = CallFunc_BreakHitResult_Distance; Parms.CallFunc_BreakHitResult_Location = CallFunc_BreakHitResult_Location; Parms.CallFunc_BreakHitResult_ImpactPoint = CallFunc_BreakHitResult_ImpactPoint; Parms.CallFunc_BreakHitResult_Normal = CallFunc_BreakHitResult_Normal; Parms.CallFunc_BreakHitResult_ImpactNormal = CallFunc_BreakHitResult_ImpactNormal; Parms.CallFunc_BreakHitResult_PhysMat = CallFunc_BreakHitResult_PhysMat; Parms.CallFunc_BreakHitResult_HitActor = CallFunc_BreakHitResult_HitActor; Parms.CallFunc_BreakHitResult_HitComponent = CallFunc_BreakHitResult_HitComponent; Parms.CallFunc_BreakHitResult_HitBoneName = CallFunc_BreakHitResult_HitBoneName; Parms.CallFunc_BreakHitResult_BoneName = CallFunc_BreakHitResult_BoneName; Parms.CallFunc_BreakHitResult_HitItem = CallFunc_BreakHitResult_HitItem; Parms.CallFunc_BreakHitResult_ElementIndex = CallFunc_BreakHitResult_ElementIndex; Parms.CallFunc_BreakHitResult_FaceIndex = CallFunc_BreakHitResult_FaceIndex; Parms.CallFunc_BreakHitResult_TraceStart = CallFunc_BreakHitResult_TraceStart; Parms.CallFunc_BreakHitResult_TraceEnd = CallFunc_BreakHitResult_TraceEnd; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.UpdateCable // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // double DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool IsMaxLength (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double NextLength (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // TArray K2Node_MakeArray_Array (ConstParm, ReferenceParm) // bool CallFunc_PullCable_IsEnd (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsGraplingAction_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Add_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FHitResult CallFunc_LineTraceSingle_OutHit (IsPlainOldData, NoDestructor, ContainsInstancedReference) // bool CallFunc_LineTraceSingle_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BreakHitResult_bBlockingHit (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BreakHitResult_bInitialOverlap (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_BreakHitResult_Time (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_BreakHitResult_Distance (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_Location (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_ImpactPoint (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_Normal (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_ImpactNormal (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_BreakHitResult_HitActor (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_BreakHitResult_HitBoneName (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_BreakHitResult_BoneName (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_HitItem (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_ElementIndex (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_FaceIndex (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_TraceStart (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_TraceEnd (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Multiply_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_GetCurrentCableLength_CableLength (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Add_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FHitResult CallFunc_LineTraceSingle_OutHit_1 (IsPlainOldData, NoDestructor, ContainsInstancedReference) // bool CallFunc_LineTraceSingle_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BreakHitResult_bBlockingHit_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BreakHitResult_bInitialOverlap_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_BreakHitResult_Time_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_BreakHitResult_Distance_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_Location_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_ImpactPoint_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_Normal_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_ImpactNormal_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_BreakHitResult_HitActor_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent_1 (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_BreakHitResult_HitBoneName_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_BreakHitResult_BoneName_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_HitItem_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_ElementIndex_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_BreakHitResult_FaceIndex_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_TraceStart_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_BreakHitResult_TraceEnd_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_EqualEqual_ObjectObject_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Dot_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::UpdateCable(double DeltaTime, bool IsMaxLength, double NextLength, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, TArray& K2Node_MakeArray_Array, bool CallFunc_PullCable_IsEnd, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, bool CallFunc_IsGraplingAction_bSuccess, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1, const struct FHitResult& CallFunc_LineTraceSingle_OutHit, bool CallFunc_LineTraceSingle_ReturnValue, bool CallFunc_BreakHitResult_bBlockingHit, bool CallFunc_BreakHitResult_bInitialOverlap, float CallFunc_BreakHitResult_Time, float CallFunc_BreakHitResult_Distance, const struct FVector& CallFunc_BreakHitResult_Location, const struct FVector& CallFunc_BreakHitResult_ImpactPoint, const struct FVector& CallFunc_BreakHitResult_Normal, const struct FVector& CallFunc_BreakHitResult_ImpactNormal, class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat, class AActor* CallFunc_BreakHitResult_HitActor, class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent, class FName CallFunc_BreakHitResult_HitBoneName, class FName CallFunc_BreakHitResult_BoneName, int32 CallFunc_BreakHitResult_HitItem, int32 CallFunc_BreakHitResult_ElementIndex, int32 CallFunc_BreakHitResult_FaceIndex, const struct FVector& CallFunc_BreakHitResult_TraceStart, const struct FVector& CallFunc_BreakHitResult_TraceEnd, double CallFunc_Multiply_DoubleDouble_ReturnValue, double CallFunc_GetCurrentCableLength_CableLength, double CallFunc_Add_DoubleDouble_ReturnValue, const struct FHitResult& CallFunc_LineTraceSingle_OutHit_1, bool CallFunc_LineTraceSingle_ReturnValue_1, bool CallFunc_BreakHitResult_bBlockingHit_1, bool CallFunc_BreakHitResult_bInitialOverlap_1, float CallFunc_BreakHitResult_Time_1, float CallFunc_BreakHitResult_Distance_1, const struct FVector& CallFunc_BreakHitResult_Location_1, const struct FVector& CallFunc_BreakHitResult_ImpactPoint_1, const struct FVector& CallFunc_BreakHitResult_Normal_1, const struct FVector& CallFunc_BreakHitResult_ImpactNormal_1, class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat_1, class AActor* CallFunc_BreakHitResult_HitActor_1, class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent_1, class FName CallFunc_BreakHitResult_HitBoneName_1, class FName CallFunc_BreakHitResult_BoneName_1, int32 CallFunc_BreakHitResult_HitItem_1, int32 CallFunc_BreakHitResult_ElementIndex_1, int32 CallFunc_BreakHitResult_FaceIndex_1, const struct FVector& CallFunc_BreakHitResult_TraceStart_1, const struct FVector& CallFunc_BreakHitResult_TraceEnd_1, bool CallFunc_EqualEqual_ObjectObject_ReturnValue, double CallFunc_Dot_VectorVector_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_Greater_DoubleDouble_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "UpdateCable"); Params::ABP_GrapplingGun_C_UpdateCable_Params Parms{}; Parms.DeltaTime = DeltaTime; Parms.IsMaxLength = IsMaxLength; Parms.NextLength = NextLength; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.K2Node_MakeArray_Array = K2Node_MakeArray_Array; Parms.CallFunc_PullCable_IsEnd = CallFunc_PullCable_IsEnd; Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue; Parms.CallFunc_IsGraplingAction_bSuccess = CallFunc_IsGraplingAction_bSuccess; Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue; Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue; Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue; Parms.CallFunc_GreaterEqual_DoubleDouble_ReturnValue = CallFunc_GreaterEqual_DoubleDouble_ReturnValue; Parms.CallFunc_Add_VectorVector_ReturnValue_1 = CallFunc_Add_VectorVector_ReturnValue_1; Parms.CallFunc_LineTraceSingle_OutHit = CallFunc_LineTraceSingle_OutHit; Parms.CallFunc_LineTraceSingle_ReturnValue = CallFunc_LineTraceSingle_ReturnValue; Parms.CallFunc_BreakHitResult_bBlockingHit = CallFunc_BreakHitResult_bBlockingHit; Parms.CallFunc_BreakHitResult_bInitialOverlap = CallFunc_BreakHitResult_bInitialOverlap; Parms.CallFunc_BreakHitResult_Time = CallFunc_BreakHitResult_Time; Parms.CallFunc_BreakHitResult_Distance = CallFunc_BreakHitResult_Distance; Parms.CallFunc_BreakHitResult_Location = CallFunc_BreakHitResult_Location; Parms.CallFunc_BreakHitResult_ImpactPoint = CallFunc_BreakHitResult_ImpactPoint; Parms.CallFunc_BreakHitResult_Normal = CallFunc_BreakHitResult_Normal; Parms.CallFunc_BreakHitResult_ImpactNormal = CallFunc_BreakHitResult_ImpactNormal; Parms.CallFunc_BreakHitResult_PhysMat = CallFunc_BreakHitResult_PhysMat; Parms.CallFunc_BreakHitResult_HitActor = CallFunc_BreakHitResult_HitActor; Parms.CallFunc_BreakHitResult_HitComponent = CallFunc_BreakHitResult_HitComponent; Parms.CallFunc_BreakHitResult_HitBoneName = CallFunc_BreakHitResult_HitBoneName; Parms.CallFunc_BreakHitResult_BoneName = CallFunc_BreakHitResult_BoneName; Parms.CallFunc_BreakHitResult_HitItem = CallFunc_BreakHitResult_HitItem; Parms.CallFunc_BreakHitResult_ElementIndex = CallFunc_BreakHitResult_ElementIndex; Parms.CallFunc_BreakHitResult_FaceIndex = CallFunc_BreakHitResult_FaceIndex; Parms.CallFunc_BreakHitResult_TraceStart = CallFunc_BreakHitResult_TraceStart; Parms.CallFunc_BreakHitResult_TraceEnd = CallFunc_BreakHitResult_TraceEnd; Parms.CallFunc_Multiply_DoubleDouble_ReturnValue = CallFunc_Multiply_DoubleDouble_ReturnValue; Parms.CallFunc_GetCurrentCableLength_CableLength = CallFunc_GetCurrentCableLength_CableLength; Parms.CallFunc_Add_DoubleDouble_ReturnValue = CallFunc_Add_DoubleDouble_ReturnValue; Parms.CallFunc_LineTraceSingle_OutHit_1 = CallFunc_LineTraceSingle_OutHit_1; Parms.CallFunc_LineTraceSingle_ReturnValue_1 = CallFunc_LineTraceSingle_ReturnValue_1; Parms.CallFunc_BreakHitResult_bBlockingHit_1 = CallFunc_BreakHitResult_bBlockingHit_1; Parms.CallFunc_BreakHitResult_bInitialOverlap_1 = CallFunc_BreakHitResult_bInitialOverlap_1; Parms.CallFunc_BreakHitResult_Time_1 = CallFunc_BreakHitResult_Time_1; Parms.CallFunc_BreakHitResult_Distance_1 = CallFunc_BreakHitResult_Distance_1; Parms.CallFunc_BreakHitResult_Location_1 = CallFunc_BreakHitResult_Location_1; Parms.CallFunc_BreakHitResult_ImpactPoint_1 = CallFunc_BreakHitResult_ImpactPoint_1; Parms.CallFunc_BreakHitResult_Normal_1 = CallFunc_BreakHitResult_Normal_1; Parms.CallFunc_BreakHitResult_ImpactNormal_1 = CallFunc_BreakHitResult_ImpactNormal_1; Parms.CallFunc_BreakHitResult_PhysMat_1 = CallFunc_BreakHitResult_PhysMat_1; Parms.CallFunc_BreakHitResult_HitActor_1 = CallFunc_BreakHitResult_HitActor_1; Parms.CallFunc_BreakHitResult_HitComponent_1 = CallFunc_BreakHitResult_HitComponent_1; Parms.CallFunc_BreakHitResult_HitBoneName_1 = CallFunc_BreakHitResult_HitBoneName_1; Parms.CallFunc_BreakHitResult_BoneName_1 = CallFunc_BreakHitResult_BoneName_1; Parms.CallFunc_BreakHitResult_HitItem_1 = CallFunc_BreakHitResult_HitItem_1; Parms.CallFunc_BreakHitResult_ElementIndex_1 = CallFunc_BreakHitResult_ElementIndex_1; Parms.CallFunc_BreakHitResult_FaceIndex_1 = CallFunc_BreakHitResult_FaceIndex_1; Parms.CallFunc_BreakHitResult_TraceStart_1 = CallFunc_BreakHitResult_TraceStart_1; Parms.CallFunc_BreakHitResult_TraceEnd_1 = CallFunc_BreakHitResult_TraceEnd_1; Parms.CallFunc_EqualEqual_ObjectObject_ReturnValue = CallFunc_EqualEqual_ObjectObject_ReturnValue; Parms.CallFunc_Dot_VectorVector_ReturnValue = CallFunc_Dot_VectorVector_ReturnValue; Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue; Parms.CallFunc_Greater_DoubleDouble_ReturnValue = CallFunc_Greater_DoubleDouble_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.EndCable // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // bool IsAnimationCancel (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::EndCable(bool IsAnimationCancel, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "EndCable"); Params::ABP_GrapplingGun_C_EndCable_Params Parms{}; Parms.IsAnimationCancel = IsAnimationCancel; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.CallFunc_GetActionComponent_ReturnValue = CallFunc_GetActionComponent_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.UpdateRopeEndLocation // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // struct FTransform CallFunc_K2_GetComponentToWorld_ReturnValue (IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_InverseTransformLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::UpdateRopeEndLocation(const struct FTransform& CallFunc_K2_GetComponentToWorld_ReturnValue, const struct FVector& CallFunc_InverseTransformLocation_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "UpdateRopeEndLocation"); Params::ABP_GrapplingGun_C_UpdateRopeEndLocation_Params Parms{}; Parms.CallFunc_K2_GetComponentToWorld_ReturnValue = CallFunc_K2_GetComponentToWorld_ReturnValue; Parms.CallFunc_InverseTransformLocation_ReturnValue = CallFunc_InverseTransformLocation_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.StartGraplling // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_HasAuthority_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FPalNetArchive K2Node_MakeStruct_PalNetArchive (None) // struct FActionDynamicParameter K2Node_MakeStruct_ActionDynamicParameter (None) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class UPalActionBase* CallFunc_PlayActionByTypeParameter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // float CallFunc_WritePlayerGrappling_Speed_ImplicitCast (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::StartGraplling(class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_HasAuthority_ReturnValue, const struct FPalNetArchive& K2Node_MakeStruct_PalNetArchive, const struct FActionDynamicParameter& K2Node_MakeStruct_ActionDynamicParameter, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue_1, class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue, class UPalActionBase* CallFunc_PlayActionByTypeParameter_ReturnValue, float CallFunc_WritePlayerGrappling_Speed_ImplicitCast) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "StartGraplling"); Params::ABP_GrapplingGun_C_StartGraplling_Params Parms{}; Parms.CallFunc_GetPalDebugSetting_ReturnValue = CallFunc_GetPalDebugSetting_ReturnValue; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_HasAuthority_ReturnValue = CallFunc_HasAuthority_ReturnValue; Parms.K2Node_MakeStruct_PalNetArchive = K2Node_MakeStruct_PalNetArchive; Parms.K2Node_MakeStruct_ActionDynamicParameter = K2Node_MakeStruct_ActionDynamicParameter; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue_1 = CallFunc_FindOwnerPalCharacter_ReturnValue_1; Parms.CallFunc_GetActionComponent_ReturnValue = CallFunc_GetActionComponent_ReturnValue; Parms.CallFunc_PlayActionByTypeParameter_ReturnValue = CallFunc_PlayActionByTypeParameter_ReturnValue; Parms.CallFunc_WritePlayerGrappling_Speed_ImplicitCast = CallFunc_WritePlayerGrappling_Speed_ImplicitCast; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.ShowLine // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Conv_DoubleToVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_CalcShootStartParam_ShootDirection (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_CalcShootStartParam_StartLocation (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Multiply_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::ShowLine(class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, const struct FVector& CallFunc_CalcShootStartParam_ShootDirection, const struct FVector& CallFunc_CalcShootStartParam_StartLocation, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "ShowLine"); Params::ABP_GrapplingGun_C_ShowLine_Params Parms{}; Parms.CallFunc_GetPalDebugSetting_ReturnValue = CallFunc_GetPalDebugSetting_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue_1 = CallFunc_Not_PreBool_ReturnValue_1; Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue; Parms.CallFunc_Conv_DoubleToVector_ReturnValue = CallFunc_Conv_DoubleToVector_ReturnValue; Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1; Parms.CallFunc_CalcShootStartParam_ShootDirection = CallFunc_CalcShootStartParam_ShootDirection; Parms.CallFunc_CalcShootStartParam_StartLocation = CallFunc_CalcShootStartParam_StartLocation; Parms.CallFunc_Multiply_VectorVector_ReturnValue = CallFunc_Multiply_VectorVector_ReturnValue; Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.OnPullTrigger // (Event, Public, BlueprintCallable, BlueprintEvent) // Parameters: void ABP_GrapplingGun_C::OnPullTrigger() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "OnPullTrigger"); UObject::ProcessEvent(Func, nullptr); } // Function BP_GrapplingGun.BP_GrapplingGun_C.ReceiveTick // (Event, Public, BlueprintEvent) // Parameters: // float DeltaSeconds (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::ReceiveTick(float DeltaSeconds) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "ReceiveTick"); Params::ABP_GrapplingGun_C_ReceiveTick_Params Parms{}; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.OnAttachWeapon // (Event, Public, BlueprintCallable, BlueprintEvent) // Parameters: // class AActor* AttachActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::OnAttachWeapon(class AActor* AttachActor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "OnAttachWeapon"); Params::ABP_GrapplingGun_C_OnAttachWeapon_Params Parms{}; Parms.AttachActor = AttachActor; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.OnDetachWeapon // (Event, Public, BlueprintCallable, BlueprintEvent) // Parameters: // class AActor* DetachActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::OnDetachWeapon(class AActor* DetachActor) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "OnDetachWeapon"); Params::ABP_GrapplingGun_C_OnDetachWeapon_Params Parms{}; Parms.DetachActor = DetachActor; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.ReceiveBeginPlay // (Event, Protected, BlueprintEvent) // Parameters: void ABP_GrapplingGun_C::ReceiveBeginPlay() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "ReceiveBeginPlay"); UObject::ProcessEvent(Func, nullptr); } // Function BP_GrapplingGun.BP_GrapplingGun_C.OnActionEnd // (BlueprintCallable, BlueprintEvent) // Parameters: // class UPalActionBase* Action (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::OnActionEnd(class UPalActionBase* Action) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "OnActionEnd"); Params::ABP_GrapplingGun_C_OnActionEnd_Params Parms{}; Parms.Action = Action; UObject::ProcessEvent(Func, &Parms); } // Function BP_GrapplingGun.BP_GrapplingGun_C.ExecuteUbergraph_BP_GrapplingGun // (Final, UbergraphFunction) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float K2Node_Event_DeltaSeconds (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* K2Node_Event_attachActor (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class AActor* K2Node_Event_detachActor (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalActionBase* K2Node_CustomEvent_action (ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class UBP_Action_Grappling_C* K2Node_DynamicCast_AsBP_Action_Grappling (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // double CallFunc_UpdateCable_DeltaTime_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void ABP_GrapplingGun_C::ExecuteUbergraph_BP_GrapplingGun(int32 EntryPoint, float K2Node_Event_DeltaSeconds, class AActor* K2Node_Event_attachActor, class AActor* K2Node_Event_detachActor, bool CallFunc_BooleanOR_ReturnValue, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, class UPalActionBase* K2Node_CustomEvent_action, class UPalActionComponent* CallFunc_GetActionComponent_ReturnValue, class UBP_Action_Grappling_C* K2Node_DynamicCast_AsBP_Action_Grappling, bool K2Node_DynamicCast_bSuccess, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, double CallFunc_UpdateCable_DeltaTime_ImplicitCast) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_GrapplingGun_C", "ExecuteUbergraph_BP_GrapplingGun"); Params::ABP_GrapplingGun_C_ExecuteUbergraph_BP_GrapplingGun_Params Parms{}; Parms.EntryPoint = EntryPoint; Parms.K2Node_Event_DeltaSeconds = K2Node_Event_DeltaSeconds; Parms.K2Node_Event_attachActor = K2Node_Event_attachActor; Parms.K2Node_Event_detachActor = K2Node_Event_detachActor; Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue; Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue; Parms.K2Node_CustomEvent_action = K2Node_CustomEvent_action; Parms.CallFunc_GetActionComponent_ReturnValue = CallFunc_GetActionComponent_ReturnValue; Parms.K2Node_DynamicCast_AsBP_Action_Grappling = K2Node_DynamicCast_AsBP_Action_Grappling; Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess; Parms.K2Node_CreateDelegate_OutputDelegate = K2Node_CreateDelegate_OutputDelegate; Parms.CallFunc_UpdateCable_DeltaTime_ImplicitCast = CallFunc_UpdateCable_DeltaTime_ImplicitCast; UObject::ProcessEvent(Func, &Parms); } }