> For the complete documentation index, see [llms.txt](https://ss3d.gitbook.io/art-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ss3d.gitbook.io/art-guide/2d/ui-elements/menu.md).

# Menu

This is a page for menu concepts in terms of info and element allocation, please ignore wrong backgrounds, fonts and/or icons.

## Connection Menu

Connection menu is where the player pastes the server name or adress or hosts their own server:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FfCimHsKh0O8CGWgBTEZT%2Fimage.png?alt=media&amp;token=84b904ae-3bf7-4cb4-9b66-71716c215b7f" alt=""><figcaption><p>Connection menu</p></figcaption></figure>

## Starting Menu

Starting menu should be the one to follow the connection menu and the one that actually sends the player into the game as a set character or as a spectator. It also serves several other purposes:

Provides a list of servers or information about a selected server:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FQoImOdW7rUPPpBtuhxT5%2Fserver_info.png?alt=media&amp;token=1aa26fce-a9d0-4adb-9642-ccf81643ce25" alt=""><figcaption><p>Server info menu</p></figcaption></figure>

Provides a list of players and occupied roles:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2Fx853Nk54hFz8oNBETZPx%2Fplayers.png?alt=media&amp;token=105e2433-0327-4404-b6cd-94880849a92d" alt=""><figcaption><p>Server players menu</p></figcaption></figure>

Allows changing the game settings (video and audio settings the same as in the [#in-game-settings](#in-game-settings "mention")):

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FPAyOfLf0fbakRcLL9IVP%2Fgame_settings.png?alt=media&amp;token=36c6f56a-9ccf-4c99-8403-f1286ef9b873" alt=""><figcaption><p>Game settings tab</p></figcaption></figure>

And allows editing character at any point prior to embarking.

## Edit Character

This menu is made to set up player's character. This requires several other systems, like shape keys, clothing and jobs.

The character appearance is the menu where the player decides the character's shape, mass, hair, skin color, special features and other things:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FTcmuRmi9O4AQOBpcsTTf%2FXsp_z1uux_s.jpg?alt=media&amp;token=b41537ab-27f7-4fe3-a819-80d4e27a77c6" alt=""><figcaption><p>Character appearance screen</p></figcaption></figure>

Character loadout is the menu where equipment like clothes, tools and cosmetics are assigned to the character:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FgYdIbSyehiuDteXqi6zX%2FLcmLXfPdTl4.jpg?alt=media&amp;token=f766c881-fa69-4be9-8354-09175d0b0086" alt=""><figcaption><p>Character loadout screen</p></figcaption></figure>

Job selection screen is where the player sets their preferences for their role on the station:&#x20;

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2F6lw3mWfbGAMZ4c6GD9GD%2Fimage.png?alt=media&amp;token=bf78986a-4698-4b1a-b9e1-72dbc03d2383" alt=""><figcaption><p>Concept for job selection menu</p></figcaption></figure>

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FUeYx2e1lpHkjIvBrYTET%2Fimage.png?alt=media&amp;token=8ea346a1-e07c-4393-9ad7-6bb1f182a287" alt=""><figcaption><p>Early concept of the role selection window. While it has several issues in its UX, do note the cartoonish vector design used in its objects. Discontinued as of 2023.</p></figcaption></figure>

## In-game Settings&#x20;

This is the menu to change the setting in the middle of the round or to AFK in if needed.

It has the regular settings one would expect form the 3D game, such as graphical tweaks:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2FQTJEzHWYCg0oFPqoUFT3%2Funknown.png?alt=media&amp;token=ace5689a-3e65-4d5e-a1b6-2e3f2d7f40e4" alt=""><figcaption></figcaption></figure>

Sound volume levels and sound-related settings:

<figure><img src="https://2317494317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo88TIFUbxlEVDM0ZH62q%2Fuploads%2F3QzdDFNgBdPgDF9XDRVk%2Funknown%20(1).png?alt=media&amp;token=d4bda4ee-dc72-43f2-8501-118c8c66f749" alt=""><figcaption><p>A concept for the audio settings menu</p></figcaption></figure>

And the same controls menu page from the [#starting-menu](#starting-menu "mention").&#x20;

There are other types of menus that are actually taking part in the gameplay directly, such as crafting menus or console menus. Most of them are either a part of the player's initial interface or a specifically set up type of window with unique interactable elements.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://ss3d.gitbook.io/art-guide/2d/ui-elements/menu.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
