Files
Alphanium/CppSDK/SDK/B_BGA_ProximityMine_functions.cpp

558 lines
20 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: B_BGA_ProximityMine
#include "Basic.hpp"
#include "B_BGA_ProximityMine_classes.hpp"
#include "B_BGA_ProximityMine_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.ExecuteUbergraph_B_BGA_ProximityMine
// (HasDefaults)
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_BGA_ProximityMine_C::ExecuteUbergraph_B_BGA_ProximityMine(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "ExecuteUbergraph_B_BGA_ProximityMine");
Params::B_BGA_ProximityMine_C_ExecuteUbergraph_B_BGA_ProximityMine Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Beacon Loop
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::Beacon_Loop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Beacon Loop");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.BndEvt__S_HalfSphere_Collision_1_Unit_K2Node_ComponentBoundEvent_420_ComponentBeginOverlapSignature__DelegateSignature
// (HasOutParams, BlueprintEvent)
// Parameters:
// class AActor* OtherActor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void AB_BGA_ProximityMine_C::BndEvt__S_HalfSphere_Collision_1_Unit_K2Node_ComponentBoundEvent_420_ComponentBeginOverlapSignature__DelegateSignature(class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "BndEvt__S_HalfSphere_Collision_1_Unit_K2Node_ComponentBoundEvent_420_ComponentBeginOverlapSignature__DelegateSignature");
Params::B_BGA_ProximityMine_C_BndEvt__S_HalfSphere_Collision_1_Unit_K2Node_ComponentBoundEvent_420_ComponentBeginOverlapSignature__DelegateSignature Parms{};
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.BaseDestroyed
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::BaseDestroyed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "BaseDestroyed");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.BaseDied
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* DamagedActor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class AController* InstigatedBy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class AActor* DamageCauser (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UPrimitiveComponent* FHitComponent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& Momentum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_BGA_ProximityMine_C::BaseDied(class AActor* DamagedActor, float Damage, class AController* InstigatedBy, class AActor* DamageCauser, const struct FVector& HitLocation, class UPrimitiveComponent* FHitComponent, class FName BoneName, const struct FVector& Momentum)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "BaseDied");
Params::B_BGA_ProximityMine_C_BaseDied Parms{};
Parms.DamagedActor = DamagedActor;
Parms.Damage = Damage;
Parms.InstigatedBy = InstigatedBy;
Parms.DamageCauser = DamageCauser;
Parms.HitLocation = std::move(HitLocation);
Parms.FHitComponent = FHitComponent;
Parms.BoneName = BoneName;
Parms.Momentum = std::move(Momentum);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.SetExplosion
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 Explosion_Level (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Activation_Radius_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class AFortPlayerPawn* PlayerPawn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_BGA_ProximityMine_C::SetExplosion(int32 Explosion_Level, float Activation_Radius_0, class AFortPlayerPawn* PlayerPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "SetExplosion");
Params::B_BGA_ProximityMine_C_SetExplosion Parms{};
Parms.Explosion_Level = Explosion_Level;
Parms.Activation_Radius_0 = Activation_Radius_0;
Parms.PlayerPawn = PlayerPawn;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.GameplayCue.Abilities.Activation.Generic.proxymine
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// EGameplayCueEvent EventType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FGameplayCueParameters& Parameters (Parm)
void AB_BGA_ProximityMine_C::GameplayCue_Abilities_Activation_Generic_proxymine(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "GameplayCue.Abilities.Activation.Generic.proxymine");
Params::B_BGA_ProximityMine_C_GameplayCue_Abilities_Activation_Generic_proxymine Parms{};
Parms.EventType = EventType;
Parms.Parameters = std::move(Parameters);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.StartSpin
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::StartSpin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "StartSpin");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.DamageExplode
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::DamageExplode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "DamageExplode");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.OnDamageServer
// (BlueprintAuthorityOnly, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FGameplayTagContainer& DamageTags (ConstParm, Parm, OutParm, ReferenceParm)
// const struct FVector& Momentum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
// class AController* InstigatedBy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class AActor* DamageCauser (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FGameplayEffectContextHandle&EffectContext (Parm)
void AB_BGA_ProximityMine_C::OnDamageServer(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FVector& Momentum, const struct FHitResult& HitInfo, class AController* InstigatedBy, class AActor* DamageCauser, const struct FGameplayEffectContextHandle& EffectContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "OnDamageServer");
Params::B_BGA_ProximityMine_C_OnDamageServer Parms{};
Parms.Damage = Damage;
Parms.DamageTags = std::move(DamageTags);
Parms.Momentum = std::move(Momentum);
Parms.HitInfo = std::move(HitInfo);
Parms.InstigatedBy = InstigatedBy;
Parms.DamageCauser = DamageCauser;
Parms.EffectContext = std::move(EffectContext);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.StopSpin
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::StopSpin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "StopSpin");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.ReceiveBeginPlay
// (Event, Public, BlueprintEvent)
void AB_BGA_ProximityMine_C::ReceiveBeginPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "ReceiveBeginPlay");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.ReceiveHit
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// class UPrimitiveComponent* MyComp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class AActor* Other (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool bSelfMoved (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& HitNormal_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void AB_BGA_ProximityMine_C::ReceiveHit(class UPrimitiveComponent* MyComp, class AActor* Other, class UPrimitiveComponent* OtherComp, bool bSelfMoved, const struct FVector& HitLocation, const struct FVector& HitNormal_0, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "ReceiveHit");
Params::B_BGA_ProximityMine_C_ReceiveHit Parms{};
Parms.MyComp = MyComp;
Parms.Other = Other;
Parms.OtherComp = OtherComp;
Parms.bSelfMoved = bSelfMoved;
Parms.HitLocation = std::move(HitLocation);
Parms.HitNormal_0 = std::move(HitNormal_0);
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.SetProjectile
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// float Init_Speed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Gravity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Activation_Delay_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_BGA_ProximityMine_C::SetProjectile(float Init_Speed, float Gravity, float Activation_Delay_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "SetProjectile");
Params::B_BGA_ProximityMine_C_SetProjectile Parms{};
Parms.Init_Speed = Init_Speed;
Parms.Gravity = Gravity;
Parms.Activation_Delay_0 = Activation_Delay_0;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.ScaleDownAll__UpdateFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::ScaleDownAll__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "ScaleDownAll__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.ScaleDownAll__FinishedFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::ScaleDownAll__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "ScaleDownAll__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Scale Ring In__UpdateFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::Scale_Ring_In__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Scale Ring In__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Scale Ring In__FinishedFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::Scale_Ring_In__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Scale Ring In__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Scale Rings Up__UpdateFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::Scale_Rings_Up__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Scale Rings Up__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Scale Rings Up__FinishedFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::Scale_Rings_Up__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Scale Rings Up__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Timeline_0__UpdateFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::Timeline_0__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Timeline_0__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.Timeline_0__FinishedFunc
// (BlueprintEvent)
void AB_BGA_ProximityMine_C::Timeline_0__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "Timeline_0__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.UserConstructionScript
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::UserConstructionScript()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "UserConstructionScript");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.IsValidTarget
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UObject* Object (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
bool AB_BGA_ProximityMine_C::IsValidTarget(class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "IsValidTarget");
Params::B_BGA_ProximityMine_C_IsValidTarget Parms{};
Parms.Object = Object;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.OnRep_IsPlaced
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::OnRep_IsPlaced()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "OnRep_IsPlaced");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.OnRep_bActivated
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::OnRep_bActivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "OnRep_bActivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.OnRep_IsDead?
// (BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::OnRep_IsDead_()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "OnRep_IsDead?");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.DestroyFX
// (Public, BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::DestroyFX()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "DestroyFX");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.AttachFX
// (Public, BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::AttachFX()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "AttachFX");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_BGA_ProximityMine.B_BGA_ProximityMine_C.VFX_SetTeamColors
// (Public, BlueprintCallable, BlueprintEvent)
void AB_BGA_ProximityMine_C::VFX_SetTeamColors()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_BGA_ProximityMine_C", "VFX_SetTeamColors");
UObject::ProcessEvent(Func, nullptr);
}
}
#pragma pack(pop)