Static shape components need to have Dynamic Obstacle set to actually use Area Class

Gameplay - AI - Nov 17, 2020

Many licensees like to use ShapeComponents as blocking volumes instead of proper volumes, as they can be more easily placed and sized in the editor. The docs and code make it sound like it is possib ...

"Get Sense Class for Stimulus" node doesn't return AISense class when using "Make AIStimulus" struct as input

Gameplay - AI - Nov 11, 2020

This issue was reported by an user. I reproed the issue and created this Jira ticket for the user. User was trying to to add values to the 'Stimulus' struct coming straight out from 'On Target Perc ...

Meshs in a hidden sublevel may generate incorrect navmesh

Gameplay - AI - Nov 6, 2020

If the level has hidden sublevels, the regenerated navmesh result appears to have a hidden sublevel mesh placed at the origin. Apparently, the reason is that bNavigationRelevant is no longer consid ...

Disconnecting root node in behavior tree editor has no effect

Gameplay - AI - Aug 27, 2020

I was testing some behavior tree content and wanted to temporarily disable a behavior tree entirely. So, I disconnected the root node from the selector node below it and expected that to disable the ...

Crash playing in a Listen Server PIE session with an EQSTestingPawn in the world

Gameplay - AI - Jun 11, 2020

REGRESSION Was not able to reproduce this in 4.24 Crash occurs when the user attempts to run a networking PIE session in a world containing an EQSTestingPawn actor. I was not able to reproduce thi ...

STAT_AI_BehaviorTree_InstanceMemory is sometimes wildly inaccurate

Gameplay - AI - Jun 10, 2020

From the UDN thread: Turns out this is caused by the way this stat was implemented for the FBehaviorTreeInstance struct: 1) You call IncMemoryStats on construct, before the struct is populated with ...

Typo in Tick Interval tooltip inside task blueprints

Gameplay - AI - May 28, 2020

The BTTask_BlueprintBase class has a type in the tooltip for Tick Interval: " /** If any of the Tick functions is implemented, how ofter should they be ticked.Values < 0 mean 'every tick'. */" ...

Instance Synced properties in Blackboard cause a crash

Gameplay - AI - May 8, 2020

Using an Instance synced property in a Blackboard causes a crash when exiting PIE. This is a regression from 4.24.3 (CL-11590370). This was reported and tested in 4.25 (CL-13144385). This was teste ...

Blackboard SelfActor key is not correctly being set

Gameplay - AI - May 7, 2020

REGRESSION: Does not occur in 4.24 The Blackboard Self Actor key is not automatically getting set in the AI Controller. ...