> For the complete documentation index, see [llms.txt](https://xeavin.gitbook.io/curated-level-curve/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xeavin.gitbook.io/curated-level-curve/overview/configuration.md).

# Configuration

### General

All configurable parameters are defined in the `{game}/x64/scripts/config/CuratedLevelCurveConfig.lua` file.

This configuration file which can be modified via any text editor.

### Layout

{% code fullWidth="false" %}

```lua
local levels = {
  [level] = experience, 
  ...
}

return levels
```

{% endcode %}

### Parameters

The following lists all configurable parameters and their purposes:

#### `levels`

A table of experiences of all levels.

#### `level`

The numeric identifier of the level.

Must start at `1` and increase sequentially without gaps.

#### `experience`

The total amount of experience required to reach that level.

Must be strictly greater than the value of the previous level.
