mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-08-27 03:33:27 +00:00
361 lines
14 KiB
C++
361 lines
14 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: GA_Commando_FragGrenade
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "GA_Commando_FragGrenade_classes.hpp"
|
|
#include "GA_Commando_FragGrenade_parameters.hpp"
|
|
|
|
|
|
#pragma pack(push, 0x4)
|
|
namespace SDK
|
|
{
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.ExecuteUbergraph_GA_Commando_FragGrenade
|
|
// (HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UGA_Commando_FragGrenade_C::ExecuteUbergraph_GA_Commando_FragGrenade(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "ExecuteUbergraph_GA_Commando_FragGrenade");
|
|
|
|
Params::GA_Commando_FragGrenade_C_ExecuteUbergraph_GA_Commando_FragGrenade Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.K2_ActivateAbility
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_C::K2_ActivateAbility()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "K2_ActivateAbility");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.OnFinish_978FA3324D06E995EB838282AB600A46
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UGA_Commando_FragGrenade_C::OnFinish_978FA3324D06E995EB838282AB600A46()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "OnFinish_978FA3324D06E995EB838282AB600A46");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Triggered_DE7AD8FA464F26E37AC20281DAD7839E
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// const struct FGameplayTag& ApplicationTag (Parm)
|
|
|
|
void UGA_Commando_FragGrenade_C::Triggered_DE7AD8FA464F26E37AC20281DAD7839E(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Triggered_DE7AD8FA464F26E37AC20281DAD7839E");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Triggered_DE7AD8FA464F26E37AC20281DAD7839E Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Cancelled_DE7AD8FA464F26E37AC20281DAD7839E
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// const struct FGameplayTag& ApplicationTag (Parm)
|
|
|
|
void UGA_Commando_FragGrenade_C::Cancelled_DE7AD8FA464F26E37AC20281DAD7839E(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Cancelled_DE7AD8FA464F26E37AC20281DAD7839E");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Cancelled_DE7AD8FA464F26E37AC20281DAD7839E Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Completed_DE7AD8FA464F26E37AC20281DAD7839E
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// const struct FGameplayTag& ApplicationTag (Parm)
|
|
|
|
void UGA_Commando_FragGrenade_C::Completed_DE7AD8FA464F26E37AC20281DAD7839E(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Completed_DE7AD8FA464F26E37AC20281DAD7839E");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Completed_DE7AD8FA464F26E37AC20281DAD7839E Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Created_A0715E3447A5D46682E46A89960E35AA
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::Created_A0715E3447A5D46682E46A89960E35AA(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Created_A0715E3447A5D46682E46A89960E35AA");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Created_A0715E3447A5D46682E46A89960E35AA Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Touched_A0715E3447A5D46682E46A89960E35AA
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::Touched_A0715E3447A5D46682E46A89960E35AA(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Touched_A0715E3447A5D46682E46A89960E35AA");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Touched_A0715E3447A5D46682E46A89960E35AA Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Bounced_A0715E3447A5D46682E46A89960E35AA
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::Bounced_A0715E3447A5D46682E46A89960E35AA(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Bounced_A0715E3447A5D46682E46A89960E35AA");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Bounced_A0715E3447A5D46682E46A89960E35AA Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Stopped_A0715E3447A5D46682E46A89960E35AA
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::Stopped_A0715E3447A5D46682E46A89960E35AA(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Stopped_A0715E3447A5D46682E46A89960E35AA");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Stopped_A0715E3447A5D46682E46A89960E35AA Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Exploded_A0715E3447A5D46682E46A89960E35AA
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::Exploded_A0715E3447A5D46682E46A89960E35AA(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Exploded_A0715E3447A5D46682E46A89960E35AA");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Exploded_A0715E3447A5D46682E46A89960E35AA Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.Destroyed_A0715E3447A5D46682E46A89960E35AA
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::Destroyed_A0715E3447A5D46682E46A89960E35AA(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "Destroyed_A0715E3447A5D46682E46A89960E35AA");
|
|
|
|
Params::GA_Commando_FragGrenade_C_Destroyed_A0715E3447A5D46682E46A89960E35AA Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.ThrowGrenade
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UAbilitySystemComponent* AbilitySystemComponent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class UClass** Base_Grenade (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FVector* Spawn_Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FRotator* Spawn_Rotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// float* Projectile_Speed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// float* Projectile_Gravity (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FFortGameplayEffectContainerSpec*Explosion_Gameplay_Spec (Parm, OutParm)
|
|
|
|
void UGA_Commando_FragGrenade_C::ThrowGrenade(class UAbilitySystemComponent* AbilitySystemComponent, class UClass** Base_Grenade, struct FVector* Spawn_Location, struct FRotator* Spawn_Rotation, float* Projectile_Speed, float* Projectile_Gravity, struct FFortGameplayEffectContainerSpec* Explosion_Gameplay_Spec)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "ThrowGrenade");
|
|
|
|
Params::GA_Commando_FragGrenade_C_ThrowGrenade Parms{};
|
|
|
|
Parms.AbilitySystemComponent = AbilitySystemComponent;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Base_Grenade != nullptr)
|
|
*Base_Grenade = Parms.Base_Grenade;
|
|
|
|
if (Spawn_Location != nullptr)
|
|
*Spawn_Location = std::move(Parms.Spawn_Location);
|
|
|
|
if (Spawn_Rotation != nullptr)
|
|
*Spawn_Rotation = std::move(Parms.Spawn_Rotation);
|
|
|
|
if (Projectile_Speed != nullptr)
|
|
*Projectile_Speed = Parms.Projectile_Speed;
|
|
|
|
if (Projectile_Gravity != nullptr)
|
|
*Projectile_Gravity = Parms.Projectile_Gravity;
|
|
|
|
if (Explosion_Gameplay_Spec != nullptr)
|
|
*Explosion_Gameplay_Spec = std::move(Parms.Explosion_Gameplay_Spec);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.ActivateClusterBombs
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& Projectile_Data (Parm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::ActivateClusterBombs(const struct FProjectileEventData& Projectile_Data)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "ActivateClusterBombs");
|
|
|
|
Params::GA_Commando_FragGrenade_C_ActivateClusterBombs Parms{};
|
|
|
|
Parms.Projectile_Data = std::move(Projectile_Data);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.PerfectEngineering
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& Projectile_Data (Parm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::PerfectEngineering(const struct FProjectileEventData& Projectile_Data)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "PerfectEngineering");
|
|
|
|
Params::GA_Commando_FragGrenade_C_PerfectEngineering Parms{};
|
|
|
|
Parms.Projectile_Data = std::move(Projectile_Data);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Commando_FragGrenade.GA_Commando_FragGrenade_C.KeepOut
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& Projectile_Data (Parm, ContainsInstancedReference)
|
|
|
|
void UGA_Commando_FragGrenade_C::KeepOut(const struct FProjectileEventData& Projectile_Data)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Commando_FragGrenade_C", "KeepOut");
|
|
|
|
Params::GA_Commando_FragGrenade_C_KeepOut Parms{};
|
|
|
|
Parms.Projectile_Data = std::move(Projectile_Data);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
}
|
|
|
|
#pragma pack(pop)
|