[
  {
    "type": "weapon_category",
    "id": "TEST_CAT1",
    "name": "Test Category"
  },
  {
    "type": "ITEM",
    "id": "test_weapon1",
    "name": { "str": "test melee weapon 1" },
    "description": "Test melee weapon 1.",
    "material": [ "test_material" ],
    "//": "Intended to be +0",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "weight": "1 kg",
    "volume": "1 L",
    "symbol": ";"
  },
  {
    "type": "ITEM",
    "id": "test_weapon2",
    "name": { "str": "test melee weapon 2" },
    "description": "Test melee weapon 2.",
    "material": [ "test_material" ],
    "//": "Intended to be +0",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "weight": "1 kg",
    "volume": "1 L",
    "symbol": ";",
    "weapon_category": [ "TEST_CAT1" ]
  },
  {
    "id": "reach_bow",
    "type": "ITEM",
    "subtypes": [ "GUN" ],
    "symbol": "(",
    "color": "yellow",
    "name": { "str": "reach bow" },
    "description": "A test item that is both a ranged weapon and a reach weapon",
    "price": "160 USD",
    "material": [ "steel" ],
    "flags": [ "REACH_ATTACK", "WATERPROOF_GUN", "NEVER_JAMS", "NO_TURRET" ],
    "ammo_effects": [ "NEVER_MISFIRES" ],
    "skill": "archery",
    "ammo": [ "arrow" ],
    "weight": "340 g",
    "volume": "1500 ml",
    "ranged_damage": { "damage_type": "stab", "amount": 3 },
    "range": 5,
    "dispersion": 210,
    "durability": 6,
    "clip_size": 1,
    "reload": 60,
    "valid_mod_locations": [ [ "underbarrel", 1 ], [ "sights", 1 ] ],
    "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "arrow": 1 } } ],
    "melee_damage": { "bash": 3 }
  }
]
