338 lines
16 KiB
C++
338 lines
16 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Impl_BaseAIController
|
|
|
|
#include "Basic.hpp"
|
|
|
|
|
|
namespace SDK::Params
|
|
{
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct Impl_BaseAIController_C_BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature final
|
|
{
|
|
public:
|
|
bool Retreating; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool isLong; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_BndEvt__Impl_BaseAIController_Move_AINodeAction_Assemble_K2Node_ComponentBoundEvent_0_UpdatedRetreatingState__DelegateSignature;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.ExecuteUbergraph_Impl_BaseAIController
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_ExecuteUbergraph_Impl_BaseAIController final
|
|
{
|
|
public:
|
|
int32 EntryPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool K2Node_ComponentBoundEvent_Retreating; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool K2Node_ComponentBoundEvent_IsLong; // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool CallFunc_BooleanAND_ReturnValue; // 0x0006(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_ExecuteUbergraph_Impl_BaseAIController;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.Get My Montages for AI
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_Get_My_Montages_for_AI final
|
|
{
|
|
public:
|
|
class UMontageManagerComponent_PlacedAI_C* Montage; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_Get_My_Montages_for_AI;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyAIComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyAIComp final
|
|
{
|
|
public:
|
|
class UAI_Component_C* AI_Comp; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyAIComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyAIQuery
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyAIQuery final
|
|
{
|
|
public:
|
|
class UAIQueryActionCollectorComponent_C* AIQueryActionCollectorComponent_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyAIQuery;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBehavior
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyBehavior final
|
|
{
|
|
public:
|
|
class UBehaviorComponent_C* Behavior_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyBehavior;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBendingComponent
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyBendingComponent final
|
|
{
|
|
public:
|
|
class UPN_Bending_Component_C* PN_Bending_Component; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyBendingComponent;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBowHandler
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyBowHandler final
|
|
{
|
|
public:
|
|
class UBowHandler_C* BowHandler_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyBowHandler;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyBuffComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyBuffComp final
|
|
{
|
|
public:
|
|
class UBuffComponent_C* BuffComponent; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyBuffComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyClothRebineComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyClothRebineComp final
|
|
{
|
|
public:
|
|
class UClothRebineComponent_C* ClothRebineComponent_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyClothRebineComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyCollisionHandler
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyCollisionHandler final
|
|
{
|
|
public:
|
|
class UCollisionHandlerComponent_C* CollisionHandler_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyCollisionHandler;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyDerivantComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyDerivantComp final
|
|
{
|
|
public:
|
|
class UDerivantComponent_C* DerivantComponent_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyDerivantComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyDynamicLoader
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyDynamicLoader final
|
|
{
|
|
public:
|
|
class UPlugin_LevelSaver_C* DynamicLoaderPlugin_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyDynamicLoader;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyEffects
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyEffects final
|
|
{
|
|
public:
|
|
class UEffectsComponent_C* EffectsComp_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyEffects;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyFallenDamage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyFallenDamage final
|
|
{
|
|
public:
|
|
class UFallenDamageComponent_C* FallenDamageComponent; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyFallenDamage;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyFootDetection
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyFootDetection final
|
|
{
|
|
public:
|
|
class UFootDetectionComponent_C* FootDetectionComponent; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyFootDetection;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyHealth
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyHealth final
|
|
{
|
|
public:
|
|
class UExtendedStatComponent_C* Health_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyHealth;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyInteractiveWorldComponent
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyInteractiveWorldComponent final
|
|
{
|
|
public:
|
|
class UInteractiveWorldComponent_C* NewParam; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyInteractiveWorldComponent;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyLevelNodeHandler_Actor
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyLevelNodeHandler_Actor final
|
|
{
|
|
public:
|
|
class ULevelNodeHandler_Actor_C* LevelNodeHandler_Actor; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyLevelNodeHandler_Actor;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyLevelNodeHandler_ActorEvent
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyLevelNodeHandler_ActorEvent final
|
|
{
|
|
public:
|
|
class ULevelNodeHandler_ActorEvent_C* LevelNodeHandler_ActorEvent; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyLevelNodeHandler_ActorEvent;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyMagicComponent
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyMagicComponent final
|
|
{
|
|
public:
|
|
class UMagicComponent_C* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyMagicComponent;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyMontages
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyMontages final
|
|
{
|
|
public:
|
|
class UMontageManagerComponent_C* Montages; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyMontages;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyParticleComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyParticleComp final
|
|
{
|
|
public:
|
|
class UParticleComponent_C* ParticleComponent_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyParticleComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyParticleEffect
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyParticleEffect final
|
|
{
|
|
public:
|
|
class UParticleEffectComponent_C* ParticleEffectComponent_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyParticleEffect;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyProperty final
|
|
{
|
|
public:
|
|
class UCharacterPropertyComponent_C* Property_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyProperty;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyRotateComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyRotateComp final
|
|
{
|
|
public:
|
|
class URotatingComponent_C* RotateComp_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyRotateComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMySpeed
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMySpeed final
|
|
{
|
|
public:
|
|
class UMovementSpeedComponent_C* Speed; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMySpeed;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyStamina
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyStamina final
|
|
{
|
|
public:
|
|
class UExtendedStatComponent_Stamina_C* Stamina_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyStamina;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyStateManagerComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyStateManagerComp final
|
|
{
|
|
public:
|
|
class UStateManagerComponent_C* StateManagerComp; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyStateManagerComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyStatsManager
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyStatsManager final
|
|
{
|
|
public:
|
|
class UStatsManagerComponent_C* StatsManagerComp_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyStatsManager;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyCharacterShound
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyCharacterShound final
|
|
{
|
|
public:
|
|
class UCharacterSoundComponent_C* CharacterSound; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyCharacterShound;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyToleranceComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyToleranceComp final
|
|
{
|
|
public:
|
|
class UToleranceComponent_C* ToleranceComponent; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyToleranceComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyTrapComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyTrapComp final
|
|
{
|
|
public:
|
|
class UTrapComponent_C* TrapComp_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyTrapComp;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.GetMyWeaponLoop
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_GetMyWeaponLoop final
|
|
{
|
|
public:
|
|
class UWeaponLoopComponent_C* WeaponLoopComponent_0; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_GetMyWeaponLoop;
|
|
|
|
// Function Impl_BaseAIController.Impl_BaseAIController_C.ResetIdleState
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct Impl_BaseAIController_C_ResetIdleState final
|
|
{
|
|
public:
|
|
double Delay; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
DUMPER7_ASSERTS_Impl_BaseAIController_C_ResetIdleState;
|
|
|
|
}
|
|
|