# UMA Integration

<div data-full-width="false"><figure><img src="https://348920791-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeQ7CIxHuad77enwt80mG%2Fuploads%2FRTQ6CA2YFiEWVdiEysJm%2FBanner.png?alt=media&#x26;token=d558f340-e848-4fbf-b2f2-ac80cebee1a4" alt=""><figcaption></figcaption></figure></div>

Discover the exciting world of **UMA** with **Game Creator 2**! Let your characters shine by creating unique representations of themselves or entirely different personas!

The **UMA Integration** module provides seamless integration of UMA with Game Creator 2, allowing you to effortlessly create a wide range of character customizations, from simple to complex, all without writing a single line of code.

{% hint style="warning" %}
The **UMA Integration** module is a third-party extension designed for [**Game Creator 2**](https://gamecreator.link/core) that seamlessly integrates with [**UMA**](https://assetstore.unity.com/packages/slug/35611) and requires both to function properly.
{% endhint %}

## **Key Features**

* **Setup UMA Character** on the fly in just a few clicks.
* **Visual Scripting** including Instructions, Conditions, Events, and Properties.
* **Store Text Recipes and Overlay Color** in a Name or List Variables.
* **Save and Load UMA Avatar** with memories using Remember Component.
* Use Game Creator **Instructions in Slot Data Asset events**.
* Simplify the process of UI creation with **Dynamic UI** components.
* **Custom Ragdoll System** specifically for UMA characters.
* Supports **Enter Play Mode Options** for quicker testing.
* Kickstart your project with pre-built **Examples and Templates.**
* **Examples, Templates,** Pre-configured setups to help you get started quickly.
* Full access to **C# Source Code** for complete modification.
* **Compatible with all** Game Creator 2 modules.

{% hint style="success" %}
Give the [Demo](https://drive.google.com/drive/folders/1M6S6Z2YEoerf20ITysdwXBPqfh4BxwIN?usp=drive_link) a Whirl! Dive in and see what it can do!
{% endhint %}

{% hint style="info" %}
The Documentation is continuously being developed! If you have any questions, suggestions or feedback, please feel free to contact us via [email](mailto:niam.soft@gmail.com).
{% endhint %}

## **Contents**

<table data-view="cards" data-full-width="false"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden align="center"></th></tr></thead><tbody><tr><td><a href="uma-integration/getting-started">getting-started</a></td><td align="center">Getting Started   </td></tr><tr><td><a href="uma-integration/avatar">avatar</a></td><td align="center">Avatar</td></tr><tr><td><a href="uma-integration/remember">remember</a></td><td align="center">Remember</td></tr><tr><td><a href="uma-integration/variables">variables</a></td><td align="center">Variables</td></tr><tr><td><a href="uma-integration/dynamic-ui">dynamic-ui</a></td><td align="center">Dynamic UI</td></tr><tr><td><a href="uma-integration/slot-data-asset">slot-data-asset</a></td><td align="center">Slot Data Asset</td></tr><tr><td><a href="uma-integration/visual-scripting">visual-scripting</a></td><td align="center">Visual Scripting</td></tr><tr><td><a href="uma-integration/utilities">utilities</a></td><td align="center">Utilities</td></tr><tr><td><a href="uma-integration/releases">releases</a></td><td align="center">Releases</td></tr></tbody></table>


---

# 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.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.
