Files
ReshadePluginsCore/WuchangFF/SDK/ExtendedStatComponent_parameters.hpp
2026-03-12 15:00:32 +01:00

515 lines
48 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: ExtendedStatComponent
#include "Basic.hpp"
#include "Engine_structs.hpp"
#include "GameplayTags_structs.hpp"
namespace SDK::Params
{
// Function ExtendedStatComponent.ExtendedStatComponent_C.AddReduceRoute
// 0x0018 (0x0018 - 0x0000)
struct ExtendedStatComponent_C_AddReduceRoute final
{
public:
class FString Key; // 0x0000(0x0010)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, HasGetValueTypeHash)
bool Value; // 0x0010(0x0001)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_AddReduceRoute;
// Function ExtendedStatComponent.ExtendedStatComponent_C.Caculate New Value if Modify
// 0x0090 (0x0090 - 0x0000)
struct ExtendedStatComponent_C_Caculate_New_Value_if_Modify_ final
{
public:
double Delta; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double RealValueAfterModify; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double L_Value; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CanModifiableValue_ReturnValue; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetStatValue_Value; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_NotEqual_DoubleDouble_ReturnValue; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_SelectFloat_ReturnValue; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GetValueCostRatio_Ratio; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_ReturnValue_1; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMinValue_ReturnValue; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FMax_ReturnValue; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_Caculate_New_Value_if_Modify_;
// Function ExtendedStatComponent.ExtendedStatComponent_C.CallOnValueChanged
// 0x0020 (0x0020 - 0x0000)
struct ExtendedStatComponent_C_CallOnValueChanged final
{
public:
double L_Max; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double L_Curr; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double L_Pre; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMaxValue_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_CallOnValueChanged;
// Function ExtendedStatComponent.ExtendedStatComponent_C.CanModifiableValue
// 0x0028 (0x0028 - 0x0000)
struct ExtendedStatComponent_C_CanModifiableValue final
{
public:
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UDA_GameSetFixedParameter_Class_C* CallFunc_GetGameSetFixedParameter_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ApplyHP_WhenEditorRunning_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UWB_BlackScreen_C* CallFunc_GetOpenedWidget_K2_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_CanModifiableValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.Change Regen Percent
// 0x0004 (0x0004 - 0x0000)
struct ExtendedStatComponent_C_Change_Regen_Percent final
{
public:
int32 Percent; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_Change_Regen_Percent;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ClearRegenTimer
// 0x0001 (0x0001 - 0x0000)
struct ExtendedStatComponent_C_ClearRegenTimer final
{
public:
bool CallFunc_K2_IsValidTimerHandle_ReturnValue; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ClearRegenTimer;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ExecuteUbergraph_ExtendedStatComponent
// 0x00D0 (0x00D0 - 0x0000)
struct ExtendedStatComponent_C_ExecuteUbergraph_ExtendedStatComponent 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_GetOwnActor_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_FMax_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TDelegate<void(const struct FGameplayTag& stat, double NewValue)> K2Node_CreateDelegate_OutputDelegate; // 0x0020(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FGameplayTag K2Node_CustomEvent_Stat; // 0x0030(0x0008)(NoDestructor, HasGetValueTypeHash)
double K2Node_CustomEvent_NewValue; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_GameplayTag_ReturnValue; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate_1; // 0x0044(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GetDelayStartRegeneratingTime_ReturnValue; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsGameplayTagValid_ReturnValue; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0061(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class FString CallFunc_GetDebugStringFromGameplayTag_ReturnValue; // 0x0068(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Split_LeftS; // 0x0078(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Split_RightS; // 0x0088(0x0010)(ZeroConstructor, HasGetValueTypeHash)
bool CallFunc_Split_ReturnValue; // 0x0098(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue; // 0x00A0(0x0008)(NoDestructor, HasGetValueTypeHash)
class FName CallFunc_Conv_StringToName_ReturnValue; // 0x00A8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Add_ReturnValue; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_Conv_StringToName_ReturnValue_1; // 0x00B4(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Add_ReturnValue_1; // 0x00BC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_K2_IsTimerActiveHandle_ReturnValue; // 0x00C0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_Event_ReInit; // 0x00C1(0x0001)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_C2[0x2]; // 0x00C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float CallFunc_RetriggerableDelay_Duration_ImplicitCast; // 0x00C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_K2_SetTimerDelegate_Time_ImplicitCast; // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ExecuteUbergraph_ExtendedStatComponent;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetCurrentMaxValue
// 0x0030 (0x0030 - 0x0000)
struct ExtendedStatComponent_C_GetCurrentMaxValue final
{
public:
double Value; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetStatValue_Value; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetStatValue_Value_1; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetCurrentMaxValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetCurrentValue
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetCurrentValue final
{
public:
double CurrentValue_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetCurrentValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetDecreaseCauser
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetDecreaseCauser final
{
public:
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetDecreaseCauser;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetDelayStartRegeneratingTime
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetDelayStartRegeneratingTime final
{
public:
double ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetDelayStartRegeneratingTime;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetMaxValue
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetMaxValue final
{
public:
double Value; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetMaxValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetMinValue
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetMinValue final
{
public:
double ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetMinValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetReduceRoute
// 0x0050 (0x0050 - 0x0000)
struct ExtendedStatComponent_C_GetReduceRoute final
{
public:
TMap<class FString, bool> Output_Get; // 0x0000(0x0050)(Parm, OutParm)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetReduceRoute;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetReenableCustomTime
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetReenableCustomTime final
{
public:
double ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetReenableCustomTime;
// Function ExtendedStatComponent.ExtendedStatComponent_C.GetValueCostRatio
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_GetValueCostRatio final
{
public:
double Ratio; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_GetValueCostRatio;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ImplReplaceBeginPlay
// 0x0001 (0x0001 - 0x0000)
struct ExtendedStatComponent_C_ImplReplaceBeginPlay final
{
public:
bool ReInit; // 0x0000(0x0001)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ImplReplaceBeginPlay;
// Function ExtendedStatComponent.ExtendedStatComponent_C.Modify Stat
// 0x0028 (0x0028 - 0x0000)
struct ExtendedStatComponent_C_Modify_Stat final
{
public:
double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* DecreaseCauser_0; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double L_Value; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double LocalValue; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Caculate_New_Value_if_Modify__RealValueAfterModify; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_Modify_Stat;
// Function ExtendedStatComponent.ExtendedStatComponent_C.OnBaseValueChanged
// 0x0010 (0x0010 - 0x0000)
struct ExtendedStatComponent_C_OnBaseValueChanged final
{
public:
struct FGameplayTag stat; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
double NewValue; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_OnBaseValueChanged;
// Function ExtendedStatComponent.ExtendedStatComponent_C.reducemaxhp
// 0x0058 (0x0058 - 0x0000)
struct ExtendedStatComponent_C_reducemaxhp final
{
public:
class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwnActor_ReturnValue_1; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue_1; // 0x0018(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetStatValue_Value; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Subtract_DoubleDouble_ReturnValue_1; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_FClamp_ReturnValue; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue_1; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_reducemaxhp;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ReduceMaxHPFactor
// 0x0090 (0x0090 - 0x0000)
struct ExtendedStatComponent_C_ReduceMaxHPFactor final
{
public:
double InValue; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentValue_CurrentValue; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMaxValue_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class ABP_CombatCharacter_C* K2Node_DynamicCast_AsBP_Combat_Character; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentValue_CurrentValue_1; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_FClamp_ReturnValue_1; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwnActor_ReturnValue_1; // 0x0060(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0068(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetStatValue_Value; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue_2; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ReduceMaxHPFactor;
// Function ExtendedStatComponent.ExtendedStatComponent_C.RegenTick
// 0x0098 (0x0098 - 0x0000)
struct ExtendedStatComponent_C_RegenTick final
{
public:
double CallFunc_GetGameTimeInSeconds_ReturnValue; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_DoubleDouble_ReturnValue; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetGameTimeInSeconds_ReturnValue_1; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_FFloor_ReturnValue; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Conv_IntToDouble_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_SelectFloat_ReturnValue_1; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_NotEqual_DoubleDouble_ReturnValue; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMaxValue_Value; // 0x0060(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x0069(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_6A[0x6]; // 0x006A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_SelectFloat_A_ImplicitCast; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Subtract_DoubleDouble_B_ImplicitCast; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_SelectFloat_B_ImplicitCast; // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float K2Node_VariableSet_EndIntervalTime_ImplicitCast; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float K2Node_VariableSet_StartIntervalTime_ImplicitCast; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_RegenTick;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ResetCurrentMaxValue
// 0x0028 (0x0028 - 0x0000)
struct ExtendedStatComponent_C_ResetCurrentMaxValue final
{
public:
bool GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ABP_CombatCharacter_C* K2Node_DynamicCast_AsBP_Combat_Character; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ResetCurrentMaxValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ResetCurrentValue
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_ResetCurrentValue final
{
public:
double CallFunc_GetMaxValue_Value; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ResetCurrentValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ResetMaxHPFactor
// 0x0038 (0x0038 - 0x0000)
struct ExtendedStatComponent_C_ResetMaxHPFactor final
{
public:
bool Temp_bool_Variable; // 0x0000(0x0001)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<bool> CallFunc_Map_Values_Values; // 0x0008(0x0010)(ReferenceParm)
bool CallFunc_Array_Contains_ReturnValue; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TDelegate<void()> K2Node_CreateDelegate_OutputDelegate; // 0x001C(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue; // 0x0030(0x0008)(NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ResetMaxHPFactor;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ResetMaxValue
// 0x0020 (0x0020 - 0x0000)
struct ExtendedStatComponent_C_ResetMaxValue final
{
public:
class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GetStatValue_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ResetMaxValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.ResetRegeneratingAndTime
// 0x0028 (0x0028 - 0x0000)
struct ExtendedStatComponent_C_ResetRegeneratingAndTime final
{
public:
double NewTime; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool BeSureUseNewtime; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UDA_PlayerStatic_Class_C* CallFunc_GetPlayerStatic_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentValue_CurrentValue; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_ResetRegeneratingAndTime;
// Function ExtendedStatComponent.ExtendedStatComponent_C.SetAddValueRatio
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_SetAddValueRatio final
{
public:
double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_SetAddValueRatio;
// Function ExtendedStatComponent.ExtendedStatComponent_C.SetCurrentValue
// 0x0060 (0x0060 - 0x0000)
struct ExtendedStatComponent_C_SetCurrentValue final
{
public:
double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentMaxValue_Value; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentMaxValue_Value_1; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentMaxValue_Value_2; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetCurrentMaxValue_Value_3; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_GetMinValue_ReturnValue; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMinValue_ReturnValue_1; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMinValue_ReturnValue_2; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue_1; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_DoubleDouble_ReturnValue; // 0x0059(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_SetCurrentValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.SetMaxValue
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_SetMaxValue final
{
public:
double MaxValue_0; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_SetMaxValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.SetMinValue
// 0x0070 (0x0070 - 0x0000)
struct ExtendedStatComponent_C_SetMinValue final
{
public:
double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Conv_DoubleToString_ReturnValue; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_GetDisplayName_ReturnValue; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue_1; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_DoubleDouble_ReturnValue; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString CallFunc_Concat_StrStr_ReturnValue_2; // 0x0050(0x0010)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue_3; // 0x0060(0x0010)(ZeroConstructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_SetMinValue;
// Function ExtendedStatComponent.ExtendedStatComponent_C.SetRegeneratingTime
// 0x0008 (0x0008 - 0x0000)
struct ExtendedStatComponent_C_SetRegeneratingTime final
{
public:
double NewTime; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_SetRegeneratingTime;
// Function ExtendedStatComponent.ExtendedStatComponent_C.Try Update DecreaseCauser
// 0x0028 (0x0028 - 0x0000)
struct ExtendedStatComponent_C_Try_Update_DecreaseCauser final
{
public:
double Delta; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* DamageCauser; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* CallFunc_GetDamageSourceCharacter_SourceActor; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_Try_Update_DecreaseCauser;
// Function ExtendedStatComponent.ExtendedStatComponent_C.UpdateCurrentMaxValue
// 0x0040 (0x0040 - 0x0000)
struct ExtendedStatComponent_C_UpdateCurrentMaxValue final
{
public:
double NewMaxValue; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double LastMaxValue; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMinValue_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMaxValue_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMaxValue_Value_1; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetMaxValue_Value_2; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
double CallFunc_FClamp_ReturnValue; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
DUMPER7_ASSERTS_ExtendedStatComponent_C_UpdateCurrentMaxValue;
}