> For the complete documentation index, see [llms.txt](https://tyrix.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://tyrix.gitbook.io/docs/script-resources/tyrix-business/feature-catalog.md).

# Feature Catalog

Every feature is placed live from inside the Business Manager. Live preview while placing, relocate after creation, real-time sync to all connected clients on save.

| Category    | Features                                                                                                                                                                              |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Inventory   | **Trays** (public counters), **Storage** (job-locked stash), **Trash Cans** (auto-clear), **Personal Lockers**, **Boxes** (branded portable stashes), **Freezer** (pauses item decay) |
| Commerce    | **Cash Registers** (with tipping), **Shops**, **Supply Runs**, **Home Delivery**                                                                                                      |
| NPCs        | **Peds** (12+ scenarios + custom anims)                                                                                                                                               |
| Environment | **Props**, **Seats**, **Blips**                                                                                                                                                       |
| Services    | **Boss Menus**, **Clothing Points**, **Garages**, **Custom Menus**, **Duty Toggle Points**                                                                                            |
| Production  | **Crafting Stations** with full recipe editor                                                                                                                                         |
| Navigation  | **Elevators** (multi-floor teleport with per-floor job gates)                                                                                                                         |
| Vehicles    | **Job Garages** (spawn point + vehicle list + shared cooldown), **Vehicle Spawners**                                                                                                  |

## Placement tools

* **Raycast preview** with a sphere marker + line drawn from the player to the surface under the crosshair.
* **Arrow-key fine-tuning** while placing: ←→ rotate, ↑↓ height bump.
* **Ghost-ped previews** for seats and NPCs play the matching sit / scenario animation so what you see is exactly what you get.
* **6-DOF gizmo** (press `G` during seat placement) for precise positioning via the in-game cursor:
  * `W` translate, `R` rotate, `Q` world / local toggle, `LAlt` snap-to-ground, `Enter` commit, `Backspace` exit gizmo.
* **Sticky carryover** after a gizmo commit: the next gizmo session auto-opens at the same position so a row of cushions / chairs can be filled with just drag-and-Enter.
* **Ox\_lib placement chip** in the corner of the screen displays the active key bindings for the current placement mode.

## Job & grade system

Every feature can be:

* **Public** - anyone can use (e.g. customer-facing trays, public parking garages).
* **Job-locked** - gated to a single job + minimum grade.
* **Multi-job-locked** - gated to a map of jobs → minimum grade (e.g. `{ ambulance = 2, fire = 0 }`). The editor offers a multi-select with a per-job grade picker.

Legacy single-job rows from older versions still work - the runtime falls back to `jobName` + `minGrade` when the new map is missing.

## Activity log

Every create / update / delete / relocate is logged to the `tyrix_business_activity` table with: business, feature type, action, feature name, player name, character name, identifier, server ID, and timestamp. Reviewable from inside the Business Manager's Activity tab, filterable by business and feature type.
