# Showroom

# Showroom

Nord Garages v2 uses native GTA interior presets. No shell resource is required for the included showroom system.

Default group presets:

- Land: `vehicle_warehouse`
- Boat: `yacht_marina`
- Air: `smuggler_hangar`

## Isolation

Each showroom session is isolated using routing buckets based on `Config.Showroom.routingBucketBase`.

## Vehicle behaviour

Showroom vehicles are preview/display entities. They must not be treated as normal spawned owned vehicles by inventory, target or garage logic.

Useful client exports:

```lua
exports['nord_garages']:IsInShowroom()
exports['nord_garages']:IsShowroomVehicle(vehicle)
exports['nord_garages']:GetShowroomVehicleData(vehicle)
```

## Temporary keys

When Nord Vehicle Keys is active, showroom access can grant session-only temporary key access without creating a permanent physical key item. Existing owner/shared keys are preserved.
