> For the complete documentation index, see [llms.txt](https://ss3d.gitbook.io/dev-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/dev-guide/readme/file-naming-and-organization/file-organization/object-type.md).

# Object Type

Object type sorting is specific to object-related assets. Which is all assets in the Art folder and many in the Content folder.

[The Assets folder on the GoogleDrive](https://drive.google.com/drive/folders/1n9oCtlF6snAzWmzeD8wjdCuiOo-a1_R4?usp=share_link) (and art repo) are organized the same as the Art folder on the game repo. First sorted by asset type, then by object type. Not all folders will have all types.

### Object Types:

*(The first 4 types in the list below are where 95% of common objects are kept.)*

<details>

<summary>Entities</summary>

<mark style="color:green;">**In-game objects**</mark> that have 'life' per-se. This includes player races, animals/monsters, robots/borgs, and even vehicles.

</details>

<details>

<summary>Items</summary>

<mark style="color:green;">**In-game objects**</mark> which can be picked up, stored on your character, or moved in a variety of ways (physics?). EX. bikehorn, bananas, guns, clothing, etc..

</details>

<details>

<summary>Furniture</summary>

<mark style="color:green;">**In-game objects**</mark> which are too large to store on your character, most of which cannot even be picked up. EX. tables, chairs, plants, machines, etc..

</details>

<details>

<summary>Structures</summary>

<mark style="color:green;">**In-game objects**</mark> similar to furniture but are nearly exclusive to the structure of the station (tilemap). EX. walls (& wall mounts), floors, plenums, wires, pipes, etc..

</details>

<details>

<summary>World</summary>

<mark style="color:green;">**In-game objects**</mark> which are 'other' objects pertaining to the world itself. EX. skyboxes or other backgrounds, character customization room, VFX &  SFX, etc..

</details>

<details>

<summary>Editor</summary>

<mark style="color:orange;">**Non-game objects**</mark> which are used in the Unity editors for display or other reasons. (This will likely only be used in the /Art/ subfolder, NOT the /Content/ subfolder. Reason being is we use broad Editor folder in the /Content/ folder.)

</details>


---

# 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/dev-guide/readme/file-naming-and-organization/file-organization/object-type.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.
