GenericAISystem

GenericAISystem

GenericAISystem provides AI commands, squads, formations, StateTree orchestration, tactical assignment, and team-identity integration for Unreal Engine projects.

Table of contents

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.

  1. First integration: read Quick Start.
  2. Understand system boundaries: open Core Features and begin with capability boundaries and collaboration.
  3. Apply it in a project: use How-to Guides to complete the relevant task.
  4. Configure fields: use Parameter Reference for field purpose, tuning time, and misconfiguration risk.
  5. Extend behavior: use Extension Guide to find classes, interfaces, and events suitable for extension.
  6. 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.