> 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/ui-manager.md).

# UI Manager

## Overview

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

The UI Manager is a manager script used to manage the functionality of all the different UI screens of the Inventory Add-On. \
\
You can use it manually by calling the ChangeUIState event as a String and using one of the following:\ <br>

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

E.g. If you pass a value of: "InventoryOpenClose" then you will Open the Inventory Screen:<br>

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

Inventory Opening and Closing is the only one that shares a string value. All the rest are as above.&#x20;
