754 lines
27 KiB
C++
754 lines
27 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: Impl_BaseAIController
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "Impl_BaseAIController_classes.hpp"
|
|||
|
|
#include "Impl_BaseAIController_parameters.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature
|
|||
|
|
// (BlueprintEvent)
|
|||
|
|
// Parameters:
|
|||
|
|
// bool Retreating (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
// bool isLong (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature(bool Retreating, bool isLong)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature Parms{};
|
|||
|
|
|
|||
|
|
Parms.Retreating = Retreating;
|
|||
|
|
Parms.isLong = isLong;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.ExecuteUbergraph_Impl_BaseAIController
|
|||
|
|
// (Final, UbergraphFunction)
|
|||
|
|
// Parameters:
|
|||
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::ExecuteUbergraph_Impl_BaseAIController(int32 EntryPoint)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "ExecuteUbergraph_Impl_BaseAIController");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_ExecuteUbergraph_Impl_BaseAIController Parms{};
|
|||
|
|
|
|||
|
|
Parms.EntryPoint = EntryPoint;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.Get My Montages for AI
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UMontageManagerComponent_PlacedAI_C**Montage (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::Get_My_Montages_for_AI(class UMontageManagerComponent_PlacedAI_C** Montage)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "Get My Montages for AI");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_Get_My_Montages_for_AI Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Montage != nullptr)
|
|||
|
|
*Montage = Parms.Montage;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyAIComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UAI_Component_C** AI_Comp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyAIComp(class UAI_Component_C** AI_Comp)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyAIComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyAIComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (AI_Comp != nullptr)
|
|||
|
|
*AI_Comp = Parms.AI_Comp;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyAIQuery
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UAIQueryActionCollectorComponent_C**AIQueryActionCollectorComponent_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyAIQuery(class UAIQueryActionCollectorComponent_C** AIQueryActionCollectorComponent_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyAIQuery");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyAIQuery Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (AIQueryActionCollectorComponent_0 != nullptr)
|
|||
|
|
*AIQueryActionCollectorComponent_0 = Parms.AIQueryActionCollectorComponent_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBehavior
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UBehaviorComponent_C** Behavior_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyBehavior(class UBehaviorComponent_C** Behavior_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyBehavior");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyBehavior Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Behavior_0 != nullptr)
|
|||
|
|
*Behavior_0 = Parms.Behavior_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBendingComponent
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UPN_Bending_Component_C** PN_Bending_Component (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyBendingComponent(class UPN_Bending_Component_C** PN_Bending_Component)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyBendingComponent");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyBendingComponent Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (PN_Bending_Component != nullptr)
|
|||
|
|
*PN_Bending_Component = Parms.PN_Bending_Component;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBowHandler
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UBowHandler_C** BowHandler_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyBowHandler(class UBowHandler_C** BowHandler_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyBowHandler");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyBowHandler Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (BowHandler_0 != nullptr)
|
|||
|
|
*BowHandler_0 = Parms.BowHandler_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBuffComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UBuffComponent_C** BuffComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyBuffComp(class UBuffComponent_C** BuffComponent)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyBuffComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyBuffComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (BuffComponent != nullptr)
|
|||
|
|
*BuffComponent = Parms.BuffComponent;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyClothRebineComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UClothRebineComponent_C** ClothRebineComponent_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyClothRebineComp(class UClothRebineComponent_C** ClothRebineComponent_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyClothRebineComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyClothRebineComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (ClothRebineComponent_0 != nullptr)
|
|||
|
|
*ClothRebineComponent_0 = Parms.ClothRebineComponent_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyCollisionHandler
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UCollisionHandlerComponent_C** CollisionHandler_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyCollisionHandler(class UCollisionHandlerComponent_C** CollisionHandler_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyCollisionHandler");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyCollisionHandler Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (CollisionHandler_0 != nullptr)
|
|||
|
|
*CollisionHandler_0 = Parms.CollisionHandler_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyDerivantComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UDerivantComponent_C** DerivantComponent_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyDerivantComp(class UDerivantComponent_C** DerivantComponent_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyDerivantComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyDerivantComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (DerivantComponent_0 != nullptr)
|
|||
|
|
*DerivantComponent_0 = Parms.DerivantComponent_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyDynamicLoader
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UPlugin_LevelSaver_C** DynamicLoaderPlugin_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyDynamicLoader(class UPlugin_LevelSaver_C** DynamicLoaderPlugin_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyDynamicLoader");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyDynamicLoader Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (DynamicLoaderPlugin_0 != nullptr)
|
|||
|
|
*DynamicLoaderPlugin_0 = Parms.DynamicLoaderPlugin_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyEffects
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UEffectsComponent_C** EffectsComp_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyEffects(class UEffectsComponent_C** EffectsComp_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyEffects");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyEffects Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (EffectsComp_0 != nullptr)
|
|||
|
|
*EffectsComp_0 = Parms.EffectsComp_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyFallenDamage
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UFallenDamageComponent_C** FallenDamageComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyFallenDamage(class UFallenDamageComponent_C** FallenDamageComponent)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyFallenDamage");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyFallenDamage Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (FallenDamageComponent != nullptr)
|
|||
|
|
*FallenDamageComponent = Parms.FallenDamageComponent;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyFootDetection
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UFootDetectionComponent_C** FootDetectionComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyFootDetection(class UFootDetectionComponent_C** FootDetectionComponent)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyFootDetection");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyFootDetection Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (FootDetectionComponent != nullptr)
|
|||
|
|
*FootDetectionComponent = Parms.FootDetectionComponent;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyHealth
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UExtendedStatComponent_C** Health_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyHealth(class UExtendedStatComponent_C** Health_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyHealth");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyHealth Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Health_0 != nullptr)
|
|||
|
|
*Health_0 = Parms.Health_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyInteractiveWorldComponent
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UInteractiveWorldComponent_C** NewParam (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyInteractiveWorldComponent(class UInteractiveWorldComponent_C** NewParam)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyInteractiveWorldComponent");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyInteractiveWorldComponent Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (NewParam != nullptr)
|
|||
|
|
*NewParam = Parms.NewParam;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyLevelNodeHandler_Actor
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class ULevelNodeHandler_Actor_C** LevelNodeHandler_Actor (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyLevelNodeHandler_Actor(class ULevelNodeHandler_Actor_C** LevelNodeHandler_Actor)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyLevelNodeHandler_Actor");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyLevelNodeHandler_Actor Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (LevelNodeHandler_Actor != nullptr)
|
|||
|
|
*LevelNodeHandler_Actor = Parms.LevelNodeHandler_Actor;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyLevelNodeHandler_ActorEvent
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class ULevelNodeHandler_ActorEvent_C** LevelNodeHandler_ActorEvent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyLevelNodeHandler_ActorEvent(class ULevelNodeHandler_ActorEvent_C** LevelNodeHandler_ActorEvent)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyLevelNodeHandler_ActorEvent");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyLevelNodeHandler_ActorEvent Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (LevelNodeHandler_ActorEvent != nullptr)
|
|||
|
|
*LevelNodeHandler_ActorEvent = Parms.LevelNodeHandler_ActorEvent;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyMagicComponent
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UMagicComponent_C* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
class UMagicComponent_C* AImpl_BaseAIController_C::GetMyMagicComponent()
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyMagicComponent");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyMagicComponent Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
return Parms.ReturnValue;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyMontages
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UMontageManagerComponent_C** Montages (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyMontages(class UMontageManagerComponent_C** Montages)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyMontages");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyMontages Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Montages != nullptr)
|
|||
|
|
*Montages = Parms.Montages;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyParticleComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UParticleComponent_C** ParticleComponent_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyParticleComp(class UParticleComponent_C** ParticleComponent_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyParticleComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyParticleComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (ParticleComponent_0 != nullptr)
|
|||
|
|
*ParticleComponent_0 = Parms.ParticleComponent_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyParticleEffect
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UParticleEffectComponent_C** ParticleEffectComponent_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyParticleEffect(class UParticleEffectComponent_C** ParticleEffectComponent_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyParticleEffect");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyParticleEffect Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (ParticleEffectComponent_0 != nullptr)
|
|||
|
|
*ParticleEffectComponent_0 = Parms.ParticleEffectComponent_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyProperty
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UCharacterPropertyComponent_C** Property_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyProperty(class UCharacterPropertyComponent_C** Property_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyProperty");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyProperty Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Property_0 != nullptr)
|
|||
|
|
*Property_0 = Parms.Property_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyRotateComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class URotatingComponent_C** RotateComp_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyRotateComp(class URotatingComponent_C** RotateComp_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyRotateComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyRotateComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (RotateComp_0 != nullptr)
|
|||
|
|
*RotateComp_0 = Parms.RotateComp_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMySpeed
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UMovementSpeedComponent_C** Speed (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMySpeed(class UMovementSpeedComponent_C** Speed)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMySpeed");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMySpeed Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Speed != nullptr)
|
|||
|
|
*Speed = Parms.Speed;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyStamina
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UExtendedStatComponent_Stamina_C**Stamina_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyStamina(class UExtendedStatComponent_Stamina_C** Stamina_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyStamina");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyStamina Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (Stamina_0 != nullptr)
|
|||
|
|
*Stamina_0 = Parms.Stamina_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyStateManagerComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UStateManagerComponent_C** StateManagerComp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyStateManagerComp(class UStateManagerComponent_C** StateManagerComp)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyStateManagerComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyStateManagerComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (StateManagerComp != nullptr)
|
|||
|
|
*StateManagerComp = Parms.StateManagerComp;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyStatsManager
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UStatsManagerComponent_C** StatsManagerComp_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyStatsManager(class UStatsManagerComponent_C** StatsManagerComp_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyStatsManager");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyStatsManager Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (StatsManagerComp_0 != nullptr)
|
|||
|
|
*StatsManagerComp_0 = Parms.StatsManagerComp_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyCharacterShound
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UCharacterSoundComponent_C** CharacterSound (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyCharacterShound(class UCharacterSoundComponent_C** CharacterSound)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyCharacterShound");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyCharacterShound Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (CharacterSound != nullptr)
|
|||
|
|
*CharacterSound = Parms.CharacterSound;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyToleranceComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UToleranceComponent_C** ToleranceComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyToleranceComp(class UToleranceComponent_C** ToleranceComponent)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyToleranceComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyToleranceComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (ToleranceComponent != nullptr)
|
|||
|
|
*ToleranceComponent = Parms.ToleranceComponent;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyTrapComp
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UTrapComponent_C** TrapComp_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyTrapComp(class UTrapComponent_C** TrapComp_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyTrapComp");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyTrapComp Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (TrapComp_0 != nullptr)
|
|||
|
|
*TrapComp_0 = Parms.TrapComp_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyWeaponLoop
|
|||
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|||
|
|
// Parameters:
|
|||
|
|
// class UWeaponLoopComponent_C** WeaponLoopComponent_0 (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::GetMyWeaponLoop(class UWeaponLoopComponent_C** WeaponLoopComponent_0)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "GetMyWeaponLoop");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_GetMyWeaponLoop Parms{};
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
|
|||
|
|
if (WeaponLoopComponent_0 != nullptr)
|
|||
|
|
*WeaponLoopComponent_0 = Parms.WeaponLoopComponent_0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.ResetIdleState
|
|||
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|||
|
|
// Parameters:
|
|||
|
|
// double Delay (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
|
|||
|
|
void AImpl_BaseAIController_C::ResetIdleState(double Delay)
|
|||
|
|
{
|
|||
|
|
static class UFunction* Func = nullptr;
|
|||
|
|
|
|||
|
|
if (Func == nullptr)
|
|||
|
|
Func = Class->GetFunction("Impl_BaseAIController_C", "ResetIdleState");
|
|||
|
|
|
|||
|
|
Params::Impl_BaseAIController_C_ResetIdleState Parms{};
|
|||
|
|
|
|||
|
|
Parms.Delay = Delay;
|
|||
|
|
|
|||
|
|
UObject::ProcessEvent(Func, &Parms);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|