Config reference
This page provides a detailed reference for every property you can use in a vehicle configuration file.
Lighting Properties
All lighting properties accept an array of extra IDs. The extras are toggled on/off when the corresponding feature is activated.
| Property | Description | UI Button |
|---|---|---|
blauw | Main blue emergency lights. Acts as master switch for sirens. | Yes |
directLinks | Traffic adviser pointing left. | Yes |
directCenter | Traffic adviser center/warning pattern. | Yes |
directRechts | Traffic adviser pointing right. | Yes |
steadyBlue | Cruise / steady blue lights. | Yes |
steadyWhite | Combined work / scene lights. | Yes |
steadyWhiteLeft | Left-side work lights (independent). | Yes |
steadyWhiteRight | Right-side work lights (independent). | Yes |
pitje | Beacon / roof-mount light. | Yes |
sf | Sirene flashers, extras that activate only when the siren is running. | No (automatic) |
Removing a property entirely from the config hides the corresponding button in the UI. Setting it to an empty array {} keeps the button visible but the toggle won't affect any extras (useful for blauw when relying on native siren lighting).
Siren Properties
| Property | Type | Description | UI Button |
|---|---|---|---|
sirene | string | Main siren preset name. Set to 'geen' to disable. | Yes |
Dualsirene | string | PowerCall / dual siren preset name. Omit to hide button. | Yes |
Rumblesirene | string | Rumbler siren preset name. Set to 'geen' or omit to disable. | Yes |
Behavioral Options
| Property | Type | Default | Description |
|---|---|---|---|
muteSirenDuringHorn | string | nil | Set to 'true' to mute the main siren while the horn key is held. The siren resumes automatically when the horn is released. |
excludeSiren | {string...} | {} | Array of light type names (e.g., 'pitje', 'steadyBlue') that should not trigger the native GTA siren effect when toggled. |
Unique Groups
| Property | Type | Description |
|---|---|---|
unique | table | A table where each key is a light type name and the value is an array of extra IDs. When any light type in this group is activated, all other types in the group are deactivated first. |
Example:
unique = {
directLinks = {3, 4},
directRechts = {5, 6},
directCenter = {7, 8},
}
Activating directLinks will turn off extras {5,6} and {7,8} before activating {3,4}.