1318 lines
50 KiB
C++
1318 lines
50 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: BP_VehicleBase
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "BP_VehicleBase_classes.hpp"
|
|
#include "BP_VehicleBase_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ApplyCameraShakeOnGearChange
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// int32 PreviousGear (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// int32 CurrentGear (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// int32 TargetGear (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ApplyCameraShakeOnGearChange(int32 PreviousGear, int32 CurrentGear, int32 TargetGear)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ApplyCameraShakeOnGearChange");
|
|
|
|
Params::BP_VehicleBase_C_ApplyCameraShakeOnGearChange Parms{};
|
|
|
|
Parms.PreviousGear = PreviousGear;
|
|
Parms.CurrentGear = CurrentGear;
|
|
Parms.TargetGear = TargetGear;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ApplyDestruction
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EFieldFalloffType Falloff_Type (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// float Field_Magnitude (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ApplyDestruction(EFieldFalloffType Falloff_Type, float Field_Magnitude, float DeltaTime)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ApplyDestruction");
|
|
|
|
Params::BP_VehicleBase_C_ApplyDestruction Parms{};
|
|
|
|
Parms.Falloff_Type = Falloff_Type;
|
|
Parms.Field_Magnitude = Field_Magnitude;
|
|
Parms.DeltaTime = DeltaTime;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.AttachNaniteToSkeletalMesh
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UStaticMeshComponent* Target (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
// class FName SocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::AttachNaniteToSkeletalMesh(class UStaticMeshComponent* Target, class FName SocketName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "AttachNaniteToSkeletalMesh");
|
|
|
|
Params::BP_VehicleBase_C_AttachNaniteToSkeletalMesh Parms{};
|
|
|
|
Parms.Target = Target;
|
|
Parms.SocketName = SocketName;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.BackfireCallback
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::BackfireCallback()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "BackfireCallback");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.BeepCar
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::BeepCar()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "BeepCar");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// bool bWasDestroyed (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, bool bWasDestroyed)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature");
|
|
|
|
Params::BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature Parms{};
|
|
|
|
Parms.WeakSpot = WeakSpot;
|
|
Parms.bWasDestroyed = bWasDestroyed;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// bool bReapply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature");
|
|
|
|
Params::BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature Parms{};
|
|
|
|
Parms.WeakSpot = WeakSpot;
|
|
Parms.Damage = Damage;
|
|
Parms.bReapply = bReapply;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// bool bTriggeredTakedown (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// bool bReapply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, float Damage, bool bTriggeredTakedown, bool bReapply)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature");
|
|
|
|
Params::BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature Parms{};
|
|
|
|
Parms.WeakSpot = WeakSpot;
|
|
Parms.Damage = Damage;
|
|
Parms.bTriggeredTakedown = bTriggeredTakedown;
|
|
Parms.bReapply = bReapply;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.BurnoutCameraShake
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::BurnoutCameraShake()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "BurnoutCameraShake");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.CharacterEnterVehicle
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleSeatId SeatId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EPlayerVehicleTransitionState State (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::CharacterEnterVehicle(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "CharacterEnterVehicle");
|
|
|
|
Params::BP_VehicleBase_C_CharacterEnterVehicle Parms{};
|
|
|
|
Parms.Character = Character;
|
|
Parms.SeatId = SeatId;
|
|
Parms.DoorId = DoorId;
|
|
Parms.State = State;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.CharacterEnterVehicle_EnableInput
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleSeatId SeatId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EPlayerVehicleTransitionState State (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::CharacterEnterVehicle_EnableInput(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "CharacterEnterVehicle_EnableInput");
|
|
|
|
Params::BP_VehicleBase_C_CharacterEnterVehicle_EnableInput Parms{};
|
|
|
|
Parms.Character = Character;
|
|
Parms.SeatId = SeatId;
|
|
Parms.DoorId = DoorId;
|
|
Parms.State = State;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.CharacterExitVehicle
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleSeatId SeatId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleDriverExitAction ExitAction (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EPlayerVehicleTransitionState State (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::CharacterExitVehicle(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EVehicleDriverExitAction ExitAction, EPlayerVehicleTransitionState State)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "CharacterExitVehicle");
|
|
|
|
Params::BP_VehicleBase_C_CharacterExitVehicle Parms{};
|
|
|
|
Parms.Character = Character;
|
|
Parms.SeatId = SeatId;
|
|
Parms.DoorId = DoorId;
|
|
Parms.ExitAction = ExitAction;
|
|
Parms.State = State;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.CloseTrunkTimeTick
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::CloseTrunkTimeTick()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "CloseTrunkTimeTick");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.CustomEvent
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::CustomEvent()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "CustomEvent");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.DestroyTrunkPickup
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::DestroyTrunkPickup()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "DestroyTrunkPickup");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.DispatchVehicleIntent
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FSayIntentId& Intent (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
|
// double AdditionalDelay (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::DispatchVehicleIntent(const struct FSayIntentId& Intent, double AdditionalDelay)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "DispatchVehicleIntent");
|
|
|
|
Params::BP_VehicleBase_C_DispatchVehicleIntent Parms{};
|
|
|
|
Parms.Intent = std::move(Intent);
|
|
Parms.AdditionalDelay = AdditionalDelay;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ExecuteUbergraph_BP_VehicleBase
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ExecuteUbergraph_BP_VehicleBase(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ExecuteUbergraph_BP_VehicleBase");
|
|
|
|
Params::BP_VehicleBase_C_ExecuteUbergraph_BP_VehicleBase Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.Force Dynamic Tagged Non GC
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TArray<class UGeometryCollectionComponent*>&Geometry_Collections (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void ABP_VehicleBase_C::Force_Dynamic_Tagged_Non_GC(TArray<class UGeometryCollectionComponent*>& Geometry_Collections)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "Force Dynamic Tagged Non GC");
|
|
|
|
Params::BP_VehicleBase_C_Force_Dynamic_Tagged_Non_GC Parms{};
|
|
|
|
Parms.Geometry_Collections = std::move(Geometry_Collections);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Geometry_Collections = std::move(Parms.Geometry_Collections);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ForceFeedbackBasedOnVelocity
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::ForceFeedbackBasedOnVelocity()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ForceFeedbackBasedOnVelocity");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ForwardInteractionToPickup
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ForwardInteractionToPickup(class ACharacter* Character)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ForwardInteractionToPickup");
|
|
|
|
Params::BP_VehicleBase_C_ForwardInteractionToPickup Parms{};
|
|
|
|
Parms.Character = Character;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineAtHighSpeed
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// double DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::GainAdrenalineAtHighSpeed(double DeltaTime)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "GainAdrenalineAtHighSpeed");
|
|
|
|
Params::BP_VehicleBase_C_GainAdrenalineAtHighSpeed Parms{};
|
|
|
|
Parms.DeltaTime = DeltaTime;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineOnDestructibleHit
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FImpactDamageEvent& ImpactDamageEvent (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference)
|
|
|
|
void ABP_VehicleBase_C::GainAdrenalineOnDestructibleHit(const struct FImpactDamageEvent& ImpactDamageEvent)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "GainAdrenalineOnDestructibleHit");
|
|
|
|
Params::BP_VehicleBase_C_GainAdrenalineOnDestructibleHit Parms{};
|
|
|
|
Parms.ImpactDamageEvent = std::move(ImpactDamageEvent);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineOnLongJump
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// float AirTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::GainAdrenalineOnLongJump(float AirTime)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "GainAdrenalineOnLongJump");
|
|
|
|
Params::BP_VehicleBase_C_GainAdrenalineOnLongJump Parms{};
|
|
|
|
Parms.AirTime = AirTime;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.GetDestructionBoxTransformScaledWithVelocity
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
struct FTransform ABP_VehicleBase_C::GetDestructionBoxTransformScaledWithVelocity(float DeltaTime)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "GetDestructionBoxTransformScaledWithVelocity");
|
|
|
|
Params::BP_VehicleBase_C_GetDestructionBoxTransformScaledWithVelocity Parms{};
|
|
|
|
Parms.DeltaTime = DeltaTime;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleBrakeStart
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::HandleBrakeStart()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleBrakeStart");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleBrakeStop
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::HandleBrakeStop()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleBrakeStop");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleDoorStateChange
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleDoorState NewState (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::HandleDoorStateChange(EVehicleDoorId DoorId, EVehicleDoorState NewState)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleDoorStateChange");
|
|
|
|
Params::BP_VehicleBase_C_HandleDoorStateChange Parms{};
|
|
|
|
Parms.DoorId = DoorId;
|
|
Parms.NewState = NewState;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleEngineStart
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::HandleEngineStart()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleEngineStart");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleEngineStop
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::HandleEngineStop()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleEngineStop");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleIndicatorLightsChange
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EVehilceIndicatorLightMode LightMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::HandleIndicatorLightsChange(EVehilceIndicatorLightMode LightMode)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleIndicatorLightsChange");
|
|
|
|
Params::BP_VehicleBase_C_HandleIndicatorLightsChange Parms{};
|
|
|
|
Parms.LightMode = LightMode;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleReverseStart
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::HandleReverseStart()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleReverseStart");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleReverseStop
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::HandleReverseStop()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleReverseStop");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HandleWeakspotDamaged
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// bool bReapply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::HandleWeakspotDamaged(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HandleWeakspotDamaged");
|
|
|
|
Params::BP_VehicleBase_C_HandleWeakspotDamaged Parms{};
|
|
|
|
Parms.WeakSpot = WeakSpot;
|
|
Parms.Damage = Damage;
|
|
Parms.bReapply = bReapply;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.HitCameraShake
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// double MinShakeStrength (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// double MaxShakeStrength (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::HitCameraShake(double MinShakeStrength, double MaxShakeStrength)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "HitCameraShake");
|
|
|
|
Params::BP_VehicleBase_C_HitCameraShake Parms{};
|
|
|
|
Parms.MinShakeStrength = MinShakeStrength;
|
|
Parms.MaxShakeStrength = MaxShakeStrength;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ImpactDamageThreshold
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// double HitDamage_0 (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// double DamageThreshold (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// bool* True_ (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ImpactDamageThreshold(double HitDamage_0, double DamageThreshold, bool* True_)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ImpactDamageThreshold");
|
|
|
|
Params::BP_VehicleBase_C_ImpactDamageThreshold Parms{};
|
|
|
|
Parms.HitDamage_0 = HitDamage_0;
|
|
Parms.DamageThreshold = DamageThreshold;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (True_ != nullptr)
|
|
*True_ = Parms.True_;
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.LeaveBeepCarRange
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::LeaveBeepCarRange()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "LeaveBeepCarRange");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.NotifyDamageDoneToVehicle
|
|
// (Event, Protected, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FImpactDamageNotify& DamageNotify (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|
|
|
void ABP_VehicleBase_C::NotifyDamageDoneToVehicle(const struct FImpactDamageNotify& DamageNotify)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "NotifyDamageDoneToVehicle");
|
|
|
|
Params::BP_VehicleBase_C_NotifyDamageDoneToVehicle Parms{};
|
|
|
|
Parms.DamageNotify = std::move(DamageNotify);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnHibernateVehicle
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::OnHibernateVehicle()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnHibernateVehicle");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnHornStart_Event
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::OnHornStart_Event()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnHornStart_Event");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnImpactDamageDoneToVehicle
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FImpactDamageNotify& DamageDone (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
|
|
void ABP_VehicleBase_C::OnImpactDamageDoneToVehicle(const struct FImpactDamageNotify& DamageDone)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnImpactDamageDoneToVehicle");
|
|
|
|
Params::BP_VehicleBase_C_OnImpactDamageDoneToVehicle Parms{};
|
|
|
|
Parms.DamageDone = std::move(DamageDone);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnImpactDispatchIntents
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FImpactDamageEvent& ImpactDamageEvent (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void ABP_VehicleBase_C::OnImpactDispatchIntents(const struct FImpactDamageEvent& ImpactDamageEvent)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnImpactDispatchIntents");
|
|
|
|
Params::BP_VehicleBase_C_OnImpactDispatchIntents Parms{};
|
|
|
|
Parms.ImpactDamageEvent = std::move(ImpactDamageEvent);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnTakeImpactDamage_Event
|
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// const struct FImpactDamageEvent& ImpactEvent (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
|
|
|
|
void ABP_VehicleBase_C::OnTakeImpactDamage_Event(float Damage, const struct FImpactDamageEvent& ImpactEvent)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnTakeImpactDamage_Event");
|
|
|
|
Params::BP_VehicleBase_C_OnTakeImpactDamage_Event Parms{};
|
|
|
|
Parms.Damage = Damage;
|
|
Parms.ImpactEvent = std::move(ImpactEvent);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkInteracted
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::OnTrunkInteracted(class ACJCharacter* Character)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnTrunkInteracted");
|
|
|
|
Params::BP_VehicleBase_C_OnTrunkInteracted Parms{};
|
|
|
|
Parms.Character = Character;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkInteractonRangeUpdated
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// EInteractRangeType NewRangeType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class APawn* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::OnTrunkInteractonRangeUpdated(EInteractRangeType NewRangeType, class APawn* Character)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnTrunkInteractonRangeUpdated");
|
|
|
|
Params::BP_VehicleBase_C_OnTrunkInteractonRangeUpdated Parms{};
|
|
|
|
Parms.NewRangeType = NewRangeType;
|
|
Parms.Character = Character;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkOpened
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::OnTrunkOpened(class ACJCharacter* Character)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnTrunkOpened");
|
|
|
|
Params::BP_VehicleBase_C_OnTrunkOpened Parms{};
|
|
|
|
Parms.Character = Character;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnVehicleStolenEvent
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACJCharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// EVehicleDoorId DoorId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::OnVehicleStolenEvent(class ACJCharacter* Character, EVehicleDoorId DoorId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnVehicleStolenEvent");
|
|
|
|
Params::BP_VehicleBase_C_OnVehicleStolenEvent Parms{};
|
|
|
|
Parms.Character = Character;
|
|
Parms.DoorId = DoorId;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnWakeVehicleFromHibernation
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::OnWakeVehicleFromHibernation()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnWakeVehicleFromHibernation");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ReceiveBeginPlay
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::ReceiveBeginPlay()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ReceiveBeginPlay");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ReceiveHit
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// class UPrimitiveComponent* MyComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
// class AActor* Other (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
// class UPrimitiveComponent* OtherComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
// bool bSelfMoved (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// const struct FVector& HitLocation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// const struct FVector& HitNormal (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// const struct FVector& NormalImpulse (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// const struct FHitResult& Hit (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
|
|
|
|
void ABP_VehicleBase_C::ReceiveHit(class UPrimitiveComponent* MyComp, class AActor* Other, class UPrimitiveComponent* OtherComp, bool bSelfMoved, const struct FVector& HitLocation, const struct FVector& HitNormal, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ReceiveHit");
|
|
|
|
Params::BP_VehicleBase_C_ReceiveHit Parms{};
|
|
|
|
Parms.MyComp = MyComp;
|
|
Parms.Other = Other;
|
|
Parms.OtherComp = OtherComp;
|
|
Parms.bSelfMoved = bSelfMoved;
|
|
Parms.HitLocation = std::move(HitLocation);
|
|
Parms.HitNormal = std::move(HitNormal);
|
|
Parms.NormalImpulse = std::move(NormalImpulse);
|
|
Parms.Hit = std::move(Hit);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ReceivePossessed
|
|
// (BlueprintAuthorityOnly, Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class AController* NewController (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ReceivePossessed(class AController* NewController)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ReceivePossessed");
|
|
|
|
Params::BP_VehicleBase_C_ReceivePossessed Parms{};
|
|
|
|
Parms.NewController = NewController;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.ReceiveTick
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// float DeltaSeconds (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::ReceiveTick(float DeltaSeconds)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "ReceiveTick");
|
|
|
|
Params::BP_VehicleBase_C_ReceiveTick Parms{};
|
|
|
|
Parms.DeltaSeconds = DeltaSeconds;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.SetAndApplyVehicleInstanceData
|
|
// (Private, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FVehicleInstanceCustomData&InstanceData (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
|
|
|
void ABP_VehicleBase_C::SetAndApplyVehicleInstanceData(const struct FVehicleInstanceCustomData& InstanceData)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "SetAndApplyVehicleInstanceData");
|
|
|
|
Params::BP_VehicleBase_C_SetAndApplyVehicleInstanceData Parms{};
|
|
|
|
Parms.InstanceData = std::move(InstanceData);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.SetCarLockLights
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::SetCarLockLights(bool Enable)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "SetCarLockLights");
|
|
|
|
Params::BP_VehicleBase_C_SetCarLockLights Parms{};
|
|
|
|
Parms.Enable = Enable;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.SetInteriorVehicleLights
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::SetInteriorVehicleLights(bool Enable)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "SetInteriorVehicleLights");
|
|
|
|
Params::BP_VehicleBase_C_SetInteriorVehicleLights Parms{};
|
|
|
|
Parms.Enable = Enable;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.SetWarningLights
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::SetWarningLights(bool Enable)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "SetWarningLights");
|
|
|
|
Params::BP_VehicleBase_C_SetWarningLights Parms{};
|
|
|
|
Parms.Enable = Enable;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.SpawnTrunkPickup
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::SpawnTrunkPickup()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "SpawnTrunkPickup");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.StashWeapon
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class ACharacter* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::StashWeapon(class ACharacter* Character)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "StashWeapon");
|
|
|
|
Params::BP_VehicleBase_C_StashWeapon Parms{};
|
|
|
|
Parms.Character = Character;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.TriggerWheelExplosion
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UVehicleWeakSpot* WeakSpot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::TriggerWheelExplosion(class UVehicleWeakSpot* WeakSpot)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "TriggerWheelExplosion");
|
|
|
|
Params::BP_VehicleBase_C_TriggerWheelExplosion Parms{};
|
|
|
|
Parms.WeakSpot = WeakSpot;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.TrunkDoorStateChanged
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EVehicleDoorState DoorState (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::TrunkDoorStateChanged(EVehicleDoorState DoorState)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "TrunkDoorStateChanged");
|
|
|
|
Params::BP_VehicleBase_C_TrunkDoorStateChanged Parms{};
|
|
|
|
Parms.DoorState = DoorState;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.UpdateTrunkInteraction
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EInteractRangeType New_Range_Type (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::UpdateTrunkInteraction(EInteractRangeType New_Range_Type, class APawn* Pawn)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "UpdateTrunkInteraction");
|
|
|
|
Params::BP_VehicleBase_C_UpdateTrunkInteraction Parms{};
|
|
|
|
Parms.New_Range_Type = New_Range_Type;
|
|
Parms.Pawn = Pawn;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.UpdateTrunkInteraction_Internal
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APawn* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::UpdateTrunkInteraction_Internal(class APawn* Character)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "UpdateTrunkInteraction_Internal");
|
|
|
|
Params::BP_VehicleBase_C_UpdateTrunkInteraction_Internal Parms{};
|
|
|
|
Parms.Character = Character;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.VehicleCriticalEvent
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void ABP_VehicleBase_C::VehicleCriticalEvent()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "VehicleCriticalEvent");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.WasWeakspotDamagedAndImportant
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FImpactDamageEvent& ImpactDamageEvent (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference)
|
|
// bool* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::WasWeakspotDamagedAndImportant(const struct FImpactDamageEvent& ImpactDamageEvent, bool* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "WasWeakspotDamagedAndImportant");
|
|
|
|
Params::BP_VehicleBase_C_WasWeakspotDamagedAndImportant Parms{};
|
|
|
|
Parms.ImpactDamageEvent = std::move(ImpactDamageEvent);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.WooshPeakAddAdrenaline
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bLeft (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// float Intensity (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void ABP_VehicleBase_C::WooshPeakAddAdrenaline(bool bLeft, float Intensity)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "WooshPeakAddAdrenaline");
|
|
|
|
Params::BP_VehicleBase_C_WooshPeakAddAdrenaline Parms{};
|
|
|
|
Parms.bLeft = bLeft;
|
|
Parms.Intensity = Intensity;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnModifyDamageTaken
|
|
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// const struct FImpactDamageResult& ImpactDamageResult (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor)
|
|
// struct FImpactDamageResult ReturnValue (Parm, OutParm, ReturnParm, NoDestructor)
|
|
|
|
struct FImpactDamageResult ABP_VehicleBase_C::OnModifyDamageTaken(const struct FImpactDamageResult& ImpactDamageResult) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnModifyDamageTaken");
|
|
|
|
Params::BP_VehicleBase_C_OnModifyDamageTaken Parms{};
|
|
|
|
Parms.ImpactDamageResult = std::move(ImpactDamageResult);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function BP_VehicleBase.BP_VehicleBase_C.OnModifyImpactDamageDone
|
|
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// const struct FImpactDamageResult& ImpactDamageResult (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor)
|
|
// struct FImpactDamageResult ReturnValue (Parm, OutParm, ReturnParm, NoDestructor)
|
|
|
|
struct FImpactDamageResult ABP_VehicleBase_C::OnModifyImpactDamageDone(const struct FImpactDamageResult& ImpactDamageResult) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("BP_VehicleBase_C", "OnModifyImpactDamageDone");
|
|
|
|
Params::BP_VehicleBase_C_OnModifyImpactDamageDone Parms{};
|
|
|
|
Parms.ImpactDamageResult = std::move(ImpactDamageResult);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
}
|
|
|