# Setup Guide

{% hint style="danger" %}
**Mailbox** requires Game Creator 2 and can't work without it.
{% endhint %}

## Setup

1. [Setup and install Game Creator 2](https://docs.gamecreator.io/gamecreator/getting-started/installation/)
2. Download and install Mailbox | Game Creator 2 from the package manager

Open the **Game Creator Install Window** by going to Game Creator > Install..&#x20;

Select the Mailbox Examples and click **Install**

The example scenes can be found in the Plugins > GameCreator > Installs > Mailbox.Examples\@1.0.0 > Scenes folder

{% hint style="info" %}
**Example UI Requires TextMeshPro Essentials**

**Mailbox** supports Legacy UI, but all example UI elements use TextMeshPro, as Unity's old UI Text is now legacy. To view the examples, install TMP Essentials (**Window → TextMeshPro → Import TMP Essential Resources**).

All components support **TextReferences**, so if you prefer Legacy UI, you can switch to using Text instead of TMP.
{% endhint %}

## Optional Setup

**When installing Mailbox from the Package Manager, Mailbox will check once to see if Game Creator 2 Inventory or Dialogue is installed.** If either is installed at the time of installing Mailbox, the corresponding integration will be installed automatically.

If you install Game Creator 2 Inventory or Dialogue later, you can manually trigger the integration check via the Unity toolbar:\
**Game Creator > Mailbox > Detect and Install Integration**

If you own Game Creator 2 Inventory, we recommend installing the Mailbox Inventory Examples and using the Mailbox Inventory UI & Example Scenes. These can be found in:\
**Plugins > GameCreator > Installs > Mailbox.InventoryExamples\@1.0.0 > Scenes** after installing the examples.

## Updating Mailbox

When a new version is released, we recommend uninstalling the old version first.\
You can do this by navigating to the Unity toolbar:\
**Game Creator > Uninstall > Mailbox**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fullscreen.no/info/game-creator-2-assets/mailbox/setup-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
