#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // FUNCTIONS //--------------------------------------------------------------------------------------------------------------------- // BlueprintGeneratedClass BP_Status_CollectItem.BP_Status_CollectItem_C // (None) class UClass* UBP_Status_CollectItem_C::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("BP_Status_CollectItem_C"); return Clss; } // BP_Status_CollectItem_C BP_Status_CollectItem.Default__BP_Status_CollectItem_C // (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted) class UBP_Status_CollectItem_C* UBP_Status_CollectItem_C::GetDefaultObj() { static class UBP_Status_CollectItem_C* Default = nullptr; if (!Default) Default = static_cast(UBP_Status_CollectItem_C::StaticClass()->DefaultObject); return Default; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.AddLog_UseSkillInBaseCamp // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // struct FPalLogInfo_Skill NewLocalVar_0 (Edit, BlueprintVisible) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_Get_Name_Text_Id_SkillNameTextId (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPalCharacterParameterComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class FText CallFunc_GetLocalizedText_ReturnValue (None) // class FString CallFunc_GetNickName_outName (ZeroConstructor, HasGetValueTypeHash) // class FText CallFunc_Conv_StringToText_ReturnValue (None) // struct FPalLogInfo_Skill K2Node_MakeStruct_PalLogInfo_Skill (None) void UBP_Status_CollectItem_C::AddLog_UseSkillInBaseCamp(const struct FPalLogInfo_Skill& NewLocalVar_0, class AActor* CallFunc_GetOwner_ReturnValue, class FName CallFunc_Get_Name_Text_Id_SkillNameTextId, class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue, class FText CallFunc_GetLocalizedText_ReturnValue, const class FString& CallFunc_GetNickName_outName, class FText CallFunc_Conv_StringToText_ReturnValue, const struct FPalLogInfo_Skill& K2Node_MakeStruct_PalLogInfo_Skill) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "AddLog_UseSkillInBaseCamp"); Params::UBP_Status_CollectItem_C_AddLog_UseSkillInBaseCamp_Params Parms{}; Parms.NewLocalVar_0 = NewLocalVar_0; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.CallFunc_Get_Name_Text_Id_SkillNameTextId = CallFunc_Get_Name_Text_Id_SkillNameTextId; Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue; Parms.CallFunc_GetLocalizedText_ReturnValue = CallFunc_GetLocalizedText_ReturnValue; Parms.CallFunc_GetNickName_outName = CallFunc_GetNickName_outName; Parms.CallFunc_Conv_StringToText_ReturnValue = CallFunc_Conv_StringToText_ReturnValue; Parms.K2Node_MakeStruct_PalLogInfo_Skill = K2Node_MakeStruct_PalLogInfo_Skill; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.AddLog_UseSkill // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class FName CallFunc_Get_Name_Text_Id_SkillNameTextId (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FPalLogAdditionalData K2Node_MakeStruct_PalLogAdditionalData (None) // class FText CallFunc_GetLocalizedText_ReturnValue (None) // class UPalLogManager* CallFunc_GetLogManager_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // struct FGuid CallFunc_AddLog_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::AddLog_UseSkill(class FName CallFunc_Get_Name_Text_Id_SkillNameTextId, const struct FPalLogAdditionalData& K2Node_MakeStruct_PalLogAdditionalData, class FText CallFunc_GetLocalizedText_ReturnValue, class UPalLogManager* CallFunc_GetLogManager_ReturnValue, const struct FGuid& CallFunc_AddLog_ReturnValue, bool CallFunc_IsValid_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "AddLog_UseSkill"); Params::UBP_Status_CollectItem_C_AddLog_UseSkill_Params Parms{}; Parms.CallFunc_Get_Name_Text_Id_SkillNameTextId = CallFunc_Get_Name_Text_Id_SkillNameTextId; Parms.K2Node_MakeStruct_PalLogAdditionalData = K2Node_MakeStruct_PalLogAdditionalData; Parms.CallFunc_GetLocalizedText_ReturnValue = CallFunc_GetLocalizedText_ReturnValue; Parms.CallFunc_GetLogManager_ReturnValue = CallFunc_GetLogManager_ReturnValue; Parms.CallFunc_AddLog_ReturnValue = CallFunc_AddLog_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.GetRank // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // int32 Rank (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalCharacterParameterComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_GetRank_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::GetRank(int32* Rank, class AActor* CallFunc_GetOwner_ReturnValue, class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, int32 CallFunc_GetRank_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "GetRank"); Params::UBP_Status_CollectItem_C_GetRank_Params Parms{}; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1; Parms.CallFunc_GetRank_ReturnValue = CallFunc_GetRank_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (Rank != nullptr) *Rank = Parms.Rank; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.Observe AIAction // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // struct FPalStaticItemIdAndNum K2Node_MakeStruct_PalStaticItemIdAndNum (NoDestructor) // bool CallFunc_IsActive_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::Observe_AIAction(const struct FPalStaticItemIdAndNum& K2Node_MakeStruct_PalStaticItemIdAndNum, bool CallFunc_IsActive_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_1, bool CallFunc_BooleanOR_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "Observe AIAction"); Params::UBP_Status_CollectItem_C_Observe_AIAction_Params Parms{}; Parms.K2Node_MakeStruct_PalStaticItemIdAndNum = K2Node_MakeStruct_PalStaticItemIdAndNum; Parms.CallFunc_IsActive_ReturnValue = CallFunc_IsActive_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue_1 = CallFunc_Not_PreBool_ReturnValue_1; Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.GetLotteryDataTable // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // class UDataTable* DataTable (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_GetRank_Rank (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Subtract_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_EqualEqual_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Subtract_IntInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Min_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UDataTable* CallFunc_Array_Get_Item (ZeroConstructor, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::GetLotteryDataTable(class UDataTable** DataTable, int32 CallFunc_GetRank_Rank, int32 CallFunc_Array_Length_ReturnValue, int32 CallFunc_Subtract_IntInt_ReturnValue, bool CallFunc_EqualEqual_IntInt_ReturnValue, int32 CallFunc_Array_Length_ReturnValue_1, int32 CallFunc_Subtract_IntInt_ReturnValue_1, int32 CallFunc_Min_ReturnValue, class UDataTable* CallFunc_Array_Get_Item) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "GetLotteryDataTable"); Params::UBP_Status_CollectItem_C_GetLotteryDataTable_Params Parms{}; Parms.CallFunc_GetRank_Rank = CallFunc_GetRank_Rank; Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue; Parms.CallFunc_Subtract_IntInt_ReturnValue = CallFunc_Subtract_IntInt_ReturnValue; Parms.CallFunc_EqualEqual_IntInt_ReturnValue = CallFunc_EqualEqual_IntInt_ReturnValue; Parms.CallFunc_Array_Length_ReturnValue_1 = CallFunc_Array_Length_ReturnValue_1; Parms.CallFunc_Subtract_IntInt_ReturnValue_1 = CallFunc_Subtract_IntInt_ReturnValue_1; Parms.CallFunc_Min_ReturnValue = CallFunc_Min_ReturnValue; Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item; UObject::ProcessEvent(Func, &Parms); if (DataTable != nullptr) *DataTable = Parms.DataTable; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.CreateLotteryTable // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // TArrayResult (Parm, OutParm) // TArrayTmpResult (Edit, BlueprintVisible) // class UDataTable* DataTable (Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // int32 Temp_int_Array_Index_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Temp_int_Loop_Counter_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // TArray CallFunc_GetDataTableRowNames_OutRowNames (ReferenceParm) // class FName CallFunc_Array_Get_Item (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UDataTable* CallFunc_GetLotteryDataTable_DataTable (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // struct FFPassiveSkillCollectItemLotteryDataCallFunc_GetDataTableRowFromName_OutRow (NoDestructor, HasGetValueTypeHash) // bool CallFunc_GetDataTableRowFromName_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Add_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::CreateLotteryTable(TArray* Result, const TArray& TmpResult, class UDataTable* DataTable, int32 Temp_int_Array_Index_Variable, int32 Temp_int_Loop_Counter_Variable, int32 CallFunc_Add_IntInt_ReturnValue, TArray& CallFunc_GetDataTableRowNames_OutRowNames, class FName CallFunc_Array_Get_Item, int32 CallFunc_Array_Length_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_Less_IntInt_ReturnValue, class UDataTable* CallFunc_GetLotteryDataTable_DataTable, const struct FFPassiveSkillCollectItemLotteryData& CallFunc_GetDataTableRowFromName_OutRow, bool CallFunc_GetDataTableRowFromName_ReturnValue, int32 CallFunc_Array_Add_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "CreateLotteryTable"); Params::UBP_Status_CollectItem_C_CreateLotteryTable_Params Parms{}; Parms.TmpResult = TmpResult; Parms.DataTable = DataTable; Parms.Temp_int_Array_Index_Variable = Temp_int_Array_Index_Variable; Parms.Temp_int_Loop_Counter_Variable = Temp_int_Loop_Counter_Variable; Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue; Parms.CallFunc_GetDataTableRowNames_OutRowNames = CallFunc_GetDataTableRowNames_OutRowNames; Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item; Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_Less_IntInt_ReturnValue = CallFunc_Less_IntInt_ReturnValue; Parms.CallFunc_GetLotteryDataTable_DataTable = CallFunc_GetLotteryDataTable_DataTable; Parms.CallFunc_GetDataTableRowFromName_OutRow = CallFunc_GetDataTableRowFromName_OutRow; Parms.CallFunc_GetDataTableRowFromName_ReturnValue = CallFunc_GetDataTableRowFromName_ReturnValue; Parms.CallFunc_Array_Add_ReturnValue = CallFunc_Array_Add_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (Result != nullptr) *Result = std::move(Parms.Result); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.Get Base Camp Action Class // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // class UClass* Class (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsBaseCampPal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::Get_Base_Camp_Action_Class(class UClass** Class, class AActor* CallFunc_GetOwner_ReturnValue, bool CallFunc_IsBaseCampPal_ReturnValue, bool CallFunc_IsValid_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "Get Base Camp Action Class"); Params::UBP_Status_CollectItem_C_Get_Base_Camp_Action_Class_Params Parms{}; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.CallFunc_IsBaseCampPal_ReturnValue = CallFunc_IsBaseCampPal_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (Class != nullptr) *Class = Parms.Class; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.SetPause // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // bool Pause (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::SetPause(bool Pause) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "SetPause"); Params::UBP_Status_CollectItem_C_SetPause_Params Parms{}; Parms.Pause = Pause; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.IsActorDead // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // bool IsDead (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalCharacterParameterComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsDead_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::IsActorDead(bool* IsDead, class AActor* CallFunc_GetOwner_ReturnValue, class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_IsDead_ReturnValue, bool CallFunc_IsValid_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "IsActorDead"); Params::UBP_Status_CollectItem_C_IsActorDead_Params Parms{}; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue; Parms.CallFunc_IsDead_ReturnValue = CallFunc_IsDead_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (IsDead != nullptr) *IsDead = Parms.IsDead; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.Get Name Text Id // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const) // Parameters: // class FName SkillNameTextId (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPalPassiveSkillManager* CallFunc_GetPassiveSkillManager_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName CallFunc_GetNameTextId_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::Get_Name_Text_Id(class FName* SkillNameTextId, class UPalPassiveSkillManager* CallFunc_GetPassiveSkillManager_ReturnValue, bool CallFunc_IsValid_ReturnValue, class FName CallFunc_GetNameTextId_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "Get Name Text Id"); Params::UBP_Status_CollectItem_C_Get_Name_Text_Id_Params Parms{}; Parms.CallFunc_GetPassiveSkillManager_ReturnValue = CallFunc_GetPassiveSkillManager_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_GetNameTextId_ReturnValue = CallFunc_GetNameTextId_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (SkillNameTextId != nullptr) *SkillNameTextId = Parms.SkillNameTextId; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.OnAddItem // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // enum class EPalItemOperationResult Result (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // uint8 CallFunc_MakeLiteralByte_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Conv_ByteToInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Conv_ByteToInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Conv_ByteToInt_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_EqualEqual_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // uint8 CallFunc_MakeLiteralByte_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Conv_ByteToInt_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_EqualEqual_IntInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::OnAddItem(enum class EPalItemOperationResult Result, uint8 CallFunc_MakeLiteralByte_ReturnValue, int32 CallFunc_Conv_ByteToInt_ReturnValue, int32 CallFunc_Conv_ByteToInt_ReturnValue_1, int32 CallFunc_Conv_ByteToInt_ReturnValue_2, bool CallFunc_EqualEqual_IntInt_ReturnValue, uint8 CallFunc_MakeLiteralByte_ReturnValue_1, int32 CallFunc_Conv_ByteToInt_ReturnValue_3, bool CallFunc_EqualEqual_IntInt_ReturnValue_1, bool CallFunc_BooleanOR_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "OnAddItem"); Params::UBP_Status_CollectItem_C_OnAddItem_Params Parms{}; Parms.Result = Result; Parms.CallFunc_MakeLiteralByte_ReturnValue = CallFunc_MakeLiteralByte_ReturnValue; Parms.CallFunc_Conv_ByteToInt_ReturnValue = CallFunc_Conv_ByteToInt_ReturnValue; Parms.CallFunc_Conv_ByteToInt_ReturnValue_1 = CallFunc_Conv_ByteToInt_ReturnValue_1; Parms.CallFunc_Conv_ByteToInt_ReturnValue_2 = CallFunc_Conv_ByteToInt_ReturnValue_2; Parms.CallFunc_EqualEqual_IntInt_ReturnValue = CallFunc_EqualEqual_IntInt_ReturnValue; Parms.CallFunc_MakeLiteralByte_ReturnValue_1 = CallFunc_MakeLiteralByte_ReturnValue_1; Parms.CallFunc_Conv_ByteToInt_ReturnValue_3 = CallFunc_Conv_ByteToInt_ReturnValue_3; Parms.CallFunc_EqualEqual_IntInt_ReturnValue_1 = CallFunc_EqualEqual_IntInt_ReturnValue_1; Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.Get Lottery Index // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // int32 LotteryValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Index (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 SelectVal (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Temp_int_Array_Index_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool Temp_bool_True_if_break_was_hit_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Temp_int_Loop_Counter_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FFPassiveSkillCollectItemLotteryDataCallFunc_Array_Get_Item (NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Subtract_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_IntInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::Get_Lottery_Index(int32 LotteryValue, int32* Index, int32 SelectVal, int32 Temp_int_Array_Index_Variable, bool Temp_bool_True_if_break_was_hit_Variable, int32 Temp_int_Loop_Counter_Variable, int32 CallFunc_Add_IntInt_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, int32 CallFunc_Array_Length_ReturnValue, const struct FFPassiveSkillCollectItemLotteryData& CallFunc_Array_Get_Item, bool CallFunc_Less_IntInt_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, int32 CallFunc_Subtract_IntInt_ReturnValue, bool CallFunc_Less_IntInt_ReturnValue_1) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "Get Lottery Index"); Params::UBP_Status_CollectItem_C_Get_Lottery_Index_Params Parms{}; Parms.LotteryValue = LotteryValue; Parms.SelectVal = SelectVal; Parms.Temp_int_Array_Index_Variable = Temp_int_Array_Index_Variable; Parms.Temp_bool_True_if_break_was_hit_Variable = Temp_bool_True_if_break_was_hit_Variable; Parms.Temp_int_Loop_Counter_Variable = Temp_int_Loop_Counter_Variable; Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue; Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue; Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item; Parms.CallFunc_Less_IntInt_ReturnValue = CallFunc_Less_IntInt_ReturnValue; Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue; Parms.CallFunc_Subtract_IntInt_ReturnValue = CallFunc_Subtract_IntInt_ReturnValue; Parms.CallFunc_Less_IntInt_ReturnValue_1 = CallFunc_Less_IntInt_ReturnValue_1; UObject::ProcessEvent(Func, &Parms); if (Index != nullptr) *Index = Parms.Index; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.GetRandVal // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // int32 Max (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 RandVal (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Rank (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Min (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Subtract_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Subtract_IntInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Min_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_RandomIntegerInRange_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Get_Item (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Clamp_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class UPalCharacterParameterComponent*CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_GetRank_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::GetRandVal(int32 Max, int32* RandVal, int32 Rank, int32 Min, int32 CallFunc_Subtract_IntInt_ReturnValue, int32 CallFunc_Array_Length_ReturnValue, int32 CallFunc_Subtract_IntInt_ReturnValue_1, int32 CallFunc_Min_ReturnValue, int32 CallFunc_RandomIntegerInRange_ReturnValue, int32 CallFunc_Array_Get_Item, int32 CallFunc_Clamp_ReturnValue, int32 CallFunc_Array_Length_ReturnValue_1, bool CallFunc_Greater_IntInt_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue, class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_IsValid_ReturnValue, int32 CallFunc_GetRank_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "GetRandVal"); Params::UBP_Status_CollectItem_C_GetRandVal_Params Parms{}; Parms.Max = Max; Parms.Rank = Rank; Parms.Min = Min; Parms.CallFunc_Subtract_IntInt_ReturnValue = CallFunc_Subtract_IntInt_ReturnValue; Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue; Parms.CallFunc_Subtract_IntInt_ReturnValue_1 = CallFunc_Subtract_IntInt_ReturnValue_1; Parms.CallFunc_Min_ReturnValue = CallFunc_Min_ReturnValue; Parms.CallFunc_RandomIntegerInRange_ReturnValue = CallFunc_RandomIntegerInRange_ReturnValue; Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item; Parms.CallFunc_Clamp_ReturnValue = CallFunc_Clamp_ReturnValue; Parms.CallFunc_Array_Length_ReturnValue_1 = CallFunc_Array_Length_ReturnValue_1; Parms.CallFunc_Greater_IntInt_ReturnValue = CallFunc_Greater_IntInt_ReturnValue; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_GetRank_ReturnValue = CallFunc_GetRank_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (RandVal != nullptr) *RandVal = Parms.RandVal; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.Is Actor Active // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // bool IsActive (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class APalCharacter* K2Node_DynamicCast_AsPal_Character (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_GetActiveActorFlag_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::Is_Actor_Active(bool* IsActive, class AActor* CallFunc_GetOwner_ReturnValue, class APalCharacter* K2Node_DynamicCast_AsPal_Character, bool K2Node_DynamicCast_bSuccess, bool CallFunc_GetActiveActorFlag_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "Is Actor Active"); Params::UBP_Status_CollectItem_C_Is_Actor_Active_Params Parms{}; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.K2Node_DynamicCast_AsPal_Character = K2Node_DynamicCast_AsPal_Character; Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess; Parms.CallFunc_GetActiveActorFlag_ReturnValue = CallFunc_GetActiveActorFlag_ReturnValue; UObject::ProcessEvent(Func, &Parms); if (IsActive != nullptr) *IsActive = Parms.IsActive; } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.UpdateSkill // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // double DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsActorDead_IsDead (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_EqualEqual_NameName_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Array_IsEmpty_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // TArrayCallFunc_CreateLotteryTable_Result (ReferenceParm) // bool CallFunc_Is_Actor_Active_IsActive (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FPalStaticItemIdAndNum CallFunc_LotteryItem_ItemInfo (NoDestructor) // bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Add_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::UpdateSkill(double DeltaTime, bool CallFunc_IsActorDead_IsDead, bool CallFunc_EqualEqual_NameName_ReturnValue, bool CallFunc_Array_IsEmpty_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, TArray& CallFunc_CreateLotteryTable_Result, bool CallFunc_Is_Actor_Active_IsActive, const struct FPalStaticItemIdAndNum& CallFunc_LotteryItem_ItemInfo, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue, double CallFunc_Add_DoubleDouble_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "UpdateSkill"); Params::UBP_Status_CollectItem_C_UpdateSkill_Params Parms{}; Parms.DeltaTime = DeltaTime; Parms.CallFunc_IsActorDead_IsDead = CallFunc_IsActorDead_IsDead; Parms.CallFunc_EqualEqual_NameName_ReturnValue = CallFunc_EqualEqual_NameName_ReturnValue; Parms.CallFunc_Array_IsEmpty_ReturnValue = CallFunc_Array_IsEmpty_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue; Parms.CallFunc_CreateLotteryTable_Result = CallFunc_CreateLotteryTable_Result; Parms.CallFunc_Is_Actor_Active_IsActive = CallFunc_Is_Actor_Active_IsActive; Parms.CallFunc_LotteryItem_ItemInfo = CallFunc_LotteryItem_ItemInfo; Parms.CallFunc_GreaterEqual_DoubleDouble_ReturnValue = CallFunc_GreaterEqual_DoubleDouble_ReturnValue; Parms.CallFunc_Add_DoubleDouble_ReturnValue = CallFunc_Add_DoubleDouble_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.AddItem // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // struct FPalStaticItemIdAndNum ItemInfo (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor) // class UPalPlayerInventoryData* CallFunc_GetOwnerPlayerInventoryData_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_NotEqual_NameName_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsServer_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UClass* CallFunc_Get_Base_Camp_Action_Class_Class (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValidClass_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_CanSpawnItem_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FPalStaticItemIdAndNum K2Node_MakeStruct_PalStaticItemIdAndNum (NoDestructor) // enum class EPalItemOperationResult CallFunc_AddItem_ServerInternal_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::AddItem(const struct FPalStaticItemIdAndNum& ItemInfo, class UPalPlayerInventoryData* CallFunc_GetOwnerPlayerInventoryData_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_Greater_IntInt_ReturnValue, bool CallFunc_NotEqual_NameName_ReturnValue, bool CallFunc_IsServer_ReturnValue, class UClass* CallFunc_Get_Base_Camp_Action_Class_Class, bool CallFunc_IsValidClass_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_CanSpawnItem_ReturnValue, const struct FPalStaticItemIdAndNum& K2Node_MakeStruct_PalStaticItemIdAndNum, enum class EPalItemOperationResult CallFunc_AddItem_ServerInternal_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "AddItem"); Params::UBP_Status_CollectItem_C_AddItem_Params Parms{}; Parms.ItemInfo = ItemInfo; Parms.CallFunc_GetOwnerPlayerInventoryData_ReturnValue = CallFunc_GetOwnerPlayerInventoryData_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_Greater_IntInt_ReturnValue = CallFunc_Greater_IntInt_ReturnValue; Parms.CallFunc_NotEqual_NameName_ReturnValue = CallFunc_NotEqual_NameName_ReturnValue; Parms.CallFunc_IsServer_ReturnValue = CallFunc_IsServer_ReturnValue; Parms.CallFunc_Get_Base_Camp_Action_Class_Class = CallFunc_Get_Base_Camp_Action_Class_Class; Parms.CallFunc_IsValidClass_ReturnValue = CallFunc_IsValidClass_ReturnValue; Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue; Parms.CallFunc_CanSpawnItem_ReturnValue = CallFunc_CanSpawnItem_ReturnValue; Parms.K2Node_MakeStruct_PalStaticItemIdAndNum = K2Node_MakeStruct_PalStaticItemIdAndNum; Parms.CallFunc_AddItem_ServerInternal_ReturnValue = CallFunc_AddItem_ServerInternal_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.LotteryItem // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // struct FPalStaticItemIdAndNum ItemInfo (Parm, OutParm, NoDestructor) // struct FPalStaticItemIdAndNum RetVal (Edit, BlueprintVisible, NoDestructor) // int32 SelectVal (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 RateSum (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_LessEqual_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Get_Lottery_Index_index (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Temp_int_Array_Index_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FPalStaticItemIdAndNum K2Node_MakeStruct_PalStaticItemIdAndNum (NoDestructor) // int32 CallFunc_GetRandVal_RandVal (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 Temp_int_Loop_Counter_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FFPassiveSkillCollectItemLotteryDataCallFunc_Array_Get_Item (NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Add_IntInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::LotteryItem(struct FPalStaticItemIdAndNum* ItemInfo, const struct FPalStaticItemIdAndNum& RetVal, int32 SelectVal, int32 RateSum, bool CallFunc_LessEqual_IntInt_ReturnValue, int32 CallFunc_Get_Lottery_Index_index, int32 Temp_int_Array_Index_Variable, const struct FPalStaticItemIdAndNum& K2Node_MakeStruct_PalStaticItemIdAndNum, int32 CallFunc_GetRandVal_RandVal, int32 Temp_int_Loop_Counter_Variable, int32 CallFunc_Add_IntInt_ReturnValue, int32 CallFunc_Array_Length_ReturnValue, const struct FFPassiveSkillCollectItemLotteryData& CallFunc_Array_Get_Item, bool CallFunc_Less_IntInt_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue_1) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "LotteryItem"); Params::UBP_Status_CollectItem_C_LotteryItem_Params Parms{}; Parms.RetVal = RetVal; Parms.SelectVal = SelectVal; Parms.RateSum = RateSum; Parms.CallFunc_LessEqual_IntInt_ReturnValue = CallFunc_LessEqual_IntInt_ReturnValue; Parms.CallFunc_Get_Lottery_Index_index = CallFunc_Get_Lottery_Index_index; Parms.Temp_int_Array_Index_Variable = Temp_int_Array_Index_Variable; Parms.K2Node_MakeStruct_PalStaticItemIdAndNum = K2Node_MakeStruct_PalStaticItemIdAndNum; Parms.CallFunc_GetRandVal_RandVal = CallFunc_GetRandVal_RandVal; Parms.Temp_int_Loop_Counter_Variable = Temp_int_Loop_Counter_Variable; Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue; Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue; Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item; Parms.CallFunc_Less_IntInt_ReturnValue = CallFunc_Less_IntInt_ReturnValue; Parms.CallFunc_Add_IntInt_ReturnValue_1 = CallFunc_Add_IntInt_ReturnValue_1; UObject::ProcessEvent(Func, &Parms); if (ItemInfo != nullptr) *ItemInfo = std::move(Parms.ItemInfo); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.ResetElapsedTime // (Public, BlueprintCallable, BlueprintEvent) // Parameters: void UBP_Status_CollectItem_C::ResetElapsedTime() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "ResetElapsedTime"); UObject::ProcessEvent(Func, nullptr); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.SetCollectItemTime // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double CallFunc_Conv_IntToDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_RandomIntegerInRange_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Conv_IntToDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Multiply_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::SetCollectItemTime(double CallFunc_Conv_IntToDouble_ReturnValue, class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue, bool CallFunc_IsValid_ReturnValue, int32 CallFunc_RandomIntegerInRange_ReturnValue, double CallFunc_Conv_IntToDouble_ReturnValue_1, double CallFunc_Multiply_DoubleDouble_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "SetCollectItemTime"); Params::UBP_Status_CollectItem_C_SetCollectItemTime_Params Parms{}; Parms.CallFunc_Conv_IntToDouble_ReturnValue = CallFunc_Conv_IntToDouble_ReturnValue; Parms.CallFunc_GetPalDebugSetting_ReturnValue = CallFunc_GetPalDebugSetting_ReturnValue; Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue; Parms.CallFunc_RandomIntegerInRange_ReturnValue = CallFunc_RandomIntegerInRange_ReturnValue; Parms.CallFunc_Conv_IntToDouble_ReturnValue_1 = CallFunc_Conv_IntToDouble_ReturnValue_1; Parms.CallFunc_Multiply_DoubleDouble_ReturnValue = CallFunc_Multiply_DoubleDouble_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.OnBeginStatus // (Event, Public, BlueprintEvent) // Parameters: void UBP_Status_CollectItem_C::OnBeginStatus() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "OnBeginStatus"); UObject::ProcessEvent(Func, nullptr); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.OnBreakStatus // (Event, Public, BlueprintEvent) // Parameters: void UBP_Status_CollectItem_C::OnBreakStatus() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "OnBreakStatus"); UObject::ProcessEvent(Func, nullptr); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.OnEndStatus // (Event, Public, BlueprintEvent) // Parameters: void UBP_Status_CollectItem_C::OnEndStatus() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "OnEndStatus"); UObject::ProcessEvent(Func, nullptr); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.TickStatus // (Event, Public, BlueprintEvent) // Parameters: // float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::TickStatus(float DeltaTime) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "TickStatus"); Params::UBP_Status_CollectItem_C_TickStatus_Params Parms{}; Parms.DeltaTime = DeltaTime; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.PlayAction_SpawnItem // (BlueprintCallable, BlueprintEvent) // Parameters: // struct FPalStaticItemIdAndNum AddItemInfo (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor) void UBP_Status_CollectItem_C::PlayAction_SpawnItem(const struct FPalStaticItemIdAndNum& AddItemInfo) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "PlayAction_SpawnItem"); Params::UBP_Status_CollectItem_C_PlayAction_SpawnItem_Params Parms{}; Parms.AddItemInfo = AddItemInfo; UObject::ProcessEvent(Func, &Parms); } // Function BP_Status_CollectItem.BP_Status_CollectItem_C.ExecuteUbergraph_BP_Status_CollectItem // (Final, UbergraphFunction, HasDefaults) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_IsServer_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float K2Node_Event_DeltaTime (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FPalStaticItemIdAndNum K2Node_CustomEvent_AddItemInfo (NoDestructor) // class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class AController* CallFunc_GetController_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // class ABP_MonsterAIController_BaseCamp_C*K2Node_DynamicCast_AsBP_Monster_AIController_Base_Camp (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UBP_AIAction_SpawnItemBase_C*CallFunc_SpawnObject_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // TScriptInterfaceCallFunc_InterruptPlayWorkerEventAction_self_CastInput (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_UpdateSkill_DeltaTime_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UBP_Status_CollectItem_C::ExecuteUbergraph_BP_Status_CollectItem(int32 EntryPoint, bool CallFunc_IsServer_ReturnValue, float K2Node_Event_DeltaTime, const struct FPalStaticItemIdAndNum& K2Node_CustomEvent_AddItemInfo, class AActor* CallFunc_GetOwner_ReturnValue, class AController* CallFunc_GetController_ReturnValue, class ABP_MonsterAIController_BaseCamp_C* K2Node_DynamicCast_AsBP_Monster_AIController_Base_Camp, bool K2Node_DynamicCast_bSuccess, class UBP_AIAction_SpawnItemBase_C* CallFunc_SpawnObject_ReturnValue, TScriptInterface CallFunc_InterruptPlayWorkerEventAction_self_CastInput, double CallFunc_UpdateSkill_DeltaTime_ImplicitCast) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("BP_Status_CollectItem_C", "ExecuteUbergraph_BP_Status_CollectItem"); Params::UBP_Status_CollectItem_C_ExecuteUbergraph_BP_Status_CollectItem_Params Parms{}; Parms.EntryPoint = EntryPoint; Parms.CallFunc_IsServer_ReturnValue = CallFunc_IsServer_ReturnValue; Parms.K2Node_Event_DeltaTime = K2Node_Event_DeltaTime; Parms.K2Node_CustomEvent_AddItemInfo = K2Node_CustomEvent_AddItemInfo; Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue; Parms.CallFunc_GetController_ReturnValue = CallFunc_GetController_ReturnValue; Parms.K2Node_DynamicCast_AsBP_Monster_AIController_Base_Camp = K2Node_DynamicCast_AsBP_Monster_AIController_Base_Camp; Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess; Parms.CallFunc_SpawnObject_ReturnValue = CallFunc_SpawnObject_ReturnValue; Parms.CallFunc_InterruptPlayWorkerEventAction_self_CastInput = CallFunc_InterruptPlayWorkerEventAction_self_CastInput; Parms.CallFunc_UpdateSkill_DeltaTime_ImplicitCast = CallFunc_UpdateSkill_DeltaTime_ImplicitCast; UObject::ProcessEvent(Func, &Parms); } }