Progression
Gang levels and how much XP each activity gives.
XpPerLevel and every XP reward can also be changed live in Admin → Economy → Gang XP and levels. Once saved there, the admin panel is used instead of this file until you press Reset to config. MaxLevel can only be changed here.
Levels
| Setting | Default | What it does |
|---|---|---|
MaxLevel | 100 | Highest gang level |
XpPerLevel | 500 | XP needed for each level. Level 10 starts at 4,500 XP |
XP rewards (Rewards)
Set any to 0 for no XP.
| Setting | Default | Given when |
|---|---|---|
contract | 0 | A contract is completed. This is a bonus on top of each contract's own XP |
hotspot_capture | 150 | A hotspot is captured |
airdrop | 100 | An airdrop is opened. The airdrop's own Xp setting in shared/underworld.lua is used first |
graffiti_spray | 50 | A tag is sprayed |
graffiti_remove | 50 | A rival tag is removed |
racket | 50 | Protection money is collected |
drug_sale | 15 | A drug sale happens inside a turf |
rivalry_win | 250 | A rivalry is won |
war_win | 300 | A war is won. A number set in WinXp in shared/conflicts.lua is used instead |
turf_kill | 25 | A rival gang member is killed inside a turf |
Drug sale and turf kill XP can be switched off in shared/territory.lua (DrugSaleXp, KillXp).
Level rewards (Milestones)
One-time reward packs per gang, claimed on the tablet Home page by a member with the Season Pass permission. See Level rewards.
Milestones = {
Enabled = true,
Rewards = {
{ level = 1, label = 'Starter Kit', items = { { name = 'lockpick', amount = 5 }, { name = 'bandage', amount = 5 } } },
{ level = 5, label = 'Street Pack', items = { { name = 'radio', amount = 2 } }, dirty = 25000 },
{ level = 10, label = 'Crew Pack', items = { { name = 'armour', amount = 3 } }, cash = 25000, dirty = 50000 },
},
},| Field | Meaning |
|---|---|
Enabled | false hides the card and turns claiming off |
level | Gang level needed. One pack per level |
label | Name shown on the tablet (optional, default "Level N reward") |
items | List of { name = 'item', amount = 1 }, given to the member who claims. Weapons work too (for example weapon_pistol). Every item must exist in your inventory |
cash | Clean money added to the gang treasury (optional) |
dirty | Dirty money added to the gang treasury (optional) |
Claims are saved in the kg_milestones table, which is created automatically on the next start. Each gang can claim each level once. Changing a pack later does not let gangs that already claimed that level claim it again.