NPC navigation, patrol/chase logic, animator driver, and modular RPG-ready combat composition. Scripts are in Scripts/NPC/. Detailed component docs are still primarily in Russian.
| Page | Description |
|---|---|
| NPC README | Module overview |
| NpcAnimatorDriver | Animator state sync with movement |
| NPCNavigation | Navigation, patrol, chase |
| NpcRpgCombatBrain | Modular auto-combat brain for melee/ranged NPCs |
| NpcCombatPreset | Data preset for chase/hold/attack behavior |
| NpcCombatScenarios | Ready-made setup scenarios for melee/ranged/patrol combat NPCs |
For combat NPCs, the intended stack is:
NpcNavigationNpcAnimatorDriverRpgCharacterRpgTargetSelectorRpgAttackControllerNpcRpgCombatBrainRpgAttackPreset+NpcCombatPreset
This keeps enemies assembled from reusable components instead of custom one-off scripts.