The core logic of this plugin is fully decoupled. Simply attach the AI component to any character, including player characters, NPCs, and monsters, to gain a complete set of pre-built AI behavior logic covering patrolling, target chasing, pathfinding, combat, aggro management, hit response, and death sequences. There is no need to manually create behavior trees or complex blueprints from scratch.
Content/HandyEnemyAIManager within the demo project.Content directory at the root of your personal project.BPC_HandyEnemyAIManager.
AI Controller Class, then assign AIC_HandyEnemy to the enemy.
BPC_HandyEnemyAIManager component. Locate the variable named PDA_AI_CommonSetting and fill it with preset configuration data. You must create your own custom data assets here to adjust stats for different enemy types.
Click the button beside the configuration table to locate the default preset data asset, or search for DA_AI_CommonSetting directly within your content browser to find the base preset. Duplicate this asset to create a custom variant.
