# Animations

> In this tab you can find all the available animations for item props.\
> This is the same list businesses see when registering a new product. Depending on the product type, a specific list matching that type is displayed.

<figure><img src="https://1688068901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9bCwnajAqpi3Viykb5Wi%2Fuploads%2FnT41Kbl1zyLGKfDiXJ0u%2F%7B1EC88801-B808-4EBA-A6E4-A403FA93E7D9%7D.png?alt=media&#x26;token=0cb97fe9-92e2-46ab-ae41-57b2b2bb33c6" alt=""><figcaption></figcaption></figure>

### Adding New Animations

> Click the Add Animation button to open the Panel.

<figure><img src="https://1688068901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9bCwnajAqpi3Viykb5Wi%2Fuploads%2FxFs5TwCAwDSS1E3sQKy4%2F%7B3BC73D73-74F2-4EFC-88EE-35F4EFF5A802%7D.png?alt=media&#x26;token=ccbee5a0-f17d-49a0-90e6-e7bd43ec85af" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
For Dictionaty and Animation fields, use online tools like Pleb Masters: <https://forge.plebmasters.de/animations>
{% endhint %}

* **Key**:`string` Most be a unique key name, used by the code only.
* **Label**:`string` Used for UI
* **Dictionary:**`string` Dictionary for your animation
* **Animation**:`string` Animation name
* **Allowed Jobs**:`false|array` List of jobs allowed to use the animation for their products, empty means anyone will be able to use it.
* **Item Types**:`array` List of item types where this animation will be available.
* **Progress Label**:`string` Label to show on progressbar
* **Duration**:`number` Animation duration (in seconds)
* **Animation Props:** Is a list of props to spawn while the animation is running, every prop must contain the following data:
  * **model**:`string` Object model to spawn
  * **bone**:`number`Ped bone index where the object will be attached to.
  * **position x, y and z**: Object position offsets.
  * **rotation x, y and z**: Object rotation offsets.
* **Walkable**:`boolean` Allow player to walk while running the animation
* **Allow Driving**:`boolean` Allow player to drive while running the animation

{% hint style="info" %}
For object offsets, you can use free tools like this one: <https://forum.cfx.re/t/free-dev-tool-ped-animation-and-prop-menu/4785352/1>
{% endhint %}
