Files
ReshadePluginsCore/Samson/SDK/BP_NitroComponent_parameters.hpp

376 lines
43 KiB
C++
Raw Permalink 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_NitroComponent
#include "Basic.hpp"
#include "CJWorldState_structs.hpp"
#include "Engine_structs.hpp"
#include "CJ_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "CJInventory_structs.hpp"
#include "AkAudio_structs.hpp"
namespace SDK::Params
{
// Function BP_NitroComponent.BP_NitroComponent_C.CalculateNitroConsumption
// 0x0150 (0x0150 - 0x0000)
struct BP_NitroComponent_C_CalculateNitroConsumption final
{
public:
double DynamicValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInventoryItemLocator CallFunc_GetInventoryItem_ReturnValue; // 0x0008(0x0038)(HasGetValueTypeHash)
struct FInventoryItemLocator CallFunc_GetInventoryItem_ReturnValue_1; // 0x0040(0x0038)(HasGetValueTypeHash)
TSoftObjectPtr<class UInventoryItemConfigAsset> CallFunc_Conv_InventoryItemLocatorToItemId_ReturnValue; // 0x0078(0x0028)(UObjectWrapper, HasGetValueTypeHash)
TSoftObjectPtr<class UInventoryItemConfigAsset> CallFunc_Conv_InventoryItemLocatorToItemId_ReturnValue_1; // 0x00A0(0x0028)(UObjectWrapper, HasGetValueTypeHash)
double CallFunc_CalculateNitroConsumptionFromSkill_DynamicValue; // 0x00C8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_CalculateNitroConsumptionFromSkill_DynamicValue_1; // 0x00D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue; // 0x00D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue_1; // 0x00D9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_DA[0x6]; // 0x00DA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryItemLocator CallFunc_GetInventoryItem_ReturnValue_2; // 0x00E0(0x0038)(HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue_2; // 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_2; // 0x0120(0x0028)(UObjectWrapper, HasGetValueTypeHash)
double CallFunc_CalculateNitroConsumptionFromSkill_DynamicValue_2; // 0x0148(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_CalculateNitroConsumption;
// Function BP_NitroComponent.BP_NitroComponent_C.CalculateNitroConsumptionFromSkill
// 0x00E8 (0x00E8 - 0x0000)
struct BP_NitroComponent_C_CalculateNitroConsumptionFromSkill final
{
public:
TSoftObjectPtr<class UInventoryItemConfigAsset> NewParam; // 0x0000(0x0028)(BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
double DynamicValue; // 0x0028(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FWSResolveContext Temp_struct_Variable; // 0x0030(0x0008)(ConstParm, NoDestructor)
TSoftObjectPtr<class UInventoryItemMixinConfigAsset> CallFunc_GetSoftMixinPtrForItem_ReturnValue; // 0x0038(0x0028)(UObjectWrapper, HasGetValueTypeHash)
class UObject* CallFunc_LoadAsset_Blocking_ReturnValue; // 0x0060(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GetWorldStateBool_ReturnValue; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UBP_Perk_Mixin_C* K2Node_DynamicCast_AsBP_Perk_Mixin; // 0x0070(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FFormatArgumentData K2Node_MakeStruct_FormatArgumentData; // 0x0080(0x0048)(HasGetValueTypeHash)
TArray<struct FFormatArgumentData> K2Node_MakeArray_Array; // 0x00C8(0x0010)(ReferenceParm)
class FText CallFunc_Format_ReturnValue; // 0x00D8(0x0010)()
};
DUMPER7_ASSERTS_BP_NitroComponent_C_CalculateNitroConsumptionFromSkill;
// Function BP_NitroComponent.BP_NitroComponent_C.CanRefillNitrous
// 0x0004 (0x0004 - 0x0000)
struct BP_NitroComponent_C_CanRefillNitrous final
{
public:
bool Result; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_CanRefillNitrous;
// Function BP_NitroComponent.BP_NitroComponent_C.ConsumeNitrous
// 0x0080 (0x0080 - 0x0000)
struct BP_NitroComponent_C_ConsumeNitrous final
{
public:
double CallFunc_CalculateNitroConsumption_DynamicValue; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInventoryItemLocator CallFunc_GetFirstPlayerInventoryItem_ReturnValue; // 0x0008(0x0038)(HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AController* CallFunc_GetController_ReturnValue; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class ACJPlayerController* K2Node_DynamicCast_AsCJPlayer_Controller; // 0x0060(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsUsing_ReturnValue; // 0x0069(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x006A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_6B[0x5]; // 0x006B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_ReturnValue; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_ConsumeNitrous;
// Function BP_NitroComponent.BP_NitroComponent_C.ExecuteUbergraph_BP_NitroComponent
// 0x0378 (0x0378 - 0x0000)
struct BP_NitroComponent_C_ExecuteUbergraph_BP_NitroComponent final
{
public:
int32 EntryPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CallFunc_GetOwner_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable; // 0x0010(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable; // 0x0020(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable; // 0x0030(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable_1; // 0x0040(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable_1; // 0x0050(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_1; // 0x0060(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable_2; // 0x0070(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable_2; // 0x0080(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_2; // 0x0090(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable_3; // 0x00A0(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable_3; // 0x00B0(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_3; // 0x00C0(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable_4; // 0x00D0(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable_4; // 0x00E0(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_4; // 0x00F0(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable_5; // 0x0100(0x0010)(ConstParm, ReferenceParm)
TArray<class UAkSwitchValue*> Temp_object_Variable_5; // 0x0110(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_5; // 0x0120(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_IsClosed_Variable; // 0x0130(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_131[0x3]; // 0x0131(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEvent_ReturnValue; // 0x0134(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_Has_Been_Initd_Variable; // 0x0138(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_139[0x3]; // 0x0139(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_6; // 0x013C(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_14C[0x4]; // 0x014C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UAkSwitchValue*> Temp_object_Variable_6; // 0x0150(0x0010)(ConstParm, ReferenceParm)
float K2Node_Event_DeltaSeconds; // 0x0160(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable; // 0x0164(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0168(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_169[0x3]; // 0x0169(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 Temp_int_Variable_1; // 0x016C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwner_ReturnValue_1; // 0x0170(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue; // 0x0178(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor)
class AActor* CallFunc_GetOwner_ReturnValue_2; // 0x0190(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJVehicle* K2Node_DynamicCast_AsCJVehicle; // 0x0198(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x01A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GetConsoleVariableBoolValue_ReturnValue; // 0x01A1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1A2[0x2]; // 0x01A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEventOnComponent_ReturnValue; // 0x01A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwner_ReturnValue_3; // 0x01A8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJVehicle* K2Node_DynamicCast_AsCJVehicle_1; // 0x01B0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_1; // 0x01B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_Has_Been_Initd_Variable_1; // 0x01B9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1BA[0x2]; // 0x01BA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEventOnComponent_ReturnValue_1; // 0x01BC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 K2Node_CustomEvent_NewCount; // 0x01C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0x01C4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1C5[0x3]; // 0x01C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CallFunc_GetOwner_ReturnValue_4; // 0x01C8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJVehicle* K2Node_DynamicCast_AsCJVehicle_2; // 0x01D0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_2; // 0x01D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1D9[0x3]; // 0x01D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEventOnComponent_ReturnValue_2; // 0x01DC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class APlayerCharacter* CallFunc_GetPlayingInstance_ReturnValue; // 0x01E0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue; // 0x01E8(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
TDelegate<void(int32 NewCount)> K2Node_CreateDelegate_OutputDelegate; // 0x01F0(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UForceFeedbackComponent* CallFunc_SpawnForceFeedbackAttached_ReturnValue; // 0x0200(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UCJVehicleWheeledMovementComponent* CallFunc_GetCJVehicleMovement_ReturnValue; // 0x0208(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0210(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_211[0x3]; // 0x0211(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float CallFunc_GetForwardSpeedKMH_ReturnValue; // 0x0214(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_2; // 0x0218(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue_1; // 0x0219(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue_2; // 0x021A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x021B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAbilityAvailable_ReturnValue; // 0x021C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_21D[0x3]; // 0x021D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector CallFunc_MakeVector_ReturnValue; // 0x0220(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GreaterGreater_VectorRotator_ReturnValue; // 0x0238(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_IntInt_ReturnValue; // 0x0250(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_251[0x3]; // 0x0251(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Subtract_IntInt_ReturnValue; // 0x0254(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x0258(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0259(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_IsClosed_Variable_1; // 0x025A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_25B[0x5]; // 0x025B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GetWorldDeltaSeconds_ReturnValue; // 0x0260(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x0268(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0270(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0278(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class APlayerCharacter* CallFunc_GetPlayingInstance_ReturnValue_1; // 0x0280(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue; // 0x0288(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SayIntent_ReturnValue; // 0x0290(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsInDialogue_ReturnValue; // 0x0291(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerAndVehicleHasNitro_bSuccess; // 0x0292(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerAndVehicleHasNitro_bSuccess_1; // 0x0293(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_294[0x4]; // 0x0294(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRtpcValue> Temp_struct_Variable_6; // 0x0298(0x0010)(ConstParm, ReferenceParm)
int32 CallFunc_CJPostEventOnComponent_ReturnValue_3; // 0x02A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class IInventoryIdInterface> CallFunc_GetInventoryId_self_CastInput; // 0x02B0(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInventoryId CallFunc_GetInventoryId_ReturnValue; // 0x02C0(0x0008)(NoDestructor, HasGetValueTypeHash)
class UObserveInventoryItemCountAsyncAction* CallFunc_ObserveInventoryItemCount_ReturnValue; // 0x02C8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJCharacter* CallFunc_GetDriver_ReturnValue; // 0x02D0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x02D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SayIntent_ReturnValue_1; // 0x02D9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x02DA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2DB[0x1]; // 0x02DB(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_7; // 0x02DC(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x02EC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2ED[0x3]; // 0x02ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UAkSwitchValue*> Temp_object_Variable_7; // 0x02F0(0x0010)(ConstParm, ReferenceParm)
int32 CallFunc_Clamp_ReturnValue; // 0x0300(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0304(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<struct FRtpcValue> Temp_struct_Variable_7; // 0x0308(0x0010)(ConstParm, ReferenceParm)
TDelegate<void(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)> Temp_delegate_Variable_8; // 0x0318(0x0010)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ACJCharacter* CallFunc_GetDriver_ReturnValue_1; // 0x0328(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SayIntent_ReturnValue_2; // 0x0330(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_331[0x3]; // 0x0331(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_CJPostEventOnComponent_ReturnValue_4; // 0x0334(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEventOnComponent_ReturnValue_5; // 0x0338(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_33C[0x4]; // 0x033C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UAkSwitchValue*> Temp_object_Variable_8; // 0x0340(0x0010)(ConstParm, ReferenceParm)
TArray<struct FRtpcValue> Temp_struct_Variable_8; // 0x0350(0x0010)(ConstParm, ReferenceParm)
class AActor* CallFunc_GetOwner_ReturnValue_5; // 0x0360(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEventOnComponent_ReturnValue_6; // 0x0368(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_CJPostEvent_ReturnValue_1; // 0x036C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x0370(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_ExecuteUbergraph_BP_NitroComponent;
// Function BP_NitroComponent.BP_NitroComponent_C.GetNitrousMaxNumFlasks
// 0x0004 (0x0004 - 0x0000)
struct BP_NitroComponent_C_GetNitrousMaxNumFlasks final
{
public:
int32 MaxFlasks; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_GetNitrousMaxNumFlasks;
// Function BP_NitroComponent.BP_NitroComponent_C.GetNumEmptyFlasks
// 0x0008 (0x0008 - 0x0000)
struct BP_NitroComponent_C_GetNumEmptyFlasks final
{
public:
int32 EmptyFlasks; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_GetNumEmptyFlasks;
// Function BP_NitroComponent.BP_NitroComponent_C.IsPlayerAndVehicleHasNitro
// 0x0028 (0x0028 - 0x0000)
struct BP_NitroComponent_C_IsPlayerAndVehicleHasNitro final
{
public:
bool bSuccess; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class IInventoryIdInterface> CallFunc_GetInventoryId_self_CastInput; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInventoryId CallFunc_GetInventoryId_ReturnValue; // 0x0018(0x0008)(NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPlayerControlled_ReturnValue; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_HasInventoryItem_ReturnValue; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x0022(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_1; // 0x0023(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_IsPlayerAndVehicleHasNitro;
// Function BP_NitroComponent.BP_NitroComponent_C.OnItemCountUpdated_3EB4D21F4820501781E1E8BF9F16BABB
// 0x0004 (0x0004 - 0x0000)
struct BP_NitroComponent_C_OnItemCountUpdated_3EB4D21F4820501781E1E8BF9F16BABB final
{
public:
int32 NewCount; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_OnItemCountUpdated_3EB4D21F4820501781E1E8BF9F16BABB;
// Function BP_NitroComponent.BP_NitroComponent_C.ReceiveTick
// 0x0004 (0x0004 - 0x0000)
struct BP_NitroComponent_C_ReceiveTick final
{
public:
float DeltaSeconds; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_ReceiveTick;
// Function BP_NitroComponent.BP_NitroComponent_C.RefillNitrous
// 0x0030 (0x0030 - 0x0000)
struct BP_NitroComponent_C_RefillNitrous final
{
public:
double RefillAmount; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_IntInt_ReturnValue; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x0015(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 CallFunc_Clamp_ReturnValue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FMin_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_RefillNitrous;
// Function BP_NitroComponent.BP_NitroComponent_C.UpdateNitrousState
// 0x0020 (0x0020 - 0x0000)
struct BP_NitroComponent_C_UpdateNitrousState final
{
public:
TScriptInterface<class IInventoryIdInterface> CallFunc_GetInventoryId_self_CastInput; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInventoryId CallFunc_GetInventoryId_ReturnValue; // 0x0010(0x0008)(NoDestructor, HasGetValueTypeHash)
int32 CallFunc_GetInventoryItemCount_ReturnValue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_IntInt_ReturnValue; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_UpdateNitrousState;
// Function BP_NitroComponent.BP_NitroComponent_C.GetNitrousAmount
// 0x0008 (0x0008 - 0x0000)
struct BP_NitroComponent_C_GetNitrousAmount final
{
public:
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float K2Node_FunctionResult_ReturnValue_ImplicitCast; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_GetNitrousAmount;
// Function BP_NitroComponent.BP_NitroComponent_C.GetNitrousFlasksLeft
// 0x0004 (0x0004 - 0x0000)
struct BP_NitroComponent_C_GetNitrousFlasksLeft final
{
public:
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_GetNitrousFlasksLeft;
// Function BP_NitroComponent.BP_NitroComponent_C.IsAbilityAvailable
// 0x00F8 (0x00F8 - 0x0000)
struct BP_NitroComponent_C_IsAbilityAvailable final
{
public:
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
struct FInventoryItemLocator CallFunc_GetInventoryItem_ReturnValue; // 0x0008(0x0038)(HasGetValueTypeHash)
struct FInventoryItemLocator CallFunc_GetInventoryItem_ReturnValue_1; // 0x0040(0x0038)(HasGetValueTypeHash)
struct FInventoryItemLocator CallFunc_GetInventoryItem_ReturnValue_2; // 0x0078(0x0038)(HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue_1; // 0x00B0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ItemHasTag_ReturnValue_2; // 0x00B1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B2[0x6]; // 0x00B2(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class ACJPlayerController* CallFunc_GetPlayingInstance_ReturnValue; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x00C0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsUsing_ReturnValue; // 0x00C1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x00C2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x00C3(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue_1; // 0x00C4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C5[0x3]; // 0x00C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TScriptInterface<class IInventoryIdInterface> CallFunc_GetInventoryId_self_CastInput; // 0x00C8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInventoryId CallFunc_GetInventoryId_ReturnValue; // 0x00D8(0x0008)(NoDestructor, HasGetValueTypeHash)
float CallFunc_GetThrottleInput_ReturnValue; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_HasInventoryItem_ReturnValue; // 0x00E4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x00E5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_1; // 0x00E6(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0x00E7(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue_2; // 0x00E8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_2; // 0x00E9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue_3; // 0x00EA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_EB[0x5]; // 0x00EB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_BP_NitroComponent_C_IsAbilityAvailable;
}