---
description: Adding behavior for AI
---

# Add Behaviour

To add a new behavior, go to the **NavMesh AI Controller** component and click on the plus sign.

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md1IredLD9rbx7o7QsC%2F-Md1VNv9Vl943b8evqUP%2Fimage.jpg?alt=media\&token=b8ccc89e-6e3d-4c62-a942-a52634bc67f0)

Next, in the drop-down list, select the behavior we need

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md1IredLD9rbx7o7QsC%2F-Md1Vjzxrmj_NWNizyjR%2Fimage%20\(1\).jpg?alt=media\&token=80114d67-50cb-4f2f-b14a-c3abaffbc5be)

{% hint style="info" %}
**Note that** when creating an **AI**, it will always have the default **Idle** behavior, which **cannot be removed**, but **can be configured** as normal behaviors.
{% endhint %}

To get acquainted with all the behavior sets built into **Aurora FPS**, check out :

{% content-ref url="default-behavior" %}
[default-behavior](default-behavior)
{% endcontent-ref %}

{% hint style="info" %}
You can also write custom behaviors using the **API**.
{% endhint %}

