Shared Configuration
The shared configuration defines blacklisted NPC models and zone settings including loot tables, NPC reactions, and spawn areas for the pickpocket system.
Blacklisted Models
The blacklistedModels array defines NPC models that cannot be pickpocketed:
blacklistedModelsrequiredarray
Zones
The zones table defines each pickpocket area. Each entry is a named zone with its own location, loot table, and NPC reaction settings.
Zone Structure
zones.<name>.coordsrequiredvector3
zones.<name>.radiusrequirednumber
zones.<name>.emptyChance.minrequirednumber
zones.<name>.emptyChance.maxrequirednumber
zones.<name>.reactionChance.fleerequirednumber
zones.<name>.reactionChance.fightrequirednumber
zones.<name>.reactionChance.policeCallrequirednumber
zones.<name>.fightWeaponsrequiredarray
name (weapon hash string) and a chance weight. Chances are relative — they do not need to sum to 100. zones.<name>.itemsrequiredarray
name (inventory item name) and an amount which can be a fixed number or a { min, max } table for a random range. 