GenericAISystem is an Unreal plugin for AI commands, squads, formations, StateTree orchestration, and Tactical Assignment. These documents are organized as: understand the boundaries first, complete a task next, then look up parameters and extension points.
Recommended reading path
- First integration: read Quick Start.
- Understand system boundaries: open Core Features and begin with capability boundaries and collaboration.
- Apply it in a project: use How-to Guides to complete the relevant task.
- Configure fields: use Parameter Reference for field purpose, tuning time, and misconfiguration risk.
- Extend behavior: use Extension Guide to find classes, interfaces, and events suitable for extension.
- Diagnose problems: use Debugging and Troubleshooting by symptom.
Documentation layering
- Core feature pages explain why and system boundaries; they do not repeat parameter inventories.
- How-to pages explain how to perform and verify a task, referring only to key parameters.
- Parameter Reference centralizes field purpose instead of scattering it across articles.
- Extension Guide centralizes overridable seams and behavior that is appropriate to change.