mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
470 lines
20 KiB
C++
470 lines
20 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: GA_Commando_FragGrenade_WithTrajectory
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "GA_Commando_FragGrenade_WithTrajectory_classes.hpp"
|
|
#include "GA_Commando_FragGrenade_WithTrajectory_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.ExecuteUbergraph_GA_Commando_FragGrenade_WithTrajectory
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::ExecuteUbergraph_GA_Commando_FragGrenade_WithTrajectory(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "ExecuteUbergraph_GA_Commando_FragGrenade_WithTrajectory");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_ExecuteUbergraph_GA_Commando_FragGrenade_WithTrajectory Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.K2_ActivateAbility
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::K2_ActivateAbility()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "K2_ActivateAbility");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.ServerSpawnProjectile
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::ServerSpawnProjectile()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "ServerSpawnProjectile");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.TossGrenade
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::TossGrenade()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "TossGrenade");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.CleanupTrajectoryDisplay
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::CleanupTrajectoryDisplay()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "CleanupTrajectoryDisplay");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.K2_OnEndAbility
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bWasCancelled (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::K2_OnEndAbility(bool bWasCancelled)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "K2_OnEndAbility");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_K2_OnEndAbility Parms{};
|
|
|
|
Parms.bWasCancelled = bWasCancelled;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnAbilityInputReleased
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnAbilityInputReleased()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnAbilityInputReleased");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.Triggered_BF65CDBE4F9E98E9174850B85775A15B
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FGameplayAbilityTargetDataHandle TargetData (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|
// struct FGameplayTag ApplicationTag (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::Triggered_BF65CDBE4F9E98E9174850B85775A15B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "Triggered_BF65CDBE4F9E98E9174850B85775A15B");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_Triggered_BF65CDBE4F9E98E9174850B85775A15B Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.Cancelled_BF65CDBE4F9E98E9174850B85775A15B
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FGameplayAbilityTargetDataHandle TargetData (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|
// struct FGameplayTag ApplicationTag (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::Cancelled_BF65CDBE4F9E98E9174850B85775A15B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "Cancelled_BF65CDBE4F9E98E9174850B85775A15B");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_Cancelled_BF65CDBE4F9E98E9174850B85775A15B Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.Completed_BF65CDBE4F9E98E9174850B85775A15B
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FGameplayAbilityTargetDataHandle TargetData (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|
// struct FGameplayTag ApplicationTag (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::Completed_BF65CDBE4F9E98E9174850B85775A15B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "Completed_BF65CDBE4F9E98E9174850B85775A15B");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_Completed_BF65CDBE4F9E98E9174850B85775A15B Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnFinish_1C6A100D44D1ACE5BBB57DAEDB3561CB
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnFinish_1C6A100D44D1ACE5BBB57DAEDB3561CB()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnFinish_1C6A100D44D1ACE5BBB57DAEDB3561CB");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnCompleted_854170AF4268B06A435A3AA33232C5BF
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnCompleted_854170AF4268B06A435A3AA33232C5BF()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnCompleted_854170AF4268B06A435A3AA33232C5BF");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnBlendOut_854170AF4268B06A435A3AA33232C5BF
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnBlendOut_854170AF4268B06A435A3AA33232C5BF()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnBlendOut_854170AF4268B06A435A3AA33232C5BF");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnInterrupted_854170AF4268B06A435A3AA33232C5BF
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnInterrupted_854170AF4268B06A435A3AA33232C5BF()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnInterrupted_854170AF4268B06A435A3AA33232C5BF");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnCancelled_854170AF4268B06A435A3AA33232C5BF
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnCancelled_854170AF4268B06A435A3AA33232C5BF()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnCancelled_854170AF4268B06A435A3AA33232C5BF");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.OnFinish_F5D87C9E46378707AE4C79B3A42F5A45
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::OnFinish_F5D87C9E46378707AE4C79B3A42F5A45()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "OnFinish_F5D87C9E46378707AE4C79B3A42F5A45");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.SetupGrenade
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// float AimPitch (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UClass* Base_Grenade (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// float Projectile_Speed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// struct FFortGameplayEffectContainerSpec Explosion_Gameplay_Spec (Parm, OutParm)
|
|
// float Projectile_Gravity_Scale (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::SetupGrenade(float AimPitch, class UClass** Base_Grenade, float* Projectile_Speed, struct FFortGameplayEffectContainerSpec* Explosion_Gameplay_Spec, float* Projectile_Gravity_Scale)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "SetupGrenade");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_SetupGrenade Parms{};
|
|
|
|
Parms.AimPitch = AimPitch;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Base_Grenade != nullptr)
|
|
*Base_Grenade = Parms.Base_Grenade;
|
|
|
|
if (Projectile_Speed != nullptr)
|
|
*Projectile_Speed = Parms.Projectile_Speed;
|
|
|
|
if (Explosion_Gameplay_Spec != nullptr)
|
|
*Explosion_Gameplay_Spec = std::move(Parms.Explosion_Gameplay_Spec);
|
|
|
|
if (Projectile_Gravity_Scale != nullptr)
|
|
*Projectile_Gravity_Scale = Parms.Projectile_Gravity_Scale;
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.SetupAbility
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UAbilitySystemComponent* AbilitySystemComponentRef (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::SetupAbility(class UAbilitySystemComponent* AbilitySystemComponentRef)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "SetupAbility");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_SetupAbility Parms{};
|
|
|
|
Parms.AbilitySystemComponentRef = AbilitySystemComponentRef;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.SetupDummyProjectile
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::SetupDummyProjectile()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "SetupDummyProjectile");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.UpdateTrajectorySpline
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::UpdateTrajectorySpline()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "UpdateTrajectorySpline");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.SpawnFragGrenade
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UClass* Param_ProjectileClass (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// struct FVector SpawnLocation (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// struct FRotator InputPin (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FFortGameplayEffectContainerSpec EffectContainerSpecToApplyOnExplode (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// float InitialSpeed (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// float Param_GravityScale (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::SpawnFragGrenade(class UClass* Param_ProjectileClass, struct FVector& SpawnLocation, const struct FRotator& InputPin, const struct FFortGameplayEffectContainerSpec& EffectContainerSpecToApplyOnExplode, float InitialSpeed, float Param_GravityScale)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "SpawnFragGrenade");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_SpawnFragGrenade Parms{};
|
|
|
|
Parms.Param_ProjectileClass = Param_ProjectileClass;
|
|
Parms.SpawnLocation = std::move(SpawnLocation);
|
|
Parms.InputPin = std::move(InputPin);
|
|
Parms.EffectContainerSpecToApplyOnExplode = std::move(EffectContainerSpecToApplyOnExplode);
|
|
Parms.InitialSpeed = InitialSpeed;
|
|
Parms.Param_GravityScale = Param_GravityScale;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
SpawnLocation = std::move(Parms.SpawnLocation);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.ActiveAbilitySetup
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UAbilitySystemComponent* AbilitySystemIn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UAbilitySystemComponent* AbilitySystemOut (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::ActiveAbilitySetup(class UAbilitySystemComponent* AbilitySystemIn, class UAbilitySystemComponent** AbilitySystemOut)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "ActiveAbilitySetup");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_ActiveAbilitySetup Parms{};
|
|
|
|
Parms.AbilitySystemIn = AbilitySystemIn;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (AbilitySystemOut != nullptr)
|
|
*AbilitySystemOut = Parms.AbilitySystemOut;
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.SpawnLocationAndRotation
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
|
|
// Parameters:
|
|
// struct FVector OutLoc (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// struct FRotator OutRot (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::SpawnLocationAndRotation(struct FVector* OutLoc, struct FRotator* OutRot) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "SpawnLocationAndRotation");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_SpawnLocationAndRotation Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (OutLoc != nullptr)
|
|
*OutLoc = std::move(Parms.OutLoc);
|
|
|
|
if (OutRot != nullptr)
|
|
*OutRot = std::move(Parms.OutRot);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade_WithTrajectory.GA_Commando_FragGrenade_WithTrajectory_C.CalcGrenadeSpeedFromPitch
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
|
|
// Parameters:
|
|
// float AimPitch (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// float GrenadeSpeed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UGA_Commando_FragGrenade_WithTrajectory_C::CalcGrenadeSpeedFromPitch(float AimPitch, float* GrenadeSpeed) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_WithTrajectory_C", "CalcGrenadeSpeedFromPitch");
|
|
|
|
Params::GA_Commando_FragGrenade_WithTrajectory_C_CalcGrenadeSpeedFromPitch Parms{};
|
|
|
|
Parms.AimPitch = AimPitch;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (GrenadeSpeed != nullptr)
|
|
*GrenadeSpeed = Parms.GrenadeSpeed;
|
|
}
|
|
|
|
}
|
|
|