[
    {
        "type":"GENERIC",
        "id" : "mjolnir",
        "name" : "Mjölnir",
        "description" : "A large hammer, forged from the heart of a dying star.  It bears the inscription:\n \nWhosoever holds this hammer,\nIf he be worthy,\nShall possess the power to...\nCRUSH!!'",
        "weight" : 5443,
        "to_hit" : 0,
        "color" : "light_gray",
        "symbol" : "/",
        "material" : ["wood", "steel"],
        "techniques" : ["BRUTAL", "WIDE"],
        "volume" : 10,
        "bashing" : 9999,
        "cutting" : 0,
        "price" : 12000,
        "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id": "withered",
        "symbol": "%",
        "color": "light_gray",
        "name": "withered plant",
        "description": "A dead plant.  Good for starting fires.",
        "price": 100,
        "material": "paper",
        "weight": 20,
        "volume": 1,
        "bashing": -8,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "fur",
        "symbol": ",",
        "color": "brown",
        "name": "fur pelt",
        "description": "A small bolt of fur from an animal.  Can be made into warm clothing.",
        "price": 1000,
        "material": ["fur", "leather"],
        "flags": ["NO_SALVAGE"],
        "weight": 114,
        "volume": 1,
        "bashing": -8,
        "cutting": 0,
        "category": "spare_parts",
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "leather",
        "symbol": ",",
        "color": "brown",
        "name": "leather patch",
        "name_plural": "leather patches",
        "description": "A smallish patch of leather, could be used to make tough clothing.",
        "price": 2000,
        "material": ["leather", "flesh"],
        "flags": ["NO_SALVAGE"],
        "weight": 100,
        "volume": 1,
        "bashing": -2,
        "cutting": 0,
        "category" : "spare_parts",
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "superglue",
        "symbol": ",",
        "color": "white",
        "name": "superglue",
        "description": "A tube of strong glue.  Used in many crafting recipes.",
        "price": 1800,
        "material": "plastic",
        "weight": 45,
        "volume": 1,
        "bashing": -2,
        "cutting": 0,
        "to_hit": -2,
        "flags" : ["UNRECOVERABLE"]
    },
    {
        "type":"GENERIC",
        "id": "id_science",
        "symbol": ",",
        "color": "blue",
        "name": "science ID card",
        "description": "This ID card once belonged to a scientist of some sort.  It has a magnetic stripe on the back; perhaps it can be used on a control panel.",
        "price": 60000,
        "material": "plastic",
        "weight": 6,
        "volume": 0,
        "bashing": -8,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "id_military",
        "symbol": ",",
        "color": "green",
        "name": "military ID card",
        "description": "This ID card once belonged to a military officer with high-level clearance.  It has a magnetic stripe on the back; perhaps it can be used on a control panel.",
        "price": 120000,
        "material": "plastic",
        "weight": 6,
        "volume": 0,
        "bashing": -8,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "electrohack",
        "symbol": ",",
        "color": "green",
        "name": "electrohack",
        "category" : "tools",
        "description": "This device has many ports attached, allowing it to connect to almost any control panel or other electronic machine (but not computers).  With a little skill, it can be used to crack passwords and more.",
        "price": 40000,
        "material": ["plastic", "aluminum"],
        "weight": 114,
        "volume": 2,
        "bashing": 5,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "string_6",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "light_gray",
        "name": "small string",
        "description": "A 6-inch long piece of cotton string.",
        "price": 500,
        "material": "cotton",
        "flags": ["NO_SALVAGE"],
        "weight": 6,
        "volume": 0,
        "bashing": -20,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "string_36",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "light_gray",
        "name": "long string",
        "description": "A 3-foot long piece of cotton string.  Disassemble it to cut it into smaller pieces.",
        "price": 3000,
        "material": "cotton",
        "flags": ["NO_SALVAGE"],
        "weight": 36,
        "volume": 1,
        "bashing": -5,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "rope_30",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "light_gray",
        "name": "long rope",
        "description": "A 30-foot long nylon rope.  Useful for keeping yourself safe from falls.",
        "price": 10000,
        "material": "cotton",
        "flags": ["NO_SALVAGE", "WRAP"],
        "weight": 1080,
        "volume": 10,
        "bashing": 1,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "vine_30",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "light_green",
        "name": "vine",
        "description": "A sturdy 30-foot long vine.  Could easily be used as a rope, but can't be disassembled.",
        "price": 5000,
        "material": "veggy",
        "flags" : "WRAP",
        "weight": 1080,
        "volume": 10,
        "bashing": 1,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "grapnel",
        "symbol": ";",
        "color": "light_gray",
        "name": "grappling hook",
        "description": "A folding grappling hook attached to a stout 30-foot long piece of lightweight cord.  Useful for keeping yourself safe from falls.",
        "techniques" : ["RAPID", "SPIN"],
        "flags" : ["WRAP", "DURABLE_MELEE"],
        "price": 25000,
        "material": ["cotton", "steel"],
        "weight": 760,
        "volume": 3,
        "bashing": 12,
        "cutting": 6,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "processor",
        "symbol": ",",
        "color": "dark_gray",
        "name": "processor board",
        "category": "spare_parts",
        "description": "A central processor unit, useful in advanced electronics crafting.",
        "price": 12000,
        "material": ["plastic", "null"],
        "weight": 56,
        "volume": 1,
        "bashing": -3,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "RAM",
        "symbol": ",",
        "color": "dark_gray",
        "name": "RAM",
        "category": "spare_parts",
        "description": "A stick of memory.  Useful in advanced electronics crafting.",
        "price": 9000,
        "material": ["plastic", "null"],
        "weight": 30,
        "volume": 1,
        "bashing": -5,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "power_supply",
        "symbol": ",",
        "color": "light_gray",
        "name": "power converter",
        "category": "spare_parts",
        "description": "A power supply unit.  Useful in lots of electronics recipes.",
        "price": 17000,
        "material": ["aluminum", "plastic"],
        "weight": 113,
        "volume": 4,
        "bashing": 5,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "amplifier",
        "symbol": ",",
        "color": "light_gray",
        "name": "amplifier circuit",
        "category": "spare_parts",
        "description": "A circuit designed to amplify the strength of a signal.  Useful in lots of electronics recipes.",
        "price": 20000,
        "material": ["plastic", "null"],
        "weight": 114,
        "volume": 1,
        "bashing": -5,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "transponder",
        "symbol": ",",
        "color": "light_gray",
        "name": "transponder circuit",
        "category": "spare_parts",
        "description": "A circuit designed to repeat a signal.  Useful for crafting communications equipment.",
        "price": 14000,
        "material": ["aluminum", "plastic"],
        "weight": 480,
        "volume": 1,
        "bashing": -5,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "receiver",
        "symbol": ",",
        "color": "light_gray",
        "name": "signal receiver",
        "category": "spare_parts",
        "description": "A module designed to receive many forms of signals.  Useful for crafting communications equipment.",
        "price": 13500,
        "material": ["aluminum", "plastic"],
        "weight": 114,
        "volume": 1,
        "bashing": -4,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "small_lcd_screen",
        "symbol": ",",
        "color": "dark_gray",
        "name": "small LCD screen",
        "category": "spare_parts",
        "description": "A small backlit screen, used for displaying images.  Useful in some electronics recipes.",
        "price": 24000,
        "material": "plastic",
        "weight": 500,
        "volume": 1,
        "bashing": -6,
        "cutting": -2,
        "to_hit": -4
    },
    {
        "type":"GENERIC",
        "id": "lens",
        "symbol": ".",
        "color": "light_cyan",
        "name": "high-quality lens",
        "name_plural": "high-quality lenses",
        "category": "spare_parts",
        "description": "A high-quality lens, useful for focusing or diffusing light.  Might be useful for starting a fire.",
        "price": 120000,
        "material": "glass",
        "flags": [ "LENS" ],
        "weight": 340,
        "volume": 0,
        "bashing": -8,
        "cutting": 0,
        "to_hit": -3,
        "use_action": "FIRESTARTER"
  },
  {
        "type":"GENERIC",
        "id": "burnt_out_bionic",
        "symbol": ",",
        "color": "dark_gray",
        "name": "burnt out bionic",
        "category": "spare_parts",
        "description": "Once a valuable bionic implant, it has not held up well under repeated use.  This object has been destroyed by excessive electric current and is now useless.",
        "price": 13500,
        "material": ["steel", "plastic"],
        "weight": 317,
        "volume": 1,
        "bashing": -4,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "antenna",
        "symbol": ",",
        "color": "light_gray",
        "name": "antenna",
        "category": "spare_parts",
        "description": "A simple thin aluminum shaft.  Useful in lots of electronics recipes.",
        "price": 8000,
        "material": "aluminum",
        "weight": 68,
        "volume": 1,
        "bashing": -6,
        "cutting": 0,
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "circuit",
        "symbol": ",",
        "color": "green",
        "name": "circuit board",
        "category": "spare_parts",
        "description": "A printed card that supports and electrically connects electronic components on a non-conductive substrate.",
        "price": 5000,
        "material": "plastic",
        "weight": 26,
        "volume": 0,
        "bashing": -6,
        "cutting": 0,
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "e_scrap",
        "symbol": ",",
        "color": "green",
        "name": "electronic scrap",
        "category": "spare_parts",
        "description": "A random collection of resistors, capacitors, and diodes which have been stripped from printed circuits.",
        "price": 3000,
        "material": "aluminum",
        "weight": 14,
        "volume": 0,
        "bashing": -6,
        "cutting": 0,
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "steel_chunk",
        "symbol": ",",
        "color": "light_gray",
        "name": "chunk of steel",
        "name_plural": "chunks of steel",
        "category": "spare_parts",
        "description": "A misshapen chunk of steel.  Makes a decent weapon in a pinch, and is also useful for some crafting recipes.",
        "price": 1000,
        "material": "steel",
        "weight": 340,
        "volume": 2,
        "bashing": 8,
        "cutting": 0,
        "to_hit": -2,
        "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id": "steel_lump",
        "symbol": ",",
        "color": "light_gray",
        "name": "lump of steel",
        "name_plural": "lumps of steel",
        "category": "spare_parts",
        "description": "A misshapen heavy piece of steel.  Useful for some crafting recipes.",
        "price": 2000,
        "material": "steel",
        "weight": 1360,
        "volume": 2,
        "bashing": 12,
        "cutting": 0,
        "to_hit": -4,
        "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id": "scrap",
        "symbol": ",",
        "color": "light_gray",
        "name": "scrap metal",
        "category": "spare_parts",
        "description": "An assortment of small bits of metal and scrap useful in all kinds of crafting",
        "price": 1000,
        "material": "steel",
        "weight": 113,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "lead_plate",
        "symbol": ",",
        "color": "dark_gray",
        "name": "lead battery plate",
        "category": "spare_parts",
        "description": "An electrode plate from a lead-acid battery.",
        "price": 10,
        "material": "steel",
        "weight": 400,
        "volume": 1,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "glass_shard",
        "symbol": ",",
        "color": "light_cyan",
        "name": "glass shard",
        "description": "A broken shard of glass covered in sharp edges.  You could use it as a weapon, but you might want to wear gloves.",
        "price": 0,
        "material": "glass",
        "weight": 89,
        "volume": 1,
        "bashing": 0,
        "cutting": 6,
        "flags": ["HURT_WHEN_WIELDED", "HURT_WHEN_PULLED"],
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "mirror",
        "symbol": "o",
        "color": "light_cyan",
        "name": "hand mirror",
        "description": "A small hand mirror.",
        "price": 15000,
        "material": "glass",
        "weight": 300,
        "volume": 3,
        "bashing": 2,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "glass_sheet",
        "symbol": "]",
        "color": "light_cyan",
        "name": "sheet of glass",
        "name_plural": "sheets of glass",
        "description": "A large sheet of glass.  Easily shattered.  Useful for repairing windows.",
        "price": 5000,
        "material": "glass",
        "weight": 24176,
        "volume": 50,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -5
    },
    {
        "type":"GENERIC",
        "id": "reinforced_glass_sheet",
        "symbol": "]",
        "color": "light_blue",
        "name": "sheet of reinforced glass",
        "name_plural": "sheets of reinforced glass",
        "description": "A large sheet of glass strengthened with steel wiring.",
        "price": 10000,
        "material": [ "glass", "steel" ],
        "weight": 40123,
        "volume": 50,
        "bashing": 6,
        "cutting": 0,
        "to_hit": -6
    },
    {
        "type":"GENERIC",
        "id": "reinforced_glass_pane",
        "symbol": "]",
        "color": "light_blue",
        "name": "pane of reinforced glass",
        "name_plural": "panes of reinforced glass",
        "description": "A small pane of glass strengthened with steel wiring.",
        "price": 5000,
        "material": [ "glass", "steel" ],
        "weight": 10040,
        "volume": 12,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "manhole_cover",
        "symbol": "]",
        "color": "dark_gray",
        "name": "manhole cover",
        "description": "A heavy iron disc that typically covers a ladder into the sewers.  Lifting it from the manhole is impossible without a crowbar.",
        "price": 20000,
        "material": "iron",
        "flags": ["DURABLE_MELEE"],
        "weight": 36287,
        "volume": 12,
        "bashing": 20,
        "cutting": 0,
        "to_hit": -5
    },
    {
        "type":"GENERIC",
        "id": "stick",
        "symbol": "/",
        "color": "brown",
        "name": "heavy stick",
        "description": "A sturdy, heavy stick.  Makes a decent melee weapon, and can be cut into two by fours for crafting.",
        "price": 0,
        "material": "wood",
        "weight": 1700,
        "volume": 5,
        "bashing": 14,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "pine_bough",
        "symbol": "/",
        "color": "green",
        "name": "pine bough",
        "description": "A branch from a pine tree, oozing sticky sap and bristling with prickly needles.",
        "price": 0,
        "material": "wood",
        "weight": 220,
        "volume": 2,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "pinecone",
        "symbol": ",",
        "color": "brown",
        "name": "pinecone",
        "description": "A spiny pod from a pine tree.  Dry seeds rattle around inside when you shake it.",
        "price": 0,
        "material": "wood",
        "weight": 90,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "spear_rebar",
        "symbol": "/",
        "color": "dark_gray",
        "name": "sharpened rebar",
        "description": "A somewhat sharpened piece of rebar, it is still better at bashing than stabbing but the added flexibility is nice",
        "price": 500,
        "material": "iron",
        "weight": 908,
        "volume": 6,
        "bashing": 12,
        "flags" : ["SPEAR"],
        "cutting": 6,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id" : "cudgel",
        "name" : "cudgel",
        "description" : "A slender long rod of wood, while traditionally intended as a training tool for many dueling moves, it still makes a good melee weapon in a pinch.",
        "weight" : 875,
        "to_hit" : 2,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1", "RAPID", "PRECISE"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 8,
        "bashing" : 8,
        "cutting" : 0,
        "price" : 4000
    },
    {
        "type":"GENERIC",
        "id": "q_staff",
        "symbol": "/",
        "color": "brown",
        "name": "quarterstaff",
        "description": "A smooth and sturdy staff with a leather-wrapped grip.  Light and well-balanced, it is surprisingly easy to handle.",
        "price": 4000,
        "material": "wood",
        "techniques" : ["WBLOCK_1", "RAPID"],
        "flags" : ["DURABLE_MELEE"],
        "weight": 1400,
        "volume": 12,
        "bashing": 23,
        "cutting": 0,
        "category" : "weapons",
        "to_hit": 3
    },
    {
        "type":"GENERIC",
        "id": "i_staff",
        "symbol": "/",
        "color": "brown",
        "name": "ironshod quarterstaff",
        "description": "A smooth and sturdy staff with a leather-wrapped grip, which has been reinforced with metal bands and caps.  Durable and well-balanced, it is surprisingly easy to handle.",
        "price": 6000,
        "material": [ "wood", "iron" ],
        "techniques" : ["WBLOCK_1", "RAPID"],
        "flags" : ["DURABLE_MELEE"],
        "weight": 2200,
        "volume": 12,
        "bashing": 30,
        "cutting": 0,
        "category" : "weapons",
        "to_hit": 3
    },
    {
        "type":"GENERIC",
        "id": "lajatang",
        "symbol": "/",
        "color": "brown",
        "name": "lajatang",
        "description": "An exotic weapon comprised of a long pole of wood with curved blades on each end.  It can be deadly in skilled hands.",
        "price": 12000,
        "material": ["wood", "iron"],
        "techniques" : ["WBLOCK_1", "SPIN"],
        "flags" : ["DURABLE_MELEE"],
        "weight": 2500,
        "volume": 26,
        "bashing": 4,
        "cutting": 26,
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "hatchet",
        "symbol": ";",
        "color": "light_gray",
        "name": "hatchet",
        "description": "A one-handed hatchet.  Makes a great melee weapon, and is useful both for chopping things and for use as a hammer.",
        "price": 2500,
        "material": ["steel", "wood"],
        "weight": 907,
        "volume": 2,
        "bashing": 12,
        "cutting": 6,
        "flags" : ["DURABLE_MELEE","CHOP"],
        "to_hit": 1,
        "category" : "weapons",
        "qualities": [["CUT", 1], ["HAMMER", 2], ["HAMMER_FINE", 1], ["BUTCHER", 16]]
    },
    {
        "type":"GENERIC",
        "id": "pot",
        "symbol": ")",
        "color": "light_gray",
        "name": "pot",
        "description": "Useful for boiling water when cooking spaghetti and more.",
        "price": 4500,
        "material": "steel",
        "weight": 550,
        "volume": 8,
        "bashing": 6,
        "cutting": 0,
        "category" : "tools",
        "to_hit": 1,
        "qualities": [["COOK", 3], ["BOIL", 2], ["CONTAIN", 1], ["CHEM", 1]]
    },
    {
        "type":"GENERIC",
        "id": "pan",
        "symbol": ")",
        "color": "dark_gray",
        "name": "frying pan",
        "description": "A cast-iron pan.  Makes a decent melee weapon, and is used for cooking.",
        "price": 3000,
        "material": "iron",
        "weight": 2628,
        "volume": 4,
        "bashing": 10,
        "cutting": 0,
        "category" : "tools",
        "to_hit": 2,
        "qualities": [["COOK", 2], ["BOIL", 2], ["CONTAIN", 1]]
    },

    {
        "type":"GENERIC",
        "id": "waffleiron",
        "symbol": ")",
        "color": "dark_gray",
        "name": "waffle iron",
        "description": "A waffle iron.  For making waffles.",
        "price": 2000,
        "material": "iron",
        "weight": 2628,
        "volume": 4,
        "bashing": 10,
        "cutting": 0,
        "category" : "tools",
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "pastaextruder",
        "symbol": ")",
        "color": "dark_gray",
        "name": "pasta extruder",
        "description": "A pasta extruder run by a hand-crank.  Useful in making pasta.  It comes with various heads to make various kinds of pasta.",
        "price": 2000,
        "material": "iron",
        "weight": 2628,
        "volume": 4,
        "bashing": 10,
        "cutting": 0,
        "category" : "tools",
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "teapot",
        "symbol": ")",
        "color": "dark_gray",
        "name": "teapot",
        "description": "A small metal teapot.  Teatime wouldn't be complete without one.",
        "price": 1000,
        "material": "steel",
        "weight": 229,
        "volume": 2,
        "bashing": 3,
        "cutting": 0,
        "category" : "tools",
        "to_hit": 2,
        "qualities": [["BOIL", 1]]
    },
    {
        "type":"GENERIC",
        "id": "knife_butter",
        "symbol": ";",
        "color": "light_gray",
        "name": "butter knife",
        "name_plural": "butter knives",
        "description": "A dull knife, absolutely worthless in combat.",
        "price": 150,
        "material": "steel",
        "weight": 66,
        "volume": 1,
        "bashing": 2,
        "cutting": 1,
        "flags" : ["STAB", "SHEATH_KNIFE"],
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "chitin_piece",
        "symbol": ",",
        "color": "light_gray",
        "name": "chunk of chitin",
        "name_plural": "chunks of chitin",
        "description": "A piece of an insect's exoskeleton.  It is light and very durable.",
        "price": 0,
        "material": "chitin",
        "weight": 89,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "biollante_bud",
        "symbol": ",",
        "color": "magenta",
        "name": "biollante bud",
        "description": "An unopened biollante flower, brilliant purple in color.  It may still have its sap-producing organ intact.",
        "price": 0,
        "material": "veggy",
        "weight": 60,
        "volume": 1,
        "bashing": -8,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "canister_empty",
        "symbol": "*",
        "color": "light_gray",
        "name": "empty canister",
        "description": "An empty canister, which may have once held tear gas or other substances.",
        "price": 100,
        "material": "aluminum",
        "weight": 158,
        "volume": 1,
        "bashing": 2,
        "cutting": 0,
        "to_hit": -1,
        "qualities": [["CONTAIN", 1]]
    },
    {
        "type":"GENERIC",
        "id": "gold",
        "symbol": "/",
        "color": "yellow",
        "name": "gold bar",
        "category": "other",
        "description": "A large bar of gold.  Before the apocalypse, this would've been worth a small fortune; now its value is greatly diminished.",
        "price": 300000,
        "material": "gold",
        "weight": 9650,
        "volume": 2,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -8
    },
    {
        "type":"GENERIC",
        "id": "silver",
        "symbol": "/",
        "color": "light_gray",
        "name": "silver bar",
        "category": "other",
        "description": "A large bar of silver.  Before the cataclysm, this would've been worth quite a bit; now its value is greatly diminished.",
        "price": 100000,
        "material": "silver",
        "weight": 4825,
        "volume": 2,
        "bashing": 10,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "coal",
        "symbol": "/",
        "color": "dark_gray",
        "name": "coal pallet",
        "category" : "other",
        "description": "A large block of semi-processed coal.",
        "price": 60000,
        "material": "stone",
        "weight": 13840,
        "volume": 72,
        "bashing": 8,
        "cutting": 0,
        "to_hit": -5
    },
    {
        "type":"GENERIC",
        "id": "petrified_eye",
        "symbol": "*",
        "color": "dark_gray",
        "name": "petrified eye",
        "description": "A fist-sized eyeball with a cross-shaped pupil.  It seems to be made of stone, but doesn't look like it was carved.",
        "price": 200000,
        "material": "stone",
        "weight": 907,
        "volume": 1,
        "bashing": 6,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "spiral_stone",
        "symbol": "*",
        "color": "light_gray",
        "name": "spiral stone",
        "description": "A rock the size of your fist.  It is covered with intricate spirals; it is impossible to tell whether they are carved, naturally formed, or some kind of fossil.",
        "price": 20000,
        "material": "stone",
        "weight": 493,
        "volume": 1,
        "bashing": 6,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "binoculars",
        "category" : "tools",
        "symbol": ";",
        "color": "dark_gray",
        "name": "pair of binoculars",
        "name_plural": "pairs of binoculars",
        "description": "A tool useful for seeing long distances.  Simply carrying this item in your inventory will double the distance that is mapped around you during your travels.  You could also use them to focus the sunlight",
        "price": 30000,
        "material": ["plastic", "glass"],
        "flags": [ "LENS" ],
        "weight": 708,
        "volume": 2,
        "bashing": 6,
        "cutting": 0,
        "to_hit": -1,
        "use_action": "FIRESTARTER"
    },
    {
        "type":"GENERIC",
        "id": "usb_drive",
        "symbol": ",",
        "color": "white",
        "name": "USB drive",
        "description": "A USB thumb drive.  Useful for holding software.",
        "price": 10000,
        "material": "plastic",
        "weight": 18,
        "volume": 0,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "pool_ball",
        "symbol": "*",
        "color": "blue",
        "name": "pool ball",
        "description": "A colorful, hard ball.  Essentially a rock.",
        "price": 3000,
        "material": "stone",
        "weight": 170,
        "volume": 1,
        "bashing": 8,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "bowling_ball",
        "symbol": "*",
        "color": "blue",
        "name": "bowling ball",
        "description": "A large, heavy ball.  Before the apocalypse, its main purpose was to be rolled along waxed floors.",
        "price": 30,
        "material": "ceramic",
        "weight": 2000,
        "volume": 10,
        "bashing": 16,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "candlestick",
        "symbol": "/",
        "color": "yellow",
        "name": "candlestick",
        "description": "A gold candlestick.",
        "price": 10000,
        "material": "gold",
        "weight": 1514,
        "volume": 1,
        "bashing": 6,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "blade",
        "symbol": "/",
        "color": "light_gray",
        "name": "blade",
        "description": "A large, relatively sharp blade.  Could be used to make bladed weaponry, or attached to a car.",
        "price": 28000,
        "material": "steel",
        "weight": 553,
        "volume": 3,
        "bashing": 6,
        "cutting": 8,
        "to_hit": -2,
        "qualities": [["BUTCHER", -38]]
    },
    {
        "type":"GENERIC",
        "id": "circsaw_blade",
        "symbol": "/",
        "color": "light_gray",
        "name": "circular sawblade",
        "description": "An 8\" circular sawblade.  You could make a saw with it, or throw it.  Wielding it without sturdy gloves is a bad idea.",
        "price": 20000,
        "material": "steel",
        "weight": 349,
        "volume": 1,
        "bashing": 0,
        "cutting": 14,
        "flags": ["HURT_WHEN_WIELDED"],
        "to_hit": -4
    },
    {
        "type":"GENERIC",
        "id": "wire",
        "symbol": ";",
        "color": "light_gray",
        "name": "wire",
        "description": "A length of thin, relatively stiff, steel wire.  Like the sort you find in wire fences.",
        "price": 20000,
        "material": "steel",
        "weight": 151,
        "volume": 2,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "wire_barbed",
        "symbol": ";",
        "color": "light_gray",
        "name": "barbed wire",
        "description": "A length of stiff wire, covered in sharp barbs.",
        "price": 20000,
        "material": "steel",
        "weight": 302,
        "volume": 2,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "rebar",
        "symbol": "/",
        "color": "dark_gray",
        "name": "rebar",
        "description": "A length of rebar, makes a nice melee weapon, and could be handy in constructing tougher walls and such.",
        "price": 7500,
        "material": "steel",
        "weight": 908,
        "volume": 6,
        "bashing": 12,
        "cutting": 0,
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "log",
        "symbol": "/",
        "color": "brown",
        "name": "log",
        "description": "A large log, cut from a tree.  (a)ctivate a wood axe or wood saw to cut it into planks",
        "price": 10000,
        "material": "wood",
        "weight": 9071,
        "volume": 40,
        "bashing": 10,
        "cutting": 0,
        "to_hit": -10
    },
    {
        "type":"GENERIC",
        "id": "splinter",
        "symbol": "/",
        "color": "brown",
        "name": "splintered wood",
        "description": "A splintered piece of wood, useless as anything but kindling",
        "price": 0,
        "material": "wood",
        "weight": 453,
        "volume": 1,
        "bashing": 4,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "skewer",
        "symbol": ",",
        "color": "brown",
        "name": "skewer",
        "description": "A thin wooden skewer.  Squirrel on a stick, anyone?",
        "price": 0,
        "material": "wood",
        "flags": ["NO_SALVAGE"],
        "weight": 6,
        "volume": 0,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -5,
        "qualities": [["COOK", 1]]
    },
    {
        "type":"GENERIC",
        "id": "torch_done",
        "symbol": "/",
        "color": "brown",
        "name": "burnt out torch",
        "name_plural": "burnt out torches",
        "description": "A torch that has consumed all its fuel; it can be recrafted into another torch.",
        "price": 0,
        "material": "wood",
        "weight": 751,
        "volume": 3,
        "bashing": 8,
        "cutting": 0,
        "to_hit": 3
    },
    {
        "type":"GENERIC",
        "id": "handflare_dead",
        "category": "other",
        "symbol": ";",
        "color": "red",
        "name": "dead flare",
        "name_plural": "dead flares",
        "description": "This is a spent magnesium flare.  It is essentially trash.",
        "price": 0,
        "material": "plastic",
        "weight": 39,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "spring",
        "symbol": ",",
        "color": "light_gray",
        "name": "spring",
        "category" : "spare_parts",
        "description": "A large, heavy-duty spring.  Expands with significant force when compressed.",
        "price": 1000,
        "material": "iron",
        "weight": 3220,
        "volume": 3,
        "bashing": -1,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "lawnmower",
        "symbol": ";",
        "color": "green",
        "name": "lawnmower",
        "description": "A motorized pushmower that seems to be broken.  You could take it apart if you had a wrench.",
        "price": 10000,
        "material": ["steel", "iron"],
        "weight": 9071,
        "volume": 25,
        "bashing": 6,
        "cutting": 0,
        "to_hit": -4
    },
    {
        "type":"GENERIC",
        "id": "broketent",
        "symbol": ";",
        "color": "green",
        "name": "damaged tent",
        "description": "A small tent, just big enough to fit a person comfortably.  This tent is broken and cannot be deployed",
        "price": 6500,
        "material": ["plastic", "aluminum"],
        "weight": 1133,
        "volume": 10,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -3
    },
    { 
        "type":"GENERIC",
        "id": "largebroketent",
        "symbol": ";",
        "color": "green",
        "name": "large damaged tent",
        "description": "A family sized tent, very bulky but with plenty of space. This tent is broken and can not be deployed.",
        "price": 10000,
        "material": ["plastic", "aluminum"],
        "weight": 2266,
        "volume": 40,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "element",
        "symbol": ",",
        "color": "light_gray",
        "name": "heating element",
        "category" : "spare_parts",
        "description": "A heating element, like the ones used in hotplates or kettles.",
        "price": 1000,
        "material": "iron",
        "weight": 226,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "television",
        "symbol": ";",
        "color": "dark_gray",
        "name": "television",
        "description": "A large cathode ray tube television, full of delicious electronics.",
        "price": 0,
        "material": ["plastic", "glass"],
        "weight": 22600,
        "volume": 12,
        "bashing": 5,
        "cutting": 0,
        "to_hit": -5
    },
    {
        "type":"GENERIC",
        "id": "pilot_light",
        "symbol": ",",
        "color": "light_gray",
        "name": "pilot light",
        "category" : "spare_parts",
        "description": "A pilot light from a gas-burning device, this particular one is a simple piezoelectric igniter.",
        "price": 1000,
        "material": ["aluminum", "plastic"],
        "weight": 5,
        "volume": 0,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "toaster",
        "symbol": ",",
        "color": "light_gray",
        "name": "toaster",
        "description": "A small two slice toaster, not much use as anything but spare parts",
        "price": 1000,
        "material": ["aluminum", "plastic"],
        "weight": 725,
        "volume": 3,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "microwave",
        "symbol": ",",
        "color": "light_gray",
        "name": "microwave",
        "description": "A home microwave, has probably seen its share of baked beans.  Good for scrap parts.",
        "price": 1000,
        "material": ["steel", "plastic"],
        "weight": 11339,
        "volume": 12,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "laptop",
        "symbol": ",",
        "color": "dark_gray",
        "name": "laptop computer",
        "description": "A broken laptop, basically a paperweight now.",
        "price": 1000,
        "material": ["plastic", "aluminum"],
        "weight": 2721,
        "volume": 3,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "broken_eyebot",
        "symbol": ",",
        "color": "green",
        "name": "broken eyebot",
        "category": "other",
        "description": "A broken eyebot.  Much less threatening now that it won't be calling for backup.  Could be gutted for parts.",
        "price": 1000,
        "material": ["steel", "plastic"],
        "weight": 31520,
        "volume": 60,
        "bashing": 6,
        "cutting": 6,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "broken_skitterbot",
        "symbol": ",",
        "color": "green",
        "name": "broken skitterbot",
        "category": "other",
        "description": "A broken skitterbot.  Much less threatening now that it lies limp on solid ground.  Could be gutted for parts.",
        "price": 1000,
        "material": ["steel", "plastic"],
        "weight": 62650,
        "volume": 120,
        "bashing": 4,
        "cutting": 4,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "broken_copbot",
        "symbol": ",",
        "color": "green",
        "name": "broken police bot",
        "category": "other",
        "description": "A broken police bot.  Much less threatening now that it's quiet and still.  Could be gutted for parts.",
        "price": 30000,
        "material": ["steel", "plastic"],
        "weight": 140000,
        "volume": 250,
        "bashing": 6,
        "cutting": 6,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "broken_riotbot",
        "symbol": ",",
        "color": "green",
        "name": "broken riot control bot",
        "category": "other",
        "description": "A broken riot control bot.  Much less threatening now that it's out of gas.  Could be gutted for parts.",
        "price": 30000,
        "material": ["steel", "plastic"],
        "weight": 140000,
        "volume": 250,
        "bashing": 6,
        "cutting": 6,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "broken_molebot",
        "symbol": ",",
        "color": "green",
        "name": "broken miner bot",
        "category": "other",
        "description": "A broken miner bot.  Much less threatening now that it's no longer capable of drilling anything.  Could be gutted for parts.",
        "price": 20000,
        "material": ["steel", "plastic"],
        "weight": 170200,
        "volume": 250,
        "bashing": 6,
        "cutting": 10,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "broken_tripod",
        "symbol": ",",
        "color": "green",
        "name": "broken tribot",
        "category": "other",
        "description": "A broken tribot.  Now that its legs lie broken and immobile, the world seems a little less threatening.  Could be gutted for parts.",
        "price": 1000,
        "material": ["steel", "plastic"],
        "weight": 430000,
        "volume": 750,
        "bashing": 10,
        "cutting": 6,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "broken_tankbot",
        "symbol": ",",
        "color": "green",
        "name": "broken tank drone",
        "category": "other",
        "description": "A broken tank drone.  Still looks intimidating despite being permanently inoperative, possibly due to the sheer size and mass.  Could be gutted for parts.",
        "price": 1000,
        "material": ["steel", "plastic"],
        "weight": 1223850,
        "volume": 3500,
        "bashing": 20,
        "cutting": 15,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "broken_manhack",
        "symbol": ",",
        "color": "green",
        "name": "broken manhack",
        "category": "other",
        "description": "A broken manhack.  Much less threatening now that it lies limp on solid ground.  Could be gutted for parts.",
        "price": 1000,
        "material": ["aluminum", "plastic"],
        "weight": 3213,
        "volume": 3,
        "bashing": 6,
        "cutting": 6,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "fan",
        "symbol": ",",
        "color": "light_gray",
        "name": "desk fan",
        "description": "A small fan, used to propel air around a room.",
        "price": 1000,
        "material": ["aluminum", "plastic"],
        "weight": 2857,
        "volume": 4,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "ceramic_armor",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "yellow",
        "name": "ceramic armor plate",
        "description": "A ceramic armor plate, specifically engineered for use in a bullet resistant vest.",
        "price": 8000,
        "material": "ceramic",
        "weight": 362,
        "volume": 2,
        "bashing": 4,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "ceramic_plate",
        "symbol": ",",
        "color": "yellow",
        "name": "ceramic plate",
        "description": "A ceramic dinner plate, you could probably play frisbee with it.",
        "price": 1400,
        "material": "ceramic",
        "weight": 362,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "ceramic_bowl",
        "symbol": ",",
        "color": "yellow",
        "name": "ceramic bowl",
        "description": "A shallow dessert bowl, not a lot of use for it really.",
        "price": 1000,
        "material": "ceramic",
        "weight": 400,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 0,
        "qualities": [["CONTAIN", 1]]
    },
    {
        "type":"GENERIC",
        "id": "ceramic_cup",
        "symbol": ",",
        "color": "yellow",
        "name": "ceramic cup",
        "description": "A ceramic teacup, pinky out!",
        "price": 1000,
        "material": "ceramic",
        "weight": 300,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 0,
        "qualities": [["CONTAIN", 1]]
    },
    {
        "type":"GENERIC",
        "id": "glass_plate",
        "symbol": ",",
        "color": "cyan",
        "name": "glass plate",
        "description": "A glass dinner plate, you could probably play frisbee with it.",
        "price": 1000,
        "material": "glass",
        "weight": 452,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "glass_bowl",
        "symbol": ",",
        "color": "cyan",
        "name": "glass bowl",
        "description": "A glass dessert bowl, not a lot of use for it really.",
        "price": 800,
        "material": "glass",
        "weight": 500,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 0,
        "qualities": [["CONTAIN", 1]]
    },
    {
        "type":"GENERIC",
        "id": "glass",
        "symbol": ",",
        "color": "cyan",
        "name": "glass",
        "name_plural": "glasses",
        "description": "A tall glass, just begging for a frosty one!",
        "price": 400,
        "material": "glass",
        "weight": 375,
        "volume": 1,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 0,
        "qualities": [["CONTAIN", 1]]
    },
    {
        "type":"GENERIC",
        "id": "tin_plate",
        "symbol": ",",
        "color": "light_gray",
        "name": "tin plate",
        "description": "A tin dinner plate, you could probably play frisbee with it.",
        "price": 500,
        "material": "steel",
        "weight": 525,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "fork",
        "symbol": ";",
        "color": "light_gray",
        "name": "fork",
        "description": "A fork, if you stab something with it you eat it right away.  Wait...  nevermind.",
        "price": 100,
        "material": "steel",
        "weight": 48,
        "volume": 1,
        "bashing": 2,
        "cutting": 1,
        "flags" : ["STAB", "SHEATH_KNIFE"],
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "spoon",
        "symbol": ";",
        "color": "light_gray",
        "name": "spoon",
        "description": "Do not try to bend the spoon.  That is impossible.",
        "price": 100,
        "material": "steel",
        "weight": 48,
        "volume": 1,
        "bashing": 2,
        "cutting": 0,
        "to_hit": -2,
        "flags": ["SHEATH_KNIFE"]
    },
    {
        "type":"GENERIC",
        "id": "spork",
        "symbol": ";",
        "color": "light_gray",
        "name": "spork",
        "description": "Foons are for scrubs, real men use sporks.",
        "price": 100,
        "material": "steel",
        "weight": 49,
        "volume": 1,
        "bashing": 2,
        "cutting": 1,
        "flags" : ["STAB", "SHEATH_KNIFE"],
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "foon",
        "symbol": ";",
        "color": "light_gray",
        "name": "foon",
        "description": "Clearly the superior instrument.  Sporks are just imitators.",
        "price": 100,
        "material": "steel",
        "weight": 49,
        "volume": 1,
        "bashing": 2,
        "cutting": 1,
        "flags" : ["STAB", "SHEATH_KNIFE"],
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id": "rag_bloody",
        "symbol": ",",
        "color": "red",
        "name": "blood soaked rag",
        "description": "A large rag, drenched in blood.  It could be cleaned with boiling water.",
        "price": 0,
        "material": "cotton",
        "flags": ["NO_SALVAGE"],
        "weight": 80,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "clock",
        "symbol": ";",
        "color": "light_gray",
        "name": "clock",
        "description": "A small mechanical clock, it's stopped at 10:10.",
        "price": 1000,
        "material": ["plastic", "steel"],
        "weight": 725,
        "volume": 1,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -3
    },
    {
        "type":"GENERIC",
        "id": "clockworks",
        "category" : "spare_parts",
        "symbol": ";",
        "color": "light_gray",
        "name": "clockworks",
        "name_plural": "clockworks",
        "description": "A small assortment of gears and other clockwork gubbins.",
        "price": 200,
        "material": "steel",
        "weight": 453,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "rock_pot",
        "category" : "tools",
        "symbol": ";",
        "color": "dark_gray",
        "name": "stone pot",
        "description": "A large stone, roughly hollowed out into a pot.",
        "price": 0,
        "material": "stone",
        "weight": 1500,
        "volume": 10,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -1,
        "qualities": [["COOK", 3], ["BOIL", 2], ["CONTAIN", 1], ["CHEM", 1]]
    },
    {
        "type":"GENERIC",
        "id":"rock",
        "symbol": "*",
        "color": "light_gray",
        "name":"rock",
        "description":"A rock the size of a baseball.  Makes a decent melee weapon, and is also good for throwing at enemies.",
        "price": 0,
        "material": "stone",
        "weight": 657,
        "volume": 1,
        "bashing": 7,
        "cutting": 0,
        "to_hit": -2,
        "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id":"ceramic_shard",
        "symbol": "*",
        "color": "white",
        "name":"ceramic shard",
        "description": "A broken ceramic shard. It is heavy and has a somewhat sharp edge, but it's too irregular to cut properly.",
        "price": 0,
        "material": "ceramic",
        "weight": 750,
        "volume": 1,
        "bashing": 5,
        "cutting": 2,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "baseball",
        "symbol": "*",
        "color": "white",
        "name": "baseball",
        "description": "A baseball, good for throwing at enemies.  Getting hit with one of these hurts a lot more than you might think.",
        "price": 1000,
        "material": "leather",
        "weight": 150,
        "volume": 1,
        "bashing": 6,
        "cutting": 0,
        "to_hit": 3
    },
    {
        "type":"GENERIC",
        "id": "puck",
        "symbol": "*",
        "color": "dark_gray",
        "name": "hockey puck",
        "description": "A heavy circular block of solid rubber, normally used for playing hockey.  You can throw it to cause some serious harm.",
        "price": 1000,
        "material": "plastic",
        "weight": 170,
        "volume": 1,
        "bashing": 7,
        "cutting": 0,
        "to_hit": 2
    },
    {
        "type":"GENERIC",
        "id": "football",
        "symbol": "*",
        "color": "brown",
        "name": "football",
        "description": "An oval made of leather and string, it's easily thrown but does little damage.  You could take it apart into leather if you wanted.",
        "price": 1000,
        "material": "leather",
        "weight": 400,
        "volume": 3,
        "bashing": 4,
        "cutting": 0,
        "to_hit": 5
    },
    {
        "type":"GENERIC",
        "id": "basketball",
        "symbol": "*",
        "color": "brown",
        "name": "basketball",
        "description": "A high-quality indoor basketball. You may throw it at zombies. ",
        "price": 1200,
        "material": "leather",
        "weight": 800,
        "volume": 4,
        "bashing": 6,
        "cutting": 0,
        "to_hit": 4
    },
    {
        "type":"GENERIC",
        "id":"fertilizer",
        "symbol": "*",
        "color": "green",
        "name":"fertilizer",
        "description": "A token, representing fertilization of a plant.",
        "price": 0,
        "material": "veggy",
        "weight": 0,
        "volume": 0,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "syringe",
        "symbol": ",",
        "color": "white",
        "name": "syringe",
        "description": "A medical syringe.  Used for administering intravenous drugs.",
        "material": "plastic",
        "price": 2500,
        "volume": 1,
        "weight": 10,
        "bashing": -4,
        "cutting": 1,
        "to_hit": -2,
        "flags": "SPEAR"
    },
    {
        "type":"GENERIC",
        "id": "pointy_stick",
        "symbol" : "/",
        "color": "brown",
        "name": "pointy stick",
        "description": "A simple wood pole with one end sharpened.",
        "material": "wood",
        "price": 0,
        "volume": 5,
        "weight": 900,
        "bashing": 4,
        "cutting": 8,
        "to_hit": 1,
        "flags": "SPEAR",
        "techniques": ["WBLOCK_1"],
        "qualities": [["COOK", 1]]
    },
    {
        "type":"GENERIC",
        "id": "sword_wood",
        "symbol" : "!",
        "color": "brown",
        "name": "2-by-sword",
        "description": "A two by four with a cross guard and whittled down point; not much for slashing, but much better than your bare hands.",
        "material": "wood",
        "price": 0,
        "volume": 5,
        "weight": 600,
        "bashing": 12,
        "cutting": 1,
        "to_hit": 1,
        "flags": ["SHEATH_SWORD"],
        "techniques": ["WBLOCK_1"]
    },
    {
        "type":"GENERIC",
        "id": "sword_nail",
        "symbol" : "!",
        "color": "light_gray",
        "name": "nord",
        "description": "The nail sword, or nord for short.  This wooden sword has a dozen nails sticking at jagged angles from edge of the blade, making it much better at chopping than slashing.",
        "material": "wood",
        "price": 0,
        "volume": 7,
        "weight": 648,
        "bashing": 12,
        "cutting": 4,
        "to_hit": 0,
        "flags" : ["CHOP"],
        "techniques": ["WBLOCK_1"]
    },
    {
        "type":"GENERIC",
        "id": "sword_crude",
        "symbol" : "!",
        "color": "light_gray",
        "name": "crude sword",
        "description": "Several bits of thin scrap metal crudely beat into the semblance of an edge over a wooden sword.  The added weight is unbalanced, but the jagged edge offers a good bit of slashing power.",
        "material": "wood",
        "price": 0,
        "volume": 8,
        "weight": 1100,
        "bashing": 6,
        "cutting": 14,
        "to_hit": -1,
        "flags": ["SHEATH_SWORD"],
        "techniques": ["WBLOCK_1"]
    },
    {
        "type":"GENERIC",
        "id": "sword_forged",
        "symbol" : "!",
        "color": "dark_gray",
        "name": "forged sword",
        "description": "A common short sword, forged from several pieces of steel.  The pointy end is the dangerous one.",
        "material": "steel",
        "price": 0,
        "volume": 8,
        "weight": 700,
        "bashing": 4,
        "cutting": 14,
        "to_hit": 2,
        "flags": ["SHEATH_SWORD"],
        "techniques": ["WBLOCK_2"]
    },
    {
        "type":"GENERIC",
        "id" : "rope_6",
        "category" : "spare_parts",
        "name" : "short rope",
        "description" : "A six-foot long piece of nylon rope.  Too small to be of much use.  ",
        "weight" : 216,
        "to_hit" : 1,
        "color" : "light_gray",
        "symbol" : ",",
        "material" : ["cotton", "null"],
        "volume" : 2,
        "bashing" : 1,
        "cutting" : 0,
        "flags" : ["WRAP", "NO_SALVAGE"],
        "price" : 4500
    },
    {
        "type":"GENERIC",
        "id" : "chain",
        "category" : "spare_parts",
        "name" : "steel chain",
        "description" : "A heavy steel chain.  Useful as a weapon, or for crafting.  It has a chance to wrap around your target, allowing for a bonus unarmed attack.",
        "weight" : 3628,
        "to_hit" : 0,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["steel", "null"],
        "techniques" : ["WRAP"],
        "volume" : 4,
        "bashing" : 12,
        "cutting" : 0,
        "flags" : ["WRAP"],
        "price" : 8000
    },
    {
        "type":"GENERIC",
        "id" : "broom",
        "name" : "broom",
        "description" : "A long-handled broom.  Makes a terrible weapon unless you're chasing cats.",
        "weight" : 929,
        "to_hit" : 1,
        "color" : "yellow",
        "symbol" : "/",
        "material" : ["plastic", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 5,
        "bashing" : 4,
        "cutting" : 0,
        "price" : 2400
    },
    {
        "type":"GENERIC",
        "category" : "tools",
        "id" : "distaff_spindle",
        "name" : "distaff and spindle",
        "name_plural" : "distaves and spindles",
        "description" : "A pair of specialized wooden rods used to spin fibers into thread and yarn.",
        "weight" : 612,
        "to_hit" : 1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 6,
        "bashing" : 4,
        "cutting" : 0,
        "price" : 7000
    },
    {
        "type":"GENERIC",
        "category" : "tools",
        "id" : "carding_paddles",
        "name" : "carding paddles",
        "name_plural" : "pairs of carding paddles",
        "description" : "A pair of toothy wooden paddles used to clean fibers for use in textile production.",
        "weight" : 360,
        "to_hit" : 1,
        "color" : "brown",
        "symbol" : ";",
        "material" : ["wood", "null"],
        "volume" : 2,
        "bashing" : 3,
        "cutting" : 0,
        "price" : 3000
    },
    {
        "type":"GENERIC",
        "category" : "tools",
        "id": "knitting_needles",
        "symbol": ",",
        "color": "brown",
        "name": "knitting needles",
        "name_plural" : "pairs of knitting needles",
        "description": "A pair of stout wooden needles with round ends used to turn thread and yarn into cloth.",
        "price": 600,
        "material": "wood",
        "weight": 56,
        "volume": 0,
        "bashing": 0,
        "cutting": 1,
        "to_hit": 0,
        "flags" : ["STAB"]
    },
    {
        "type":"GENERIC",
        "id" : "hammer_sledge",
        "name" : "sledge hammer",
        "description" : "A large, heavy hammer.  Makes a good melee weapon for the very strong, but is nearly useless in the hands of the weak.",
        "weight" : 5443,
        "to_hit" : 0,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "steel"],
        "techniques" : ["BRUTAL", "WIDE"],
        "volume" : 10,
        "bashing" : 36,
        "cutting" : 0,
        "price" : 12000,
        "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "warhammer",
        "name" : "war hammer",
        "description" : "A medieval hammer made for battle.  Its odd shape and balance make it an excellent weapon, but an ineffective tool.",
        "weight" : 1231,
        "to_hit" : 1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "silver"],
        "techniques" : ["BRUTAL"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 5,
        "bashing" : 30,
        "cutting" : 0,
        "price" : 16000,
        "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "nailboard",
        "name" : "nail board",
        "description" : "A long piece of wood with several nails through one end; essentially a simple mace.  Makes a great melee weapon.",
        "weight" : 1424,
        "to_hit" : 1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 5,
        "bashing" : 10,
        "cutting" : 3,
        "flags" : ["STAB"],
        "price" : 8000
    },
    {
        "type":"GENERIC",
        "id" : "nailbat",
        "name" : "nail bat",
        "description" : "A baseball bat with several nails driven through it, an excellent melee weapon.",
        "weight" : 1159,
        "to_hit" : 3,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 7,
        "bashing" : 20,
        "cutting" : 4,
        "flags" : ["STAB"],
        "price" : 16000
    },
    {
        "type":"GENERIC",
        "id" : "bwirebat",
        "name" : "barbed wire bat",
        "description" : "A baseball bat wrapped with barbed wire.  A brutal melee weapon.",
        "weight" : 1420,
        "to_hit" : 3,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "steel"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 8,
        "bashing" : 21,
        "cutting" : 4,
        "price" : 20000
    },
    {
        "type":"GENERIC",
        "id" : "bowling_axe",
        "name" : "The 7-10 Split",
        "name_plural" : "7-10 Splits",
        "description" : "An improvised weapon, made from two spikes attached to a bowling pin in the shape of a 'T'",
        "weight" : 2433,
        "to_hit" : -1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "steel"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 7,
        "bashing" : 11,
        "cutting" : 8,
        "flags" : ["STAB"],
        "price" : 18000
    },
    {
        "type":"GENERIC",
        "id": "knuckle_nail",
        "symbol" : "]",
        "color": "brown",
        "name": "pair of nail knuckles",
        "name_plural": "pairs of nail knuckles",
        "description": "A pair of knuckles consisting of two small squares of wood with several nails coming through them.  Useful in nasty street fights.",
        "material": "wood",
        "price": 0,
        "volume": 1,
        "weight": 430,
        "bashing": 4,
        "cutting": 6,
        "flags" : ["UNARMED_WEAPON"],
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id" : "homewrecker",
        "name" : "homewrecker",
        "description" : "A long piece of wood with several chunks of steel firmly tied to it.  The resulting weapon is unwieldy and slow but very heavy hitting.",
        "weight" : 3024,
        "to_hit" : -3,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "steel"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 5,
        "bashing" : 22,
        "cutting" : 2,
        "flags" : ["STAB"],
        "price" : 8000
    },
    {
        "type":"GENERIC",
        "id" : "2x4",
        "name" : "two by four",
        "description" : "A plank of wood.  Makes a decent melee weapon, and can be used to board up doors and windows if you have a hammer and nails.",
        "weight" : 1391,
        "to_hit" : 1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 6,
        "bashing" : 10,
        "cutting" : 0,
        "price" : 8000
    },
    {
        "type":"GENERIC",
        "id" : "pipe",
        "name" : "pipe",
        "description" : "A steel pipe, makes a good melee weapon.  Useful in a few crafting recipes.",
        "weight" : 1262,
        "to_hit" : 1,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["steel", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 4,
        "bashing" : 12,
        "cutting" : 0,
        "price" : 7500
    },
    {
        "type":"GENERIC",
        "id" : "bat",
        "name" : "baseball bat",
        "description" : "A sturdy wood bat.  Makes a great melee weapon.",
        "weight" : 1133,
        "to_hit" : 3,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 7,
        "bashing" : 20,
        "cutting" : 0,
        "price" : 16000
    },
    {
        "type":"GENERIC",
        "id" : "bowling_pin",
        "name" : "bowling pin",
        "description" : "A blunt bowling pin.  Makes a decent melee weapon, if somewhat short.",
        "weight" : 1530,
        "to_hit" : -1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 9,
        "bashing" : 11,
        "cutting" : 0,
        "price" : 1000
    },
    {
        "type":"GENERIC",
        "id" : "battletorch_done",
        "name" : "burnt out Louisville Slaughterer",
        "description" : "A sturdy wood bat, wrapped in flame-resistant Nomex fabric.  Makes a good melee weapon but better be disassembled to recycle the baseball bat and some Nomex patchs.",
        "weight" : 1343,
        "to_hit" : 3,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 7,
        "bashing" : 19,
        "cutting" : 0,
        "price" : 18000
    },
    {
        "type":"GENERIC",
        "id" : "bat_metal",
        "name" : "aluminum bat",
        "description" : "An aluminum baseball bat, lighter than a wooden bat and a little easier to swing as a result.",
        "weight" : 765,
        "to_hit" : 3,
        "color" : "light_gray",
        "symbol" : "/",
        "material" : ["aluminum", "null"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 7,
        "bashing" : 20,
        "cutting" : 0,
        "price" : 16000
    },
    {
        "type":"GENERIC",
        "id" : "spear_wood",
        "name" : "wooden spear",
        "description" : "A stout pole with an improvised grip and a fire-hardened point.",
        "weight" : 898,
        "to_hit" : 1,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1", "RAPID"],
        "volume" : 5,
        "bashing" : 4,
        "cutting" : 12,
        "flags" : ["SPEAR"],
        "price" : 4000,
        "qualities": [["COOK", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "spear_steel",
        "name" : "steel spear",
        "description" : "A stout metal pole with a sharp point.",
        "weight" : 1398,
        "to_hit" : 1,
        "color" : "light_gray",
        "symbol" : "/",
        "material" : ["steel", "null"],
        "techniques" : ["WBLOCK_1", "RAPID", "IMPALE"],
        "volume" : 5,
        "bashing" : 6,
        "cutting" : 18,
        "flags" : ["SPEAR"],
        "price" : 8000,
        "qualities": [["COOK", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "baton",
        "name" : "expandable baton",
        "description" : "A telescoping baton that collapses for easy storage.  Makes an excellent melee weapon.",
        "weight" : 725,
        "to_hit" : 2,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["aluminum", "null"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
            "use_action": {
            "type": "transform",
            "target": "baton-extended",
            "msg": "You snap open your baton."
        },
        "volume" : 1,
        "bashing" : 4,
        "cutting" : 0,
        "price" : 17500
    },
    {
        "type":"GENERIC",
        "id" : "baton-extended",
        "name" : "expandable baton (extended)",
        "name_plural" : "expandable batons (extended)",
        "description" : "A telescoping baton that collapses for easy storage.  Makes an excellent melee weapon.",
        "weight" : 725,
        "to_hit" : 2,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["aluminum", "null"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "use_action": {
            "type": "transform",
            "target": "baton",
            "msg": "You collapse your baton."
        },
        "volume" : 3,
        "bashing" : 12,
        "cutting" : 0,
        "price" : 17500
    },
    {
        "type":"GENERIC",
        "id" : "bee_sting",
        "name" : "bee sting",
        "description" : "A six-inch stinger from a giant bee.  Makes a good melee weapon.",
        "weight" : 540,
        "to_hit" : -1,
        "color" : "white",
        "symbol" : ",",
        "material" : ["flesh", "null"],
        "techniques" : ["PRECISE"],
        "volume" : 1,
        "bashing" : 0,
        "cutting" : 10,
        "flags" : ["SPEAR"],
        "price" : 7000
    },
    {
        "type":"GENERIC",
        "id" : "fighter_sting",
        "name" : "fungal fighter sting",
        "description" : "A short dart from a fungal fighter.  Makes an average melee weapon.",
        "weight" : 270,
        "to_hit" : -1,
        "color" : "green",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "techniques" : ["PRECISE"],
        "volume" : 1,
        "bashing" : 0,
        "cutting" : 8,
        "flags" : ["SPEAR", "SHEATH_KNIFE"],
        "price" : 7000
    },
    {
        "type":"GENERIC",
        "id" : "wasp_sting",
        "name" : "wasp sting",
        "description" : "A six-inch stinger from a giant wasp.  Makes a good melee weapon.",
        "weight" : 540,
        "to_hit" : -1,
        "color" : "dark_gray",
        "symbol" : ",",
        "material" : ["flesh", "null"],
        "techniques" : ["PRECISE"],
        "volume" : 1,
        "bashing" : 0,
        "cutting" : 8,
        "flags" : ["SPEAR", "SHEATH_KNIFE"],
        "price" : 9000
    },
    {
        "type":"GENERIC",
        "id" : "cane",
        "name" : "walking cane",
        "description" : "Handicapped or not, you always walk in style.  Consisting of a metal headpiece and a wooden body, this makes a great bashing weapon in a pinch.",
        "weight" : 453,
        "to_hit" : 2,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["wood", "aluminum"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 4,
        "bashing" : 10,
        "cutting" : 0,
        "price" : 16000
    },
    {
        "type":"GENERIC",
        "id" : "mace",
        "name" : "mace",
        "description" : "A medieval weapon consisting of a wood handle with a heavy iron end.  It is heavy and slow, but its crushing damage is devastating.",
        "weight" : 2140,
        "to_hit" : 1,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["iron", "wood"],
        "techniques" : ["SWEEP"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 5,
        "bashing" : 26,
        "cutting" : 0,
        "price" : 100000,
                "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "morningstar",
        "name" : "morningstar",
        "description" : "A medieval weapon consisting of a wood handle with a heavy, spiked iron ball on the end.  It deals devastating crushing damage, with a small amount of piercing to boot.",
        "weight" : 2267,
        "to_hit" : 1,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["iron", "wood"],
        "techniques" : ["SWEEP"],
        "volume" : 6,
        "bashing" : 22,
        "cutting" : 4,
        "flags" : ["DURABLE_MELEE", "SPEAR"],
        "price" : 120000,
                "qualities": [["HAMMER", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "pool_cue",
        "name" : "pool cue",
        "description" : "A hard-wood stick designed for hitting colorful balls around a felt table.  Truly, the coolest of sports.",
        "weight" : 520,
        "to_hit" : 3,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 8,
        "bashing" : 10,
        "cutting" : 0,
        "price" : 8000
    },
    {
        "type":"GENERIC",
        "id" : "spike",
        "name" : "spike",
        "description" : "A large and slightly misshapen spike, could do some damage mounted on a vehicle.",
        "weight" : 550,
        "to_hit" : -2,
        "color" : "light_gray",
        "symbol" : ";",
        "material" : ["steel", "null"],
        "volume" : 1,
        "bashing" : 2,
        "cutting" : 6,
        "flags" : ["STAB"],
        "price" : 0
    },
    {
        "type":"GENERIC",
        "id" : "javelin",
        "name" : "wooden javelin",
        "description" : "A wooden spear, honed to a sharper point and fire hardened for toughness.  The grip area has also be carved and covered for better grip.",
        "weight" : 600,
        "to_hit" : 2,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_1", "RAPID"],
        "volume" : 4,
        "bashing" : 4,
        "cutting" : 9,
        "flags" : ["SPEAR"],
        "price" : 4000,
        "qualities": [["COOK", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "javelin_iron",
        "name" : "iron javelin",
        "description" : "An iron-tipped wooden throwing spear.  The grip area has also be carved and covered for better grip.",
        "weight" : 960,
        "to_hit" : 2,
        "color" : "light_gray",
        "symbol" : "/",
        "material" : ["wood", "iron"],
        "techniques" : ["WBLOCK_1", "RAPID"],
        "volume" : 4,
        "bashing" : 5,
        "cutting" : 15,
        "flags" : ["SPEAR"],
        "price" : 9000,
        "qualities": [["COOK", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "poppy_flower",
        "name" : "poppy flower",
        "description" : "A poppy stalk with some petals.",
        "weight" : 40,
        "to_hit" : -3,
        "color" : "red",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 0
    },
    {
        "type":"GENERIC",
        "id" : "poppy_bud",
        "name" : "poppy bud",
        "description" : "A poppy bud.  Contains some substances commonly produced by a mutated poppy flower.",
        "weight" : 30,
        "to_hit" : -3,
        "color" : "red",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 200
    },
    {
        "type":"GENERIC",
        "id" : "bluebell_flower",
        "name" : "bluebell",
        "description" : "A bluebell stalk with some petals.",
        "weight" : 40,
        "to_hit" : -3,
        "color" : "blue",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 0
    },
    {
        "type":"GENERIC",
        "id" : "bluebell_bud",
        "name" : "bluebell bud",
        "description" : "A bluebell bud.  Contains some substances commonly produced by a bluebell flower.",
        "weight" : 30,
        "to_hit" : -3,
        "color" : "blue",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 200
    },
    {
        "type":"GENERIC",
        "id" : "dahlia_flower",
        "name" : "dahlia",
        "description" : "A dahlia stalk with some petals.",
        "weight" : 40,
        "to_hit" : -3,
        "color" : "magenta",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 0
    },
    {
        "type":"GENERIC",
        "id" : "dahlia_bud",
        "name" : "dahlia bud",
        "description" : "A dahlia bud.  Contains some substances commonly produced by a dahlia.",
        "weight" : 30,
        "to_hit" : -3,
        "color" : "magenta",
        "symbol" : ",",
        "material" : ["veggy", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 200
    },
    {
        "type":"GENERIC",
        "id" : "bio_claws_weapon",
        "name" : "bionic claws",
        "name_plural" : "bionic claws",
        "description" : "Short and sharp claws made from a high-tech metal.",
        "weight" : 0,
        "to_hit" : 4,
        "color" : "light_gray",
        "symbol" : "{",
        "material" : ["superalloy", "null"],
        "volume" : 2,
        "bashing" : 8,
        "cutting" : 16,
        "flags" : ["STAB", "UNARMED_WEAPON", "NO_UNWIELD", "NO_PICKUP", "UNBREAKABLE_MELEE"],
        "price" : 0,
        "qualities": [["CUT", 1], ["BUTCHER", 12]]
    },
    {
        "type":"GENERIC",
        "id" : "bio_blade_weapon",
        "name" : "monomolecular blade",
        "description" : "A foot-long blade made from high-tech alloy and edged with bonded nanocrystals.",
        "weight" : 100,
        "to_hit" : 3,
        "color" : "dark_gray",
        "symbol" : "{",
        "material" : ["superalloy", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 3,
        "bashing" : 0,
        "cutting" : 36,
        "flags" : ["NON_STUCK", "STAB", "UNARMED_WEAPON", "NO_UNWIELD", "NO_PICKUP", "UNBREAKABLE_MELEE"],
        "price" : 0,
        "qualities": [["CUT", 1], ["BUTCHER", 22]]
    },
    {
        "type":"GENERIC",
        "id" : "punch_dagger",
        "name" : "punch dagger",
        "description" : "A short and sharp double edged dagger made to be gripped in the palm, with the blade protruding between the fingers.",
        "weight" : 168,
        "to_hit" : 4,
        "color" : "dark_gray",
        "symbol" : "{",
        "material" : ["steel", "null"],
        "volume" : 1,
        "bashing" : 2,
        "cutting" : 10,
        "flags" : ["STAB", "UNARMED_WEAPON", "DURABLE_MELEE", "SHEATH_KNIFE"],
        "price" : 10000,
        "qualities": [["CUT", 1], ["BUTCHER", 14]]
    },
    {
        "type":"GENERIC",
        "id" : "bagh_nakha",
        "name" : "tiger claws",
        "name_plural" : "tiger claws",
        "description" : "Also called bagh nakha or iron paw, this is a small claw-like bladed weapon from India designed to be concealed under and against the palm.",
        "weight" : 92,
        "to_hit" : 3,
        "color" : "dark_gray",
        "symbol" : "{",
        "material" : ["steel", "null"],
        "volume" : 0,
        "bashing" : 1,
        "cutting" : 6,
        "flags" : ["SLICE", "UNARMED_WEAPON", "DURABLE_MELEE"],
        "price" : 20000,
        "qualities": [["CUT", 1], ["BUTCHER", 14]]
    },
    {
        "type":"GENERIC",
        "id": "bag_bundle_10",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "light_gray",
        "name": "10 plastic bags",
        "name_plural": "10 plastic bags",
        "description": "10 plastic bags, folded smooth and wrapped tightly together with a string.",
        "price": 500,
        "material": "plastic",
        "weight": 10,
        "volume": 1,
        "bashing": -20,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id" : "money_bundle",
        "name" : "money bundle",
        "description" : "A bundle holding many 20 dollar bills, pretty useless now though.",
        "weight" : 20,
        "to_hit" : -3,
        "color" : "green",
        "symbol" : ",",
        "material" : ["paper", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting": -3,
        "price" : 0
    },
    {
        "type":"GENERIC",
        "id" : "cell_phone",
        "name" : "cell phone",
        "description" : "A simple cell phone.  Nowadays only useful for telling the time or as an alarm clock.  Can also be disassembled into some useful parts.",
        "weight" : 226,
        "to_hit" : -3,
        "color" : "light_gray",
        "symbol" : ",",
        "material" : ["plastic", "aluminum"],
        "volume" : 2,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 10000,
        "flags" : ["WATCH", "ALARMCLOCK"]
    },
    {
        "type":"GENERIC",
        "id" : "pocketwatch",
        "name" : "pocket watch",
        "description" : "An old fashioned pocket watch.  This one tells you the time and looks good doing it.  Can also be disassembled into some useful parts.",
        "weight" : 42,
        "to_hit" : -3,
        "color" : "light_gray",
        "symbol" : ",",
        "material" : ["gold", "glass"],
        "volume" : 0,
        "bashing" : -8,
        "cutting" : 0,
        "price" : 25000,
        "flags" : ["WATCH", "FANCY"]
    },
    {
        "type":"GENERIC",
        "id" : "umbrella",
        "symbol" : "/",
        "color": "magenta",
        "name": "umbrella",
        "category": "tools",
        "description": "An umbrella with a pointy end, useful for keeping dry when wielded.",
        "material": ["plastic","aluminum"],
        "price": 2400,
        "volume": 6,
        "weight": 141,
        "bashing": 6,
        "cutting": 4,
        "to_hit": 1,
        "flags": ["STAB","RAIN_PROTECT","SHEATH_SWORD","IAIJUTSU"],
        "techniques": ["WBLOCK_1"]
    },
    {
        "type":"GENERIC",
        "id" : "teleumbrella",
        "symbol" : ",",
        "color": "dark_gray",
        "name": "telescoping umbrella",
        "category": "tools",
        "description": "A telescoping umbrella which collapses down for easy storage, useful for keeping dry when wielded.",
        "material": ["plastic", "aluminum"],
        "price": 12000,
        "volume": 2,
        "weight": 118,
        "bashing": 1,
        "cutting": 0,
        "to_hit": 1,
        "flags": ["RAIN_PROTECT"],
        "techniques": ["WBLOCK_1"]
    },
    {
        "type":"GENERIC",
        "id": "fish_bowl",
        "symbol": "u",
        "color": "light_cyan",
        "name": "a fish bowl",
        "name_plural": "fish bowls",
        "description": "A filled fish bowl, the tag says 'to Ed' and the fish's name, 'Hoss'.  The fish appears to have tiny antlers.",
        "price": 100,
        "material": "glass",
        "weight": 7042,
        "volume": 4,
        "bashing": -8,
        "cutting": 0,
        "to_hit": -6
    },
    {
        "type":"GENERIC",
        "id": "knuckle_steel",
        "symbol" : "3",
        "color": "dark_gray",
        "name": "pair of steel knuckles",
        "name_plural": "pairs of steel knuckles",
        "description": "A mass of scrap metal crudely beat into shape, with folded rags underneath to protect the wearers knuckles.  A good, quick weapon - but you have to get within punching range to use it.",
        "material": "steel",
        "price": 0,
        "volume": 1,
        "weight": 430,
        "bashing": 8,
        "cutting": 0,
        "flags" : ["UNARMED_WEAPON"],
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "knuckle_katar",
        "symbol" : "!",
        "color": "dark_gray",
        "name": "razorbar katar",
        "description": "Five pieces of rebar sharpened to cruel points and strapped to a brace fastened at wrist and forearm on both arms.  The next bub better watch out.",
        "material": "steel",
        "price": 0,
        "volume": 2,
        "weight": 1150,
        "bashing": 0,
        "cutting": 16,
        "to_hit": 2,
        "flags" : ["UNARMED_WEAPON", "CHOP"],
        "techniques": ["WBLOCK_1"]
    },
    {
        "type":"GENERIC",
        "id": "cestus",
        "symbol" : "3",
        "color": "light_gray",
        "name": "cestus",
        "name_plural": "cestuses",
        "description": "A heavy metal guard that covers the fist and increases striking power, with stout padding underneath to protect the wearers hand.",
        "material": ["steel","leather"],
        "price": 0,
        "volume": 2,
        "weight": 970,
        "bashing": 12,
        "cutting": 0,
        "flags" : ["UNARMED_WEAPON", "DURABLE_MELEE"],
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "knuckle_brass",
        "symbol" : "3",
        "color": "yellow",
        "name": "pair of brass knuckles",
        "name_plural": "pairs of brass knuckles",
        "category": "weapons",
        "description": "A metal weapon made of brass, designed to be gripped in the palm and cause punches to do extra damage.  A good, quick weapon - but you have to get within punching range to use it.",
        "material": "steel",
        "price": 0,
        "volume": 0,
        "weight": 320,
        "bashing": 6,
        "cutting": 0,
        "flags" : ["UNARMED_WEAPON", "DURABLE_MELEE"],
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "hockey_stick",
        "symbol": ";",
        "color": "white",
        "name": "hockey stick",
        "description": "A curved wooden stick with a wide and flat end.  Commonly used by hockey players.",
        "price": 11000,
        "material" : ["wood", "plastic"],
        "weight": 420,
        "volume": 7,
        "bashing": 14,
        "cutting": 1,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "golf_club",
        "symbol": ";",
        "color": "light_gray",
        "name": "golf club",
        "description": "A long handle with a big metal head, flat on one side, for driving golf balls.  Fore!",
        "price": 13000,
        "material": "aluminum",
        "weight": 300,
        "volume": 4,
        "bashing": 14,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "rock_sock",
        "symbol": ";",
        "color": "white",
        "name": "rock in a sock",
        "name_plural": "rocks in socks",
        "description": "A sock with a rock tied into the end of it.  A true weapon of desperation.",
        "price": 1000,
        "material" : ["cotton", "stone"],
        "weight": 1007,
        "volume": 2,
        "bashing": 8,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "type":"GENERIC",
        "id": "char_kiln",
        "symbol": ";",
        "color": "dark_gray",
        "name": "charcoal kiln",
        "category" : "tools",
        "description": "A stout metal box used for producing charcoal via pyrolysis; the incomplete burning of organic materials in the absence of oxygen.",
        "price": 16000,
        "material": "steel",
        "weight": 6400,
        "volume": 30,
        "bashing": 10,
        "cutting": 0,
        "to_hit": -2
    },
    {
        "type":"GENERIC",
        "id" : "tonfa",
        "name" : "tonfa",
        "description" : "A hard plastic truncheon commonly employed by police.  Originally an Okinawan weapon, it consists of a stick with a perpendicular handle attached a third of the way down its length.",
        "weight" : 575,
        "to_hit" : 2,
        "color" : "dark_gray",
        "symbol" : "/",
        "material": "plastic",
        "techniques" : ["WBLOCK_2", "RAPID"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 8,
        "bashing" : 12,
        "cutting" : 0,
        "price" : 19500
    },
    {
        "type":"GENERIC",
        "id" : "tonfa_wood",
        "name" : "wooden tonfa",
        "description" : "A stout wooden truncheon of the sort commonly employed by police.  Originally an Okinawan weapon, it consists of a stick with a perpendicular handle attached a third of the way down its length.",
        "weight" : 921,
        "to_hit" : 2,
        "color" : "brown",
        "symbol" : "/",
        "material" : ["wood", "null"],
        "techniques" : ["WBLOCK_2", "RAPID"],
        "flags" : ["DURABLE_MELEE"],
        "volume" : 8,
        "bashing" : 14,
        "cutting" : 0,
        "price" : 19500
    },
    {
        "type":"GENERIC",
        "id" : "PR24-retracted",
        "name" : "PR-24 baton (retracted)",
        "name_plural" : "PR-24 batons (retracted)",
        "description" : "The Monadnock PR-24 baton is a collapsable, lightweight, side-handle baton used by law enforcement all over the world.  The PR designation is rumoured to mean Public Relations.",
        "weight" : 680,
        "to_hit" : 1,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["aluminum", "plastic"],
        "techniques" : ["WBLOCK_1"],
        "flags" : ["DURABLE_MELEE"],
        "use_action": {
            "type": "transform",
            "target": "PR24-extended",
            "msg": "You snap open your PR-24 baton."
        },
        "volume" : 4,
        "bashing" : 5,
        "cutting" : 0,
        "price" : 30000
    },
    {
        "type":"GENERIC",
        "id" : "PR24-extended",
        "name" : "PR-24 baton (extended)",
        "name_plural" : "PR-24 batons (extended)",
        "description" : "The Monadnock PR-24 baton is a collapsable, lightweight, side-handle baton used by law enforcement all over the world.  The PR designation is rumoured to mean Public Relations.",
        "weight" : 680,
        "to_hit" : 2,
        "color" : "dark_gray",
        "symbol" : "/",
        "material" : ["aluminum", "plastic"],
        "techniques" : ["WBLOCK_2", "RAPID"],
        "flags" : ["DURABLE_MELEE"],
        "use_action": {
            "type": "transform",
            "target": "PR24-retracted",
            "msg": "You collapse your PR-24 baton."
        },
        "volume" : 8,
        "bashing" : 13,
        "cutting" : 0,
        "price" : 30000
    },
    {
        "type":"GENERIC",
        "id": "atomic_light",
        "symbol": ",",
        "color": "light_green",
        "name": "atomic nightlight",
        "description": "Enjoy the serene Cherenkov-blue glow of the Rivtech atomic nightlight, and feel confident that you won't have to worry about depleting its power supply for at least 160 million years of faithful service.",
        "price": 125000,
        "material": ["plastic", "aluminum"],
        "flags": ["LIGHT_2", "LEAK_DAM", "RADIOACTIVE", "DURABLE_MELEE"],
        "weight": 3714,
        "volume": 1,
        "bashing": 4,
        "cutting": 0,
        "to_hit": -2
    },
    
    {
        "type":"GENERIC",
        "id": "atomic_coffeepot",
        "symbol": ",",
        "color": "light_green",
        "name": "atomic coffee maker",
        "description": "Never sacrifice taste for convenience, when you can have both with the Rivtech atomic coffee maker! Its simple and robust atomic-age construction guarantees a service life of at least 160 million years.",
        "price": 100000,
        "material": ["plastic", "aluminum"],
        "flags": ["LEAK_DAM", "RADIOACTIVE", "DURABLE_MELEE"],
        "weight": 4102,
        "volume": 3,
        "bashing": 5,
        "cutting": 0,
        "to_hit": -2,
        "qualities": [["BOIL", 1]]
    },
    {
        "type":"GENERIC",
        "id" : "cu_pipe",
        "name" : "copper tubing",
        "description" : "A copper tube, too thin to be much use as a melee weapon, but will do if nothing else is available.  Useful in a few crafting recipes.",
        "weight" : 345,
        "to_hit" : -1,
        "color" : "light_red",
        "symbol" : "/",
        "material" : ["steel", "null"],
        "techniques" : ["WBLOCK_1"],
        "volume" : 2,
        "bashing" : 5,
        "cutting" : 0,
        "price" : 7500
    },
    {
        "type":"GENERIC",
        "id": "nomex",
        "category" : "spare_parts",
        "symbol": ",",
        "color": "light_gray",
        "name": "nomex patch",
        "name_plural": "nomex patches",
        "description": "A small bolt of Nomex fire-resistant fabric.",
        "price": 4000,
        "material": ["nomex", "null"],
        "flags": ["NO_SALVAGE"],
        "weight": 42,
        "volume": 1,
        "bashing": -8,
        "cutting": 0,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id" : "alarmclock",
        "name" : "alarm clock",
        "description" : "A wind-up alarm clock.  Though the noise it makes is unpleasant to wake up to, it's always good to get an early start to your day.  Can also be disassembled into some useful parts.",
        "weight" : 562,
        "to_hit" : -3,
        "color" : "yellow",
        "symbol" : ",",
        "material" : ["aluminum", "glass"],
        "volume" : 1,
        "bashing" : 3,
        "cutting" : 0,
        "price" : 5000,
        "flags" : ["WATCH", "ALARMCLOCK"]
    },
    {
        "type":"GENERIC",
        "id": "kevlar_harness",
        "symbol": "[",
        "color": "blue",
        "name": "kevlar dog harness",
        "description": "A blue bulletproof harness, designed to be worn by canines in the service of local law enforcement.",
        "price": 30000,
        "material": ["kevlar", "null"],
        "weight": 4290,
        "volume": 18,
        "bashing": 5,
        "cutting": 0,
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "glass_shiv",
        "symbol": ",",
        "color": "light_cyan",
        "name": "glass shiv",
        "description": "A glass shard with wrapping at one end so it can be safely wielded.",
        "price": 0,
        "material": ["glass", "cotton"],
        "weight": 129,
        "volume": 1,
        "bashing": 0,
        "cutting": 6,
        "to_hit": 0,
        "flags": ["SHEATH_KNIFE"],
        "qualities": [["BUTCHER", -18]]
    },{
        "type":"GENERIC",
        "id" : "glass_macuahuitl",
        "name" : "makeshift macuahuitl",
        "description" : "A flat wooden club with sharp glass shards sticking to both of its sides.",
        "weight" : 955,
        "to_hit" : 1,
        "color" : "light_cyan",
        "symbol" : "/",
        "material" : ["wood", "glass"],
        "volume" : 9,
        "bashing" : 7,
        "cutting" : 14,
        "price" : 5900,
        "flags": ["NON_STUCK"]
    },
    {
        "id": "mre_beef_box",
        "type": "GENERIC",
        "symbol": ")",
        "color": "brown",
        "name": "MRE - Beef",
        "name_plural": "MREs - beef",
        "category": "food",
        "description": "A 'Meal Ready to Eat' with an irradiated beef main course and everything a hungry soldier needs.  The contents will begin to rot once they're removed from this sealed bag.  Disassemble it to get to its contents.",
        "price": 30000,
        "weight": 350,
        "volume": 3,
        "bashing": -2,
        "cutting": 0,
        "to_hit": 0,
        "material": ["plastic", "null"]
    },
    {
        "id": "mre_veggy_box",
        "type": "GENERIC",
        "symbol": ")",
        "color": "brown",
        "name": "MRE - Vegetarian",
        "name_plural": "MREs - vegetarian",
        "category": "food",
        "description": "A 'Meal Ready to Eat' with an irradiated vegetarian-friendly course and everything a hungry soldier needs.  The contents will begin to rot once they're removed from this sealed bag.  Disassemble it to get to its contents.",
        "price": 30000,
        "weight": 350,
        "volume": 3,
        "bashing": -2,
        "cutting": 0,
        "to_hit": 0,
        "material": ["plastic", "null"]
    },
    {
        "id": "mre_chicken_box",
        "type": "GENERIC",
        "symbol": ")",
        "color": "brown",
        "name": "MRE - Chicken",
        "name_plural": "MREs - chicken",
        "category": "food",
        "description": "A 'Meal Ready to Eat' with an irradiated chicken course and everything a hungry soldier needs.  The contents will begin to rot once they're removed from this sealed bag.  Disassemble it to get to its contents.",
        "price": 30000,
        "weight": 350,
        "volume": 3,
        "bashing": -2,
        "cutting": 0,
        "to_hit": 0,
        "material": ["plastic", "null"]
    },
    {
        "id": "mre_hotdog_box",
        "type": "GENERIC",
        "symbol": ")",
        "color": "brown",
        "name": "MRE - Hotdogs",
        "name_plural": "MREs - hotdogs",
        "category": "food",
        "description": "A 'Meal Rejected by the Enemy' with a hotdog main course and everything a desperate survivor needs.  The contents will begin to rot once they're removed from this sealed bag.  Disassemble it to get to its contents.",
        "price": 22000,
        "weight": 350,
        "volume": 3,
        "bashing": -2,
        "cutting": 0,
        "to_hit": 0,
        "material": ["plastic", "null"]
    },
    {
        "id": "mre_ravioli_box",
        "type": "GENERIC",
        "symbol": ")",
        "color": "brown",
        "name": "MRE - Ravioli",
        "name_plural": "MREs - ravioli",
        "category": "food",
        "description": "A 'Meal Ready to Eat' with a ravioli course and everything a hungry soldier needs.  The contents will begin to rot once they're removed from this sealed bag.  Disassemble it to get to its contents.",
        "price": 30000,
        "weight": 350,
        "volume": 3,
        "bashing": -2,
        "cutting": 0,
        "to_hit": 0,
        "material": ["plastic", "null"]
    },
    {
        "type":"GENERIC",
        "id" : "file",
        "name" : "file",
        "description" : "Several documents with all kinds of information, customer data and charts kept together, pretty useless now though.",
        "weight" : 15,
        "to_hit" : -3,
        "color" : "white",
        "symbol" : ",",
        "material" : ["paper", "null"],
        "volume" : 1,
        "bashing" : -8,
        "cutting": -3,
        "price" : 0
    },
    {
        "type":"GENERIC",
        "id": "sharp_toothbrush",
        "symbol": ",",
        "color": "light_blue",
        "name": "sharpened toothbrush",
        "name_plural": "sharpened toothbrushes",
        "description": "A personal hygiene item turned into a shank.",
        "price": 400,
        "material": ["plastic", "null"],
        "weight": 49,
        "volume": 1,
        "bashing": 2,
        "cutting": 1,
        "flags" : ["STAB", "SHEATH_KNIFE"],
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "razor_blade",
        "symbol": ",",
        "color": "light_cyan",
        "name": "razor blade",
        "description": "A double edged razor blade.",
        "price": 600,
        "material": "steel",
        "weight": 10,
        "volume": 0,
        "bashing": 0,
        "cutting": 1,
        "to_hit": 0
    },
    {
        "type":"GENERIC",
        "id": "well_pump",
        "symbol": ";",
        "color": "dark_gray",
        "name": "mechanical pump",
        "description": "An old-fashioned mechanical pump of the type used to draw drinking water from a well.  It's not good for much of anything on its own.",
        "price": 2000,
        "material": ["iron", "null"],
        "weight": 19400,
        "volume": 5,
        "bashing": 7,
        "cutting": 0,
        "to_hit": -5
    },
    {
        "type":"GENERIC",
        "id":"diamond",
        "symbol": "*",
        "color": "white",
        "name":"diamond",
        "description":"A sparkling diamond.",
        "price": 1000000,
        "material": "diamond",
        "weight": 120,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": -5
    },
    {   "type" : "AMMO",
        "id" : "r_paint",
        "category": "other",
        "price" : 120,
        "name" : "red paint",
        "name_plural" : "red paint",
        "symbol" : "o",
        "color" : "red",
        "description" : "A can of red paint.",
        "material" : "steel",
        "volume" : 5,
        "weight" : 10,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 100
    },
    {   "type" : "AMMO",
        "id" : "b_paint",
        "category": "other",
        "price" : 120,
        "name" : "blue paint",
        "name_plural" : "blue paint",
        "symbol" : "o",
        "color" : "blue",
        "description" : "A can of blue paint.",
        "material" : "steel",
        "volume" : 5,
        "weight" : 10,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 100
    },
    {   "type" : "AMMO",
        "id" : "w_paint",
        "category": "other",
        "price" : 120,
        "name" : "white paint",
        "name_plural" : "white paint",
        "symbol" : "o",
        "color" : "white",
        "description" : "A can of white paint.",
        "material" : "steel",
        "volume" : 5,
        "weight" : 10,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 100
    },
    {   "type" : "AMMO",
        "id" : "g_paint",
        "category": "other",
        "price" : 120,
        "name" : "green paint",
        "name_plural" : "green paint",
        "symbol" : "o",
        "color" : "green",
        "description" : "A can of green paint.",
        "material" : "steel",
        "volume" : 5,
        "weight" : 10,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 100
    },
    {   "type" : "AMMO",
        "id" : "p_paint",
        "category": "other",
        "price" : 120,
        "name" : "purple paint",
        "name_plural" : "purple paint",
        "symbol" : "o",
        "color" : "magenta",
        "description" : "A can of purple paint.",
        "material" : "steel",
        "volume" : 5,
        "weight" : 10,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 100
    },
    {   "type" : "AMMO",
        "id" : "y_paint",
        "category": "other",
        "price" : 120,
        "name" : "yellow paint",
        "name_plural" : "yellow paint",
        "symbol" : "o",
        "color" : "yellow",
        "description" : "A can of yellow paint.",
        "material" : "steel",
        "volume" : 5,
        "weight" : 10,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 100
    },
    {   "type" : "AMMO",
        "id" : "r_carpet",
        "category": "other",
        "price" : 120,
        "name" : "red carpet",
        "symbol" : "}",
        "color" : "red",
        "description" : "A roll of red carpet.",
        "material" : "steel",
        "volume" : 7,
        "weight" : 45,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 5
    },
    {   "type" : "AMMO",
        "id" : "g_carpet",
        "category": "other",
        "price" : 120,
        "name" : "green carpet",
        "symbol" : "}",
        "color" : "green",
        "description" : "A roll of green carpet.",
        "material" : "steel",
        "volume" : 7,
        "weight" : 45,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 5
    },
    {   "type" : "AMMO",
        "id" : "y_carpet",
        "category": "other",
        "price" : 120,
        "name" : "yellow carpet",
        "symbol" : "}",
        "color" : "yellow",
        "description" : "A roll of yellow carpet.",
        "material" : "steel",
        "volume" : 7,
        "weight" : 45,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 5
    },
    {   "type" : "AMMO",
        "id" : "p_carpet",
        "category": "other",
        "price" : 120,
        "name" : "purple carpet",
        "symbol" : "}",
        "color" : "magenta",
        "description" : "A roll of purple carpet.",
        "material" : "steel",
        "volume" : 7,
        "weight" : 45,
        "bashing" : 0,
        "cutting" : 0,
        "to_hit" : 0,
        "ammo_type" : "NULL",
        "damage" : 0,
        "pierce" : 0,
        "range" : 0,
        "dispersion" : 0,
        "recoil" : 0,
        "count" : 5
    },
    {
        "id": "chipper",
        "type": "TOOL",
        "symbol": ";",
        "color": "brown",
        "name": "paint chipper",
        "description": "A tool similar to a chisel, designed to remove paint.",
        "price": 7000,
        "material": ["steel", "wood"],
        "weight": 60,
        "volume": 2,
        "bashing": 0,
        "cutting": 2,
        "to_hit": 1,
        "max_charges": 0,
        "initial_charges": 0,
        "charges_per_use": 0,
        "turns_per_charge": 0,
        "ammo": "NULL",
        "revert_to": "null"
    },
    {
        "id": "paint_brush",
        "type": "TOOL",
        "symbol": ";",
        "color": "brown",
        "name": "paint brush",
        "name_plural": "paint brushes",
        "description": "A wide brush, suitable for painting walls.",
        "price": 7000,
        "material": ["steel", "wood"],
        "weight": 60,
        "volume": 2,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 1,
        "max_charges": 0,
        "initial_charges": 0,
        "charges_per_use": 0,
        "turns_per_charge": 0,
        "ammo": "NULL",
        "revert_to": "null"
    },
    {
        "id": "ugl_buttstock",
        "type": "GENERIC",
        "symbol": ",",
        "color": "dark_gray",
        "name": "grenade launcher buttstock",
        "description": "A collapsible buttstock designed for the M320 grenade launcher.  When combined with this stock, the M320 can be used as a stand alone weapon",
        "price": 10000,
        "material": "steel",
        "weight": 600,
        "volume": 1,
        "bashing": 0,
        "cutting": 0,
        "to_hit": 1
    },
    {
        "id": "fencing_foil",
        "type": "GENERIC", 
        "symbol": "/",
        "color": "light_gray",
        "name": "fencing foil",
        "description": "A weapon used for fencing, the most noble of all sports. Unfortunately, a fencing foil is rather useless as a weapon, due to its flexible shaft and dull tip.",
        "price": 2000,
        "material": "steel",
        "weight": 450,
        "volume": 5,
        "bashing": 1,
        "cutting": 2,
        "to_hit": 2,
        "flags": ["STAB", "SHEATH_SWORD", "PRECISE", "RAPID" ]
    },
    {
        "id": "fencing_epee",
        "type": "GENERIC", 
        "symbol": "/",
        "color": "light_gray",
        "name": "fencing epee",
        "description": "A weapon used for fencing, the most noble of all sports. The epee is the heaviest and stiffest of the fencing weapons, and therefore perhaps the most useful.",
        "price": 2000,
        "material": "steel",
        "weight": 650,
        "volume": 5,
        "bashing": 3,
        "cutting": 7,
        "to_hit": 2,
        "flags": ["STAB", "SHEATH_SWORD", "PRECISE", "RAPID" ]
    },
    {
        "id": "fencing_sabre",
        "type": "GENERIC", 
        "symbol": "/",
        "color": "light_gray",
        "name": "fencing sabre",
        "description": "A weapon used for fencing, the most noble of all sports. The fencing sabre is marginally shorter than the foil and epee, but no less effective.",
        "price": 2000,
        "material": "steel",
        "weight": 400,
        "volume": 5,
        "bashing": 1,
        "cutting": 6,
        "to_hit": 2,
        "flags": ["STAB", "SHEATH_SWORD", "PRECISE", "RAPID" ]
    },
    {
        "id": "katana_fake",
        "type": "GENERIC",
        "symbol": "/",
        "color": "light_gray",
        "name": "katana",
        "description": "This is a dull, cheaply made replica of a rare sword from Japan.",
        "price": 5000,
        "material": "aluminum",
        "techniques": ["RAPID", "WBLOCK_2"],
        "flags" : ["BASH", "SHEATH_SWORD"],
        "weight": 753,
        "volume": 8,
        "bashing": 6,
        "cutting": 2,
        "to_hit": 1,
        "max_charges": 0,
        "initial_charges": 0,
        "charges_per_use": 0,
        "turns_per_charge": 0,
        "ammo": "NULL",
        "revert_to": "null",
        "category" : "weapons"
    },
    {
        "id": "zweihander_fake",
        "type": "GENERIC",
        "symbol": "/",
        "color": "light_gray",
        "name": "zweihänder",
        "description": "This is a dull, cheaply made replica of a huge two-handed sword from Germany.  It still packs a whallop.",
        "rarity": 30,
        "price": 8000,
        "material": "aluminum",
        "flags" : ["BASH", "SHEATH_SWORD"],
        "techniques": ["WBLOCK_1", "WIDE"],
        "weight": 3176,
        "volume": 13,
        "bashing": 15,
        "cutting": 2,
        "to_hit": 1,
        "max_charges": 0,
        "initial_charges": 0,
        "charges_per_use": 0,
        "turns_per_charge": 0,
        "ammo": "NULL",
        "revert_to": "null",
        "category" : "weapons"
    },
    {
        "id": "broadsword_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": "broadsword",
    "description": "This is a dull, cheaply made replica of an early modern sword seeing use in the 16th, 17th, and 18th centuries.  Called 'broad' to contrast with the slimmer rapiers.",
    "price": 12000,
    "material": "aluminum",
    "flags" : ["BASH", "SHEATH_SWORD"],
    "techniques": "WBLOCK_1",
    "weight": 753,
    "volume": 7,
    "bashing": 10,
    "cutting": 2,
    "to_hit": 2,
    "max_charges": 0,
    "initial_charges": 0,
    "charges_per_use": 0,
    "turns_per_charge": 0,
    "ammo": "NULL",
    "revert_to": "null",
    "category" : "weapons"
        },
        {
    "id": "rapier_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": "rapier",
    "description": "This is a blunted, cheap replica of a thin sword with an ornate hand guard.  It looks like the preferred weapon of gentlemen and swashbucklers.  Light and quick, it makes any battle a stylish battle.",
    "price": 9800,
    "material": "steel",
    "techniques": ["RAPID", "WBLOCK_2"],
    "flags" : ["BASH", "SHEATH_SWORD"],
    "weight": 660,
    "volume": 6,
    "bashing": 4,
    "cutting": 2,
    "to_hit": 2,
    "max_charges": 0,
    "initial_charges": 0,
    "charges_per_use": 0,
    "turns_per_charge": 0,
    "ammo": "NULL",
    "revert_to": "null",
    "category" : "weapons"
    },
    {
    "id": "wakizashi_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": "wakizashi",
    "description": "This is a dull, cheap replica of the more common wakizashi.  Smaller and lighter than a katana, but still effective in combat.",
    "price": 7800,
    "material": "steel",
    "techniques": ["RAPID", "WBLOCK_1"],
    "flags" : ["BASH", "SHEATH_SWORD"],
    "weight": 557,
    "volume": 6,
    "bashing": 4,
    "cutting": 2,
    "to_hit": 1,
    "max_charges": 0,
    "initial_charges": 0,
    "charges_per_use": 0,
    "turns_per_charge": 0,
    "ammo": "NULL",
    "revert_to": "null",
    "category" : "weapons"
    },
    {
    "id": "kris_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": "kris",
    "name_plural": "krises",
    "description": "This is a dull, cheap replica of a wavy bladed dagger that comes from Southeast Asia.",
    "price": 3800,
    "material": "steel",
    "techniques": [ "RAPID" ],
    "weight": 558,
    "volume": 3,
    "bashing": 2,
    "cutting": 2,
    "flags" : ["BASH", "SHEATH_KNIFE"],
    "to_hit": 1,
    "max_charges": 0,
    "initial_charges": 0,
    "charges_per_use": 0,
    "turns_per_charge": 0,
    "ammo": "NULL",
    "revert_to": "null",
    "category": "weapons"
    },
    {
    "id": "battleaxe_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": "battle axe",
    "description": "This is a dull, cheaply made replica of a massive axe designed for warfare.",
    "price": 1050,
    "material": ["aluminum", "wood"],
    "weight": 2068,
    "volume": 13,
    "bashing": 16,
    "cutting": 2,
    "flags" : ["BASH"],
    "to_hit": 1,
    "max_charges": 0,
    "initial_charges": 0,
    "charges_per_use": 0,
    "turns_per_charge": 0,
    "ammo": "NULL",
    "revert_to": "null",
    "category": "weapons"
    },
    {
    "id": "nodachi_fake",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": "nodachi",
    "description": "This is a dull, cheaply made replica of a huge, curved, two-handed sword from Japan.  It is surprisingly light for its size.",
    "rarity": 30,
    "price": 15000,
    "material": "aluminum",
    "flags": ["SLICE", "SHEATH_SWORD"],
    "techniques": ["RAPID", "WIDE"],
    "weight": 1882,
    "volume": 17,
    "bashing": 8,
    "cutting": 2,
    "to_hit": 1,
    "max_charges": 0,
    "initial_charges": 0,
    "charges_per_use": 0,
    "turns_per_charge": 0,
    "ammo": "NULL",
    "revert_to": "null",
    "category" : "weapons"
  },{
      "type":"GENERIC",
      "id":"music_cd",
      "symbol":"?",
      "color":"white",
      "name":"music CD",
      "description":"A CD with many hit songs burned to it.",
      "price":250,
      "material":"plastic",
      "weight":15,
      "volume":0,
      "bashing":-2,
      "cutting":0,
      "to_hit":-2,
      "flags":["CD"]
  },{
    "id": "l_HFPack",
    "type": "GENERIC",
    "symbol": ")",
    "color": "brown",
    "name": "Home Frontier Starter Pack",
    "name_plural": "Home Frontier Starter Packs",
    "category": "other",
    "description": "This not-so-little bundle of joy contains Leadworks, LLC's premier offerings: the Enforcer autorevolver (with holster) & Long Ranger rifle.  Maintenance kit, batteries for same, and a complimentary copy of the Gun Owner's Handbook are included.  The perfect investment for a new family starting out!  Disassemble to unpack and enjoy.",
    "price": 463500,
    "weight": 8932,
    "volume": 18,
    "bashing": -2,
    "cutting": 0,
    "to_hit": -2,
    "material": ["wood", "steel"]
  },{
    "id": "l_car_223_kit",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_gray",
    "name": "L523-CAR conversion",
    "name_plural": "L523-CAR conversions",
    "category": "other",
    "description": "All the parts necessary to convert an L523 to the Carbine configuration, Leadworks LLC's choice for close-quarters work.  In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.",
    "price": 170000,
    "weight": 400,
    "volume": 2,
    "bashing": -2,
    "cutting": 0,
    "to_hit": -2,
    "material": ["steel", "plastic"]
  },{
    "id": "l_mbr_223_kit",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_gray",
    "name": "L523-MBR conversion",
    "name_plural": "L523-MBR conversions",
    "category": "other",
    "description": "All the parts necessary to convert an L523 to a Main Battle Rifle, a balanced weapon for all situations.  In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.",
    "price": 170000,
    "weight": 700,
    "volume": 3,
    "bashing": -2,
    "cutting": 0,
    "to_hit": -2,
    "material": ["steel", "plastic"]
  },{
    "id": "l_dsr_223_kit",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_gray",
    "name": "L523-DSR conversion",
    "name_plural": "L523-DSR conversions",
    "category": "other",
    "description": "All the parts necessary to convert an L523 to a Designated Shootist Rifle, suitable for long-ranged work.  In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.",
    "price": 200000,
    "weight": 1900,
    "volume": 10,
    "bashing": -2,
    "cutting": 0,
    "to_hit": -2,
    "material": ["steel", "plastic"]
  },{
    "id": "l_lmg_223_kit",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_gray",
    "name": "L523-LMG conversion",
    "name_plural": "L523-LMG conversions",
    "category": "other",
    "description": "All the parts necessary to convert an L523 to a light machine gun.  In order to reconfigure an already-configured L523, you'll need to disassemble it to the base platform, then assemble with the parts you prefer.",
    "price": 270000,
    "weight": 2300,
    "volume": 11,
    "bashing": -2,
    "cutting": 0,
    "to_hit": -2,
    "material": ["steel", "plastic"]
  },{
    "type":"GENERIC",
    "id": "mobile_memory_card",
    "symbol": ",",
    "color": "white",
    "name": "SD-Memory card",
    "description": "A memory card, used.  Might be worth a look.",
    "price": 1000,
    "material": "plastic",
    "flags" : ["MC_MOBILE", "MC_RANDOM_STUFF", "MC_MAY_BE_ENCRYPTED", "MC_TURN_USED"],
    "weight": 5,
    "volume": 0,
    "bashing": 0,
    "cutting": 0,
    "to_hit": 0
  },
  {
    "type":"GENERIC",
    "id": "mobile_memory_card_used",
    "symbol": ",",
    "color": "white",
    "name": "SD-Memory card (clean)",
    "name_plural": "SD-Memory cards (clean)",
    "description": "This memory card is either unused or has been wiped clean.  You could use it to store your data, though!",
    "price": 500,
    "material": "plastic",
    "flags" : ["MC_MOBILE", "MC_USED"],
    "weight": 5,
    "volume": 0,
    "bashing": 0,
    "cutting": 0,
    "to_hit": 0
  },
  {
    "type":"GENERIC",
    "id": "mobile_memory_card_encrypted",
    "symbol": ",",
    "color": "white",
    "name": "SD-Memory card (encrypted)",
    "name_plural": "SD-Memory cards (encrypted)",
    "description": "This memory card appears to have the firmware encryption set.  Hopefully it contains something worth encrypting.",
    "price": 2000,
    "material": "plastic",
    "flags" : ["MC_MOBILE", "MC_ENCRYPTED", "MC_TURN_USED"],
    "weight": 5,
    "volume": 0,
    "bashing": 0,
    "cutting": 0,
    "to_hit": 0
  },
  {
    "type":"GENERIC",
    "id": "mobile_memory_card_science",
    "symbol": ",",
    "color": "white",
    "name": "Science SD-Memory card",
    "name_plural": "Science SD-Memory cards",
    "description": "This memory card appears to be related to 'XEDRA', and is certainly encrypted.  Looks * Interesting *, though...",
    "price": 10000,
    "material": "plastic",
    "flags" : ["MC_MOBILE", "MC_ENCRYPTED", "MC_TURN_USED", "MC_SCIENCE_STUFF"],
    "weight": 5,
    "volume": 0,
    "bashing": 0,
    "cutting": 0,
    "to_hit": 0
  },
  {
    "type":"GENERIC",
    "id": "pillow",
    "symbol": ",",
    "color": "blue",
    "name": "pillow",
    "description": "A pillow to rest your head on when sleeping.",
    "price": 1000,
    "material": ["cotton", "null"],
    "weight": 514,
    "volume": 4,
    "bashing": -8,
    "cutting": 0,
    "category": "spare_parts",
    "to_hit": 0
  },
  {
    "type":"GENERIC",
    "id": "down_pillow",
    "symbol": ",",
    "color": "blue",
    "name": "down-filled pillow",
    "description": "A fluffy pillow to rest your head on when sleeping.",
    "price": 1000,
    "material": ["cotton", "null"],
    "weight": 514,
    "volume": 4,
    "bashing": -8,
    "cutting": 0,
    "category": "spare_parts",
    "to_hit": 0
  },
  { 
    "type" : "AMMO",
    "id" : "material_cement",
    "category" : "spare_parts",
    "price" : 200,
    "name" : "cement",
    "name_plural" : "cement",
    "symbol" : "=",
    "color" : "dark_gray",
    "description" : "Portland is most likely long gone, but its memory persists in cement. This ubiquitous binder can be used for all kinds of advanced masonry. Just add water.",
    "material" : "powder",
    "volume" : 1,
    "weight" : 20,
    "bashing" : 1,
    "cutting" : 0,
    "to_hit" : 0,
    "ammo_type" : "components",
    "casing" : "NULL",
    "damage" : 0,
    "pierce" : 0,
    "range" : 0,
    "dispersion" : 0,
    "recoil" : 0,
    "count" : 50
   },
   {
    "type" : "AMMO",
    "id" : "material_limestone",
    "category" : "spare_parts",
    "price" : 50,
    "name" : "limestone",
    "name_plural" : "limestone",
    "symbol" : "=",
    "color" : "dark_gray",
    "description" : "A handful of small chunks of limestone. Useful for experiments at science fairs, but pretty useless as ammo. Maybe something could be crafted from this stuff…",
    "material" : "stone",
    "volume" : 1,
    "weight" : 14,
    "bashing" : 1,
    "cutting" : 0,
    "to_hit" : 0,
    "ammo_type" : "components",
    "casing" : "NULL",
    "damage" : 0,
    "pierce" : 0,
    "range" : 0,
    "dispersion" : 0,
    "recoil" : 0,
    "count" : 50
   },
   {
    "type" : "AMMO",
    "id" : "material_quicklime",
    "category" : "spare_parts",
    "price" : 100,
    "name" : "quicklime",
    "name_plural" : "quicklime",
    "symbol" : "=",
    "color" : "dark_gray",
    "description" : "The product of burning limestone, this white powder is a crucial ingredient in making cement. That said, it is also extremely caustic and will cause severe burns to any tissue it comes in contact with. This property could probably be exploited...",
    "material" : "powder",
    "volume" : 1,
    "weight" : 15,
    "bashing" : 1,
    "cutting" : 0,
    "to_hit" : 0,
    "ammo_type" : "components",
    "casing" : "NULL",
    "damage" : 0,
    "pierce" : 0,
    "range" : 0,
    "dispersion" : 0,
    "recoil" : 0,
    "count" : 50
   },
   {
    "type" : "AMMO",
    "id" : "material_sand",
    "category" : "spare_parts",
    "price" : 0,
    "name" : "sand",
    "name_plural" : "sand",
    "symbol" : "=",
    "color" : "dark_gray",
    "description" : "A handful of New England sand. If you had a stoked furnace, you could turn it into glass. Otherwise, it's only good for making cement.",
    "material" : "powder",
    "volume" : 1,
    "weight" : 10,
    "bashing" : 1,
    "cutting" : 0,
    "to_hit" : 0,
    "ammo_type" : "components",
    "casing" : "NULL",
    "damage" : 0,
    "pierce" : 0,
    "range" : 0,
    "dispersion" : 0,
    "recoil" : 0,
    "count" : 50
   },
   {
    "type":"GENERIC",
    "id": "material_shrd_limestone",
    "symbol": ",",
    "color": "light_gray",
    "name": "limestone shard",
    "category": "spare_parts",
    "description": "A small shard of limestone. Pretty flimsy and not much of a weapon, but it's alkaline properties may yet find some use",
    "price": 500,
    "material": "stone",
    "weight": 700,
    "volume": 4,
    "bashing": 2,
    "cutting": 0,
    "to_hit": -2
   },
   {
     "type":"GENERIC",
     "id": "peephole",
     "symbol": ".",
     "color": "yellow",
     "name": "peephole",
     "category": "spare_parts",
     "description": "A metal cylinder with a small lens inside intended to be installed on a door.",
     "price": 12000,
     "material": ["aluminum", "glass"],
     "weight": 5,
     "volume": 1,
     "bashing": -5,
     "cutting": 0,
     "to_hit": -3
   },
    {
        "type":"GENERIC",
        "id": "cured_hide",
        "symbol": ",",
        "color": "white",
        "name": "cured hide",
        "name_plural": "cured hides",
        "description": "A rolled up animal hide which has been scraped of extraneous hair and flesh and treated to prevent decay.  It still requires tanning to become usable leather.",
        "price": 2000,
        "material": ["flesh"],
        "flags": ["NO_SALVAGE"],
        "weight": 600,
        "volume": 3,
        "bashing": -2,
        "cutting": 0,
        "category" : "spare_parts",
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "tanned_hide",
        "symbol": ",",
        "color": "brown",
        "name": "tanned hide",
        "name_plural": "tanned hides",
        "description": "A folded sheet of leather made from carefully tanned animal hide.  Can be cut up or used as is.",
        "price": 5000,
        "material": ["leather"],
        "weight": 600,
        "volume": 6,
        "bashing": -2,
        "cutting": 0,
        "category" : "spare_parts",
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "cured_pelt",
        "symbol": ",",
        "color": "brown",
        "name": "cured pelt",
        "name_plural": "cured pelts",
        "description": "A rolled up animal hide which has been scraped of extraneous hair and flesh and treated to prevent decay.  It still requires tanning to become usable fur.",
        "price": 2000,
        "material": ["fur", "flesh"],
        "flags": ["NO_SALVAGE"],
        "weight": 684,
        "volume": 4,
        "bashing": -2,
        "cutting": 0,
        "category" : "spare_parts",
        "to_hit": -1
    },
    {
        "type":"GENERIC",
        "id": "tanned_pelt",
        "symbol": ",",
        "color": "brown",
        "name": "tanned pelt",
        "name_plural": "tanned pelts",
        "description": "A folded sheet of leather made from carefully tanned animal hide, with the fur still intact.  Can be cut up or used as is.",
        "price": 5000,
        "material": ["fur"],
        "weight": 684,
        "volume": 6,
        "bashing": -2,
        "cutting": 0,
        "category" : "spare_parts",
        "to_hit": -1
    }
]
