> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_dealership/configuration/vehicles-seed.md).

# Vehicle Seeding

Edit `rcore_dealership/configs/config.vehicles-seed.lua` to control the price calculated for each vehicle when you seed the database with `dealership_seed_vehicles`.

## 🧮 How Prices Are Calculated

Each vehicle's final price is:

```
base price × GlobalMultiplier × ClassMultiplier × VehicleTypeMultiplier
```

The result is then clamped and rounded.

## ⚙️ Options

| Option                   | Default           | Description                                                                                                          |
| ------------------------ | ----------------- | -------------------------------------------------------------------------------------------------------------------- |
| `GlobalMultiplier`       | `1.0`             | Multiplier applied to every vehicle.                                                                                 |
| `ClassMultipliers`       | all `1.0`         | Per-class multiplier (compacts, sedans, SUVs, ... 23 classes).                                                       |
| `VehicleTypeMultipliers` | `{ trailer = 0 }` | Per-type multiplier (automobile, bike, heli, plane, boat, submarine, trailer). Trailers default to `0` (unsellable). |
| `RoundTo`                | `1000`            | Round the final price to the nearest multiple.                                                                       |
| `MinPrice`               | `5000`            | Minimum price.                                                                                                       |
| `MaxPrice`               | `nil`             | Maximum price cap (`nil` = no cap).                                                                                  |
| `SkipIfZero`             | `true`            | Keep a vehicle at `0` (unsellable) if its base price is `0`.                                                         |

{% hint style="info" %}
Run `dealership_seed_vehicles` (without `confirm`) from the server console to preview the calculated prices before applying them.
{% endhint %}
