Update Unreal Engine SDK
This commit is contained in:
183
Samson/SDK/BP_VehicleBase_classes.hpp
Normal file
183
Samson/SDK/BP_VehicleBase_classes.hpp
Normal file
@@ -0,0 +1,183 @@
|
||||
#pragma once
|
||||
|
||||
/*
|
||||
* SDK generated by Dumper-7
|
||||
*
|
||||
* https://github.com/Encryqed/Dumper-7
|
||||
*/
|
||||
|
||||
// Package: BP_VehicleBase
|
||||
|
||||
#include "Basic.hpp"
|
||||
|
||||
#include "CJ_structs.hpp"
|
||||
#include "CJ_classes.hpp"
|
||||
#include "Chaos_structs.hpp"
|
||||
#include "CoreUObject_structs.hpp"
|
||||
#include "Engine_structs.hpp"
|
||||
#include "EVehicleCameraType_structs.hpp"
|
||||
#include "CJInteraction_structs.hpp"
|
||||
#include "AkAudio_structs.hpp"
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
|
||||
// BlueprintGeneratedClass BP_VehicleBase.BP_VehicleBase_C
|
||||
// 0x02D8 (0x0C90 - 0x09B8)
|
||||
class ABP_VehicleBase_C final : public ACJVehicle
|
||||
{
|
||||
public:
|
||||
struct FPointerToUberGraphFrame UberGraphFrame; // 0x09B8(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
|
||||
class UBP_KickDownAbilityComponent_C* BP_KickDownAbilityComponent; // 0x09C0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBP_SideRamComponent_C* BP_SideRamComponent; // 0x09C8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBP_NitroComponent_C* BP_NitroComponent; // 0x09D0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UUniformInteger* UniformInteger; // 0x09D8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* OperatorField_ForceDynamic; // 0x09E0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBoxFalloff* DestructionBox_Falloff_ForceDynamic; // 0x09E8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* WheelExplosionOperatorField; // 0x09F0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UUniformVector* WheelExplosionDirectionUniformVector; // 0x09F8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UCullingField* WheelExplosionCullingField; // 0x0A00(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class URadialVector* WheelExplosionRadialVector; // 0x0A08(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class URadialFalloff* WheelExplosionRadialFalloff; // 0x0A10(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class URandomVector* RandomVector_Torque1; // 0x0A18(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UUniformVector* UniformVector_Torque; // 0x0A20(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UUniformScalar* UniformScalar_Torque; // 0x0A28(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* OperatorField_TorqueC; // 0x0A30(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* OperatorField_TorqueB; // 0x0A38(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* OperatorField_TorqueA; // 0x0A40(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* OperatorField_VehicleVelocity; // 0x0A48(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UNoiseField* DestructionNoiseFieldTorque; // 0x0A50(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UNoiseField* DestructionNoiseFieldVelocity; // 0x0A58(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UFieldSystemMetaDataFilter* DestructionFieldSystemMetaDataFilter; // 0x0A60(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UOperatorField* OperatorField_FalloffSwitch_Box; // 0x0A68(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBoxFalloff* DestructionBoxFalloff_Culling; // 0x0A70(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UUniformVector* DestructionUniformVector_dir; // 0x0A78(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UCullingField* DestructionBoxCullingField; // 0x0A80(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBoxComponent* DestructionBox; // 0x0A88(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBoxFalloff* DestructionBoxFalloff_Strain; // 0x0A90(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
class UBoxFalloff* DestructionBoxFalloff; // 0x0A98(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||
double Noise_Scale_Base; // 0x0AA0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double NoiseScaleMult; // 0x0AA8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector2D NoiseMinMax; // 0x0AB0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector TorqueVectorOveride; // 0x0AC0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class URandomVector* RandomVector_torque; // 0x0AD8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
double TorqueMult; // 0x0AE0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
EVehicleCameraType CameraType; // 0x0AE8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_AE9[0x7]; // 0x0AE9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
class UCJVehicleWheeledMovementComponent* As_CJVehicle_Wheeled_Movement_Component; // 0x0AF0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UFieldSystemMetaData* Meta_Data; // 0x0AF8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
EObjectStateTypeEnum DynamicState; // 0x0B00(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_B01[0x7]; // 0x0B01(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TArray<class AActor*> Simmable_Actors; // 0x0B08(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, DisableEditOnInstance)
|
||||
float HitDamage; // 0x0B18(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_B1C[0x4]; // 0x0B1C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
struct FHitResult VOCollisionIntent_HitResult; // 0x0B20(0x0100)(Edit, BlueprintVisible, DisableEditOnInstance, IsPlainOldData, NoDestructor, ContainsInstancedReference)
|
||||
EImpactDamageClassification WeakspotDamageClass; // 0x0C20(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C21[0x7]; // 0x0C21(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TArray<EImpactDamageClassification> WeakSpotDamage_SortedArray; // 0x0C28(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance)
|
||||
int32 LightDamage_Count; // 0x0C38(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 MediumDamage_Count; // 0x0C3C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 HeavyDamageCount; // 0x0C40(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 WeakSpotDamage_ArrayReturn; // 0x0C44(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UBP_ContextualCameraManager_Car_C* ContextCamera_Car; // 0x0C48(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool Takedown_LookAt_In_Bounds; // 0x0C50(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CanSlowTimeAgain_; // 0x0C51(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool DamageDoneWeakspot; // 0x0C52(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C53[0x1]; // 0x0C53(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
float CloseTrunkTimeInterval; // 0x0C54(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTimerHandle CloseTrunkTimer; // 0x0C58(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
||||
double TimeSpentAtHighSpeed; // 0x0C60(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool TrunkInventory; // 0x0C68(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C69[0x7]; // 0x0C69(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
class AInventoryItemPickup* SpawnedTrunkPickup; // 0x0C70(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTimerHandle VehicleCriticalReminderTimer; // 0x0C78(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
||||
TArray<class UGeometryCollectionComponent*> GCComponentsToTrigger; // 0x0C80(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, ContainsInstancedReference)
|
||||
|
||||
public:
|
||||
void ApplyCameraShakeOnGearChange(int32 PreviousGear, int32 CurrentGear, int32 TargetGear);
|
||||
void ApplyDestruction(EFieldFalloffType Falloff_Type, float Field_Magnitude, float DeltaTime);
|
||||
void AttachNaniteToSkeletalMesh(class UStaticMeshComponent* Target, class FName SocketName);
|
||||
void BackfireCallback();
|
||||
void BeepCar();
|
||||
void BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_0_VehicleDestructionWeakSpotRestoredDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, bool bWasDestroyed);
|
||||
void BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_4_VehicleDestructionWeakSpotDamageThresholdDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply);
|
||||
void BndEvt__BP_VehicleBase_DestructionComponent_K2Node_ComponentBoundEvent_5_VehicleDestructionWeakSpotDestroyedDelegate__DelegateSignature(class UVehicleWeakSpot* WeakSpot, float Damage, bool bTriggeredTakedown, bool bReapply);
|
||||
void BurnoutCameraShake();
|
||||
void CharacterEnterVehicle(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State);
|
||||
void CharacterEnterVehicle_EnableInput(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EPlayerVehicleTransitionState State);
|
||||
void CharacterExitVehicle(class ACJCharacter* Character, EVehicleSeatId SeatId, EVehicleDoorId DoorId, EVehicleDriverExitAction ExitAction, EPlayerVehicleTransitionState State);
|
||||
void CloseTrunkTimeTick();
|
||||
void CustomEvent();
|
||||
void DestroyTrunkPickup();
|
||||
void DispatchVehicleIntent(const struct FSayIntentId& Intent, double AdditionalDelay);
|
||||
void ExecuteUbergraph_BP_VehicleBase(int32 EntryPoint);
|
||||
void Force_Dynamic_Tagged_Non_GC(TArray<class UGeometryCollectionComponent*>& Geometry_Collections);
|
||||
void ForceFeedbackBasedOnVelocity();
|
||||
void ForwardInteractionToPickup(class ACharacter* Character);
|
||||
void GainAdrenalineAtHighSpeed(double DeltaTime);
|
||||
void GainAdrenalineOnDestructibleHit(const struct FImpactDamageEvent& ImpactDamageEvent);
|
||||
void GainAdrenalineOnLongJump(float AirTime);
|
||||
struct FTransform GetDestructionBoxTransformScaledWithVelocity(float DeltaTime);
|
||||
void HandleBrakeStart();
|
||||
void HandleBrakeStop();
|
||||
void HandleDoorStateChange(EVehicleDoorId DoorId, EVehicleDoorState NewState);
|
||||
void HandleEngineStart();
|
||||
void HandleEngineStop();
|
||||
void HandleIndicatorLightsChange(EVehilceIndicatorLightMode LightMode);
|
||||
void HandleReverseStart();
|
||||
void HandleReverseStop();
|
||||
void HandleWeakspotDamaged(class UVehicleWeakSpot* WeakSpot, float Damage, bool bReapply);
|
||||
void HitCameraShake(double MinShakeStrength, double MaxShakeStrength);
|
||||
void ImpactDamageThreshold(double HitDamage_0, double DamageThreshold, bool* True_);
|
||||
void LeaveBeepCarRange();
|
||||
void NotifyDamageDoneToVehicle(const struct FImpactDamageNotify& DamageNotify);
|
||||
void OnHibernateVehicle();
|
||||
void OnHornStart_Event();
|
||||
void OnImpactDamageDoneToVehicle(const struct FImpactDamageNotify& DamageDone);
|
||||
void OnImpactDispatchIntents(const struct FImpactDamageEvent& ImpactDamageEvent);
|
||||
void OnTakeImpactDamage_Event(float Damage, const struct FImpactDamageEvent& ImpactEvent);
|
||||
void OnTrunkInteracted(class ACJCharacter* Character);
|
||||
void OnTrunkInteractonRangeUpdated(EInteractRangeType NewRangeType, class APawn* Character);
|
||||
void OnTrunkOpened(class ACJCharacter* Character);
|
||||
void OnVehicleStolenEvent(class ACJCharacter* Character, EVehicleDoorId DoorId);
|
||||
void OnWakeVehicleFromHibernation();
|
||||
void ReceiveBeginPlay();
|
||||
void ReceiveHit(class UPrimitiveComponent* MyComp, class AActor* Other, class UPrimitiveComponent* OtherComp, bool bSelfMoved, const struct FVector& HitLocation, const struct FVector& HitNormal, const struct FVector& NormalImpulse, const struct FHitResult& Hit);
|
||||
void ReceivePossessed(class AController* NewController);
|
||||
void ReceiveTick(float DeltaSeconds);
|
||||
void SetAndApplyVehicleInstanceData(const struct FVehicleInstanceCustomData& InstanceData);
|
||||
void SetCarLockLights(bool Enable);
|
||||
void SetInteriorVehicleLights(bool Enable);
|
||||
void SetWarningLights(bool Enable);
|
||||
void SpawnTrunkPickup();
|
||||
void StashWeapon(class ACharacter* Character);
|
||||
void TriggerWheelExplosion(class UVehicleWeakSpot* WeakSpot);
|
||||
void TrunkDoorStateChanged(EVehicleDoorState DoorState);
|
||||
void UpdateTrunkInteraction(EInteractRangeType New_Range_Type, class APawn* Pawn);
|
||||
void UpdateTrunkInteraction_Internal(class APawn* Character);
|
||||
void VehicleCriticalEvent();
|
||||
void WasWeakspotDamagedAndImportant(const struct FImpactDamageEvent& ImpactDamageEvent, bool* Result);
|
||||
void WooshPeakAddAdrenaline(bool bLeft, float Intensity);
|
||||
|
||||
struct FImpactDamageResult OnModifyDamageTaken(const struct FImpactDamageResult& ImpactDamageResult) const;
|
||||
struct FImpactDamageResult OnModifyImpactDamageDone(const struct FImpactDamageResult& ImpactDamageResult) const;
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
BP_STATIC_CLASS_IMPL("BP_VehicleBase_C")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BP_VehicleBase_C")
|
||||
}
|
||||
static class ABP_VehicleBase_C* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ABP_VehicleBase_C>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ABP_VehicleBase_C;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user