> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rageon.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Interiors

> Inspect an MLO's rooms, portals, entities, and entity sets.

Open **Interiors** and choose an MLO, such as `apa_int_mp_h_01`, an apartment. The model is assembled from its entities, and **Summary** counts rooms, portals, entities, and how many have no model. The fields on rooms, portals, and entities are readouts: you view and filter them, you do not edit them. What you can change is which layers are drawn, which entity sets are included, and the texture detail.

![apa\_int\_mp\_h\_01 assembled, with the Summary counts and Layers in Properties](https://mintcdn.com/rageon/TCzaS11pSGz1CPPK/images/viewer/viewer-interior-overview.webp?fit=max\&auto=format\&n=TCzaS11pSGz1CPPK\&q=85\&s=9b4379a084c69941c6657c51b08d7286)

apa\_int\_mp\_h\_01 assembled.

## Inspect an MLO

**1. Draw rooms and portals**

Under **Layers**, turn on **Rooms** and **Portals**. Turn on **See through walls** to keep them visible behind geometry. Three more layers help diagnose entities: **Bounding boxes** shows entity bounds, **Entities without model** marks missing models, and **Ignored entities** marks shadow, reflection, and mirror entities left out of the visible model. All start off.

![Room volumes and portal openings drawn, with See through walls on](https://mintcdn.com/rageon/TCzaS11pSGz1CPPK/images/viewer/viewer-interior-layers.webp?fit=max\&auto=format\&n=TCzaS11pSGz1CPPK\&q=85\&s=8eba9d3a1c85ddd9f55af66df82de3bb)

Rooms and Portals drawn through the walls.

**2. Select a room**

Choose a row under **Rooms (…)**. The room highlights and **Entities** narrows to it. **Clear** removes the filter.

![Rooms list with mp\_h\_01\_living selected and its card shown](https://mintcdn.com/rageon/TCzaS11pSGz1CPPK/images/viewer/viewer-interior-room.webp?fit=max\&auto=format\&n=TCzaS11pSGz1CPPK\&q=85\&s=ec36f9a271d4bf30ede91506721ad294)

mp\_h\_01\_living selected.

**3. Select a portal**

Choose a row under **Portals (…)**. Its opening highlights and the card shows the two rooms it connects.

![Portals list with a dining-to-entry portal selected and its card shown](https://mintcdn.com/rageon/TCzaS11pSGz1CPPK/images/viewer/viewer-interior-portal.webp?fit=max\&auto=format\&n=TCzaS11pSGz1CPPK\&q=85\&s=daba293ee7445df634fc417b988bf0e2)

A dining-to-entry portal selected.

**4. Find an entity**

Search by archetype and use **Entity filters** (**Room**, **Entity Set**, **Only without model**, **Only ignored**). Choose an entity to highlight it. Its card offers **JSON**, **vector3**, and **vector4** buttons that copy its data and its position (and heading) inside the interior, ready for a script.

![Entity card for a coffee table, with the JSON and vector buttons](https://mintcdn.com/rageon/TCzaS11pSGz1CPPK/images/viewer/viewer-interior-entity.webp?fit=max\&auto=format\&n=TCzaS11pSGz1CPPK\&q=85\&s=642b506902d75c67885de6a00ca2ce08)

A coffee table entity selected.

**Ignored** entities are ones used only for shadows, reflections, or mirrors, so they are left out of the visible model.

## Select by clicking in the stage

Open **Selection by click** to choose what a click picks: **Entities**, **Rooms**, or **Portals**. Turn **Entities** off and **Rooms** on to reach a room behind furniture. **Ctrl**+click adds to the selection. A plain click on empty space clears it.

## Entity sets and textures

**1. Switch a set**

If the interior lists entity sets, use **Active** under **Entity sets (…)**, for example on `v_int_15`, the dealership, to toggle a set or pick a variant from a family; **None** excludes every variant in that family. The interior's contents change. If no sets are listed, choose another interior for this step. Clicking the row itself only highlights its boxes and filters the entity list.

![v\_int\_15, the dealership, with the Entity sets table in Properties](https://mintcdn.com/rageon/TCzaS11pSGz1CPPK/images/viewer/viewer-interior-set.webp?fit=max\&auto=format\&n=TCzaS11pSGz1CPPK\&q=85\&s=a8a901c25d6f59f705c4890760073c4a)

v\_int\_15 with its Entity sets table.

**2. Compare texture detail**

Turn **HD textures** off and on to compare. It uses the higher-detail textures the MLO ships, when it has them.

## Find missing models

**Archetypes without model (…)** lists entities whose model Rageon could not find in your game folder. Choose one to filter the entities to it. **Copy list** copies every name, one per line.

Capture mode hides all interior layers, cards, and selection controls. See [Image capture](/viewer/image-capture.md).

## Troubleshooting

> **Inspection unavailable: …**
>
> The detailed inspection failed, though the model and counts may still show. Choose the interior again. If it keeps failing, check your data sources.

> **Detailed inspection unavailable for this interior.**
>
> The MLO loaded without rooms, portals, or entity lists. Use the preview and counts, or choose another MLO.

> **This MLO declares no rooms.**
>
> The MLO has no rooms to list. **This MLO declares no portals.** and **This MLO declares no entity sets.** mean the same for portals and sets.

> **No entities match these filters.**
>
> Broaden **Room**, **Entity Set**, the search, or the **Only without model** and **Only ignored** filters.

> **With nothing checked, the click selects nothing.**
>
> Turn on **Entities**, **Rooms**, or **Portals** under **Selection by click**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.