Orchestrator - IsaacMulcahy/RPG-AI-SYSTEM-WIKI GitHub Wiki

This wiki has now moved to here. This will be kept for a while and will eventually be removed.

What is this for?

This is required within the scene as it manages when each NPC runs and is updated. This works by each NPC on startup registering itself with the Orchestrator. After it is registered, it will then get grouped into one of the distance banding (this is based on distance from the Main Camera). The Orchestrator then will update and manage the NPCs based on the performance tuning rules setup. This is done to allow for a more holistic approach to enable increased performance.

How to create?

A prefab can be found in the following location 'CIVIL-AI-SYSTM/Resources/System/Objects/AIOrchestrator'