# Avatar

The **UMA Avatar** is an enhanced version of the **Dynamic Character Avatar** from UMA, with added features to integrate better with **Game Creator 2**.&#x20;

Here are some notable key improvements:

* **Prebuilt Skeleton**: The skeleton bones for the initial race are created immediately when the game starts. This ensures the Character component has all the necessary bone references right away, preventing issues during the initial avatar setup if it’s not yet fully complete.
* **Avatar Plugins**: Extend the UMA Avatar's functionality without adding additional component.
* **Enter Play Mode Settings**: Speeds up testing by skipping domain and scene reloads.
* **Wardrobe History**: Keeps track of the most recently added or removed wardrobe recipes to any UMA Avatar.
* And a lot more... making sure both UMA Avatar and Character component is perfectly fit together.

***

## Creating Character with UMA Avatar

To create simply right-click on the hierarchy panel, then go to **Game Creator > Characters >** \
**Character - UMA or Player - UMA**, and you're done.

<figure><img src="/files/Whw5UdNmPkh2rAkRQkQ4" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
You can change the default race and customization preset of the created UMA Characters within the **Project settings** under the **GameCreator/UMA** section.
{% endhint %}

The **UMA\_GLIB** has been added to the hierarchy to ensure it's always present. This prefab includes vital components such as the UMA Context, UMA Generator, and UMA Mesh Combiner, which are essential for constructing UMA Avatars.

{% hint style="success" %}
When you select a **Character** in the hierarchy, a white wireframe box (gizmo) should appear around its feet, indicating that it's an UMA.
{% endhint %}

***

## UMA in Character Kernel Units

In the Character Inspector, you'll find a section called "UMA," which contains some customization options from the character's UMA Avatar Component. On the right side, you'll see the current active race, along with a shortcut button to quickly select and jump to the component.

<figure><img src="/files/lhgzhvwaaHzPlOHfBiIc" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://niam.gitbook.io/documentation/game-creator-2/uma-integration/avatar.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
