> For the complete documentation index, see [llms.txt](https://linkira-studios.gitbook.io/character-enhancement-toolkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://linkira-studios.gitbook.io/character-enhancement-toolkit/faq/scripts.md).

# Scripts

<details>

<summary>What Code is doing the Sorting?</summary>

Each script that sorts is located in Assets/CharacterEnhancementToolkit/Editor by the pack it sorts e.g., SortPolygonWar sorts Polygon War Pack.\
\
Within each of these scripts, is a resources.LoadAll that iterates over all gameobject and then specifically sorts based upon prefab name into specific folders.&#x20;

</details>

<details>

<summary>KeyboardButtonChange.cs - Z and C to randomize</summary>

The keyboard Button Change script allows you to use Z to randomly change the character and C to randomly change the facial features.  If you don't need this capability, you can disable it on the AdultToonCreationManager object.  Note: This capability can interfere with saving the prefab using a 'z' or a 'c' in the prefab name.

</details>

<details>

<summary>Load Adult Prefabs</summary>

This script loads and contains the Lists of all gameobjects of interest.  If you press play and look, you will see all the pieces in each list.  So therefore, you can access these lists as they are public.  The boolean guyBool is used to to load the Males first

</details>

<details>

<summary>Add Animator</summary>

</details>

<details>

<summary>Attachment Points</summary>

</details>

<details>

<summary>Change Character</summary>

</details>

<details>

<summary>Change Equipment</summary>

</details>

<details>

<summary>Change Face</summary>

</details>

<details>

<summary>Target Bones</summary>

</details>

<details>

<summary>Swap Panels</summary>

</details>

<details>

<summary>Camera Movement</summary>

</details>

<details>

<summary>Save Adult PRefab</summary>

</details>
