> For the complete documentation index, see [llms.txt](https://acestudios.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://acestudios.gitbook.io/docs/tactical-and-military/building-menu.md).

# Building Menu

Deploy fortifications, tech structures and supply zones from an in-game menu.

**Building Menu** (`ace_buildingmenu`) lets players place fortifications and structures from a menu: sandbags, HESCO walls, barbed wire, ammo crates, canopies and more. In **Realism Mode**, building costs materials that players take from and deposit into **supply zones**. Squad leaders can deploy new zones anywhere to create forward operating bases.

|                   |                                             |
| ----------------- | ------------------------------------------- |
| **Resource name** | `ace_buildingmenu`                          |
| **Version**       | 1.0.0                                       |
| **Frameworks**    | Framework-independent (no framework needed) |
| **Dependencies**  | None besides FiveM Asset Escrow             |
| **Database**      | Not used                                    |

## Features

* **Building menu** opened with a key (default <kbd>E</kbd>), with three categories you can turn on or off: Fortifications, Tech Structures and Miscellaneous.
* **22 objects** preconfigured (custom models streamed with the resource), each with its own material cost, build time and placement offsets.
* **Placement controls:** confirm, rotate left/right, and optional up/down movement.
* **Realism Mode:**
  * Materials carried by players, with a per-player limit
  * **Static supply zones** set in the config, each with starting materials
  * **Deployable supply zones** placed in-game with the *Deployable Supply Point* prop
  * Minimum distance between zones
  * Map blips for zones
* **Simple Mode:** build freely with no material limits.
* **Squad Leader system:** limit zone deployment to specific player identifiers.
* **Object removal** with an optional animation and timer.
* All menu text and notifications are editable.

## How Realism Mode works

```
Supply Zone (static or deployed)
      │  Take Building Material
      ▼
Player carries materials (≤ PlayerMaxBuildingMaterial)
      │  Deposit Building Material / Deposit All
      ▼
Zone storage ──► Build objects (cost deducted from the zone,
                 or from the player if UsePlayerMatsForBuild = true)
```

## Included props

| Category            | Objects                                                                                                                                                  |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Fortifications**  | Sand Bag Line, Sand Bag Hole, Sand Bag Cover, Hesco Single, Hesco Triple, Hesco Wall, Observation Hut, Oil Barrel Blockade, Barbed Wire, Barbed Blockade |
| **Tech Structures** | Radio, Ammo Crate 1–3, Camo Canopy, Tank Blockade, Team Bags, Deployable Supply Point                                                                    |
| **Miscellaneous**   | Small Sun Cover, Danger Sign (EN), Danger Sign (AR), Camo Tent                                                                                           |

{% content-ref url="/pages/fyWgnUuPPWbSVezcnZLl" %}
[Installation](/docs/tactical-and-military/building-menu/installation.md)
{% endcontent-ref %}

{% content-ref url="/pages/H981KFOxrMhInBLA7oxR" %}
[Configuration](/docs/tactical-and-military/building-menu/configuration.md)
{% endcontent-ref %}
