116 lines
8.5 KiB
C++
116 lines
8.5 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: CBP_James_Cooper
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "E_FoleyEventSide_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "BP_MainCharacter_classes.hpp"
|
|
#include "E_WieldabaleAttachment_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// BlueprintGeneratedClass CBP_James_Cooper.CBP_James_Cooper_C
|
|
// 0x0140 (0x0C80 - 0x0B40)
|
|
class ACBP_James_Cooper_C final : public ABP_MainCharacter_C
|
|
{
|
|
public:
|
|
uint8 Pad_B31[0x7]; // 0x0B31(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPointerToUberGraphFrame UberGraphFrame_CBP_James_Cooper_C; // 0x0B38(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
|
|
class USceneComponent* BloodPoint; // 0x0B40(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USphereComponent* Aiming_Collision_Sphere; // 0x0B48(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USkeletalMeshComponent* Face; // 0x0B50(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USkeletalMeshComponent* LeftWeaponConstrain; // 0x0B58(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USkeletalMeshComponent* RightWeaponConstrain; // 0x0B60(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USkeletalMeshComponent* PoliceBelt; // 0x0B68(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USpotLightComponent* SpotLight; // 0x0B70(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UChildActorComponent* BP_Watches; // 0x0B78(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UStaticMeshComponent* Sheriff_Badge; // 0x0B80(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class USkeletalMeshComponent* Body; // 0x0B88(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
float Fade_Timeline_Fade_Value_B4E11E1F4E9C5FDFEEC62C9A34FA99E5; // 0x0B90(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
ETimelineDirection Fade_Timeline__Direction_B4E11E1F4E9C5FDFEEC62C9A34FA99E5; // 0x0B94(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_B95[0x3]; // 0x0B95(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTimelineComponent* Fade_Timeline; // 0x0B98(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
float Timeline_NewTrack_0_977D4CAF4B17B4D3C1391C9F90416A29; // 0x0BA0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
ETimelineDirection Timeline__Direction_977D4CAF4B17B4D3C1391C9F90416A29; // 0x0BA4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_BA5[0x3]; // 0x0BA5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTimelineComponent* Timeline; // 0x0BA8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
struct FGuid SaveSpawnID; // 0x0BB0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
class UCustomizableObject* Customizible_Object; // 0x0BC0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|
class UCustomizableObjectInstance* Customizible_Object_Instance; // 0x0BC8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|
TMap<class FName, class UCustomizableObjectInstanceUsage*> Usages; // 0x0BD0(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance)
|
|
TMap<class FName, class UChildActorComponent*> Attachment_Map; // 0x0C20(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance, ContainsInstancedReference)
|
|
struct FWeightedBlendable Depth_Fade_PP; // 0x0C70(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor)
|
|
|
|
public:
|
|
void Blocked_Hit_Reaction();
|
|
void BndEvt__CBP_James_Cooper_BPC_AimHandler_K2Node_ComponentBoundEvent_1_OnAimStarted__DelegateSignature();
|
|
void BndEvt__CBP_James_Cooper_BPC_AimHandler_K2Node_ComponentBoundEvent_2_OnAimCompleted__DelegateSignature();
|
|
void BndEvt__CBP_James_Cooper_BPC_HealthSystem_K2Node_ComponentBoundEvent_0_OnDamageEvent__DelegateSignature(const struct FS_DamageInfo& Info, const struct FHitResult& Hit_Result);
|
|
void Clean_Attachment(E_WieldabaleAttachment Attachment_Type);
|
|
void Depth_Fade_In();
|
|
void Depth_Fade_Out();
|
|
void Enable_Aiming_Sphere();
|
|
void ExecuteUbergraph_CBP_James_Cooper(int32 EntryPoint);
|
|
void Fade_Timeline__FinishedFunc();
|
|
void Fade_Timeline__UpdateFunc();
|
|
void GetRemainingAnimationLength(double* Result);
|
|
void GetWatches(class ABP_Watches_C** Result);
|
|
void OnBlendOut_23D71ABF45BA3C49FE9A7CB6D24317D5(class FName NotifyName);
|
|
void OnBlendOut_8293118E4342C25D8E1752985A47964C(class FName NotifyName);
|
|
void OnCompleted_23D71ABF45BA3C49FE9A7CB6D24317D5(class FName NotifyName);
|
|
void OnCompleted_8293118E4342C25D8E1752985A47964C(class FName NotifyName);
|
|
void OnInterrupted_23D71ABF45BA3C49FE9A7CB6D24317D5(class FName NotifyName);
|
|
void OnInterrupted_8293118E4342C25D8E1752985A47964C(class FName NotifyName);
|
|
void OnNotifyBegin_23D71ABF45BA3C49FE9A7CB6D24317D5(class FName NotifyName);
|
|
void OnNotifyBegin_8293118E4342C25D8E1752985A47964C(class FName NotifyName);
|
|
void OnNotifyEnd_23D71ABF45BA3C49FE9A7CB6D24317D5(class FName NotifyName);
|
|
void OnNotifyEnd_8293118E4342C25D8E1752985A47964C(class FName NotifyName);
|
|
bool OnSerialize(struct FSaveGameArchive& Archive, bool bIsLoading);
|
|
void Play_Facial_Animation(class UAnimMontage* Facial_Motage);
|
|
void Reattach_Wieldable(class UDataTable* DataTable, class FName Wieldable_Name);
|
|
void Reattach_Wieldables(class UDataTable* Data_Table_Row_Handle);
|
|
void ReceiveBeginPlay();
|
|
void SetRemainingAnimationLength(double Value);
|
|
bool SetSpawnID(const struct FGuid& NewID);
|
|
void Setup_Customizable_Meshes();
|
|
void Timeline__FinishedFunc();
|
|
void Timeline__UpdateFunc();
|
|
void TryTraversalAction(double TraceForwardDistance, bool* TraversalCheckFailed, bool* MontageSelectionFailed);
|
|
void Update_Customizable_Meshes(const class FString& Outfit, const class FString& Condition, bool UseHolster);
|
|
void UpdateAttachments(const struct FDataTableRowHandle& Data_Table_Row_Handler);
|
|
void UserConstructionScript();
|
|
|
|
void GetShakeBank(class UPDA_StepShakes_C** Step_Shakes_Bank) const;
|
|
const struct FGuid GetSpawnID() const;
|
|
void PlayFoleyShake(const struct FGameplayTag& Event, E_FoleyEventSide Side) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
BP_STATIC_CLASS_IMPL("CBP_James_Cooper_C")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CBP_James_Cooper_C")
|
|
}
|
|
static class ACBP_James_Cooper_C* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACBP_James_Cooper_C>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACBP_James_Cooper_C;
|
|
|
|
}
|
|
|