109 lines
9.4 KiB
C++
109 lines
9.4 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Impl_BaseAIController
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "BP_BaseAIController_classes.hpp"
|
|
#include "Engine_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// BlueprintGeneratedClass Impl_BaseAIController.Impl_BaseAIController_C
|
|
// 0x00E0 (0x06F8 - 0x0618)
|
|
class AImpl_BaseAIController_C final : public ABP_BaseAIController_C
|
|
{
|
|
public:
|
|
struct FPointerToUberGraphFrame UberGraphFrame_Impl_BaseAIController_C; // 0x0618(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
|
|
class UInteractiveWorldComponent_C* InteractiveWorldComponent; // 0x0620(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UMagicComponent_C* MagicComponent; // 0x0628(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImpl_FallenDamageComponent_AI_C* Impl_FallenDamageComponent_AI; // 0x0630(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImplMovementSpeed_AI_C* ImplMovementSpeed_AI; // 0x0638(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImplCharacterSoundComponent_C* ImplCharacterSoundComponent; // 0x0640(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImplStateManagerComponent_C* ImplStateManagerComponent; // 0x0648(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImplBuffComponent_C* ImplBuffComponent; // 0x0650(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImplToleranceComponent_C* ImplToleranceComponent; // 0x0658(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UMontageManagerComponent_PlacedAI_C* Montages_AI; // 0x0660(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UImplAI_Component_C* ImplAI_Component; // 0x0668(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UPlugin_LevelSaver_C* DynamicLoaderPlugin; // 0x0670(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UBowHandler_C* BowHandler; // 0x0678(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UCharacterPropertyComponent_C* Property; // 0x0680(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UCollisionHandlerComponent_C* CollisionHandler; // 0x0688(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UExtendedStatComponent_C* Health; // 0x0690(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UStatsManagerComponent_C* StatsManagerComp; // 0x0698(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class URotatingComponent_C* RotateComp; // 0x06A0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UClothRebineComponent_C* ClothRebineComponent; // 0x06A8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UEffectsComponent_C* EffectsComp; // 0x06B0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UParticleComponent_C* ParticleComponent; // 0x06B8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UBehaviorComponent_C* Behavior; // 0x06C0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UAIQueryActionCollectorComponent_C* AIQueryActionCollectorComponent; // 0x06C8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UParticleEffectComponent_C* ParticleEffectComponent; // 0x06D0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UExtendedStatComponent_Stamina_C* Stamina; // 0x06D8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UTrapComponent_C* TrapComp; // 0x06E0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UWeaponLoopComponent_C* WeaponLoopComponent; // 0x06E8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
class UDerivantComponent_C* DerivantComponent; // 0x06F0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
|
|
|
public:
|
|
void BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature(bool Retreating, bool isLong);
|
|
void ExecuteUbergraph_Impl_BaseAIController(int32 EntryPoint);
|
|
void Get_My_Montages_for_AI(class UMontageManagerComponent_PlacedAI_C** Montage);
|
|
void GetMyAIComp(class UAI_Component_C** AI_Comp);
|
|
void GetMyAIQuery(class UAIQueryActionCollectorComponent_C** AIQueryActionCollectorComponent_0);
|
|
void GetMyBehavior(class UBehaviorComponent_C** Behavior_0);
|
|
void GetMyBendingComponent(class UPN_Bending_Component_C** PN_Bending_Component);
|
|
void GetMyBowHandler(class UBowHandler_C** BowHandler_0);
|
|
void GetMyBuffComp(class UBuffComponent_C** BuffComponent);
|
|
void GetMyClothRebineComp(class UClothRebineComponent_C** ClothRebineComponent_0);
|
|
void GetMyCollisionHandler(class UCollisionHandlerComponent_C** CollisionHandler_0);
|
|
void GetMyDerivantComp(class UDerivantComponent_C** DerivantComponent_0);
|
|
void GetMyDynamicLoader(class UPlugin_LevelSaver_C** DynamicLoaderPlugin_0);
|
|
void GetMyEffects(class UEffectsComponent_C** EffectsComp_0);
|
|
void GetMyFallenDamage(class UFallenDamageComponent_C** FallenDamageComponent);
|
|
void GetMyFootDetection(class UFootDetectionComponent_C** FootDetectionComponent);
|
|
void GetMyHealth(class UExtendedStatComponent_C** Health_0);
|
|
void GetMyInteractiveWorldComponent(class UInteractiveWorldComponent_C** NewParam);
|
|
void GetMyLevelNodeHandler_Actor(class ULevelNodeHandler_Actor_C** LevelNodeHandler_Actor);
|
|
void GetMyLevelNodeHandler_ActorEvent(class ULevelNodeHandler_ActorEvent_C** LevelNodeHandler_ActorEvent);
|
|
class UMagicComponent_C* GetMyMagicComponent();
|
|
void GetMyMontages(class UMontageManagerComponent_C** Montages);
|
|
void GetMyParticleComp(class UParticleComponent_C** ParticleComponent_0);
|
|
void GetMyParticleEffect(class UParticleEffectComponent_C** ParticleEffectComponent_0);
|
|
void GetMyProperty(class UCharacterPropertyComponent_C** Property_0);
|
|
void GetMyRotateComp(class URotatingComponent_C** RotateComp_0);
|
|
void GetMySpeed(class UMovementSpeedComponent_C** Speed);
|
|
void GetMyStamina(class UExtendedStatComponent_Stamina_C** Stamina_0);
|
|
void GetMyStateManagerComp(class UStateManagerComponent_C** StateManagerComp);
|
|
void GetMyStatsManager(class UStatsManagerComponent_C** StatsManagerComp_0);
|
|
void GetMyCharacterShound(class UCharacterSoundComponent_C** CharacterSound);
|
|
void GetMyToleranceComp(class UToleranceComponent_C** ToleranceComponent);
|
|
void GetMyTrapComp(class UTrapComponent_C** TrapComp_0);
|
|
void GetMyWeaponLoop(class UWeaponLoopComponent_C** WeaponLoopComponent_0);
|
|
void ResetIdleState(double Delay);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
BP_STATIC_CLASS_IMPL("Impl_BaseAIController_C")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Impl_BaseAIController_C")
|
|
}
|
|
static class AImpl_BaseAIController_C* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AImpl_BaseAIController_C>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AImpl_BaseAIController_C;
|
|
|
|
}
|
|
|