mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-08-27 03:33:27 +00:00
324 lines
13 KiB
C++
324 lines
13 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: GA_Constructor_PlasmaPulse
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "GA_Constructor_PlasmaPulse_classes.hpp"
|
|
#include "GA_Constructor_PlasmaPulse_parameters.hpp"
|
|
|
|
|
|
#pragma pack(push, 0x4)
|
|
namespace SDK
|
|
{
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.ExecuteUbergraph_GA_Constructor_PlasmaPulse
|
|
// (HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::ExecuteUbergraph_GA_Constructor_PlasmaPulse(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "ExecuteUbergraph_GA_Constructor_PlasmaPulse");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_ExecuteUbergraph_GA_Constructor_PlasmaPulse Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.K2_ActivateAbility
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::K2_ActivateAbility()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "K2_ActivateAbility");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// const struct FGameplayTag& ApplicationTag (Parm)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// const struct FGameplayTag& ApplicationTag (Parm)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Completed_6AC3F9A4491B91FDE0457DAC0E8B468B
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// const struct FGameplayTag& ApplicationTag (Parm)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Completed_6AC3F9A4491B91FDE0457DAC0E8B468B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Completed_6AC3F9A4491B91FDE0457DAC0E8B468B");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Completed_6AC3F9A4491B91FDE0457DAC0E8B468B Parms{};
|
|
|
|
Parms.TargetData = std::move(TargetData);
|
|
Parms.ApplicationTag = std::move(ApplicationTag);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Created_76104D9B4F6C3F61303653918697EC35
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Created_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Created_76104D9B4F6C3F61303653918697EC35");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Created_76104D9B4F6C3F61303653918697EC35 Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Touched_76104D9B4F6C3F61303653918697EC35
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Touched_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Touched_76104D9B4F6C3F61303653918697EC35");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Touched_76104D9B4F6C3F61303653918697EC35 Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Bounced_76104D9B4F6C3F61303653918697EC35
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Bounced_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Bounced_76104D9B4F6C3F61303653918697EC35");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Bounced_76104D9B4F6C3F61303653918697EC35 Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Stopped_76104D9B4F6C3F61303653918697EC35
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Stopped_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Stopped_76104D9B4F6C3F61303653918697EC35");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Stopped_76104D9B4F6C3F61303653918697EC35 Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Exploded_76104D9B4F6C3F61303653918697EC35
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Exploded_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Exploded_76104D9B4F6C3F61303653918697EC35");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Exploded_76104D9B4F6C3F61303653918697EC35 Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Destroyed_76104D9B4F6C3F61303653918697EC35
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::Destroyed_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Destroyed_76104D9B4F6C3F61303653918697EC35");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_Destroyed_76104D9B4F6C3F61303653918697EC35 Parms{};
|
|
|
|
Parms.ProjectileData = std::move(ProjectileData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.SetupPlasmaPulse
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UAbilitySystemComponent* Ability_System_Component (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FVector* Spawn_Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FRotator* Spawn_Rotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FFortGameplayEffectContainerSpec*Plasma_Explosion (Parm, OutParm)
|
|
// struct FFortGameplayEffectContainerSpec*Mini_Explosion (Parm, OutParm)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::SetupPlasmaPulse(class UAbilitySystemComponent* Ability_System_Component, struct FVector* Spawn_Location, struct FRotator* Spawn_Rotation, struct FFortGameplayEffectContainerSpec* Plasma_Explosion, struct FFortGameplayEffectContainerSpec* Mini_Explosion)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "SetupPlasmaPulse");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_SetupPlasmaPulse Parms{};
|
|
|
|
Parms.Ability_System_Component = Ability_System_Component;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Spawn_Location != nullptr)
|
|
*Spawn_Location = std::move(Parms.Spawn_Location);
|
|
|
|
if (Spawn_Rotation != nullptr)
|
|
*Spawn_Rotation = std::move(Parms.Spawn_Rotation);
|
|
|
|
if (Plasma_Explosion != nullptr)
|
|
*Plasma_Explosion = std::move(Parms.Plasma_Explosion);
|
|
|
|
if (Mini_Explosion != nullptr)
|
|
*Mini_Explosion = std::move(Parms.Mini_Explosion);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.SpawnMiniPulses
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// const struct FFortGameplayEffectContainerSpec&EffectContainerSpec (Parm)
|
|
// class AActor* ParentPulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::SpawnMiniPulses(const struct FVector& HitLocation, const struct FFortGameplayEffectContainerSpec& EffectContainerSpec, class AActor* ParentPulse)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "SpawnMiniPulses");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_SpawnMiniPulses Parms{};
|
|
|
|
Parms.HitLocation = std::move(HitLocation);
|
|
Parms.EffectContainerSpec = std::move(EffectContainerSpec);
|
|
Parms.ParentPulse = ParentPulse;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.DarkHackyMath
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// float* SetByCallerValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UGA_Constructor_PlasmaPulse_C::DarkHackyMath(float* SetByCallerValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "DarkHackyMath");
|
|
|
|
Params::GA_Constructor_PlasmaPulse_C_DarkHackyMath Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (SetByCallerValue != nullptr)
|
|
*SetByCallerValue = Parms.SetByCallerValue;
|
|
}
|
|
|
|
}
|
|
|
|
#pragma pack(pop)
|