mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-08-27 03:33:27 +00:00
483 lines
14 KiB
C++
483 lines
14 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: ProjectileHuskPropane
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "ProjectileHuskPropane_classes.hpp"
|
|
#include "ProjectileHuskPropane_parameters.hpp"
|
|
|
|
|
|
#pragma pack(push, 0x4)
|
|
namespace SDK
|
|
{
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExecuteUbergraph_ProjectileHuskPropane
|
|
// (HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AProjectileHuskPropane_C::ExecuteUbergraph_ProjectileHuskPropane(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ExecuteUbergraph_ProjectileHuskPropane");
|
|
|
|
Params::ProjectileHuskPropane_C_ExecuteUbergraph_ProjectileHuskPropane Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExpandThenExplode
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::ExpandThenExplode()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ExpandThenExplode");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.AIKnowsTankHasDropped
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::AIKnowsTankHasDropped()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "AIKnowsTankHasDropped");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExplodeNow
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::ExplodeNow()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ExplodeNow");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.DelayExplosion?
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::DelayExplosion_()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "DelayExplosion?");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankBaseDestroyed
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::TankBaseDestroyed()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "TankBaseDestroyed");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.NotMeleeDamage
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::NotMeleeDamage()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "NotMeleeDamage");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.CheckDamageType
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::CheckDamageType()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "CheckDamageType");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ShotgunTimeout
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::ShotgunTimeout()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ShotgunTimeout");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankForceFXOn
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::TankForceFXOn()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "TankForceFXOn");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnTankTakeDamage
|
|
// (Net, NetMulticast, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::OnTankTakeDamage()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnTankTakeDamage");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.MyBaseDied
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AProjectileHuskPropane_C::MyBaseDied(EEndPlayReason EndPlayReason)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "MyBaseDied");
|
|
|
|
Params::ProjectileHuskPropane_C_MyBaseDied Parms{};
|
|
|
|
Parms.EndPlayReason = EndPlayReason;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.RemindAI
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::RemindAI()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "RemindAI");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.DropOrExplodeTank
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Drop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// bool MeleeDrop_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class AActor* DamageCauser_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AProjectileHuskPropane_C::DropOrExplodeTank(bool Drop, bool MeleeDrop_0, class AActor* DamageCauser_0)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "DropOrExplodeTank");
|
|
|
|
Params::ProjectileHuskPropane_C_DropOrExplodeTank Parms{};
|
|
|
|
Parms.Drop = Drop;
|
|
Parms.MeleeDrop_0 = MeleeDrop_0;
|
|
Parms.DamageCauser_0 = DamageCauser_0;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.BaseTookDamage
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class AController* InstigatedBy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class AActor* DamageCauser_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AProjectileHuskPropane_C::BaseTookDamage(float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser_0)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "BaseTookDamage");
|
|
|
|
Params::ProjectileHuskPropane_C_BaseTookDamage Parms{};
|
|
|
|
Parms.Damage = Damage;
|
|
Parms.DamageType = DamageType;
|
|
Parms.InstigatedBy = InstigatedBy;
|
|
Parms.DamageCauser_0 = DamageCauser_0;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnStop
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void AProjectileHuskPropane_C::OnStop(const struct FHitResult& Hit)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnStop");
|
|
|
|
Params::ProjectileHuskPropane_C_OnStop Parms{};
|
|
|
|
Parms.Hit = std::move(Hit);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ReceiveAnyDamage
|
|
// (BlueprintAuthorityOnly, Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class AController* InstigatedBy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class AActor* DamageCauser_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AProjectileHuskPropane_C::ReceiveAnyDamage(float Damage, const class UDamageType* DamageType, class AController* InstigatedBy, class AActor* DamageCauser_0)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ReceiveAnyDamage");
|
|
|
|
Params::ProjectileHuskPropane_C_ReceiveAnyDamage Parms{};
|
|
|
|
Parms.Damage = Damage;
|
|
Parms.DamageType = DamageType;
|
|
Parms.InstigatedBy = InstigatedBy;
|
|
Parms.DamageCauser_0 = DamageCauser_0;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnBounce
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void AProjectileHuskPropane_C::OnBounce(const struct FHitResult& Hit)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnBounce");
|
|
|
|
Params::ProjectileHuskPropane_C_OnBounce Parms{};
|
|
|
|
Parms.Hit = std::move(Hit);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExpandBeforeExplosion__UpdateFunc
|
|
// (BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::ExpandBeforeExplosion__UpdateFunc()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ExpandBeforeExplosion__UpdateFunc");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.ExpandBeforeExplosion__FinishedFunc
|
|
// (BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::ExpandBeforeExplosion__FinishedFunc()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "ExpandBeforeExplosion__FinishedFunc");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankWiggle__UpdateFunc
|
|
// (BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::TankWiggle__UpdateFunc()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "TankWiggle__UpdateFunc");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.TankWiggle__FinishedFunc
|
|
// (BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::TankWiggle__FinishedFunc()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "TankWiggle__FinishedFunc");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.UserConstructionScript
|
|
// (Event, Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::UserConstructionScript()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "UserConstructionScript");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_IsDestroyed
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::OnRep_IsDestroyed()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_IsDestroyed");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_Dropped
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::OnRep_Dropped()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_Dropped");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_TankShotsToExplodeProgress
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::OnRep_TankShotsToExplodeProgress()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_TankShotsToExplodeProgress");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.OnRep_TankOnGround
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AProjectileHuskPropane_C::OnRep_TankOnGround()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "OnRep_TankOnGround");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function ProjectileHuskPropane.ProjectileHuskPropane_C.SetTankInBT
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UObject* ObjectToPassToBT (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class UObject** ObjectPassedToBT (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AProjectileHuskPropane_C::SetTankInBT(class UObject* ObjectToPassToBT, class UObject** ObjectPassedToBT)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("ProjectileHuskPropane_C", "SetTankInBT");
|
|
|
|
Params::ProjectileHuskPropane_C_SetTankInBT Parms{};
|
|
|
|
Parms.ObjectToPassToBT = ObjectToPassToBT;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (ObjectPassedToBT != nullptr)
|
|
*ObjectPassedToBT = Parms.ObjectPassedToBT;
|
|
}
|
|
|
|
}
|
|
|
|
#pragma pack(pop)
|