# Config

## 🎥 Bodycam Configuration

This config controls the **bodycam & dashcam system** for police jobs.

***

### 🔑 Main Settings

```lua
FRKN = {
    ServerCallbacks = {},
    policeJobName = 'police',
    minRankToOpenDashboard = 1,
    customPoliceCars = { 'POLICE', 'POLICE2', 'POLBIKE', 'IGNUS' } -- Add custom cars here for dashcam support
}
```

***

#### ⚙️ Field Reference

* **ServerCallbacks**\
  Internal callback storage table used by the script. Do not modify.
* **policeJobName**\
  The job name string for police (default: `'police'`).

  > Make sure this matches your framework’s job name.
* **minRankToOpenDashboard**\
  The minimum job grade/rank required to open the **bodycam dashboard**.
  * Example: `1` → all police officers rank 1 and above can access it.
* **customPoliceCars**\
  List of vehicle model names recognized as **police vehicles** for **dashcam mode**.
  * Default: `{ 'POLICE', 'POLICE2', 'POLBIKE', 'IGNUS' }`
  * Add your own custom car spawn codes here to enable dashcam support for them.

***

👉 In short:\
This config determines **who can access the bodycam dashboard** and **which vehicles support dashcam footage**.
