# Creating New Characters

{% hint style="info" %}
Character prefabs are spawned as a child objects of the iMove Player in the scene.
{% endhint %}

{% embed url="https://youtu.be/s6blBA6e7Zc" %}

## Step 1 (Change Animation Type) <a href="#docs-internal-guid-555a71d6-7fff-6337-1168-b6da5ff12662" id="docs-internal-guid-555a71d6-7fff-6337-1168-b6da5ff12662"></a>

Go to the Rig tab in your characters import prefab and set it to Humanoid then click Apply.&#x20;

{% hint style="danger" %}
NOTE: Humanoid rig is required.
{% endhint %}

<div align="left"><figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd5MS41tBzNKPHlAe1V93rX6FaICm1i8m4MPi2MlCd1hCGllPTh8cHfpdqo2gf5CjBiwWvHi-fxNBEe64rAonkqWXnvCD2nXmdaJ0JhobLO8PQkmUgEOsm32LWNfvhHvfqwFUvOHg?key=IyG1pVx3Axu-KYHJIV_G0g" alt=""><figcaption></figcaption></figure></div>

## Step 2 (Create Prefab Variant)

If your character is not a prefab yet, it will look like this:   <img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXep71jxF6fetF8ogQcR8rUMOaCPy_bBkmM1R0gx2rcS62bZoiktxw2De1XYMbQNroe67Tpdp9bpBTjhKVhmpIGJRbeMw1Z1T4KDSIbqsg8cxjF36bz1OXB1h5_RtEn5pdGSHjcwKw?key=IyG1pVx3Axu-KYHJIV_G0g" alt="" data-size="original">

Right click the imported character package > Create > Prefab Variant

## Step 3 (Add iMoveCharacterSetUp Component)

With your prefab character selected, add the iMoveCharacterSetUp component to the character:

<div align="left"><figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdb-in3hU9Bdfgkj6lW1yPD_IJVs3Xk4cmUCDFuyd-iAWvQIVsUEuz39PZFT16-w39WQTAJ8BPKCx-qDLZSyuWe8PdLzDfx54r5ZfMHSHhG0oXIQr71UVwSC3os3tOs8GxLYlWwVA?key=IyG1pVx3Axu-KYHJIV_G0g" alt=""><figcaption></figcaption></figure></div>

1. Select the animation pack type.
2. Select a player sound profile.
3. Check Component Dependencies
4. If you have all of the dependencies,\
   click Add All Components

{% hint style="danger" %}
NOTE: If using Parkour, the GVS\_Vault and GVS\_Mantle Offsets will need to be adjusted to fit your new character.
{% endhint %}

## Step 4 (Add to Character List)

If you don’t have a character list you can make a new one by:\
Right clicking in a folder > Create > GlassVaultStudio > iMove > CharacterList\
Ensure your player in the scene is using this Character List.

Add the character prefab to the character list scriptable object that your player is using.&#x20;

<div align="left"><figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe4c-0a8AGOq4kPzZbGYSnAmszistSgv7umoVRV-h5VF21qXVHUvKShAWKIyJZ6pB7Yrrk78er1d0Qh128D8hqPzVPkSbRCtHXKZFoCocgOjlEJaccZWU9hVIKD5Y-jokjF4Wkh?key=IyG1pVx3Axu-KYHJIV_G0g" alt=""><figcaption></figcaption></figure></div>
