#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(); } }; DUMPER7_ASSERTS_AImpl_BaseAIController_C; }