@title Manufacturer Lock: Atlas
@version 1.5.0
@author Apocalyptech
@contact https://apocalyptech.com/contact.php
@categories loot-system

@license Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
@license-url https://creativecommons.org/licenses/by-sa/4.0/

###
### Restricts drops for (mostly) all global (world-drop) weapon pools so that
### *only* Atlas weapons will drop from that pool, including the relevant world
### drop legendary pools.  This will *not* touch any pools in which that
### manufacturer doesn't show up.  There are various corner cases where you'll
### still see non-Atlas spawns, in situations where a drop pool is tightly
### restricted to a particular manufacturer.  Boss/Miniboss/Rare_Spawn drops
### have also not been touched.
###
### Note that this *only* touches weapon type pools which Atlas actually
### produces.  For other weapon types, you'll still see the full range of
### available manufacturers.
###
### To generate combinations of manufacturers, run the generation script with
### three-letter manufacturer codes as the arguments.  See sourcecode for
### details
###
### Generated by gen_manufacturer_lock.py
###

# Assault Rifles
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Common.ItemPool_AssaultRifles_Common,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Common.ItemPool_AssaultRifles_Common,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Common.ItemPool_AssaultRifles_Common,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Common.ItemPool_AssaultRifles_Common,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Common.ItemPool_AssaultRifles_Common,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Common.ItemPool_AssaultRifles_Common,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Uncommon.ItemPool_AssaultRifles_Uncommon,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Uncommon.ItemPool_AssaultRifles_Uncommon,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Uncommon.ItemPool_AssaultRifles_Uncommon,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Uncommon.ItemPool_AssaultRifles_Uncommon,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Uncommon.ItemPool_AssaultRifles_Uncommon,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Uncommon.ItemPool_AssaultRifles_Uncommon,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Rare.ItemPool_AssaultRifles_Rare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Rare.ItemPool_AssaultRifles_Rare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Rare.ItemPool_AssaultRifles_Rare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Rare.ItemPool_AssaultRifles_Rare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Rare.ItemPool_AssaultRifles_Rare,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Rare.ItemPool_AssaultRifles_Rare,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_VeryRare.ItemPool_AssaultRifles_VeryRare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_VeryRare.ItemPool_AssaultRifles_VeryRare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_VeryRare.ItemPool_AssaultRifles_VeryRare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_VeryRare.ItemPool_AssaultRifles_VeryRare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_VeryRare.ItemPool_AssaultRifles_VeryRare,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_VeryRare.ItemPool_AssaultRifles_VeryRare,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_Rare.ItemPool_AssaultRifles_ETech_Rare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_Rare.ItemPool_AssaultRifles_ETech_Rare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_Rare.ItemPool_AssaultRifles_ETech_Rare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_Rare.ItemPool_AssaultRifles_ETech_Rare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_VeryRare.ItemPool_AssaultRifles_ETech_VeryRare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_VeryRare.ItemPool_AssaultRifles_ETech_VeryRare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_VeryRare.ItemPool_AssaultRifles_ETech_VeryRare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_ETech_VeryRare.ItemPool_AssaultRifles_ETech_VeryRare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0

# Assault Rifle Legendaries
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/AssaultRifles/ItemPool_AssaultRifles_Legendary.ItemPool_AssaultRifles_Legendary,BalancedItems,0,,((InventoryBalanceData=/Game/Gear/Weapons/AssaultRifles/Atlas/_Shared/_Design/_Unique/Carrier/Balance/Balance_ATL_AR_Carrier.Balance_ATL_AR_Carrier,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/Gear/Weapons/AssaultRifles/Atlas/_Shared/_Design/_Unique/Carrier/Balance/Balance_ATL_AR_Carrier.Balance_ATL_AR_Carrier"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/Gear/Weapons/AssaultRifles/Atlas/_Shared/_Design/_Unique/RebellYell/Balance/Balance_ATL_AR_RebelYell.Balance_ATL_AR_RebelYell,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/Gear/Weapons/AssaultRifles/Atlas/_Shared/_Design/_Unique/RebellYell/Balance/Balance_ATL_AR_RebelYell.Balance_ATL_AR_RebelYell"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/PatchDLC/Event2/Gear/Weapon/_Unique/OPQ/Balance/Balance_ATL_AR_OPQ.Balance_ATL_AR_OPQ,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/PatchDLC/Event2/Gear/Weapon/_Unique/OPQ/Balance/Balance_ATL_AR_OPQ.Balance_ATL_AR_OPQ"',Weight=(BaseValueConstant=1)))

# Heavy Weapons
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Common.ItemPool_Heavy_Common,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Common.ItemPool_Heavy_Common,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Common.ItemPool_Heavy_Common,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Common.ItemPool_Heavy_Common,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Uncommon.ItemPool_Heavy_Uncommon,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Uncommon.ItemPool_Heavy_Uncommon,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Uncommon.ItemPool_Heavy_Uncommon,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Uncommon.ItemPool_Heavy_Uncommon,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Rare.ItemPool_Heavy_Rare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Rare.ItemPool_Heavy_Rare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Rare.ItemPool_Heavy_Rare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Rare.ItemPool_Heavy_Rare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_VeryRare.ItemPool_Heavy_VeryRare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_VeryRare.ItemPool_Heavy_VeryRare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_VeryRare.ItemPool_Heavy_VeryRare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_VeryRare.ItemPool_Heavy_VeryRare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_ETech_Rare.ItemPool_Heavy_ETech_Rare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_ETech_Rare.ItemPool_Heavy_ETech_Rare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_ETech_VeryRare.ItemPool_Heavy_ETech_VeryRare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_ETech_VeryRare.ItemPool_Heavy_ETech_VeryRare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0

# Heavy Weapon Legendaries
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Heavy/ItemPool_Heavy_Legendary.ItemPool_Heavy_Legendary,BalancedItems,0,,((InventoryBalanceData=/Game/Gear/Weapons/HeavyWeapons/ATL/_Shared/_Design/_Unique/RubysWrath/Balance/Balance_HW_ATL_RubysWrath.Balance_HW_ATL_RubysWrath,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/Gear/Weapons/HeavyWeapons/ATL/_Shared/_Design/_Unique/RubysWrath/Balance/Balance_HW_ATL_RubysWrath.Balance_HW_ATL_RubysWrath"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/PatchDLC/Geranium/Gear/Weapon/_Unique/Plumage/Balance/Balance_HW_ATL_Plumage.Balance_HW_ATL_Plumage,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/PatchDLC/Geranium/Gear/Weapon/_Unique/Plumage/Balance/Balance_HW_ATL_Plumage.Balance_HW_ATL_Plumage"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/Gear/Weapons/HeavyWeapons/ATL/_Shared/_Design/_Unique/Freeman/Balance/Balance_HW_ATL_Freeman.Balance_HW_ATL_Freeman,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/Gear/Weapons/HeavyWeapons/ATL/_Shared/_Design/_Unique/Freeman/Balance/Balance_HW_ATL_Freeman.Balance_HW_ATL_Freeman"',Weight=(BaseValueConstant=0.6)))

# Pistols
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[6].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Common.ItemPool_Pistols_Common,BalancedItems.BalancedItems[7].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[6].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Uncommon.ItemPool_Pistols_Uncommon,BalancedItems.BalancedItems[7].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[6].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Rare.ItemPool_Pistols_Rare,BalancedItems.BalancedItems[7].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[6].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_VeryRare.ItemPool_Pistols_VeryRare,BalancedItems.BalancedItems[7].Weight.BaseValueConstant,0,,1
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_Rare.ItemPool_Pistols_ETech_Rare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_Rare.ItemPool_Pistols_ETech_Rare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_Rare.ItemPool_Pistols_ETech_Rare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_Rare.ItemPool_Pistols_ETech_Rare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_Rare.ItemPool_Pistols_ETech_Rare,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_Rare.ItemPool_Pistols_ETech_Rare,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_VeryRare.ItemPool_Pistols_ETech_VeryRare,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_VeryRare.ItemPool_Pistols_ETech_VeryRare,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_VeryRare.ItemPool_Pistols_ETech_VeryRare,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_VeryRare.ItemPool_Pistols_ETech_VeryRare,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_VeryRare.ItemPool_Pistols_ETech_VeryRare,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_ETech_VeryRare.ItemPool_Pistols_ETech_VeryRare,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[0].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[1].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[2].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[3].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[4].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[5].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[6].Weight.BaseValueConstant,0,,0
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_FirstGuns.ItemPool_Pistols_FirstGuns,BalancedItems.BalancedItems[7].Weight.BaseValueConstant,0,,1

# Pistol Legendaries
SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/Guns/Pistols/ItemPool_Pistols_Legendary.ItemPool_Pistols_Legendary,BalancedItems,0,,((InventoryBalanceData=/Game/PatchDLC/Mayhem2/Gear/Weapon/_Shared/_Unique/DoubleTap/Balance/Balance_PS_ATL_DoubleTap.Balance_PS_ATL_DoubleTap,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/PatchDLC/Mayhem2/Gear/Weapon/_Shared/_Unique/DoubleTap/Balance/Balance_PS_ATL_DoubleTap.Balance_PS_ATL_DoubleTap"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/PatchDLC/Ixora/Gear/Weapons/_Unique/SpiritOfMaya/Balance/Balance_PS_ATL_SpiritOfMaya.Balance_PS_ATL_SpiritOfMaya,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/PatchDLC/Ixora/Gear/Weapons/_Unique/SpiritOfMaya/Balance/Balance_PS_ATL_SpiritOfMaya.Balance_PS_ATL_SpiritOfMaya"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/PatchDLC/Ixora2/Gear/Weapons/_Unique/Replay/Balance/Balance_PS_ATL_Replay.Balance_PS_ATL_Replay,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/PatchDLC/Ixora2/Gear/Weapons/_Unique/Replay/Balance/Balance_PS_ATL_Replay.Balance_PS_ATL_Replay"',Weight=(BaseValueConstant=1)),(InventoryBalanceData=/Game/Gear/Weapons/Pistols/Atlas/_Shared/_Design/_Unique/Drill/Balance/Balance_PS_ATL_Drill.Balance_PS_ATL_Drill,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/Gear/Weapons/Pistols/Atlas/_Shared/_Design/_Unique/Drill/Balance/Balance_PS_ATL_Drill.Balance_PS_ATL_Drill"',Weight=(BaseValueConstant=0.6)),(InventoryBalanceData=/Game/Gear/Weapons/Pistols/Atlas/_Shared/_Design/_Unique/Warmonger/Balance/Balance_PS_ATL_Warmonger.Balance_PS_ATL_Warmonger,ResolvedInventoryBalanceData=InventoryBalanceData'"/Game/Gear/Weapons/Pistols/Atlas/_Shared/_Design/_Unique/Warmonger/Balance/Balance_PS_ATL_Warmonger.Balance_PS_ATL_Warmonger"',Weight=(BaseValueConstant=0.6)))