#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: ExtendedStatComponent #include "Basic.hpp" #include "ExtendedStatComponent_classes.hpp" #include "ExtendedStatComponent_parameters.hpp" namespace SDK { // Function ExtendedStatComponent.ExtendedStatComponent_C.AddReduceRoute // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // const class FString& Key (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, HasGetValueTypeHash) // const bool Value (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::AddReduceRoute(const class FString& Key, const bool Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "AddReduceRoute"); Params::ExtendedStatComponent_C_AddReduceRoute Parms{}; Parms.Key = std::move(Key); Parms.Value = Value; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.Caculate New Value if Modify // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double Delta (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double* RealValueAfterModify (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::Caculate_New_Value_if_Modify_(double Delta, double* RealValueAfterModify) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "Caculate New Value if Modify "); Params::ExtendedStatComponent_C_Caculate_New_Value_if_Modify_ Parms{}; Parms.Delta = Delta; UObject::ProcessEvent(Func, &Parms); if (RealValueAfterModify != nullptr) *RealValueAfterModify = Parms.RealValueAfterModify; } // Function ExtendedStatComponent.ExtendedStatComponent_C.CallOnValueChanged // (Protected, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::CallOnValueChanged() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "CallOnValueChanged"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.CallOnValueReachMax // (Protected, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::CallOnValueReachMax() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "CallOnValueReachMax"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.CallOnValueReachMin // (Protected, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::CallOnValueReachMin() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "CallOnValueReachMin"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.CanModifiableValue // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool UExtendedStatComponent_C::CanModifiableValue() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "CanModifiableValue"); Params::ExtendedStatComponent_C_CanModifiableValue Parms{}; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function ExtendedStatComponent.ExtendedStatComponent_C.Change Regen Percent // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // int32 Percent (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::Change_Regen_Percent(int32 Percent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "Change Regen Percent"); Params::ExtendedStatComponent_C_Change_Regen_Percent Parms{}; Parms.Percent = Percent; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ClearRegenTimer // (Private, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::ClearRegenTimer() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ClearRegenTimer"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ExecuteUbergraph_ExtendedStatComponent // (Final, UbergraphFunction, HasDefaults) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::ExecuteUbergraph_ExtendedStatComponent(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ExecuteUbergraph_ExtendedStatComponent"); Params::ExtendedStatComponent_C_ExecuteUbergraph_ExtendedStatComponent Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetCurrentMaxValue // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double* Value (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::GetCurrentMaxValue(double* Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetCurrentMaxValue"); Params::ExtendedStatComponent_C_GetCurrentMaxValue Parms{}; UObject::ProcessEvent(Func, &Parms); if (Value != nullptr) *Value = Parms.Value; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetCurrentValue // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double* CurrentValue_0 (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::GetCurrentValue(double* CurrentValue_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetCurrentValue"); Params::ExtendedStatComponent_C_GetCurrentValue Parms{}; UObject::ProcessEvent(Func, &Parms); if (CurrentValue_0 != nullptr) *CurrentValue_0 = Parms.CurrentValue_0; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetDecreaseCauser // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash) class AActor* UExtendedStatComponent_C::GetDecreaseCauser() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetDecreaseCauser"); Params::ExtendedStatComponent_C_GetDecreaseCauser Parms{}; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetDelayStartRegeneratingTime // (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double UExtendedStatComponent_C::GetDelayStartRegeneratingTime() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetDelayStartRegeneratingTime"); Params::ExtendedStatComponent_C_GetDelayStartRegeneratingTime Parms{}; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetMaxValue // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double* Value (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::GetMaxValue(double* Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetMaxValue"); Params::ExtendedStatComponent_C_GetMaxValue Parms{}; UObject::ProcessEvent(Func, &Parms); if (Value != nullptr) *Value = Parms.Value; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetMinValue // (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double UExtendedStatComponent_C::GetMinValue() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetMinValue"); Params::ExtendedStatComponent_C_GetMinValue Parms{}; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetReduceRoute // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // TMap* Output_Get (Parm, OutParm) void UExtendedStatComponent_C::GetReduceRoute(TMap* Output_Get) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetReduceRoute"); Params::ExtendedStatComponent_C_GetReduceRoute Parms{}; UObject::ProcessEvent(Func, &Parms); if (Output_Get != nullptr) *Output_Get = std::move(Parms.Output_Get); } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetReenableCustomTime // (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double UExtendedStatComponent_C::GetReenableCustomTime() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetReenableCustomTime"); Params::ExtendedStatComponent_C_GetReenableCustomTime Parms{}; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function ExtendedStatComponent.ExtendedStatComponent_C.GetValueCostRatio // (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // double* Ratio (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::GetValueCostRatio(double* Ratio) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "GetValueCostRatio"); Params::ExtendedStatComponent_C_GetValueCostRatio Parms{}; UObject::ProcessEvent(Func, &Parms); if (Ratio != nullptr) *Ratio = Parms.Ratio; } // Function ExtendedStatComponent.ExtendedStatComponent_C.ImplReplaceBeginPlay // (Event, Public, BlueprintEvent) // Parameters: // const bool ReInit (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::ImplReplaceBeginPlay(const bool ReInit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ImplReplaceBeginPlay"); Params::ExtendedStatComponent_C_ImplReplaceBeginPlay Parms{}; Parms.ReInit = ReInit; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.InitStatManager // (BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::InitStatManager() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "InitStatManager"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.Modify Stat // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* DecreaseCauser_0 (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::Modify_Stat(double Value, class AActor* DecreaseCauser_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "Modify Stat"); Params::ExtendedStatComponent_C_Modify_Stat Parms{}; Parms.Value = Value; Parms.DecreaseCauser_0 = DecreaseCauser_0; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_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_C::OnBaseValueChanged(const struct FGameplayTag& stat, double NewValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "OnBaseValueChanged"); Params::ExtendedStatComponent_C_OnBaseValueChanged Parms{}; Parms.stat = std::move(stat); Parms.NewValue = NewValue; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ReceiveBeginPlay // (Event, Public, BlueprintEvent) void UExtendedStatComponent_C::ReceiveBeginPlay() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ReceiveBeginPlay"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.reducemaxhp // (Public, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::reducemaxhp() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "reducemaxhp"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ReduceMaxHPFactor // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double InValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::ReduceMaxHPFactor(double InValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ReduceMaxHPFactor"); Params::ExtendedStatComponent_C_ReduceMaxHPFactor Parms{}; Parms.InValue = InValue; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.RefreshRegenTimer // (BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::RefreshRegenTimer() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "RefreshRegenTimer"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.RegenTick // (Private, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::RegenTick() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "RegenTick"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ResetCurrentMaxValue // (Public, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::ResetCurrentMaxValue() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ResetCurrentMaxValue"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ResetCurrentValue // (Protected, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::ResetCurrentValue() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ResetCurrentValue"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ResetMaxHPFactor // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::ResetMaxHPFactor() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ResetMaxHPFactor"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ResetMaxValue // (Public, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::ResetMaxValue() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ResetMaxValue"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ResetRegenerating // (Public, BlueprintCallable, BlueprintEvent) void UExtendedStatComponent_C::ResetRegenerating() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ResetRegenerating"); UObject::ProcessEvent(Func, nullptr); } // Function ExtendedStatComponent.ExtendedStatComponent_C.ResetRegeneratingAndTime // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double NewTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool BeSureUseNewtime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::ResetRegeneratingAndTime(double NewTime, bool BeSureUseNewtime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "ResetRegeneratingAndTime"); Params::ExtendedStatComponent_C_ResetRegeneratingAndTime Parms{}; Parms.NewTime = NewTime; Parms.BeSureUseNewtime = BeSureUseNewtime; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.SetAddValueRatio // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::SetAddValueRatio(double Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "SetAddValueRatio"); Params::ExtendedStatComponent_C_SetAddValueRatio Parms{}; Parms.Value = Value; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.SetCurrentValue // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::SetCurrentValue(double Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "SetCurrentValue"); Params::ExtendedStatComponent_C_SetCurrentValue Parms{}; Parms.Value = Value; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.SetMaxValue // (Protected, BlueprintCallable, BlueprintEvent) // Parameters: // double MaxValue_0 (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::SetMaxValue(double MaxValue_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "SetMaxValue"); Params::ExtendedStatComponent_C_SetMaxValue Parms{}; Parms.MaxValue_0 = MaxValue_0; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.SetMinValue // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::SetMinValue(double Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "SetMinValue"); Params::ExtendedStatComponent_C_SetMinValue Parms{}; Parms.Value = Value; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.SetRegeneratingTime // (Protected, BlueprintCallable, BlueprintEvent) // Parameters: // double NewTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::SetRegeneratingTime(double NewTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "SetRegeneratingTime"); Params::ExtendedStatComponent_C_SetRegeneratingTime Parms{}; Parms.NewTime = NewTime; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.Try Update DecreaseCauser // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double Delta (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* DamageCauser (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::Try_Update_DecreaseCauser(double Delta, class AActor* DamageCauser) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "Try Update DecreaseCauser"); Params::ExtendedStatComponent_C_Try_Update_DecreaseCauser Parms{}; Parms.Delta = Delta; Parms.DamageCauser = DamageCauser; UObject::ProcessEvent(Func, &Parms); } // Function ExtendedStatComponent.ExtendedStatComponent_C.UpdateCurrentMaxValue // (Protected, BlueprintCallable, BlueprintEvent) // Parameters: // double NewMaxValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UExtendedStatComponent_C::UpdateCurrentMaxValue(double NewMaxValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("ExtendedStatComponent_C", "UpdateCurrentMaxValue"); Params::ExtendedStatComponent_C_UpdateCurrentMaxValue Parms{}; Parms.NewMaxValue = NewMaxValue; UObject::ProcessEvent(Func, &Parms); } }