# Core Configuration

The primary configuration file is:

```text
config/main.lua
```

Common options:

```lua
Config.Debug = false
Config.Locale = 'en'

Config.Keybinds = {
    Lock = 'L',
    Hotwire = 'H'
}
```

Distances are controlled separately:

```lua
Config.Distances = {
    ToggleLock = 18.0,
    Action = 7.0,
    Share = 7.0,
    Ensure = 35.0
}
```

## Vehicle state

```lua
Config.VehicleState = {
    OwnedVehiclesSpawnLocked = true,
    NPCVehiclesSpawnLockedChance = 65,
    NPCLocksPlayerOnly = true,
    NPCKeysInsideChance = 15,
}
```

`NPCLocksPlayerOnly` keeps ambient NPC traffic usable by GTA AI while still enforcing the logical player-facing lock state.
