> For the complete documentation index, see [llms.txt](https://malbersanimations.gitbook.io/animal-controller/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://malbersanimations.gitbook.io/animal-controller/main-components/manimal-controller/advanced.md).

# Advanced

## Overview

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

## References Section

### Animator

Reference for the Animator component of the Animal

### RigidBody

Reference for the Rigidbody component of the Animal

### Main Camera

Reference for the Main Camera

### Aimer

Reference for the aimer component (if being used)

## Free Movement Section

### Rotator

Reference for the rotator gameobject. Used to add extra rotations to the character when gliding etc.

{% hint style="warning" %}
This is **required** for States like [**Fly** ](/animal-controller/main-components/manimal-controller/states/fly.md)and [**Underwater Swimming**](/animal-controller/main-components/manimal-controller/states/underwater.md)
{% endhint %}

### Root Bone

Bone to identify the Main Root Bone of the animal. Mainly used for Timeline and Flying animals.

## Lock Inputs Section

### Sleep

Allows you to disable the controller without disabling the component

### Lock Input&#x20;

Disable all the Mode/State Inputs. E.g (Jump, Fly, Attacks, Actions)&#x20;

### Lock Movement

Disable the Movement Input. Horizontal, vertical and UpDown axis Inputs.

### Lock Forward

Sets to Zero the Z on the movement Axis when this is set to true.&#x20;

### Lock Horizontal

Sets to Zero the X on the Movement Axis when this is set to true

### Lock UpDown

Sets to Zero the Y on the Movement Axis when this is set to true

## Required Animator Parameters

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

A list of all the Required Animator Paramaters.

{% hint style="info" %}
Hover over each one to find out what they are for!
{% endhint %}

### Optional Animator Parameters

<figure><img src="/files/0NCFqSJVnqfMNHrxS1OJ" alt=""><figcaption></figcaption></figure>

A list of all optional animator parameters.

{% hint style="info" %}
Hover over each one to find out what they are for!
{% endhint %}

## Extras Section

### Type

Allows the Animal to have an ID for Additive Pose Fixing
