AController > AActor > UObject

AIController is the base class of controllers for AI-controlled Pawns. Controllers are non-physical actors that can be attached to a pawn to control its actions. AIControllers manage the artificial intelligence for the pawns they control. In networked games, they only exist on the server.

Member Type Offset Share
bStartAILogicOnPossess : 1 char 0x338
bStopAILogicOnUnposses : 1 char 0x338
bLOSflag : 1 char 0x338
bSkipExtraLOSChecks : 1 char 0x338
bAllowStrafe : 1 char 0x338
bWantsPlayerState : 1 char 0x338
bSetControlRotationFromPawnOrientation : 1 char 0x338
bUpdatePawnRotationToFocus : 1 char 0x338
PathFollowingComponent UPathFollowingComponent* 0x340
BrainComponentClass UBrainComponent* 0x348

Component responsible for behaviors.

UBrainComponent* 0x350
PerceptionComponent UAIPerceptionComponent* 0x358
ActionsComp UPawnActionsComponent* 0x360


UBlackboardComponent* 0x368
CachedGameplayTasksComponent UGameplayTasksComponent* 0x370
DefaultNavigationFilterClass UNavigationQueryFilter* 0x378

Blueprint notification that we've completed the current movement request

FMulticastInlineDelegate 0x380