Documentation › Hunting System › Configuration
Every config file and what it controls.
All files in config/ stay readable after escrow. Most gameplay and economy values can also be changed live in the admin panel without a restart.
| File | Controls |
|---|---|
config_main.lua |
Language, admins, weapons, knives, spawning, skinning, blood draw, bait, carcass transport, mini radar, reward card, parties, kill ownership, animal anti-cheat |
config_animals.lua |
Per-species loot, prices, quality chances, skinning time and weight range |
config_zones.lua |
Hunting zones: centre, radius, spawn limit, species, map blip, zone migration |
config_shop.lua |
NPC locations, tanner work table, shop items (with minLevel), syringe market, grill |
config_items.lua |
Item definitions and the automatic item check |
config_traps.lua |
Traps: limits, timing, bait bonus, trap types and models |
config_tannery.lua |
Tannery: queue, batch size, sewing minigame, recipes |
config_lures.lua |
Calls (lures): cooldown, break chance, minimum score, spawn distances, call types |
config_compendium.lua |
Hunter's Compendium: species collections and their rewards |
config_map.lua |
Tablet map: fence, legendary area, conditions card, best zone |
config_quests.lua |
One-time hunting quests |
config_contracts.lua |
Daily and weekly contract pools, completion bonus, streak, swap |
config_trophies.lua |
Claimable milestones and titles |
config_progression.lua |
XP, levels, ranks, unlocks and perks |
config_records.lua |
Weight classes, meat and XP scaling, record rewards, weekly season |
config_environment.lua |
Day and night activity per species, weather effects |
config_license.lua |
License price and duration, protected species, poaching reports |
config_legendary.lua |
Legendary animals: frequency, lifetime, stats, rewards |
config_bridge.lua |
Commands, remote tablet, license storage, police jobs |
config_secrets.lua |
Server-only: hunting boost and Discord webhooks |
Config.Locale = 'en' -- en, pl, de, fr, es, nl, pt, ru, tr, arTexts live in locales/*.json. Missing keys fall back to English.
Leave them on 'auto'. Set a value only if detection picks the wrong resource.
Config.Framework = 'auto' -- esx | qb | qbox | standalone
Config.Inventory = 'auto'
Config.Target = 'auto' -- ox | qb | textuiConfig.VersionCheck = true -- show "update available" in the console summary
Config.ServerRollQuality = true -- the server rolls hide quality
Config.Carcass.trustClientModel = false -- only set true on servers WITHOUT OneSyncValues saved in the admin panel override the config files. Use Admin → Tools → Reset to go back to the file values.