Files
ReshadePluginsCore/Samson/SDK/BP_VehicleBase_parameters.hpp

1283 lines
157 KiB
C++
Raw Normal View History

2026-04-11 09:27:45 +02:00
#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: BP_VehicleBase
#include "Basic.hpp"
#include "Chaos_structs.hpp"
#include "CJInventory_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "CJ_structs.hpp"
#include "GameplayTags_structs.hpp"
#include "EnhancedInput_structs.hpp"
#include "Engine_structs.hpp"
#include "CJInteraction_structs.hpp"
#include "AkAudio_structs.hpp"
namespace SDK::Params
{
// Function BP_VehicleBase.BP_VehicleBase_C.ApplyCameraShakeOnGearChange
// 0x0038 (0x0038 - 0x0000)
struct BP_VehicleBase_C_ApplyCameraShakeOnGearChange final
{
public:
int32 PreviousGear; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CurrentGear; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 TargetGear; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPossessedByPlayer_ReturnValue; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_IntInt_ReturnValue; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_F[0x1]; // 0x000F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UCameraShakeBase* CallFunc_StartCameraShake_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UForceFeedbackComponent* CallFunc_SpawnForceFeedbackAttached_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ApplyCameraShakeOnGearChange;
// Function BP_VehicleBase.BP_VehicleBase_C.ApplyDestruction
// 0x06A0 (0x06A0 - 0x0000)
struct BP_VehicleBase_C_ApplyDestruction final
{
public:
EFieldFalloffType Falloff_Type; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Field_Magnitude; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float DeltaTime; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
double ApplyDestructionDistance; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double MinimumSpeedThreshold; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double NormalizedRPMTreshold; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform StandardDestructionBox; // 0x0030(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FTransform SpeedScaledDestructionBoxTransform; // 0x0090(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool OverSpeedThreshold; // 0x00F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Show_Debug_Destruction_Box; // 0x00F1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_F2[0x2]; // 0x00F2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 Temp_int_Array_Index_Variable; // 0x00F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform CallFunc_GetDestructionBoxTransformScaledWithVelocity_ReturnValue; // 0x0100(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable; // 0x0160(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable_1; // 0x0164(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0168(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0x016C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable_2; // 0x0170(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_2; // 0x0174(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_1; // 0x0178(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_2; // 0x017C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UGeometryCollectionComponent* CallFunc_Array_Get_Item; // 0x0180(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue; // 0x0188(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x018C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_18D[0x3]; // 0x018D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UGeometryCollectionComponent* CallFunc_Array_Get_Item_1; // 0x0190(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue_1; // 0x0198(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue_1; // 0x019C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_19D[0x3]; // 0x019D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class APlayerCharacter* CallFunc_GetPlayingInstance_ReturnValue; // 0x01A0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x01A8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x01C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class APlayerCharacter* CallFunc_GetPlayingInstance_ReturnValue_1; // 0x01D8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double CallFunc_Vector_Distance_ReturnValue; // 0x01E0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsInInterior_ReturnValue; // 0x01E8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x01E9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x01EA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CanUseDestructionHelp_ReturnValue; // 0x01EB(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x01EC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_1; // 0x01ED(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1EE[0x2]; // 0x01EE(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector CallFunc_BreakTransform_Location; // 0x01F0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_BreakTransform_Rotation; // 0x0208(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_BreakTransform_Scale; // 0x0220(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAbilityActive_ReturnValue; // 0x0238(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_239[0x7]; // 0x0239(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UCJVehicleWheeledMovementComponent* CallFunc_GetCJVehicleMovement_ReturnValue; // 0x0240(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetEngineRPMNormalizedIdleToMax_ReturnValue; // 0x0248(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x024C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_24D[0x3]; // 0x024D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FLinearColor CallFunc_SelectColor_ReturnValue; // 0x0250(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<EObjectTypeQuery> K2Node_MakeArray_Array; // 0x0260(0x0010)(ConstParm, ReferenceParm)
struct FVector CallFunc_GetUnscaledBoxExtent_ReturnValue; // 0x0270(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UFieldSystemMetaDataFilter* CallFunc_SetMetaDataFilterType_ReturnValue; // 0x0288(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x0290(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Conv_ByteToInt_ReturnValue; // 0x02A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class AActor*> Temp_object_Variable; // 0x02B0(0x0010)(ConstParm, ReferenceParm)
class UUniformInteger* CallFunc_SetUniformInteger_ReturnValue; // 0x02C0(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
TArray<struct FHitResult> CallFunc_BoxTraceMultiForObjects_OutHits; // 0x02C8(0x0010)(ReferenceParm, ContainsInstancedReference)
bool CallFunc_BoxTraceMultiForObjects_ReturnValue; // 0x02D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2D9[0x7]; // 0x02D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FHitResult CallFunc_Array_Get_Item_2; // 0x02E0(0x0100)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
int32 CallFunc_Array_Length_ReturnValue_2; // 0x03E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit; // 0x03E4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap; // 0x03E5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3E6[0x2]; // 0x03E6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float CallFunc_BreakHitResult_Time; // 0x03E8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance; // 0x03EC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Location; // 0x03F0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint; // 0x0408(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal; // 0x0420(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal; // 0x0438(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat; // 0x0450(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor; // 0x0458(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent; // 0x0460(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName; // 0x0468(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName; // 0x0470(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem; // 0x0478(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex; // 0x047C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex; // 0x0480(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_484[0x4]; // 0x0484(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector CallFunc_BreakHitResult_TraceStart; // 0x0488(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd; // 0x04A0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue_2; // 0x04B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4B9[0x7]; // 0x04B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UGeometryCollectionComponent* K2Node_DynamicCast_AsGeometry_Collection_Component; // 0x04C0(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x04C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4C9[0x3]; // 0x04C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Array_Add_ReturnValue; // 0x04CC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x04D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4D1[0x3]; // 0x04D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Array_Add_ReturnValue_1; // 0x04D4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ActorHasTag_ReturnValue; // 0x04D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4D9[0x7]; // 0x04D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UFieldSystemMetaDataFilter* CallFunc_SetMetaDataFilterType_ReturnValue_1; // 0x04E0(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakTransform_Location_1; // 0x04E8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_BreakTransform_Rotation_1; // 0x0500(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_BreakTransform_Scale_1; // 0x0518(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakTransform_Location_2; // 0x0530(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_BreakTransform_Rotation_2; // 0x0548(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_BreakTransform_Scale_2; // 0x0560(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetUnscaledBoxExtent_ReturnValue_1; // 0x0578(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FTransform CallFunc_K2_GetComponentToWorld_ReturnValue; // 0x0590(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_1; // 0x05F0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetUnscaledBoxExtent_ReturnValue_2; // 0x0608(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x0620(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_2; // 0x0638(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_VSize_ReturnValue; // 0x0650(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0658(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0x0660(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_661[0x7]; // 0x0661(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_ReturnValue; // 0x0668(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x0670(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue_1; // 0x0671(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_672[0x6]; // 0x0672(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UBoxFalloff* CallFunc_SetBoxFalloff_ReturnValue; // 0x0678(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0x0680(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x0688(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_SetBoxFalloff_Magnitude_ImplicitCast; // 0x0690(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ApplyDestruction;
// Function BP_VehicleBase.BP_VehicleBase_C.AttachNaniteToSkeletalMesh
// 0x0060 (0x0060 - 0x0000)
struct BP_VehicleBase_C_AttachNaniteToSkeletalMesh final
{
public:
class UStaticMeshComponent* Target; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName SocketName; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class FString> NewLocalVar; // 0x0010(0x0010)(Edit, BlueprintVisible)
class FString CallFunc_Conv_NameToString_ReturnValue; // 0x0020(0x0010)(ZeroConstructor, HasGetValueTypeHash)
bool CallFunc_K2_AttachToComponent_ReturnValue; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString CallFunc_Concat_StrStr_ReturnValue; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Conv_NameToString_ReturnValue_1; // 0x0048(0x0010)(ZeroConstructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_AttachNaniteToSkeletalMesh;
// Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature final
{
public:
class UVehicleWeakSpot* WeakSpot; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool bWasDestroyed; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature;
// Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature final
{
public:
class UVehicleWeakSpot* WeakSpot; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float Damage; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool bReapply; // 0x000C(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature;
// Function BP_VehicleBase.BP_VehicleBase_C.BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature final
{
public:
class UVehicleWeakSpot* WeakSpot; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float Damage; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool bTriggeredTakedown; // 0x000C(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool bReapply; // 0x000D(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature;
// Function BP_VehicleBase.BP_VehicleBase_C.BurnoutCameraShake
// 0x00E8 (0x00E8 - 0x0000)
struct BP_VehicleBase_C_BurnoutCameraShake final
{
public:
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
struct FRotator CallFunc_GetControlRotation_ReturnValue; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
class APawn* CallFunc_GetPlayerPawn_ReturnValue; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_NormalizedDeltaRotator_ReturnValue; // 0x0040(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue_1; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
float CallFunc_BreakRotator_Roll; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakRotator_Pitch; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakRotator_Yaw; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue; // 0x0080(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double CallFunc_Abs_ReturnValue; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_MapRangeClamped_ReturnValue; // 0x0090(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsBurnoutModeActive_ReturnValue; // 0x0098(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UCameraShakeBase* CallFunc_StartCameraShake_ReturnValue; // 0x00A0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x00A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue; // 0x00B0(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UForceFeedbackComponent* CallFunc_SpawnForceFeedbackAttached_ReturnValue; // 0x00B8(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x00C0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UCJVehicleWheeledMovementComponent* K2Node_DynamicCast_AsCJVehicle_Wheeled_Movement_Component; // 0x00C8(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x00D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Abs_A_ImplicitCast; // 0x00D8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_StartCameraShake_Scale_ImplicitCast; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_BurnoutCameraShake;
// Function BP_VehicleBase.BP_VehicleBase_C.CharacterEnterVehicle
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_CharacterEnterVehicle final
{
public:
class ACJCharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleSeatId SeatId; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EVehicleDoorId DoorId; // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EPlayerVehicleTransitionState State; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_CharacterEnterVehicle;
// Function BP_VehicleBase.BP_VehicleBase_C.CharacterEnterVehicle_EnableInput
// 0x0070 (0x0070 - 0x0000)
struct BP_VehicleBase_C_CharacterEnterVehicle_EnableInput final
{
public:
class ACJCharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleSeatId SeatId; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EVehicleDoorId DoorId; // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EPlayerVehicleTransitionState State; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FModifyContextOptions Temp_struct_Variable; // 0x000B(0x0001)(ConstParm, NoDestructor)
bool K2Node_SwitchEnum_CmpSuccess; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_1; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_2; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x000F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayer_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FModifyContextOptions Temp_struct_Variable_1; // 0x0011(0x0001)(ConstParm, NoDestructor)
uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class ACJPlayerController* CallFunc_GetPlayingInstance_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UEnhancedInputLocalPlayerSubsystem* CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJPlayerController* CallFunc_GetPlayingInstance_ReturnValue_1; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FModifyContextOptions Temp_struct_Variable_2; // 0x0030(0x0001)(ConstParm, NoDestructor)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UEnhancedInputLocalPlayerSubsystem* CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue_1; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_AddMappingContext_self_CastInput; // 0x0040(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_AddMappingContext_self_CastInput_1; // 0x0050(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_AddMappingContext_self_CastInput_2; // 0x0060(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_CharacterEnterVehicle_EnableInput;
// Function BP_VehicleBase.BP_VehicleBase_C.CharacterExitVehicle
// 0x00B8 (0x00B8 - 0x0000)
struct BP_VehicleBase_C_CharacterExitVehicle final
{
public:
class ACJCharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleSeatId SeatId; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EVehicleDoorId DoorId; // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EVehicleDriverExitAction ExitAction; // 0x000A(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EPlayerVehicleTransitionState State; // 0x000B(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FModifyContextOptions Temp_struct_Variable; // 0x000C(0x0001)(ConstParm, NoDestructor)
bool K2Node_SwitchEnum_CmpSuccess; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_1; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_2; // 0x000F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayer_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FModifyContextOptions Temp_struct_Variable_1; // 0x0011(0x0001)(ConstParm, NoDestructor)
struct FModifyContextOptions Temp_struct_Variable_2; // 0x0012(0x0001)(ConstParm, NoDestructor)
struct FModifyContextOptions Temp_struct_Variable_3; // 0x0013(0x0001)(ConstParm, NoDestructor)
struct FModifyContextOptions Temp_struct_Variable_4; // 0x0014(0x0001)(ConstParm, NoDestructor)
struct FModifyContextOptions Temp_struct_Variable_5; // 0x0015(0x0001)(ConstParm, NoDestructor)
uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
class ACJPlayerController* CallFunc_GetPlayingInstance_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UEnhancedInputLocalPlayerSubsystem* CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJPlayerController* CallFunc_GetPlayingInstance_ReturnValue_1; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_AddMappingContext_self_CastInput; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UEnhancedInputLocalPlayerSubsystem* CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue_1; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_RemoveMappingContext_self_CastInput; // 0x0048(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x0059(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_AddMappingContext_self_CastInput_1; // 0x0060(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_RemoveMappingContext_self_CastInput_1; // 0x0070(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_RemoveMappingContext_self_CastInput_2; // 0x0080(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_RemoveMappingContext_self_CastInput_3; // 0x0090(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FModifyContextOptions Temp_struct_Variable_6; // 0x00A0(0x0001)(ConstParm, NoDestructor)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class IEnhancedInputSubsystemInterface> CallFunc_RemoveMappingContext_self_CastInput_4; // 0x00A8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_CharacterExitVehicle;
// Function BP_VehicleBase.BP_VehicleBase_C.DispatchVehicleIntent
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_DispatchVehicleIntent final
{
public:
struct FSayIntentId Intent; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
double AdditionalDelay; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_DispatchVehicleIntent;
// Function BP_VehicleBase.BP_VehicleBase_C.ExecuteUbergraph_BP_VehicleBase
// 0x0C90 (0x0C90 - 0x0000)
struct BP_VehicleBase_C_ExecuteUbergraph_BP_VehicleBase final
{
public:
int32 EntryPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable; // 0x0004(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UAkSwitchValue*> Temp_object_Variable; // 0x0018(0x0010)(ConstParm, ReferenceParm)
struct FInventoryId CallFunc_GetPlayerVehicleInventoryId_ReturnValue; // 0x0028(0x0008)(NoDestructor, HasGetValueTypeHash)
struct FInventoryItemFilter K2Node_MakeStruct_InventoryItemFilter; // 0x0030(0x00A8)()
struct FInventoryItemLocator CallFunc_GetFirstInventoryItem_ReturnValue; // 0x00D8(0x0038)(HasGetValueTypeHash)
class ACharacter* K2Node_CustomEvent_Character_4; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_RemoveFromInventory_ReturnValue; // 0x0118(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_119[0x7]; // 0x0119(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TSoftObjectPtr<class UInventoryItemConfigAsset> CallFunc_Conv_InventoryItemLocatorToItemId_ReturnValue; // 0x0120(0x0028)(UObjectWrapper, HasGetValueTypeHash)
bool CallFunc_ItemIsValid_ReturnValue; // 0x0148(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_K2_AttachToActor_ReturnValue; // 0x0149(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x014A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_14B[0x5]; // 0x014B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable; // 0x0150(0x0010)(ConstParm, ReferenceParm)
EVehicleDoorState K2Node_CustomEvent_DoorState; // 0x0160(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x0161(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_162[0x2]; // 0x0162(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryId CallFunc_GetPlayerVehicleInventoryId_ReturnValue_1; // 0x0164(0x0008)(NoDestructor, HasGetValueTypeHash)
uint8 Pad_16C[0x4]; // 0x016C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryItemFilter K2Node_MakeStruct_InventoryItemFilter_1; // 0x0170(0x00A8)()
class ACharacter* K2Node_CustomEvent_Character_3; // 0x0218(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FInventoryItemLocator CallFunc_GetFirstInventoryItem_ReturnValue_1; // 0x0220(0x0038)(HasGetValueTypeHash)
class ACJCharacter* K2Node_DynamicCast_AsCJCharacter; // 0x0258(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0260(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemIsValid_ReturnValue_1; // 0x0261(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_262[0x2]; // 0x0262(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryId CallFunc_GetInventoryId_ReturnValue; // 0x0264(0x0008)(NoDestructor, HasGetValueTypeHash)
uint8 Pad_26C[0x4]; // 0x026C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryItemLocator CallFunc_GetWieldedItem_ReturnValue; // 0x0270(0x0038)(HasGetValueTypeHash)
EWeaponType CallFunc_GetWieldedType_ReturnValue; // 0x02A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TSoftObjectPtr<class UInventoryItemConfigAsset> CallFunc_Conv_InventoryItemLocatorToItemId_ReturnValue_1; // 0x02B0(0x0028)(UObjectWrapper, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_1; // 0x02D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2D9[0x7]; // 0x02D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryItemLocator CallFunc_AddItemToInventory_ReturnValue; // 0x02E0(0x0038)(HasGetValueTypeHash)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_1; // 0x0318(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_MakeVector_ReturnValue; // 0x0328(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EInteractRangeType K2Node_CustomEvent_New_Range_Type; // 0x0340(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_341[0x7]; // 0x0341(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class APawn* K2Node_CustomEvent_Pawn; // 0x0348(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<class UAkSwitchValue*> Temp_object_Variable_1; // 0x0350(0x0010)(ConstParm, ReferenceParm)
bool K2Node_SwitchEnum_CmpSuccess_2; // 0x0360(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_361[0x7]; // 0x0361(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable_1; // 0x0368(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable_2; // 0x0378(0x0010)(ConstParm, ReferenceParm)
TArray<struct FRtpcValue> Temp_struct_Variable_2; // 0x0388(0x0010)(ConstParm, ReferenceParm)
class APawn* K2Node_CustomEvent_Character_2; // 0x0398(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJCharacter* K2Node_DynamicCast_AsCJCharacter_1; // 0x03A0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_1; // 0x03A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3A9[0x7]; // 0x03A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UEnforcementManagerSubsystem* CallFunc_GetWorldSubsystem_ReturnValue; // 0x03B0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleDoorState CallFunc_GetDoorState_ReturnValue; // 0x03B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EWeaponType CallFunc_GetWieldedType_ReturnValue_1; // 0x03B9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x03BA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue_1; // 0x03BB(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x03BC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3BD[0x3]; // 0x03BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FText CallFunc_SelectText_ReturnValue; // 0x03C0(0x0010)()
EVehicleDoorState CallFunc_GetDoorState_ReturnValue_1; // 0x03D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3D1[0x7]; // 0x03D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FText CallFunc_SelectText_ReturnValue_1; // 0x03D8(0x0010)()
bool CallFunc_EqualEqual_ByteByte_ReturnValue_2; // 0x03E8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x03E9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3EA[0x6]; // 0x03EA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class AController* K2Node_Event_NewController; // 0x03F0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APlayerController* K2Node_DynamicCast_AsPlayer_Controller; // 0x03F8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_2; // 0x0400(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_401[0x7]; // 0x0401(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UPrimitiveComponent* K2Node_Event_MyComp; // 0x0408(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class AActor* K2Node_Event_Other; // 0x0410(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* K2Node_Event_OtherComp; // 0x0418(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool K2Node_Event_bSelfMoved; // 0x0420(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_421[0x7]; // 0x0421(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector K2Node_Event_HitLocation; // 0x0428(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector K2Node_Event_HitNormal; // 0x0440(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector K2Node_Event_NormalImpulse; // 0x0458(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult K2Node_Event_Hit; // 0x0470(0x0100)(ConstParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
class UStaticMeshComponent* K2Node_DynamicCast_AsStatic_Mesh_Component; // 0x0570(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_3; // 0x0578(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
ECollisionChannel CallFunc_GetCollisionObjectType_ReturnValue; // 0x0579(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue_3; // 0x057A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_57B[0x5]; // 0x057B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class UClass* CallFunc_GetObjectClass_ReturnValue; // 0x0580(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJCharacter* K2Node_DynamicCast_AsCJCharacter_2; // 0x0588(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_4; // 0x0590(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ClassIsChildOf_ReturnValue; // 0x0591(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue_1; // 0x0592(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_593[0x5]; // 0x0593(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x0598(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_VSize_ReturnValue; // 0x05B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x05B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_5B9[0x3]; // 0x05B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float K2Node_Event_DeltaSeconds; // 0x05BC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(int32 PreviousGear, int32 CurrentGear, int32 TargetGear)> K2Node_CreateDelegate_OutputDelegate; // 0x05C0(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_MakeLiteralName_ReturnValue; // 0x05D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_5D8[0x8]; // 0x05D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform CallFunc_GetSocketTransform_ReturnValue; // 0x05E0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_DoesSocketExist_ReturnValue; // 0x0640(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0641(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_1; // 0x0642(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsGamePaused_ReturnValue; // 0x0643(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State)> K2Node_CreateDelegate_OutputDelegate_1; // 0x0644(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EVehicleDriverExitAction ExitAction, EPlayerVehicleTransitionState State)> K2Node_CreateDelegate_OutputDelegate_2; // 0x0654(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_664[0x4]; // 0x0664(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class ACJCharacter* K2Node_Event_Character_2; // 0x0668(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_3; // 0x0670(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_4; // 0x0680(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void(EVehilceIndicatorLightMode LightMode)> K2Node_CreateDelegate_OutputDelegate_5; // 0x0690(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_6; // 0x06A0(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_7; // 0x06B0(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_8; // 0x06C0(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_9; // 0x06D0(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FDoorData CallFunc_GetDoorData_ReturnValue; // 0x06E0(0x0058)(ConstParm)
bool CallFunc_OpenDoor_ReturnValue; // 0x0738(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CloseDoor_ReturnValue; // 0x0739(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_3; // 0x073A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_73B[0x1]; // 0x073B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void(EVehicleDoorId DoorId, EVehicleDoorState NewState)> K2Node_CreateDelegate_OutputDelegate_10; // 0x073C(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply)> K2Node_CreateDelegate_OutputDelegate_11; // 0x074C(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x075C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_75D[0x3]; // 0x075D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_12; // 0x0760(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue; // 0x0770(0x0008)(NoDestructor, HasGetValueTypeHash)
TDelegate<void(float Damage, const struct FImpactDamageEvent& ImpactEvent)> K2Node_CreateDelegate_OutputDelegate_13; // 0x0778(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x0788(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEventAtLocation_ReturnValue; // 0x07A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_7A4[0x4]; // 0x07A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UVehicleWeakSpot* K2Node_ComponentBoundEvent_WeakSpot_2; // 0x07A8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float K2Node_ComponentBoundEvent_Damage_1; // 0x07B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_ComponentBoundEvent_bReapply_1; // 0x07B4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_7B5[0x3]; // 0x07B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UVehicleWeakSpot* K2Node_ComponentBoundEvent_WeakSpot_1; // 0x07B8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float K2Node_ComponentBoundEvent_Damage; // 0x07C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_ComponentBoundEvent_bTriggeredTakedown; // 0x07C4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_ComponentBoundEvent_bReapply; // 0x07C5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EWeakSpotType CallFunc_GetWeakspotType_ReturnValue; // 0x07C6(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_7C7[0x1]; // 0x07C7(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
class FName CallFunc_GetBoneName_ReturnValue; // 0x07C8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_4; // 0x07D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EWeakSpotType CallFunc_GetWeakspotType_ReturnValue_1; // 0x07D1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_5; // 0x07D2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_7D3[0x1]; // 0x07D3(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_14; // 0x07D4(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_7E4[0x4]; // 0x07E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UAkSwitchValue*> Temp_object_Variable_3; // 0x07E8(0x0010)(ConstParm, ReferenceParm)
TArray<struct FRtpcValue> Temp_struct_Variable_3; // 0x07F8(0x0010)(ConstParm, ReferenceParm)
bool CallFunc_IsPlayerControlled_ReturnValue_1; // 0x0808(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_809[0x3]; // 0x0809(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_15; // 0x080C(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_16; // 0x081C(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_82C[0x4]; // 0x082C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class ACJCharacter* CallFunc_GetDriver_ReturnValue; // 0x0830(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_2; // 0x0838(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_Has_Been_Initd_Variable; // 0x0839(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue_2; // 0x083A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_83B[0x5]; // 0x083B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class UNiagaraComponent* CallFunc_SpawnSystemAttached_ReturnValue; // 0x0840(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UNiagaraComponent* CallFunc_SpawnSystemAttached_ReturnValue_1; // 0x0848(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_2; // 0x0850(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<class UAkSwitchValue*> Temp_object_Variable_4; // 0x0860(0x0010)(ConstParm, ReferenceParm)
TArray<struct FRtpcValue> Temp_struct_Variable_4; // 0x0870(0x0010)(ConstParm, ReferenceParm)
int32 CallFunc_CJPostEvent_ReturnValue; // 0x0880(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_3; // 0x0884(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_894[0x4]; // 0x0894(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x0898(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x08B0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State)> K2Node_CreateDelegate_OutputDelegate_17; // 0x08C8(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEventAtLocation_ReturnValue_1; // 0x08D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_8DC[0x4]; // 0x08DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class ACJCharacter* K2Node_CustomEvent_Character_1; // 0x08E0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleSeatId K2Node_CustomEvent_SeatId; // 0x08E8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EVehicleDoorId K2Node_CustomEvent_DoorId_1; // 0x08E9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EPlayerVehicleTransitionState K2Node_CustomEvent_State; // 0x08EA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_6; // 0x08EB(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsHoldingWeapon_ReturnValue; // 0x08EC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_8ED[0x3]; // 0x08ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float CallFunc_GetForwardSpeed_ReturnValue; // 0x08F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_8F4[0x4]; // 0x08F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue_1; // 0x08F8(0x0008)(NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0900(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_901[0x7]; // 0x0901(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UAkSwitchValue*> Temp_object_Variable_5; // 0x0908(0x0010)(ConstParm, ReferenceParm)
bool CallFunc_CloseDoor_ReturnValue_1; // 0x0918(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_919[0x3]; // 0x0919(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float K2Node_CustomEvent_Damage; // 0x091C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FImpactDamageEvent K2Node_CustomEvent_ImpactEvent; // 0x0920(0x0110)(ConstParm, ContainsInstancedReference)
bool CallFunc_WasWeakspotDamagedAndImportant_Result; // 0x0A30(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ImpactDamageThreshold_True_; // 0x0A31(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A32[0x2]; // 0x0A32(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void(class ACJCharacter* Character, EVehicleDoorId DoorId)> K2Node_CreateDelegate_OutputDelegate_18; // 0x0A34(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A44[0x4]; // 0x0A44(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class ACJCharacter* K2Node_CustomEvent_Character; // 0x0A48(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleDoorId K2Node_CustomEvent_DoorId; // 0x0A50(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_IsClosed_Variable; // 0x0A51(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A52[0x2]; // 0x0A52(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void(float AirTime)> K2Node_CreateDelegate_OutputDelegate_19; // 0x0A54(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void(bool bLeft, float Intensity)> K2Node_CreateDelegate_OutputDelegate_20; // 0x0A64(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A74[0x4]; // 0x0A74(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable_5; // 0x0A78(0x0010)(ConstParm, ReferenceParm)
int32 CallFunc_CJPostEvent_ReturnValue_1; // 0x0A88(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A8C[0x4]; // 0x0A8C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FImpactDamageNotify K2Node_Event_DamageNotify; // 0x0A90(0x0030)(ConstParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_4; // 0x0AC0(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<class UAkSwitchValue*> Temp_object_Variable_6; // 0x0AD0(0x0010)(ConstParm, ReferenceParm)
bool CallFunc_IsPlayerControlled_ReturnValue_3; // 0x0AE0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AE1[0x7]; // 0x0AE1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable_6; // 0x0AE8(0x0010)(ConstParm, ReferenceParm)
int32 CallFunc_CJPostEvent_ReturnValue_2; // 0x0AF8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AFC[0x4]; // 0x0AFC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class ACJCharacter* CallFunc_GetDriver_ReturnValue_1; // 0x0B00(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FSayIntentId K2Node_CustomEvent_Intent; // 0x0B08(0x0008)(NoDestructor)
double K2Node_CustomEvent_AdditionalDelay; // 0x0B10(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_3; // 0x0B18(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B19[0x7]; // 0x0B19(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_RandomFloatInRange_ReturnValue; // 0x0B20(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0B28(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_5; // 0x0B30(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJCharacter* K2Node_Event_Character_1; // 0x0B40(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<class UAkSwitchValue*> Temp_object_Variable_7; // 0x0B48(0x0010)(ConstParm, ReferenceParm)
EInteractRangeType K2Node_Event_NewRangeType; // 0x0B58(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B59[0x7]; // 0x0B59(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class APawn* K2Node_Event_Character; // 0x0B60(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UVehicleWeakSpot* K2Node_ComponentBoundEvent_WeakSpot; // 0x0B68(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_ComponentBoundEvent_bWasDestroyed; // 0x0B70(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EWeakSpotType CallFunc_GetWeakspotType_ReturnValue_2; // 0x0B71(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_7; // 0x0B72(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B73[0x5]; // 0x0B73(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable_7; // 0x0B78(0x0010)(ConstParm, ReferenceParm)
bool CallFunc_IsPlayerControlled_ReturnValue_4; // 0x0B88(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B89[0x3]; // 0x0B89(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEvent_ReturnValue_3; // 0x0B8C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_6; // 0x0B90(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<class UAkSwitchValue*> Temp_object_Variable_8; // 0x0BA0(0x0010)(ConstParm, ReferenceParm)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x0BB0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_RandomFloat_ReturnValue; // 0x0BC8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FCrimeReport K2Node_MakeStruct_CrimeReport; // 0x0BD0(0x0020)(NoDestructor)
bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0x0BF0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_BF1[0x7]; // 0x0BF1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable_8; // 0x0BF8(0x0010)(ConstParm, ReferenceParm)
class UInventoryItemPickupSubsystem* CallFunc_GetWorldSubsystem_ReturnValue_1; // 0x0C08(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEvent_ReturnValue_4; // 0x0C10(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsEngineStarted_ReturnValue; // 0x0C14(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue_2; // 0x0C15(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C16[0x2]; // 0x0C16(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
class UNPCVoiceIdentifierAsset* CallFunc_GetVoiceFromVehicle_AsNPCVoice_Identifier_Asset; // 0x0C18(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_4; // 0x0C20(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SayIntentVoiceId_ReturnValue; // 0x0C21(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_5; // 0x0C22(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_OnHitWhileSideramIsActive_Cancelled_Sideram; // 0x0C23(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsVulnerable_ReturnValue; // 0x0C24(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_2; // 0x0C25(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C26[0x2]; // 0x0C26(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEventOnComponent_ReturnValue; // 0x0C28(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEventOnComponent_ReturnValue_1; // 0x0C2C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class ACJPlayerController* CallFunc_GetPlayingInstance_ReturnValue; // 0x0C30(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_21; // 0x0C38(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_GetPlayerVehicleName_ReturnValue; // 0x0C48(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UInventoryItemPickupSubsystem* CallFunc_GetWorldSubsystem_ReturnValue_2; // 0x0C50(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AInventoryItemPickup* CallFunc_SpawnPickup_ReturnValue; // 0x0C58(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_NameName_ReturnValue; // 0x0C60(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_3; // 0x0C61(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPossessedByPlayer_ReturnValue; // 0x0C62(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_4; // 0x0C63(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C64[0x4]; // 0x0C64(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GainAdrenalineAtHighSpeed_DeltaTime_ImplicitCast; // 0x0C68(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast; // 0x0C70(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_ImpactDamageThreshold_HitDamage_ImplicitCast; // 0x0C78(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Delay_Duration_ImplicitCast; // 0x0C80(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ExecuteUbergraph_BP_VehicleBase;
// Function BP_VehicleBase.BP_VehicleBase_C.Force Dynamic Tagged Non GC
// 0x00B8 (0x00B8 - 0x0000)
struct BP_VehicleBase_C_Force_Dynamic_Tagged_Non_GC final
{
public:
TArray<class UGeometryCollectionComponent*> Geometry_Collections; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
bool Any_Component_Destructible; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Activate_Physics; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 Temp_int_Array_Index_Variable; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_1; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_2; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable_1; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CallFunc_Array_Get_Item; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class ICJDestructibleInterface> K2Node_DynamicCast_AsCJDestructible_Interface; // 0x0040(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x0051(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_52[0x6]; // 0x0052(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UGeometryCollectionComponent*> CallFunc_GatherGeometryCollectionsForVehicleDestruction_OutGeometryCollectionComponents; // 0x0058(0x0010)(ReferenceParm, ContainsInstancedReference)
class UGeometryCollectionComponent* CallFunc_Array_Get_Item_1; // 0x0068(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue_1; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_AddUnique_ReturnValue; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class UStaticMeshComponent*> CallFunc_K2_GetComponentsByClass_ReturnValue; // 0x0078(0x0010)(ReferenceParm, ContainsInstancedReference)
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UStaticMeshComponent* CallFunc_Array_Get_Item_2; // 0x0090(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsSimulatingPhysics_ReturnValue; // 0x0098(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x0099(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x009A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ComponentHasTag_ReturnValue; // 0x009B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x009C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9D[0x3]; // 0x009D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Array_Length_ReturnValue_2; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue_1; // 0x00A4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A5[0x3]; // 0x00A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 Temp_int_Loop_Counter_Variable_2; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue_2; // 0x00AC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AD[0x3]; // 0x00AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Add_IntInt_ReturnValue_2; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_Force_Dynamic_Tagged_Non_GC;
// Function BP_VehicleBase.BP_VehicleBase_C.ForceFeedbackBasedOnVelocity
// 0x0050 (0x0050 - 0x0000)
struct BP_VehicleBase_C_ForceFeedbackBasedOnVelocity final
{
public:
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_VSize_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_MapRangeClamped_ReturnValue; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UForceFeedbackComponent* CallFunc_SpawnForceFeedbackAttached_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0049(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4A[0x2]; // 0x004A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float CallFunc_SpawnForceFeedbackAttached_IntensityMultiplier_ImplicitCast; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ForceFeedbackBasedOnVelocity;
// Function BP_VehicleBase.BP_VehicleBase_C.ForwardInteractionToPickup
// 0x0008 (0x0008 - 0x0000)
struct BP_VehicleBase_C_ForwardInteractionToPickup final
{
public:
class ACharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ForwardInteractionToPickup;
// Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineAtHighSpeed
// 0x0040 (0x0040 - 0x0000)
struct BP_VehicleBase_C_GainAdrenalineAtHighSpeed final
{
public:
double DeltaTime; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UCJVehicleWheeledMovementComponent* CallFunc_GetCJVehicleMovement_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetForwardSpeedKMH_ReturnValue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class AController* CallFunc_GetController_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJPlayerController* K2Node_DynamicCast_AsCJPlayer_Controller; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0031(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_GainAdrenalineAtHighSpeed;
// Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineOnDestructibleHit
// 0x0128 (0x0128 - 0x0000)
struct BP_VehicleBase_C_GainAdrenalineOnDestructibleHit final
{
public:
struct FImpactDamageEvent ImpactDamageEvent; // 0x0000(0x0110)(BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference)
class AController* CallFunc_GetController_ReturnValue; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJPlayerController* K2Node_DynamicCast_AsCJPlayer_Controller; // 0x0118(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0121(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
ECollisionChannel CallFunc_GetCollisionObjectType_ReturnValue; // 0x0122(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x0123(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue_1; // 0x0124(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x0125(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_GainAdrenalineOnDestructibleHit;
// Function BP_VehicleBase.BP_VehicleBase_C.GainAdrenalineOnLongJump
// 0x0030 (0x0030 - 0x0000)
struct BP_VehicleBase_C_GainAdrenalineOnLongJump final
{
public:
float AirTime; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class AController* CallFunc_GetController_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class ACJPlayerController* K2Node_DynamicCast_AsCJPlayer_Controller; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_GainAdrenalineOnLongJump;
// Function BP_VehicleBase.BP_VehicleBase_C.GetDestructionBoxTransformScaledWithVelocity
// 0x0310 (0x0310 - 0x0000)
struct BP_VehicleBase_C_GetDestructionBoxTransformScaledWithVelocity final
{
public:
float DeltaTime; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform ReturnValue; // 0x0010(0x0060)(Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ForwardPredictionTime; // 0x0070(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x0088(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue; // 0x00A0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_VSize_ReturnValue; // 0x00B8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x00C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_2; // 0x00D8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue; // 0x00E0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetUnscaledBoxExtent_ReturnValue; // 0x00E8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_1; // 0x0100(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform CallFunc_K2_GetComponentToWorld_ReturnValue; // 0x0120(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakTransform_Location; // 0x0180(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_BreakTransform_Rotation; // 0x0198(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_BreakTransform_Scale; // 0x01B0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_InverseTransformDirection_ReturnValue; // 0x01C8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x01E0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Normal_ReturnValue; // 0x01F8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_BreakVector_X; // 0x0210(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_BreakVector_Y; // 0x0218(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_BreakVector_Z; // 0x0220(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Abs_ReturnValue; // 0x0228(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Abs_ReturnValue_1; // 0x0230(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Abs_ReturnValue_2; // 0x0238(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_MakeVector_ReturnValue; // 0x0240(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_1; // 0x0258(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Divide_VectorVector_ReturnValue; // 0x0270(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_1; // 0x0288(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FTransform CallFunc_MakeTransform_ReturnValue; // 0x02A0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0x0300(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1; // 0x0308(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_GetDestructionBoxTransformScaledWithVelocity;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleBrakeStart
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_HandleBrakeStart final
{
public:
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0000(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleBrakeStart;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleBrakeStop
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_HandleBrakeStop final
{
public:
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0000(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleBrakeStop;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleDoorStateChange
// 0x0110 (0x0110 - 0x0000)
struct BP_VehicleBase_C_HandleDoorStateChange final
{
public:
EVehicleDoorId DoorId; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EVehicleDoorState NewState; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 TrunkDoorsOpenCount; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<EVehicleDoorId> TrunkDoors; // 0x0008(0x0010)(Edit, BlueprintVisible)
TArray<EVehicleDoorId> ValidDoor; // 0x0018(0x0010)(Edit, BlueprintVisible)
int32 DoorOpenCount; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<EVehicleDoorId> K2Node_MakeArray_Array; // 0x0030(0x0010)(ReferenceParm)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<EVehicleDoorId> K2Node_MakeArray_Array_1; // 0x0048(0x0010)(ReferenceParm)
int32 Temp_int_Variable; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_1; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 CallFunc_Conv_IntToByte_ReturnValue; // 0x0064(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 CallFunc_GetValidValue_ReturnValue; // 0x0065(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 CallFunc_Conv_IntToByte_ReturnValue_1; // 0x0066(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_67[0x1]; // 0x0067(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
struct FDoorData CallFunc_GetDoorData_ReturnValue; // 0x0068(0x0058)(ConstParm)
uint8 CallFunc_GetEnumeratorValueFromIndex_ReturnValue; // 0x00C0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C1[0x3]; // 0x00C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Conv_ByteToInt_ReturnValue; // 0x00C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x00C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_1; // 0x00C9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_CA[0x2]; // 0x00CA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 Temp_int_Variable_2; // 0x00CC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_MakeLiteralInt_ReturnValue; // 0x00D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_3; // 0x00D4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x00D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Array_Contains_ReturnValue; // 0x00D9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_DA[0x2]; // 0x00DA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0x00DC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x00E0(0x0013)(ConstParm, NoDestructor)
bool CallFunc_Greater_IntInt_ReturnValue; // 0x00F3(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue_1; // 0x00F4(0x0013)(ConstParm, NoDestructor)
uint8 Pad_107[0x1]; // 0x0107(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Add_IntInt_ReturnValue_2; // 0x0108(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_IntInt_ReturnValue_1; // 0x010C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Array_Contains_ReturnValue_1; // 0x010D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleDoorStateChange;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleEngineStart
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_HandleEngineStart final
{
public:
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0000(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleEngineStart;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleEngineStop
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_HandleEngineStop final
{
public:
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0000(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleEngineStop;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleIndicatorLightsChange
// 0x0017 (0x0017 - 0x0000)
struct BP_VehicleBase_C_HandleIndicatorLightsChange final
{
public:
EVehilceIndicatorLightMode LightMode; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsRight; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsLeft; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0004(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleIndicatorLightsChange;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleReverseStart
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_HandleReverseStart final
{
public:
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0000(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleReverseStart;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleReverseStop
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_HandleReverseStop final
{
public:
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0000(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleReverseStop;
// Function BP_VehicleBase.BP_VehicleBase_C.HandleWeakspotDamaged
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_HandleWeakspotDamaged final
{
public:
class UVehicleWeakSpot* WeakSpot; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float Damage; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool bReapply; // 0x000C(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
EWeakSpotType CallFunc_GetWeakspotType_ReturnValue; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HandleWeakspotDamaged;
// Function BP_VehicleBase.BP_VehicleBase_C.HitCameraShake
// 0x0058 (0x0058 - 0x0000)
struct BP_VehicleBase_C_HitCameraShake final
{
public:
double MinShakeStrength; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double MaxShakeStrength; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_VSize_ReturnValue; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_MapRangeClamped_ReturnValue; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UCameraShakeBase* CallFunc_StartCameraShake_ReturnValue; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float CallFunc_StartCameraShake_Scale_ImplicitCast; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_HitCameraShake;
// Function BP_VehicleBase.BP_VehicleBase_C.ImpactDamageThreshold
// 0x0018 (0x0018 - 0x0000)
struct BP_VehicleBase_C_ImpactDamageThreshold final
{
public:
double HitDamage_0; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double DamageThreshold; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool True_; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAbilityActive_ReturnValue; // 0x0012(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x0013(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ImpactDamageThreshold;
// Function BP_VehicleBase.BP_VehicleBase_C.NotifyDamageDoneToVehicle
// 0x0030 (0x0030 - 0x0000)
struct BP_VehicleBase_C_NotifyDamageDoneToVehicle final
{
public:
struct FImpactDamageNotify DamageNotify; // 0x0000(0x0030)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_NotifyDamageDoneToVehicle;
// Function BP_VehicleBase.BP_VehicleBase_C.OnImpactDamageDoneToVehicle
// 0x0078 (0x0078 - 0x0000)
struct BP_VehicleBase_C_OnImpactDamageDoneToVehicle final
{
public:
struct FImpactDamageNotify DamageDone; // 0x0000(0x0030)(BlueprintVisible, BlueprintReadOnly, Parm)
bool Temp_bool_Variable; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_QueryWeakSpotDamage_ReturnValue; // 0x0031(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class IGameplayTagAssetInterface> K2Node_DynamicCast_AsGameplay_Tag_Asset_Interface; // 0x0038(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPossessedByPlayer_ReturnValue; // 0x0049(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPossessedByPlayer_ReturnValue_1; // 0x004A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x004B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAbilityActive_ReturnValue; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FGameplayTagContainer CallFunc_MakeLiteralGameplayTagContainer_ReturnValue; // 0x0050(0x0020)()
bool CallFunc_HasAnyMatchingGameplayTags_ReturnValue; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAbilityActive_ReturnValue_1; // 0x0071(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnImpactDamageDoneToVehicle;
// Function BP_VehicleBase.BP_VehicleBase_C.OnImpactDispatchIntents
// 0x0140 (0x0140 - 0x0000)
struct BP_VehicleBase_C_OnImpactDispatchIntents final
{
public:
struct FImpactDamageEvent ImpactDamageEvent; // 0x0000(0x0110)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
struct FSayIntentId SelectedIntent; // 0x0110(0x0008)(Edit, BlueprintVisible, NoDestructor)
bool K2Node_SwitchEnum_CmpSuccess; // 0x0118(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_1; // 0x0119(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess_2; // 0x011A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11B[0x5]; // 0x011B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class ACJVehicle* K2Node_DynamicCast_AsCJVehicle; // 0x0120(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0128(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAbilityActive_ReturnValue; // 0x0129(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_12A[0x6]; // 0x012A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class APlayerCharacter* CallFunc_GetPlayingInstance_ReturnValue; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UBP_DrivingMetadataComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0138(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnImpactDispatchIntents;
// Function BP_VehicleBase.BP_VehicleBase_C.OnTakeImpactDamage_Event
// 0x0118 (0x0118 - 0x0000)
struct BP_VehicleBase_C_OnTakeImpactDamage_Event final
{
public:
float Damage; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FImpactDamageEvent ImpactEvent; // 0x0008(0x0110)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnTakeImpactDamage_Event;
// Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkInteracted
// 0x0008 (0x0008 - 0x0000)
struct BP_VehicleBase_C_OnTrunkInteracted final
{
public:
class ACJCharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnTrunkInteracted;
// Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkInteractonRangeUpdated
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_OnTrunkInteractonRangeUpdated final
{
public:
EInteractRangeType NewRangeType; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class APawn* Character; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnTrunkInteractonRangeUpdated;
// Function BP_VehicleBase.BP_VehicleBase_C.OnTrunkOpened
// 0x0008 (0x0008 - 0x0000)
struct BP_VehicleBase_C_OnTrunkOpened final
{
public:
class ACJCharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnTrunkOpened;
// Function BP_VehicleBase.BP_VehicleBase_C.OnVehicleStolenEvent
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_OnVehicleStolenEvent final
{
public:
class ACJCharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
EVehicleDoorId DoorId; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnVehicleStolenEvent;
// Function BP_VehicleBase.BP_VehicleBase_C.ReceiveHit
// 0x0168 (0x0168 - 0x0000)
struct BP_VehicleBase_C_ReceiveHit final
{
public:
class UPrimitiveComponent* MyComp; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class AActor* Other; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool bSelfMoved; // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector HitLocation; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector HitNormal; // 0x0038(0x0018)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector NormalImpulse; // 0x0050(0x0018)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult Hit; // 0x0068(0x0100)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ReceiveHit;
// Function BP_VehicleBase.BP_VehicleBase_C.ReceivePossessed
// 0x0008 (0x0008 - 0x0000)
struct BP_VehicleBase_C_ReceivePossessed final
{
public:
class AController* NewController; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ReceivePossessed;
// Function BP_VehicleBase.BP_VehicleBase_C.ReceiveTick
// 0x0004 (0x0004 - 0x0000)
struct BP_VehicleBase_C_ReceiveTick final
{
public:
float DeltaSeconds; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_ReceiveTick;
// Function BP_VehicleBase.BP_VehicleBase_C.SetAndApplyVehicleInstanceData
// 0x0013 (0x0013 - 0x0000)
struct BP_VehicleBase_C_SetAndApplyVehicleInstanceData final
{
public:
struct FVehicleInstanceCustomData InstanceData; // 0x0000(0x0013)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_SetAndApplyVehicleInstanceData;
// Function BP_VehicleBase.BP_VehicleBase_C.SetCarLockLights
// 0x0014 (0x0014 - 0x0000)
struct BP_VehicleBase_C_SetCarLockLights final
{
public:
bool Enable; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0001(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_SetCarLockLights;
// Function BP_VehicleBase.BP_VehicleBase_C.SetInteriorVehicleLights
// 0x0014 (0x0014 - 0x0000)
struct BP_VehicleBase_C_SetInteriorVehicleLights final
{
public:
bool Enable; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0001(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_SetInteriorVehicleLights;
// Function BP_VehicleBase.BP_VehicleBase_C.SetWarningLights
// 0x0014 (0x0014 - 0x0000)
struct BP_VehicleBase_C_SetWarningLights final
{
public:
bool Enable; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVehicleInstanceCustomData CallFunc_GetVehicleInstanceData_ReturnValue; // 0x0001(0x0013)(ConstParm, NoDestructor)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_SetWarningLights;
// Function BP_VehicleBase.BP_VehicleBase_C.StashWeapon
// 0x0008 (0x0008 - 0x0000)
struct BP_VehicleBase_C_StashWeapon final
{
public:
class ACharacter* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_StashWeapon;
// Function BP_VehicleBase.BP_VehicleBase_C.TriggerWheelExplosion
// 0x0100 (0x0100 - 0x0000)
struct BP_VehicleBase_C_TriggerWheelExplosion final
{
public:
class UVehicleWeakSpot* WeakSpot; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FTransform CallFunc_GetWorldTransform_ReturnValue; // 0x0020(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Vector_Up_ReturnValue; // 0x0080(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakTransform_Location; // 0x0098(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_BreakTransform_Rotation; // 0x00B0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_BreakTransform_Scale; // 0x00C8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x00E0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_TriggerWheelExplosion;
// Function BP_VehicleBase.BP_VehicleBase_C.TrunkDoorStateChanged
// 0x0001 (0x0001 - 0x0000)
struct BP_VehicleBase_C_TrunkDoorStateChanged final
{
public:
EVehicleDoorState DoorState; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_TrunkDoorStateChanged;
// Function BP_VehicleBase.BP_VehicleBase_C.UpdateTrunkInteraction
// 0x0010 (0x0010 - 0x0000)
struct BP_VehicleBase_C_UpdateTrunkInteraction final
{
public:
EInteractRangeType New_Range_Type; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class APawn* Pawn; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_UpdateTrunkInteraction;
// Function BP_VehicleBase.BP_VehicleBase_C.UpdateTrunkInteraction_Internal
// 0x0008 (0x0008 - 0x0000)
struct BP_VehicleBase_C_UpdateTrunkInteraction_Internal final
{
public:
class APawn* Character; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_UpdateTrunkInteraction_Internal;
// Function BP_VehicleBase.BP_VehicleBase_C.WasWeakspotDamagedAndImportant
// 0x0140 (0x0140 - 0x0000)
struct BP_VehicleBase_C_WasWeakspotDamagedAndImportant final
{
public:
struct FImpactDamageEvent ImpactDamageEvent; // 0x0000(0x0110)(BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference)
bool Result; // 0x0110(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool DamageDoneToWeakSpot; // 0x0111(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_112[0x2]; // 0x0112(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 Temp_int_Array_Index_Variable; // 0x0114(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue; // 0x0118(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FWeakSpotDamageResult CallFunc_Array_Get_Item; // 0x011C(0x0014)(NoDestructor)
int32 Temp_int_Loop_Counter_Variable; // 0x0130(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x0134(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x0135(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_136[0x2]; // 0x0136(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0138(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x013C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_WasWeakspotDamagedAndImportant;
// Function BP_VehicleBase.BP_VehicleBase_C.WooshPeakAddAdrenaline
// 0x0030 (0x0030 - 0x0000)
struct BP_VehicleBase_C_WooshPeakAddAdrenaline final
{
public:
bool bLeft; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Intensity; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AController* CallFunc_GetController_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class ACJPlayerController* K2Node_DynamicCast_AsCJPlayer_Controller; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_WooshPeakAddAdrenaline;
// Function BP_VehicleBase.BP_VehicleBase_C.OnModifyDamageTaken
// 0x00F8 (0x00F8 - 0x0000)
struct BP_VehicleBase_C_OnModifyDamageTaken final
{
public:
struct FImpactDamageResult ImpactDamageResult; // 0x0000(0x0040)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor)
struct FImpactDamageResult ReturnValue; // 0x0040(0x0040)(Parm, OutParm, ReturnParm, NoDestructor)
class AController* CallFunc_GetController_ReturnValue; // 0x0080(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJPlayerController* K2Node_DynamicCast_AsCJPlayer_Controller; // 0x0088(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryItemLocator CallFunc_GetFirstPlayerInventoryItem_ReturnValue; // 0x0098(0x0038)(HasGetValueTypeHash)
bool CallFunc_IsUsing_ReturnValue; // 0x00D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue; // 0x00D1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x00D2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_D3[0x5]; // 0x00D3(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_ReturnValue; // 0x00D8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x00E0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0x00E8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float K2Node_SetFieldsInStruct_Damage_ImplicitCast; // 0x00F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnModifyDamageTaken;
// Function BP_VehicleBase.BP_VehicleBase_C.OnModifyImpactDamageDone
// 0x00B8 (0x00B8 - 0x0000)
struct BP_VehicleBase_C_OnModifyImpactDamageDone final
{
public:
struct FImpactDamageResult ImpactDamageResult; // 0x0000(0x0040)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, NoDestructor)
struct FImpactDamageResult ReturnValue; // 0x0040(0x0040)(Parm, OutParm, ReturnParm, NoDestructor)
class UCJVehicleWheeledMovementComponent* CallFunc_GetCJVehicleMovement_ReturnValue; // 0x0080(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetForwardSpeedKMH_ReturnValue; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_PlayerHasInventoryItem_ReturnValue; // 0x008C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_MapRangeClamped_ReturnValue; // 0x0090(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPossessedByPlayer_ReturnValue; // 0x0098(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_ReturnValue; // 0x00A0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_MapRangeClamped_Value_ImplicitCast; // 0x00A8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float K2Node_SetFieldsInStruct_ImpactReach_ImplicitCast; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_VehicleBase_C_OnModifyImpactDamageDone;
}