Upgrading from V2 to V3 in a Project
This page covers how to use the features of Procedural NPC Crowds in Blueprints.
Updating the Spline and Spawning:
Please follow How to add to a custom level with V3 for using the new V3 spline.
Please follow How to adjust spawn amounts V3 for using the new spawning framework and spawn limiter.
Updating the behavior tree to use V3 Pathfinding:
Find your behavior tree for your NPCs in your content browser.
Replace Find PathPoint Forward or the pathfinding behavior you are currently using with the new Move Character Along Spline.

Above the move to node, make a simple parallel node and call "DetectBlockingObject" node in the parallel task.

Ensure you have set the details panel, they should come with defaults.
Detect Blocking Object ideal settings:

Move Character Along Spline Ideal Settings:

The Object Filter Tag on the Waypoint:

Updating the refind behavior to use the V3 method is easy and straight forward, simply replace the wander task with find random pathpoint v3 task.

Find Random PathPoint V3 Ideal Settings:

That's it, you should now be fully upgraded to the V3 of Procedural NPC Crowds.
Last updated