DisclaimerIf you use the site often and enjoy it, consider donating to help me cover the server costs, and motivate me to spend my time on this project. (Donate) (Crypto)

Classes

UAIPerceptionComponent

UActorComponent > UObject

AIPerceptionComponent is used to register as stimuli listener in AIPerceptionSystem and gathers registered stimuli. UpdatePerception is called when component gets new stimuli (batched)

Member Type Offset Share
SensesConfig TArray<UAISenseConfig*> 0xb0
DominantSense

Indicated sense that takes precedence over other senses when determining sensed actor's location.

UAISense* 0xc0
AIOwner AAIController* 0xd8
OnPerceptionUpdated

Might want to move these to special "BP_AIPerceptionComponent".

FMulticastInlineDelegate 0x160
OnTargetPerceptionUpdated

Notifies all bound objects that perception info has been updated for a given target.

FMulticastInlineDelegate 0x170