WENOPAL

ProceduralDistributions

ArmyStorageGuns

Project Zomboid B42 loot table with 24 items and 4 rolls.

Data taken from the game files: Project Zomboid 42.21.0 · updated on

IDNameWeight
AssaultRifleM16 Assault Rifle20
PistolM9 Pistol20
AssaultRifleM16 Assault Rifle10
PistolM9 Pistol10
HolsterSimple_GreenHolster8
MSR7T_RifleMSR7T Tactical Rifle4
JS3T_ShotgunJS-3T Tactical Shotgun4
AmmoStrap_BulletsBullets Bandolier4
Bag_AmmoBox_9mmAmmunition Box4
Bag_ProtectiveCaseSmallMilitary_Pistol1Small Protective Case - Military4
x2Scopex2 Scope2
Bag_AmmoBoxAmmunition Box2
Bag_ProtectiveCaseBulkyAmmo_9mmBulky Ammo Container2
Bag_RifleCaseGreenGun Case - Military2
AmmoStrap_ShellsShells Bandolier1
x4Scopex4 Scope1
Bag_AmmoBox_308Ammunition Box1
Bag_AmmoBox_ShotgunShellsAmmunition Box1
Bag_ProtectiveCaseBulkyAmmo_556Bulky Ammo Container1
Bag_RifleCaseClothCamoCloth Gun Case1
Bag_ShotgunCaseGreenGun Case - Military1
x8Scopex8 Scope0.5
Bag_ProtectiveCaseBulkyAmmo_308Bulky Ammo Container0.5
Bag_ProtectiveCaseBulkyAmmo_ShotgunShellsBulky Ammo Container0.5

Add your item to this list

lua
local dist = ProceduralDistributions.list["ArmyStorageGuns"]
if dist and dist.items then
    table.insert(dist.items, "MiMod.MiItem")
    table.insert(dist.items, 2)
end

Goes inside a function hooked to Events.OnPostDistributionMerge. Full loot guide (Spanish) → · All lists