234 lines
8.6 KiB
C++
234 lines
8.6 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: ExtendedStatComponent_Stamina
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "ExtendedStatComponent_Stamina_classes.hpp"
|
|||
|
|
#include "ExtendedStatComponent_Stamina_parameters.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.DirectlyModifyStaminaValue
|
|||
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|||
|
|
// Parameters:
|
|||
|
|
// double NewTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
// bool BeSureUseNewtime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
// double NewValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::DirectlyModifyStaminaValue(double NewTime, bool BeSureUseNewtime, double NewValue)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "DirectlyModifyStaminaValue");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_DirectlyModifyStaminaValue Parms{};
|
|||
|
|
|
|||
|
|
Parms.NewTime = NewTime;
|
|||
|
|
Parms.BeSureUseNewtime = BeSureUseNewtime;
|
|||
|
|
Parms.NewValue = NewValue;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ExecuteUbergraph_ExtendedStatComponent_Stamina
|
|||
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|||
|
|
// Parameters:
|
|||
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::ExecuteUbergraph_ExtendedStatComponent_Stamina(int32 EntryPoint)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "ExecuteUbergraph_ExtendedStatComponent_Stamina");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_ExecuteUbergraph_ExtendedStatComponent_Stamina Parms{};
|
|||
|
|
|
|||
|
|
Parms.EntryPoint = EntryPoint;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetDelayStartRegeneratingTime
|
|||
|
|
// (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
double UExtendedStatComponent_Stamina_C::GetDelayStartRegeneratingTime()
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "GetDelayStartRegeneratingTime");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_GetDelayStartRegeneratingTime Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
return Parms.ReturnValue;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetMinValue
|
|||
|
|
// (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
double UExtendedStatComponent_Stamina_C::GetMinValue()
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "GetMinValue");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_GetMinValue Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
return Parms.ReturnValue;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetValueCostRatio
|
|||
|
|
// (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// double* Ratio (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::GetValueCostRatio(double* Ratio)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "GetValueCostRatio");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_GetValueCostRatio Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Ratio != nullptr)
|
|||
|
|
*Ratio = Parms.Ratio;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ModifyStaminaValue
|
|||
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|||
|
|
// Parameters:
|
|||
|
|
// double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
// double NewTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
// bool BeSureUseNewtime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::ModifyStaminaValue(double Value, double NewTime, bool BeSureUseNewtime)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "ModifyStaminaValue");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_ModifyStaminaValue Parms{};
|
|||
|
|
|
|||
|
|
Parms.Value = Value;
|
|||
|
|
Parms.NewTime = NewTime;
|
|||
|
|
Parms.BeSureUseNewtime = BeSureUseNewtime;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.RefreshSpCostFactor
|
|||
|
|
// (Private, BlueprintCallable, BlueprintEvent)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::RefreshSpCostFactor()
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "RefreshSpCostFactor");
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, nullptr);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.InitStatManager
|
|||
|
|
// (BlueprintCallable, BlueprintEvent)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::InitStatManager()
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "InitStatManager");
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, nullptr);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.OnBaseValueChanged
|
|||
|
|
// (BlueprintCallable, BlueprintEvent)
|
|||
|
|
// Parameters:
|
|||
|
|
// const struct FGameplayTag& stat (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
// double NewValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::OnBaseValueChanged(const struct FGameplayTag& stat, double NewValue)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "OnBaseValueChanged");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_OnBaseValueChanged Parms{};
|
|||
|
|
|
|||
|
|
Parms.stat = std::move(stat);
|
|||
|
|
Parms.NewValue = NewValue;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ResetCurrentValue
|
|||
|
|
// (Protected, BlueprintCallable, BlueprintEvent)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::ResetCurrentValue()
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "ResetCurrentValue");
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, nullptr);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.SetAddValueRatio
|
|||
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|||
|
|
// Parameters:
|
|||
|
|
// double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void UExtendedStatComponent_Stamina_C::SetAddValueRatio(double Value)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "SetAddValueRatio");
|
|||
|
|
|
|||
|
|
Params::ExtendedStatComponent_Stamina_C_SetAddValueRatio Parms{};
|
|||
|
|
|
|||
|
|
Parms.Value = Value;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|