> For the complete documentation index, see [llms.txt](https://wft.gabsith.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wft.gabsith.com/tools/parameter-editor.md).

# Parameter Editor

#### Setup

* **Avatar** accepts an avatar descriptor. The script will automatically try to find an avatar in your scene
  * If more than one active avatar is found they'll be presented as a list to select the one you want
* The **Parameter Toolbar** shows the avatar's Expression Parameters and the different controller parameters that can be edited (FX, Gesture, Base, Action and Additive), corresponding to the avatar's Expression Layers
  * The avatar's Expression Parameters or Layers can be changed by dropping a parameters asset or an animator controller to the fields found below the toolbar

#### Parameters List

* Click at the left of a parameter to drag it up or down. This will change its location in the list.
* **Name, type, default, saved, synced and delete** work the same as always
* **Clone** makes a copy of the parameter and adds it at the end of the list

#### Editing Bar

* **Create New** adds a parameter at the end of the currently selected list (Expressions, FX, Gesture, etc)
* **Create Global** opens the global editing fold
  * You can set the details of a new parameter, then add it to one or more parameters list by clicking Add To Selected
* **Search** mode opens the search fold
  * Type in the **Find** field to highlight the parameters that match your search
  * The button at the right of the Find field is to toggle **Case Sensitivity**
  * If you hit the **Replace** button, what's found from the **Find** field \*\*\*\*will be replaced with what's in the **Replace** field.
* **Setting** opens the settings fold
  * When the **Show Delete** toggle is disabled, the delete button will not appear in the parameters list

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