WENOPAL

ProceduralDistributions

ArmySurplusHeadwear

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

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

IDNameWeight
Hat_BaseballCapArmyBaseball Cap - Army10
Hat_BeretArmyArmy Beret8
Hat_PeakedCapArmyPeaked Military Cap8
Hat_BalaclavaFaceBalaclava - Open8
Hat_BalaclavaFullBalaclava8
Hat_BonnieHat_CamoGreenBoonie Hat4
ShemaghScarf_GreenShemagh (Scarf)4
Hat_GasMaskGas Mask4
Hat_BonnieHat_DesertCamoBoonie Hat2
ShemaghScarfShemagh (Scarf)2
Hat_ArmyMilitary Helmet2
Hat_BonnieHat_DesertCamoNewBoonie Hat1
Hat_BonnieHat_MiliusCamoBoonie Hat1
Hat_BonnieHat_OliveDrabBoonie Hat1
Hat_BonnieHat_TigerStripeCamoBoonie Hat1
Hat_ArmyDesertMilitary Helmet0.5
Hat_ArmyWWIIOld Army Helmet0.1

Add your item to this list

lua
local dist = ProceduralDistributions.list["ArmySurplusHeadwear"]
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