mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-08-27 11:43:28 +00:00
497 lines
15 KiB
C++
497 lines
15 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: B_Ranged_Generic
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "B_Ranged_Generic_classes.hpp"
|
|
#include "B_Ranged_Generic_parameters.hpp"
|
|
|
|
|
|
#pragma pack(push, 0x4)
|
|
namespace SDK
|
|
{
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.ExecuteUbergraph_B_Ranged_Generic
|
|
// (HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::ExecuteUbergraph_B_Ranged_Generic(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "ExecuteUbergraph_B_Ranged_Generic");
|
|
|
|
Params::B_Ranged_Generic_C_ExecuteUbergraph_B_Ranged_Generic Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnInitCosmeticAlterations
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FFortCosmeticModification& CosmeticMod (Parm)
|
|
// class UMaterialInstanceDynamic* DynamicMaterialInstance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::OnInitCosmeticAlterations(const struct FFortCosmeticModification& CosmeticMod, class UMaterialInstanceDynamic* DynamicMaterialInstance)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnInitCosmeticAlterations");
|
|
|
|
Params::B_Ranged_Generic_C_OnInitCosmeticAlterations Parms{};
|
|
|
|
Parms.CosmeticMod = std::move(CosmeticMod);
|
|
Parms.DynamicMaterialInstance = DynamicMaterialInstance;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnInitAlteration
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFortAlterationItemDefinition* NewAlteration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::OnInitAlteration(class UFortAlterationItemDefinition* NewAlteration)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnInitAlteration");
|
|
|
|
Params::B_Ranged_Generic_C_OnInitAlteration Parms{};
|
|
|
|
Parms.NewAlteration = NewAlteration;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnWeaponAttached
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::OnWeaponAttached()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnWeaponAttached");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnAmmoCountChanged
|
|
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::OnAmmoCountChanged()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnAmmoCountChanged");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnPlayImpactFX
|
|
// (Event, Protected, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FHitResult& HitResult (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
// EPhysicalSurface ImpactPhysicalSurface (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class UParticleSystemComponent* SpawnedPSC (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::OnPlayImpactFX(const struct FHitResult& HitResult, EPhysicalSurface ImpactPhysicalSurface, class UParticleSystemComponent* SpawnedPSC)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnPlayImpactFX");
|
|
|
|
Params::B_Ranged_Generic_C_OnPlayImpactFX Parms{};
|
|
|
|
Parms.HitResult = std::move(HitResult);
|
|
Parms.ImpactPhysicalSurface = ImpactPhysicalSurface;
|
|
Parms.SpawnedPSC = SpawnedPSC;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.Update Enemy Custom Depths
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Enable_Or_Disable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// int32 StencilBufferValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::Update_Enemy_Custom_Depths(bool Enable_Or_Disable, int32 StencilBufferValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "Update Enemy Custom Depths");
|
|
|
|
Params::B_Ranged_Generic_C_Update_Enemy_Custom_Depths Parms{};
|
|
|
|
Parms.Enable_Or_Disable = Enable_Or_Disable;
|
|
Parms.StencilBufferValue = StencilBufferValue;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.InitializeScopeVariables
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::InitializeScopeVariables()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "InitializeScopeVariables");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.K2_OnUnEquip
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::K2_OnUnEquip()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "K2_OnUnEquip");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnSetTargeting
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bNewIsTargeting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::OnSetTargeting(bool bNewIsTargeting)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnSetTargeting");
|
|
|
|
Params::B_Ranged_Generic_C_OnSetTargeting Parms{};
|
|
|
|
Parms.bNewIsTargeting = bNewIsTargeting;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.ShellsOFF_(onFire)
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::ShellsOFF__onFire_()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "ShellsOFF_(onFire)");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.ShellsON_(onFire)
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::ShellsON__onFire_()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "ShellsON_(onFire)");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnPlayReloadFX
|
|
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// EFortReloadFXState ReloadStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::OnPlayReloadFX(EFortReloadFXState ReloadStage)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnPlayReloadFX");
|
|
|
|
Params::B_Ranged_Generic_C_OnPlayReloadFX Parms{};
|
|
|
|
Parms.ReloadStage = ReloadStage;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.GameplayCue.Impact
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EGameplayCueEvent EventType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// const struct FGameplayCueParameters& Parameters (Parm)
|
|
|
|
void AB_Ranged_Generic_C::GameplayCue_Impact(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "GameplayCue.Impact");
|
|
|
|
Params::B_Ranged_Generic_C_GameplayCue_Impact Parms{};
|
|
|
|
Parms.EventType = EventType;
|
|
Parms.Parameters = std::move(Parameters);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnStopWeaponFireFX
|
|
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::OnStopWeaponFireFX()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnStopWeaponFireFX");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnPlayWeaponFireFX
|
|
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bPersistentFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::OnPlayWeaponFireFX(bool bPersistentFire)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "OnPlayWeaponFireFX");
|
|
|
|
Params::B_Ranged_Generic_C_OnPlayWeaponFireFX Parms{};
|
|
|
|
Parms.bPersistentFire = bPersistentFire;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.AnimateScopePostProcess__UpdateFunc
|
|
// (BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::AnimateScopePostProcess__UpdateFunc()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "AnimateScopePostProcess__UpdateFunc");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.AnimateScopePostProcess__FinishedFunc
|
|
// (BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::AnimateScopePostProcess__FinishedFunc()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "AnimateScopePostProcess__FinishedFunc");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.UserConstructionScript
|
|
// (Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::UserConstructionScript()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "UserConstructionScript");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.AddRandomScale
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::AddRandomScale()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "AddRandomScale");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.SetWpnRarity
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::SetWpnRarity()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "SetWpnRarity");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.Muzzle Flash FX
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Condition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::Muzzle_Flash_FX(bool Condition)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "Muzzle Flash FX");
|
|
|
|
Params::B_Ranged_Generic_C_Muzzle_Flash_FX Parms{};
|
|
|
|
Parms.Condition = Condition;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.Muzzle Play Reload FX
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EFortReloadFXState Selection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::Muzzle_Play_Reload_FX(EFortReloadFXState Selection)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "Muzzle Play Reload FX");
|
|
|
|
Params::B_Ranged_Generic_C_Muzzle_Play_Reload_FX Parms{};
|
|
|
|
Parms.Selection = Selection;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.IsUsingScope
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// bool* UsingScope (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::IsUsingScope(bool* UsingScope)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "IsUsingScope");
|
|
|
|
Params::B_Ranged_Generic_C_IsUsingScope Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (UsingScope != nullptr)
|
|
*UsingScope = Parms.UsingScope;
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.Shell FX On Fire Update
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AB_Ranged_Generic_C::Shell_FX_On_Fire_Update()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "Shell FX On Fire Update");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.IsUsingFirstPersonCamera
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// bool* UsingFirstPerson (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AB_Ranged_Generic_C::IsUsingFirstPersonCamera(bool* UsingFirstPerson)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "IsUsingFirstPersonCamera");
|
|
|
|
Params::B_Ranged_Generic_C_IsUsingFirstPersonCamera Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (UsingFirstPerson != nullptr)
|
|
*UsingFirstPerson = Parms.UsingFirstPerson;
|
|
}
|
|
|
|
|
|
// Function B_Ranged_Generic.B_Ranged_Generic_C.GetMuzzleLocation
|
|
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
|
|
// Parameters:
|
|
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
|
|
|
|
struct FVector AB_Ranged_Generic_C::GetMuzzleLocation() const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("B_Ranged_Generic_C", "GetMuzzleLocation");
|
|
|
|
Params::B_Ranged_Generic_C_GetMuzzleLocation Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
}
|
|
|
|
#pragma pack(pop)
|