#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 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 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 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 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 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; }