Files
UnrealEvent/Aeon-740/SDK/FerretVehicle_functions.cpp
2024-10-18 01:01:36 +01:00

1371 lines
50 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: FerretVehicle
#include "Basic.hpp"
#include "FerretVehicle_classes.hpp"
#include "FerretVehicle_parameters.hpp"
namespace SDK
{
// Function FerretVehicle.FerretVehicle_C.ExecuteUbergraph_FerretVehicle
// (Final, UbergraphFunction, HasDefaults)
// Parameters:
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::ExecuteUbergraph_FerretVehicle(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "ExecuteUbergraph_FerretVehicle");
Params::FerretVehicle_C_ExecuteUbergraph_FerretVehicle Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.LightningSpark
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// class FName EventName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float EmitterTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector Location (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector Velocity (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::LightningSpark(class FName EventName, float EmitterTime, const struct FVector& Location, const struct FVector& Velocity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "LightningSpark");
Params::FerretVehicle_C_LightningSpark Parms{};
Parms.EventName = EventName;
Parms.EmitterTime = EmitterTime;
Parms.Location = std::move(Location);
Parms.Velocity = std::move(Velocity);
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.SetHeadlightState
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// EFortDayPhase CurrentDayPhase (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// EFortDayPhase PreviousDayPhase (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool bAtCreation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AFerretVehicle_C::SetHeadlightState(EFortDayPhase CurrentDayPhase, EFortDayPhase PreviousDayPhase, bool bAtCreation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "SetHeadlightState");
Params::FerretVehicle_C_SetHeadlightState Parms{};
Parms.CurrentDayPhase = CurrentDayPhase;
Parms.PreviousDayPhase = PreviousDayPhase;
Parms.bAtCreation = bAtCreation;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.HideQuickBarForAbility
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// bool Hide (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AFerretVehicle_C::HideQuickBarForAbility(bool Hide)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "HideQuickBarForAbility");
Params::FerretVehicle_C_HideQuickBarForAbility Parms{};
Parms.Hide = Hide;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnDeathPlayEffects
// (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FGameplayTagContainer DamageTags (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
// struct FVector Momentum (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FHitResult HitInfo (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
// class AFortPawn* InstigatedBy (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* DamageCauser (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FGameplayEffectContextHandle EffectContext (BlueprintVisible, BlueprintReadOnly, Parm)
void AFerretVehicle_C::OnDeathPlayEffects(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FVector& Momentum, const struct FHitResult& HitInfo, class AFortPawn* InstigatedBy, class AActor* DamageCauser, const struct FGameplayEffectContextHandle& EffectContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnDeathPlayEffects");
Params::FerretVehicle_C_OnDeathPlayEffects 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 FerretVehicle.FerretVehicle_C.CanHitLastDriver
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::CanHitLastDriver()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "CanHitLastDriver");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnCollisionHitEffects
// (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// struct FVector HitLocation (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector HitNormalImpulse (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector HitFrictionImpulse (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector HitNormal (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* HitActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// EPhysicalSurface HitSurfaceType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnCollisionHitEffects(const struct FVector& HitLocation, const struct FVector& HitNormalImpulse, const struct FVector& HitFrictionImpulse, const struct FVector& HitNormal, class AActor* HitActor, EPhysicalSurface HitSurfaceType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnCollisionHitEffects");
Params::FerretVehicle_C_OnCollisionHitEffects Parms{};
Parms.HitLocation = std::move(HitLocation);
Parms.HitNormalImpulse = std::move(HitNormalImpulse);
Parms.HitFrictionImpulse = std::move(HitFrictionImpulse);
Parms.HitNormal = std::move(HitNormal);
Parms.HitActor = HitActor;
Parms.HitSurfaceType = HitSurfaceType;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.DamageEventTimedOut
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::DamageEventTimedOut()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "DamageEventTimedOut");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.PedalForceFeedback
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::PedalForceFeedback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "PedalForceFeedback");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.ReceiveDestroyed
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::ReceiveDestroyed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "ReceiveDestroyed");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.GunOverheat
// (Net, NetMulticast, BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::GunOverheat()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "GunOverheat");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.ChangeOutMaterials
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::ChangeOutMaterials()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "ChangeOutMaterials");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.K2_ApplyCosmeticWrap
// (Event, Protected, BlueprintEvent)
// Parameters:
// class UAthenaItemWrapDefinition* LoadedWrap (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::K2_ApplyCosmeticWrap(const class UAthenaItemWrapDefinition* LoadedWrap)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "K2_ApplyCosmeticWrap");
Params::FerretVehicle_C_K2_ApplyCosmeticWrap Parms{};
Parms.LoadedWrap = LoadedWrap;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnDamagePlayEffects
// (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FGameplayTagContainer DamageTags (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
// struct FVector Momentum (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FHitResult HitInfo (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
// class AFortPawn* InstigatedBy (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* DamageCauser (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FGameplayEffectContextHandle EffectContext (BlueprintVisible, BlueprintReadOnly, Parm)
void AFerretVehicle_C::OnDamagePlayEffects(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FVector& Momentum, const struct FHitResult& HitInfo, class AFortPawn* InstigatedBy, class AActor* DamageCauser, const struct FGameplayEffectContextHandle& EffectContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnDamagePlayEffects");
Params::FerretVehicle_C_OnDamagePlayEffects 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 FerretVehicle.FerretVehicle_C.OnPawnEnterVehicle
// (Event, Public, BlueprintEvent)
// Parameters:
// class AFortPlayerPawn* PlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 SeatIdx (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnPawnEnterVehicle(class AFortPlayerPawn* PlayerPawn, int32 SeatIdx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnPawnEnterVehicle");
Params::FerretVehicle_C_OnPawnEnterVehicle Parms{};
Parms.PlayerPawn = PlayerPawn;
Parms.SeatIdx = SeatIdx;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnHoldExitStopped
// (Event, Public, BlueprintEvent)
// Parameters:
// class AFortPawn* ExitingPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnHoldExitStopped(class AFortPawn* ExitingPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnHoldExitStopped");
Params::FerretVehicle_C_OnHoldExitStopped Parms{};
Parms.ExitingPawn = ExitingPawn;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnHoldExitStarted
// (Event, Public, BlueprintEvent)
// Parameters:
// class AFortPawn* ExitingPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float ExitDuration (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnHoldExitStarted(class AFortPawn* ExitingPawn, const float ExitDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnHoldExitStarted");
Params::FerretVehicle_C_OnHoldExitStarted Parms{};
Parms.ExitingPawn = ExitingPawn;
Parms.ExitDuration = ExitDuration;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnWeaponEquipped
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// class AFortWeapon* NewWeapon (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AFortWeapon* PrevWeapon (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnWeaponEquipped(class AFortWeapon* NewWeapon, class AFortWeapon* PrevWeapon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnWeaponEquipped");
Params::FerretVehicle_C_OnWeaponEquipped Parms{};
Parms.NewWeapon = NewWeapon;
Parms.PrevWeapon = PrevWeapon;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnPawnExitVehicle
// (Event, Public, BlueprintEvent)
// Parameters:
// class AFortPlayerPawn* PlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FName ExitSocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnPawnExitVehicle(class AFortPlayerPawn* PlayerPawn, class FName ExitSocketName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnPawnExitVehicle");
Params::FerretVehicle_C_OnPawnExitVehicle Parms{};
Parms.PlayerPawn = PlayerPawn;
Parms.ExitSocketName = ExitSocketName;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.PawnHitByVehicle
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// class AFortPawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector ImpactPoint (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector ImpactNormal (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector LaunchVector (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::PawnHitByVehicle(class AFortPawn* Pawn, const struct FVector& ImpactPoint, const struct FVector& ImpactNormal, const struct FVector& LaunchVector)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "PawnHitByVehicle");
Params::FerretVehicle_C_PawnHitByVehicle Parms{};
Parms.Pawn = Pawn;
Parms.ImpactPoint = std::move(ImpactPoint);
Parms.ImpactNormal = std::move(ImpactNormal);
Parms.LaunchVector = std::move(LaunchVector);
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnDamaged
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FGameplayTagContainer DamageTags (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
// struct FGameplayEffectContextHandle EffectContext (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
// class AController* EventInstigator (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* DamageCauser (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnDamaged(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FGameplayEffectContextHandle& EffectContext, class AController* EventInstigator, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnDamaged");
Params::FerretVehicle_C_OnDamaged Parms{};
Parms.Damage = Damage;
Parms.DamageTags = std::move(DamageTags);
Parms.EffectContext = std::move(EffectContext);
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.WeaponFired
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// EDualWeaponHand Hand (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool bPersistantFire (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AFerretVehicle_C::WeaponFired(EDualWeaponHand Hand, bool bPersistantFire)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "WeaponFired");
Params::FerretVehicle_C_WeaponFired Parms{};
Parms.Hand = Hand;
Parms.bPersistantFire = bPersistantFire;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.SmashedThroughBuildingPiece
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// struct FVector ImpactPoint (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector ImpactNormal (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::SmashedThroughBuildingPiece(const struct FVector& ImpactPoint, const struct FVector& ImpactNormal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "SmashedThroughBuildingPiece");
Params::FerretVehicle_C_SmashedThroughBuildingPiece Parms{};
Parms.ImpactPoint = std::move(ImpactPoint);
Parms.ImpactNormal = std::move(ImpactNormal);
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.Start Stop Engine Audio
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// bool Starting (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AFerretVehicle_C::Start_Stop_Engine_Audio(bool Starting)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "Start Stop Engine Audio");
Params::FerretVehicle_C_Start_Stop_Engine_Audio Parms{};
Parms.Starting = Starting;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.Update Damage State
// (Net, NetMulticast, BlueprintCallable, BlueprintEvent)
// Parameters:
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::Update_Damage_State(float Damage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "Update Damage State");
Params::FerretVehicle_C_Update_Damage_State Parms{};
Parms.Damage = Damage;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.StartDriverCameraShake
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::StartDriverCameraShake()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "StartDriverCameraShake");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.StopDriverCameraShake
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::StopDriverCameraShake()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "StopDriverCameraShake");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnLanding
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::OnLanding()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnLanding");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnEngineStart
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::OnEngineStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnEngineStart");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.BrakeCameraReverse
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::BrakeCameraReverse()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BrakeCameraReverse");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.ReceiveEndPlay
// (Event, Public, BlueprintEvent)
// Parameters:
// EEndPlayReason EndPlayReason (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::ReceiveEndPlay(EEndPlayReason EndPlayReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "ReceiveEndPlay");
Params::FerretVehicle_C_ReceiveEndPlay Parms{};
Parms.EndPlayReason = EndPlayReason;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnEngineStop
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::OnEngineStop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnEngineStop");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnStopTick
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::OnStopTick()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnStopTick");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.ReceiveBeginPlay
// (Event, Protected, BlueprintEvent)
void AFerretVehicle_C::ReceiveBeginPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "ReceiveBeginPlay");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.PowerSlideEnd_1
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::PowerSlideEnd_1()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "PowerSlideEnd_1");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.PowerSlideBegin_1
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::PowerSlideBegin_1()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "PowerSlideBegin_1");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.EBrakeEnd_1
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::EBrakeEnd_1()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "EBrakeEnd_1");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.EBrakeBegin_1
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::EBrakeBegin_1()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "EBrakeBegin_1");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnSpringCompression_1
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::OnSpringCompression_1()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnSpringCompression_1");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.CheckWater
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::CheckWater()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "CheckWater");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnExitedWaterVolume
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// struct FVector WaterSurfacePoint (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnExitedWaterVolume(const struct FVector& WaterSurfacePoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnExitedWaterVolume");
Params::FerretVehicle_C_OnExitedWaterVolume Parms{};
Parms.WaterSurfacePoint = std::move(WaterSurfacePoint);
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnEnteredWaterVolume
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// struct FVector WaterSurfacePoint (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::OnEnteredWaterVolume(const struct FVector& WaterSurfacePoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnEnteredWaterVolume");
Params::FerretVehicle_C_OnEnteredWaterVolume Parms{};
Parms.WaterSurfacePoint = std::move(WaterSurfacePoint);
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.Handle Spring Compression Audio
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::Handle_Spring_Compression_Audio()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "Handle Spring Compression Audio");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.StartBoostRumble
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::StartBoostRumble()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "StartBoostRumble");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.ReverseBoostTimeline
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::ReverseBoostTimeline()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "ReverseBoostTimeline");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.BoostBegin
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::BoostBegin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BoostBegin");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.DestroyCooldown
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::DestroyCooldown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "DestroyCooldown");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.UpdateBoostRumble
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::UpdateBoostRumble()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "UpdateBoostRumble");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.BndEvt__SkeletalMesh_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature
// (HasOutParams, BlueprintEvent)
// Parameters:
// class UPrimitiveComponent* HitComponent (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* OtherActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPrimitiveComponent* OtherComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector NormalImpulse (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FHitResult Hit (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
void AFerretVehicle_C::BndEvt__SkeletalMesh_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature(class UPrimitiveComponent* HitComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BndEvt__SkeletalMesh_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature");
Params::FerretVehicle_C_BndEvt__SkeletalMesh_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature Parms{};
Parms.HitComponent = HitComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.BoostEnd
// (Event, Public, BlueprintEvent)
void AFerretVehicle_C::BoostEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BoostEnd");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.LocalPassengerADS
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// bool IsADS (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AFerretVehicle_C::LocalPassengerADS(bool IsADS)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "LocalPassengerADS");
Params::FerretVehicle_C_LocalPassengerADS Parms{};
Parms.IsADS = IsADS;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.BoostCameraReverse
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::BoostCameraReverse()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BoostCameraReverse");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.BoostRumbleEnd
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::BoostRumbleEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BoostRumbleEnd");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.BoostTimeline__UpdateFunc
// (BlueprintEvent)
void AFerretVehicle_C::BoostTimeline__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BoostTimeline__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.BoostTimeline__FinishedFunc
// (BlueprintEvent)
void AFerretVehicle_C::BoostTimeline__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "BoostTimeline__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.Timeline_0__UpdateFunc
// (BlueprintEvent)
void AFerretVehicle_C::Timeline_0__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "Timeline_0__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.Timeline_0__FinishedFunc
// (BlueprintEvent)
void AFerretVehicle_C::Timeline_0__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "Timeline_0__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.UserConstructionScript
// (Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::UserConstructionScript()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "UserConstructionScript");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.OnRep_ImpulseVector
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::OnRep_ImpulseVector()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnRep_ImpulseVector");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.AttachWeaponToCart
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 Selection (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::AttachWeaponToCart(int32 Selection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "AttachWeaponToCart");
Params::FerretVehicle_C_AttachWeaponToCart Parms{};
Parms.Selection = Selection;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.PlayHapticsOnHit
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float HitMagnitude (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool Grind (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AFerretVehicle_C::PlayHapticsOnHit(float HitMagnitude, bool Grind)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "PlayHapticsOnHit");
Params::FerretVehicle_C_PlayHapticsOnHit Parms{};
Parms.HitMagnitude = HitMagnitude;
Parms.Grind = Grind;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.OnRep_CorrectiveImpulse
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::OnRep_CorrectiveImpulse()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnRep_CorrectiveImpulse");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.GetVehicleSeatActionNames
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AFortPlayerPawn* PlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// ECommonInputType OverrideInputType (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
TArray<class FName> AFerretVehicle_C::GetVehicleSeatActionNames(class AFortPlayerPawn* PlayerPawn, const ECommonInputType OverrideInputType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "GetVehicleSeatActionNames");
Params::FerretVehicle_C_GetVehicleSeatActionNames Parms{};
Parms.PlayerPawn = PlayerPawn;
Parms.OverrideInputType = OverrideInputType;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function FerretVehicle.FerretVehicle_C.GetVehicleSeatLabels
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AFortPlayerPawn* PlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// ECommonInputType OverrideInputType (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TArray<class FText> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
TArray<class FText> AFerretVehicle_C::GetVehicleSeatLabels(class AFortPlayerPawn* PlayerPawn, const ECommonInputType OverrideInputType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "GetVehicleSeatLabels");
Params::FerretVehicle_C_GetVehicleSeatLabels Parms{};
Parms.PlayerPawn = PlayerPawn;
Parms.OverrideInputType = OverrideInputType;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function FerretVehicle.FerretVehicle_C.GetVehicleSeatActionLabels
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AFortPlayerPawn* PlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// ECommonInputType OverrideInputType (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TArray<class FText> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
TArray<class FText> AFerretVehicle_C::GetVehicleSeatActionLabels(class AFortPlayerPawn* PlayerPawn, const ECommonInputType OverrideInputType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "GetVehicleSeatActionLabels");
Params::FerretVehicle_C_GetVehicleSeatActionLabels Parms{};
Parms.PlayerPawn = PlayerPawn;
Parms.OverrideInputType = OverrideInputType;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function FerretVehicle.FerretVehicle_C.OnRep_ImpactLocation
// (BlueprintCallable, BlueprintEvent)
void AFerretVehicle_C::OnRep_ImpactLocation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "OnRep_ImpactLocation");
UObject::ProcessEvent(Func, nullptr);
}
// Function FerretVehicle.FerretVehicle_C.DestroyOrDamageBuildingPiece
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ABuildingActor* BuildingActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CheckForHealth (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UClass* GameplayEffectClass (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float DestroyThreshold (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::DestroyOrDamageBuildingPiece(class ABuildingActor* BuildingActor, bool CheckForHealth, class UClass* GameplayEffectClass, float DestroyThreshold)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "DestroyOrDamageBuildingPiece");
Params::FerretVehicle_C_DestroyOrDamageBuildingPiece Parms{};
Parms.BuildingActor = BuildingActor;
Parms.CheckForHealth = CheckForHealth;
Parms.GameplayEffectClass = GameplayEffectClass;
Parms.DestroyThreshold = DestroyThreshold;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.SendHeadlightValueToMaterials
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float Param_SavedHeadlightValueForMID (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::SendHeadlightValueToMaterials(float Param_SavedHeadlightValueForMID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "SendHeadlightValueToMaterials");
Params::FerretVehicle_C_SendHeadlightValueToMaterials Parms{};
Parms.Param_SavedHeadlightValueForMID = Param_SavedHeadlightValueForMID;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.SendDamageValueToMaterials
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float Param_SavedDamageValueForMID (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::SendDamageValueToMaterials(float Param_SavedDamageValueForMID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "SendDamageValueToMaterials");
Params::FerretVehicle_C_SendDamageValueToMaterials Parms{};
Parms.Param_SavedDamageValueForMID = Param_SavedDamageValueForMID;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.SendBoostTimeToMaterials
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float Param_BoostTimeValueForMID (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::SendBoostTimeToMaterials(float Param_BoostTimeValueForMID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "SendBoostTimeToMaterials");
Params::FerretVehicle_C_SendBoostTimeToMaterials Parms{};
Parms.Param_BoostTimeValueForMID = Param_BoostTimeValueForMID;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.QuestUpdate
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AFortPlayerPawn* FortPlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::QuestUpdate(class AFortPlayerPawn* FortPlayerPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "QuestUpdate");
Params::FerretVehicle_C_QuestUpdate Parms{};
Parms.FortPlayerPawn = FortPlayerPawn;
UObject::ProcessEvent(Func, &Parms);
}
// Function FerretVehicle.FerretVehicle_C.GetVehicleSeatPrimaryAction
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AFortPlayerPawn* FortPlayerPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName AFerretVehicle_C::GetVehicleSeatPrimaryAction(class AFortPlayerPawn* FortPlayerPawn) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "GetVehicleSeatPrimaryAction");
Params::FerretVehicle_C_GetVehicleSeatPrimaryAction Parms{};
Parms.FortPlayerPawn = FortPlayerPawn;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function FerretVehicle.FerretVehicle_C.GetIconPlacement
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AActor* SelfActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector OutLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector OutExtents (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void AFerretVehicle_C::GetIconPlacement(class AActor* SelfActor, struct FVector* OutLocation, struct FVector* OutExtents) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FerretVehicle_C", "GetIconPlacement");
Params::FerretVehicle_C_GetIconPlacement Parms{};
Parms.SelfActor = SelfActor;
UObject::ProcessEvent(Func, &Parms);
if (OutLocation != nullptr)
*OutLocation = std::move(Parms.OutLocation);
if (OutExtents != nullptr)
*OutExtents = std::move(Parms.OutExtents);
}
}