
Description
UPDATE: Actor component!
Now updated to actor component, making it easier to implement into your project as a more modular and ready-to-go asset.
Setup: Video
Documentation: Guide
Discord: Invite
Simple yet very complex AI companion system for your project.
Ever wanted to have a companion by your side while on your adventures? Or at least implement a system like that to your own game? I've saved you months of work with this easy to add and setup asset then.
Simply add this to your project and either use the companion already created or create a child actor from it.
Blueprints commented, clean and organized. Easy to understand logic.
You can add any character you want, check Documentation for more information.
Everything is explained in the Documentation so you can fully use this asset.
AI FEATURES:
Behavior system
Flee mode: Flees from nearby enemies
Passive mode: No reaction to attacks from enemies
Neutral: Attacks when it gets attacked first
Agressive mode: Attacks all nearby enemies
Attack my target: Attacks owner's current targeted enemy
Roaming system
Follow owner: Companion follows owner
Stay in place: Companion stays in place
Free roam: Companion walks randomly in a set radius
Additional utility
Change companion's name in-game
Change range of awareness and owner perception