


A custom quota system for Lethal Company that overhauls how excess scrap is handled. Features configurable quota scaling, intelligent rollover clamping, overtime pay, and quota dampening to prevent exponential growth.
When you exceed your quota, the system:
Current quota: 500 Scrap collected: 5000 New quota: 1000
Result: Next quota starts at 999/1000 + 700 bonus credits!
Settings can be found in BepInEx/config/CustomQuotaSystem.cfg
| Setting | Default | Description |
|---|---|---|
| StartingCredits | 60 | Starting credits for a new lobby |
| StartingQuota | 130 | Starting quota for a new lobby |
| DaysToDeadline | 3 | Number of days to meet each quota |
| DisableQuota | false | Completely disables the custom quota system |
| Setting | Default | Description |
|---|---|---|
| BaseIncrease | 100 | Base amount the quota increases per cycle |
| CurveSharpness | 16 | Controls how fast the quota ramps up (higher = slower growth) |
| RandomizerMultiplier | 1.0 | Random variance on quota increase (0 = none, 1 = ±50%) |
| QuotaCap | -1 | Maximum quota value (-1 = no limit) |
Dampening prevents quotas from growing exponentially by reducing the growth rate as quotas get higher. This keeps the game balanced and playable even after many quota cycles.
Note: Dampening only works when the custom quota system is enabled (DisableQuota = false).
| Setting | Default | Description |
|---|---|---|
| EnableDampening | true | Enables the dampening system |
| DampeningStartQuota | 1000 | Quota value at which dampening starts applying |
| DampeningStrength | 0.5 | Strength of dampening effect (0 = none, 0.5 = moderate, 1.0 = strong, 2.0+ = extreme). Higher values reduce growth more aggressively. |
| DampeningMinFactor | 0.1 | Minimum growth factor (prevents complete stagnation) |
How Dampening Works:
When your quota exceeds the DampeningStartQuota, growth is reduced using this formula:
Need help or want to stay updated?
Join my discord:
https://discord.gg/vGdbVNzjsd
Buy me a coffee: https://buymeacoffee.com/syntheal