# 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**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.0resmon.org/0resmon/frkn-resources/frkn-police-job/bodycam-system/config.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
