> For the complete documentation index, see [llms.txt](https://renownedgames.gitbook.io/aurora-engine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://renownedgames.gitbook.io/aurora-engine/artificial-intelligence/configurate-ai/behaviour/default-behavior/locomotion.md).

# Locomotion

| Name     | Description                                               |
| -------- | --------------------------------------------------------- |
| Follow   | The AI will follow certain objects.                       |
| Patrol   | The AI will move around a set of points, issuing patrols. |
| Run Away | The AI will run away from certain objects.                |

## Follow

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2ZxSHBWte2MsWbADl%2Fimage.png?alt=media\&token=c90dcfa3-ac20-4e96-9b1c-81eed24924ba)

### **Target Selection:**&#x20;

Responsible for the type of choice the object of persecution.

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2bqt9KcK2WMhy7x9u%2Fimage.png?alt=media\&token=e4f646c6-08d9-4290-93ee-f4338ffd55ff)

| Name    | Description                             |
| ------- | --------------------------------------- |
| First   | Selects the first target seen.          |
| Nearest | Selects the nearest target.             |
| Distant | Selects a target at a certain distance. |

### **Field Of View :**&#x20;

Here we put a link to the vision component for AI.

To adjust the vision, read the:

{% content-ref url="/pages/-MbzrZADrsu0mU8dYmOX" %}
[Vision](/aurora-engine/artificial-intelligence/vision.md)
{% endcontent-ref %}

## Patrol

&#x20;

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2aBX5yKqLCissNeXE%2Fimage.png?alt=media\&token=5dc06c69-b3a9-4b56-925a-4fe85de69338)

### **Patrol Type:**

Responsible for the order of selection of patrol points.

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2hvpws_aeHr5rQ9vA%2Fimage.png?alt=media\&token=65e98890-2b43-44c8-8ed5-4857e3c04fc9)

| Name       | Description                                            |
| ---------- | ------------------------------------------------------ |
| Random     | The points will be selected randomly.                  |
| Sequential | The points will be selected alternately.               |
| Finite     | If we reach the last point, then we finish patrolling. |

### **Load Map:**

Responsible for patrol points.

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2d1XmOCHNQ_Kr2vSr%2Fimage.png?alt=media\&token=1f2f9e22-995f-4ac9-aa5a-f8fa11105576)

| Name          | Description                                       |
| ------------- | ------------------------------------------------- |
| Manual        | Uses a ready-made **Way Point Map**.              |
| Automatically | He searches for his **Way Point Map** by its name |

#### **Manual**

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2fhS2QB-E1X4h3hhh%2Fimage%20\(3\).jpg?alt=media\&token=9fca1bfd-279b-4a19-bf75-cf0c9a3d0249)

| Name | Description                                                                                         |
| ---- | --------------------------------------------------------------------------------------------------- |
| Map  | Here we put a link to the [Way Point Map](/aurora-engine/artificial-intelligence/way-point-map.md). |

#### **Automatically**

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2gAEOh_oH_Sl55N1n%2Fimage%20\(4\).jpg?alt=media\&token=21215d7f-198f-4b4b-848b-219af6bb6ce0)

| Name     | Description                                                                                                                          |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| Map Name | Here we put the name of the object on which the [Way Point Map](/aurora-engine/artificial-intelligence/way-point-map.md) is located. |

{% hint style="info" %}
The division into **Manual** and **Automatically** for the moments when the [Way Point Map](/aurora-engine/artificial-intelligence/way-point-map.md) may not be set, but will be generated during operation, in this case, you will need to use **Automatically**.
{% endhint %}

### **Tolerance:**

The distance between the point that you can ignore and go to the next point.

## **Run Away**&#x20;

![](https://4102492771-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbGcEmnwAxQ5XmsXrVA%2F-Md2NEC5zSHJrKtVIApr%2F-Md2i_Sk7bOwTx1gOxm4%2Fimage.png?alt=media\&token=8d52b197-309c-4a22-b5a0-be7341c653ae)

### **Field Of View:**

Here we put a link to the [vision component](/aurora-engine/artificial-intelligence/vision.md) for AI.

### **MIn Distance:**

The distance to the object starting from which the AI will run away.
