#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: ExtendedStatComponent_Stamina #include "Basic.hpp" #include "GameplayTags_structs.hpp" namespace SDK::Params { // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.DirectlyModifyStaminaValue // 0x0018 (0x0018 - 0x0000) struct ExtendedStatComponent_Stamina_C_DirectlyModifyStaminaValue final { public: double NewTime; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool BeSureUseNewtime; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) double NewValue; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_DirectlyModifyStaminaValue; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ExecuteUbergraph_ExtendedStatComponent_Stamina // 0x0080 (0x0080 - 0x0000) struct ExtendedStatComponent_Stamina_C_ExecuteUbergraph_ExtendedStatComponent_Stamina final { public: int32 EntryPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag K2Node_Event_Stat; // 0x0008(0x0008)(NoDestructor, HasGetValueTypeHash) double K2Node_Event_NewValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) double CallFunc_MakeLiteralDouble_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) class AActor* CallFunc_GetOwnActor_ReturnValue_1; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) bool CallFunc_IsValid_ReturnValue; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) double CallFunc_GetStatValue_Value; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue_1; // 0x0050(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) bool CallFunc_IsValid_ReturnValue_1; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) double CallFunc_GetStatValue_Value_1; // 0x0060(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) class AController* CallFunc_GetOwnController_ReturnValue; // 0x0068(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) class AAIController* K2Node_DynamicCast_AsAIController; // 0x0070(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) bool K2Node_DynamicCast_bSuccess; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_ExecuteUbergraph_ExtendedStatComponent_Stamina; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetDelayStartRegeneratingTime // 0x0010 (0x0010 - 0x0000) struct ExtendedStatComponent_Stamina_C_GetDelayStartRegeneratingTime final { public: double ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_GetDelayStartRegeneratingTime_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_GetDelayStartRegeneratingTime; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetMinValue // 0x0008 (0x0008 - 0x0000) struct ExtendedStatComponent_Stamina_C_GetMinValue final { public: double ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_GetMinValue; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetValueCostRatio // 0x0028 (0x0028 - 0x0000) struct ExtendedStatComponent_Stamina_C_GetValueCostRatio final { public: double Ratio; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) double CallFunc_GetStatValue_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_GetValueCostRatio; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ModifyStaminaValue // 0x0020 (0x0020 - 0x0000) struct ExtendedStatComponent_Stamina_C_ModifyStaminaValue final { public: double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double NewTime; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool BeSureUseNewtime; // 0x0010(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) double CallFunc_Caculate_New_Value_if_Modify__RealValueAfterModify; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_ModifyStaminaValue; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.RefreshSpCostFactor // 0x0020 (0x0020 - 0x0000) struct ExtendedStatComponent_Stamina_C_RefreshSpCostFactor final { public: class AActor* CallFunc_GetOwnActor_ReturnValue; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) class UStatsManagerComponent_C* CallFunc_GetComponentByClass_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) double CallFunc_GetStatValue_Value; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_RefreshSpCostFactor; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.OnBaseValueChanged // 0x0010 (0x0010 - 0x0000) struct ExtendedStatComponent_Stamina_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_Stamina_C_OnBaseValueChanged; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ResetCurrentValue // 0x0008 (0x0008 - 0x0000) struct ExtendedStatComponent_Stamina_C_ResetCurrentValue final { public: double CallFunc_GetMaxValue_Value; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_ResetCurrentValue; // Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.SetAddValueRatio // 0x0008 (0x0008 - 0x0000) struct ExtendedStatComponent_Stamina_C_SetAddValueRatio final { public: double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; DUMPER7_ASSERTS_ExtendedStatComponent_Stamina_C_SetAddValueRatio; }