[
  {
    "type": "AMMO",
    "id": "battery",
    "category": "spare_parts",
    "price": 12000,
    "price_postapoc": 2,
    "name": { "str_sp": "battery" },
    "symbol": "=",
    "color": "yellow",
    "description": "Some free-floating battery charge.  This can be reloaded into rechargable battery cells, but can never be unloaded.",
    "flags": [ "TRADER_AVOID", "ZERO_WEIGHT" ],
    "material": [ "battery" ],
    "effects": [ "COOKOFF" ],
    "volume": "250 ml",
    "//": "Setting battery volume to 0 causes weirdness in vehicle tests.  Please don't do that.",
    "ammo_type": "battery",
    "count": 100,
    "//2": "1 battery is 1 kJ of energy. 40 batteries is an alkaline C-cell."
  },
  {
    "type": "AMMO",
    "id": "butane",
    "name": { "str_sp": "butane" },
    "symbol": "~",
    "description": "A common flammable liquid used in lighters.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "white",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "butane"
  },
  {
    "type": "AMMO",
    "id": "aerosol_paint",
    "name": { "str_sp": "aerosol paint" },
    "symbol": "~",
    "description": "A paint that comes in a sealed, pressurized container and is released in an aerosol spray when a valve button is depressed.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "white",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "aerosol_paint"
  },
  {
    "type": "AMMO",
    "id": "permanent_ink",
    "name": { "str_sp": "permanent ink" },
    "symbol": "~",
    "description": "A ink comprises a main carrier solvent, a glyceride, a pyrrolidone, a resin and a colorant, making it water resistant.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "white",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "permanent_ink"
  },
  {
    "type": "AMMO",
    "id": "candle_wax",
    "name": { "str_sp": "candle wax" },
    "symbol": "~",
    "description": "A flammable solid substance used to make candles.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "white",
    "flags": [ "TRADER_AVOID" ],
    "ammo_type": "candle_wax"
  },
  {
    "type": "AMMO",
    "id": "flare_nitrate",
    "name": { "str_sp": "flare pyrotechnic" },
    "symbol": "~",
    "description": "A pyrotechnic chemical used in flares.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "white",
    "flags": [ "TRADER_AVOID" ],
    "ammo_type": "flare_nitrate"
  },
  {
    "type": "AMMO",
    "id": "match",
    "name": { "str": "match", "str_pl": "matches" },
    "symbol": "|",
    "description": "A small stick with a red part at the end.  Strike it against a matchbook to light it.",
    "volume": "4 ml",
    "weight": "1 mg",
    "color": "red",
    "flags": [ "TRADER_AVOID" ],
    "ammo_type": "match"
  },
  {
    "type": "AMMO",
    "id": "oxygen",
    "name": { "str_sp": "oxygen" },
    "symbol": "~",
    "color": "white",
    "description": "Compressed medical oxygen.",
    "weight": "1 mg",
    "volume": "1 ml",
    "flags": [ "TRADER_AVOID", "NO_DROP" ],
    "phase": "gas",
    "ammo_type": "oxygen"
  },
  {
    "type": "TOOL",
    "id": "betavoltaic",
    "category": "spare_parts",
    "price": 10000,
    "name": { "str": "betavoltaic cell" },
    "symbol": "=",
    "color": "green",
    "description": "Harness the power of radiation in your own home!  This looks similar to a D-cell battery, but actually contains folded layers of radioactive material inside.  It can produce electricity for several years at a steady voltage… but it's barely enough to power a small LED, and these batteries were worth hundreds of dollars.  Mostly they're a good way to brag to your neighbors that you have a nuclear power source in your house.",
    "material": [ "steel", "plastic", "lead" ],
    "flags": [ "LEAK_DAM", "RADIOACTIVE" ],
    "volume": "250 ml",
    "weight": "160 g"
  },
  {
    "type": "TOOL",
    "id": "RTG_coffee",
    "category": "spare_parts",
    "price": 20000,
    "price_postapoc": 2000,
    "name": { "str": "radioisotope thermoelectric generator" },
    "symbol": "=",
    "color": "green",
    "description": "Did your neighbors brag about their cool beta-decay powered nightlights?  Do them one better!  The CuppaTech 4 radioisotope thermoelectric generator is a three kilogram chunk of metal - mostly lead - with a slug of curium-244 encased within.  It is capable of generating somewhere between 100-150 Watts of thermal energy, although its electrical generation capacity is minimal at only 2 Watts.  Careful!  Curium is great at making heat, and also releases deadly gamma radiation.  Keep away from cellular life forms.",
    "material": [ "steel", "lead" ],
    "flags": [ "LEAK_DAM", "RADIOACTIVE" ],
    "volume": "500 ml",
    "weight": "4000 g"
  },
  {
    "type": "AMMO",
    "id": "aluminum_foil",
    "category": "spare_parts",
    "price": 648,
    "price_postapoc": 10,
    "name": { "str_sp": "aluminum foil" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A thin foil made of aluminum.  Sometimes called 'tin foil' due to being made of tin in the past.",
    "material": [ "aluminum" ],
    "volume": "10 ml",
    "weight": "4 g",
    "ammo_type": "components",
    "count": 200
  },
  {
    "type": "AMMO",
    "id": "money",
    "price": 1,
    "//": "= one cent, gives correct prices for cash cards",
    "name": { "str": "cent" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A unit of currency equivalent to 0.01 US dollars.",
    "flags": [ "TRADER_AVOID", "ZERO_WEIGHT" ],
    "volume": "0 ml",
    "ammo_type": "money"
  },
  {
    "type": "AMMO",
    "id": "thread",
    "category": "spare_parts",
    "price": 5000,
    "price_postapoc": 25,
    "name": { "str_sp": "thread" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A small quantity of thread that could be used to refill a sewing kit.",
    "material": [ "cotton" ],
    "flags": [ "NO_SALVAGE" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "thread",
    "count": 50,
    "stack_size": 200
  },
  {
    "type": "AMMO",
    "id": "sinew",
    "category": "spare_parts",
    "price": 0,
    "price_postapoc": 25,
    "name": { "str": "sinew" },
    "symbol": "=",
    "color": "light_red",
    "looks_like": "thread",
    "description": "A tough sinew cut from a corpse, usable as thread.",
    "material": [ "flesh" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "thread",
    "count": 10,
    "stack_size": 200
  },
  {
    "type": "AMMO",
    "id": "plant_fibre",
    "category": "spare_parts",
    "price": 0,
    "price_postapoc": 25,
    "name": { "str": "plant fiber" },
    "symbol": "=",
    "color": "light_green",
    "looks_like": "thread",
    "description": "Tough thin fiber, taken from a plant.  Can be used as thread.",
    "material": [ "veggy" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "thread",
    "count": 10,
    "stack_size": 200
  },
  {
    "type": "AMMO",
    "id": "yarn",
    "category": "spare_parts",
    "price": 0,
    "price_postapoc": 25,
    "name": { "str_sp": "yarn" },
    "symbol": "=",
    "color": "white",
    "looks_like": "thread",
    "description": "Wool yarn, could be used to knit wool clothing.",
    "material": [ "wool" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "thread",
    "count": 10,
    "stack_size": 200
  },
  {
    "type": "AMMO",
    "id": "soap",
    "category": "chems",
    "price": 300,
    "price_postapoc": 100,
    "name": { "str": "soap bar" },
    "symbol": "=",
    "color": "white",
    "description": "A cleansing agent made into bars.",
    "volume": "250 ml",
    "weight": "10 g",
    "ammo_type": "soap",
    "count": 10,
    "stack_size": 10
  },
  {
    "type": "AMMO",
    "id": "duct_tape",
    "category": "spare_parts",
    "price": 2000,
    "price_postapoc": 250,
    "name": { "str_sp": "duct tape" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A roll of incredibly strong tape.  Its uses are innumerable.",
    "material": [ "plastic" ],
    "volume": "250 ml",
    "weight": "4 g",
    "ammo_type": "tape",
    "count": 200,
    "flags": [ "UNRECOVERABLE" ]
  },
  {
    "type": "AMMO",
    "category": "other",
    "id": "rolling_paper",
    "symbol": ",",
    "color": "white",
    "name": { "str": "rolling paper" },
    "description": "These are thin paper strips intended for the rolling of cigarettes.",
    "price": 150,
    "price_postapoc": 25,
    "material": [ "paper" ],
    "weight": "1 g",
    "volume": "100ml",
    "ammo_type": "components",
    "stack_size": 200,
    "count": 30,
    "flags": [ "UNRECOVERABLE" ]
  },
  {
    "type": "AMMO",
    "id": "cable",
    "category": "spare_parts",
    "price": 2000,
    "price_postapoc": 100,
    "name": { "str": "copper wire" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Plastic jacketed copper cable of the type used in small electronics.",
    "material": [ "plastic", "copper" ],
    "volume": "750 ml",
    "weight": "2 g",
    "ammo_type": "components",
    "count": 200
  },
  {
    "type": "AMMO",
    "id": "plut_cell",
    "category": "spare_parts",
    "price": 150000,
    "price_postapoc": 1250,
    "name": { "str": "plutonium fuel cell" },
    "symbol": "=",
    "color": "green",
    "description": "This is neither a fuel cell, nor nuclear, but the name stuck.  It uses plutonium-244 as a catalyst to stabilize a complicated nanocompound that can store enormous amounts of power.  Unfortunately it cannot be recharged by conventional means: expended cells had to be sent to a central reprocessing facility that almost certainly doesn't exist anymore.",
    "material": [ "plut_cell" ],
    "flags": [ "LEAK_DAM", "RADIOACTIVE" ],
    "volume": "250 ml",
    "weight": "80 g",
    "ammo_type": "plutonium",
    "count": 5,
    "effects": [ "COOKOFF", "NEVER_MISFIRES" ]
  },
  {
    "type": "AMMO",
    "id": "plut_slurry_dense",
    "category": "spare_parts",
    "price": 250,
    "price_postapoc": 0,
    "name": { "str_sp": "plutonium slurry" },
    "symbol": "=",
    "color": "green",
    "description": "Highly radioactive slurry.  It is probably best to get far away from this.",
    "flags": [ "LEAK_ALWAYS", "RADIOACTIVE" ],
    "volume": "250 ml",
    "weight": "25500 mg",
    "ammo_type": "reactor_slurry",
    "phase": "liquid",
    "container": "metal_tank_little",
    "count": 10
  },
  {
    "type": "AMMO",
    "id": "plut_slurry",
    "category": "spare_parts",
    "price": 250,
    "price_postapoc": 0,
    "name": { "str_sp": "watery plutonium slurry" },
    "symbol": "=",
    "color": "green",
    "description": "Highly radioactive slurry.  It is probably best to get far away from this.",
    "flags": [ "LEAK_ALWAYS", "RADIOACTIVE" ],
    "volume": "250 ml",
    "weight": "25500 mg",
    "ammo_type": "reactor_slurry",
    "phase": "liquid",
    "container": "metal_tank_little",
    "count": 10
  },
  {
    "type": "AMMO",
    "id": "rock",
    "symbol": "*",
    "color": "light_gray",
    "name": { "str": "rock" },
    "description": "A rock the size of a baseball.  Makes a decent melee weapon, and is also good for throwing at enemies.",
    "category": "spare_parts",
    "material": [ "stone" ],
    "ammo_type": "rock",
    "flags": [ "TRADER_AVOID" ],
    "weight": "657 g",
    "volume": "250 ml",
    "bashing": 7,
    "damage": { "damage_type": "bash", "amount": 7 },
    "range": 10,
    "dispersion": 14,
    "loudness": 0,
    "to_hit": -1,
    "effects": [ "NEVER_MISFIRES", "NON_FOULING", "RECOVER_80" ],
    "qualities": [ [ "HAMMER", 1 ] ]
  },
  {
    "type": "AMMO",
    "id": "pebble",
    "price": 100,
    "price_postapoc": 10,
    "name": { "str": "pebble" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A handful of pebbles, useful as ammunition for slingshots.",
    "material": [ "stone" ],
    "volume": "250 ml",
    "weight": "5 g",
    "ammo_type": "pebble",
    "damage": { "damage_type": "bullet", "amount": 2 },
    "range": 10,
    "dispersion": 14,
    "loudness": 0,
    "count": 10,
    "effects": [ "NEVER_MISFIRES", "NON_FOULING" ]
  },
  {
    "type": "AMMO",
    "id": "pebble_clay",
    "price": 150,
    "price_postapoc": 10,
    "name": { "str": "clay pellet" },
    "symbol": "=",
    "color": "brown",
    "looks_like": "pebble",
    "description": "A handful of round projectiles made of clay, useful for slingshots.",
    "material": [ "clay" ],
    "volume": "250 ml",
    "weight": "3 g",
    "ammo_type": "pebble",
    "damage": { "damage_type": "bullet", "amount": 1 },
    "range": 20,
    "dispersion": 12,
    "loudness": 0,
    "count": 40,
    "effects": [ "NEVER_MISFIRES" ]
  },
  {
    "type": "AMMO",
    "id": "marble",
    "price": 200,
    "price_postapoc": 10,
    "name": { "str": "marble" },
    "symbol": "=",
    "color": "light_gray",
    "looks_like": "pebble",
    "description": "A handful of glass marbles, useful as ammunition for slingshots.",
    "material": [ "glass" ],
    "volume": "250 ml",
    "weight": "3 g",
    "ammo_type": "pebble",
    "damage": { "damage_type": "bullet", "amount": 2 },
    "range": 18,
    "dispersion": 12,
    "loudness": 0,
    "count": 20,
    "effects": [ "NEVER_MISFIRES" ]
  },
  {
    "type": "AMMO",
    "id": "bearing",
    "price": 100,
    "price_postapoc": 250,
    "name": { "str_sp": "bearings" },
    "symbol": "=",
    "color": "dark_gray",
    "looks_like": "pebble",
    "description": "A box of ball bearings, useful as ammunition for slingshots.",
    "material": [ "steel" ],
    "volume": "250 ml",
    "weight": "10 g",
    "ammo_type": "pebble",
    "damage": { "damage_type": "bullet", "amount": 5, "armor_penetration": 1 },
    "range": 15,
    "dispersion": 14,
    "loudness": 0,
    "count": 50,
    "effects": [ "NEVER_MISFIRES", "NON_FOULING" ]
  },
  {
    "type": "AMMO",
    "id": "bb",
    "price": 500,
    "price_postapoc": 50,
    "name": { "str": "BB" },
    "symbol": "=",
    "color": "light_gray",
    "looks_like": "pebble",
    "description": "A box of small steel balls that can be fired from a BB gun.  They deal virtually no damage.",
    "material": [ "steel" ],
    "volume": "200ml",
    "weight": "1 g",
    "ammo_type": "BB",
    "damage": { "damage_type": "bullet", "amount": 2 },
    "dispersion": 100,
    "count": 500,
    "stack_size": 200,
    "loudness": 9,
    "effects": [ "NOGIB", "NEVER_MISFIRES", "NON_FOULING" ]
  },
  {
    "type": "AMMO",
    "id": "feather",
    "category": "spare_parts",
    "price": 3000,
    "price_postapoc": 250,
    "name": { "str": "feather" },
    "symbol": "=",
    "color": "brown",
    "description": "Feathers from a bird.  Useful for fletching arrows.",
    "material": [ "cotton" ],
    "flags": [ "NO_SALVAGE" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "stack_size": 100,
    "count": 20
  },
  {
    "type": "AMMO",
    "id": "down_feather",
    "category": "spare_parts",
    "price": 3000,
    "price_postapoc": 250,
    "name": { "str": "down feather" },
    "symbol": "=",
    "color": "brown",
    "description": "Fluffy down feathers from a bird.  Useful for making cozy bedclothes.",
    "material": [ "cotton" ],
    "flags": [ "NO_SALVAGE" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "stack_size": 100,
    "count": 20
  },
  {
    "type": "AMMO",
    "id": "120mm_HEAT",
    "price": 999999,
    "price_postapoc": 1000,
    "name": { "str_sp": "120mm HEAT" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "A 120mm high-explosive anti-tank round.  It could ruin anyone's whole day.",
    "material": [ "steel", "powder" ],
    "volume": "250 ml",
    "weight": "22725 g",
    "ammo_type": "120mm",
    "damage": { "damage_type": "stab", "amount": 40, "armor_penetration": 10 },
    "range": 80,
    "dispersion": 5,
    "recoil": 30,
    "effects": [ "EXPLOSIVE_120mmHEAT", "TRAIL" ]
  },
  {
    "type": "AMMO",
    "id": "plasma",
    "price": 80000,
    "price_postapoc": 1000,
    "name": { "str": "hydrogen canister" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A canister of pressurized hydrogen so heavily compressed it has turned solid.  With proper equipment, it could be heated to plasma.",
    "material": [ "hydrogen_cell" ],
    "volume": "2500 ml",
    "weight": "183 g",
    "ammo_type": "plasma",
    "damage": { "damage_type": "stab", "amount": 35, "armor_penetration": 14 },
    "range": 12,
    "count": 25,
    "effects": [ "INCENDIARY" ],
    "flags": [ "UNRECOVERABLE" ]
  },
  {
    "type": "AMMO",
    "id": "gunpowder",
    "category": "chems",
    "price": 500,
    "price_postapoc": 2000,
    "name": { "str_sp": "mixed smokeless gunpowder" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Firearm-quality gunpowder, mixed without concern for composition, burn rate or shape.  It has been slightly ground to make its properties more uniform.  Only the truly desperate would attempt to reload with this.",
    "container": "bottle_plastic",
    "sealed": false,
    "material": [ "powder" ],
    "flags": [ "TINDER" ],
    "volume": "250 ml",
    "weight": "100 mg",
    "ammo_type": "components",
    "count": 4540,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "gunpowder_shotgun",
    "copy-from": "gunpowder",
    "price": 3000,
    "price_postapoc": 2500,
    "name": { "str_sp": "smokeless shotgun powder" },
    "description": "Firearm-quality gunpowder, intended for use in shotgun shells."
  },
  {
    "type": "AMMO",
    "id": "gunpowder_pistol",
    "copy-from": "gunpowder",
    "price": 3000,
    "price_postapoc": 2500,
    "name": { "str_sp": "smokeless pistol powder" },
    "description": "Firearm-quality gunpowder, intended for use in pistol ammunition."
  },
  {
    "type": "AMMO",
    "id": "gunpowder_magnum_pistol",
    "copy-from": "gunpowder",
    "price": 3000,
    "price_postapoc": 2500,
    "name": { "str_sp": "smokeless magnum powder" },
    "description": "Firearm-quality gunpowder intended for use in magnum pistol ammunition."
  },
  {
    "type": "AMMO",
    "id": "gunpowder_rifle",
    "copy-from": "gunpowder",
    "price": 3000,
    "price_postapoc": 2500,
    "name": { "str_sp": "smokeless rifle powder" },
    "description": "Firearm-quality gunpowder intended for use in rifle ammunition."
  },
  {
    "type": "AMMO",
    "id": "gunpowder_large_rifle",
    "copy-from": "gunpowder",
    "price": 3000,
    "price_postapoc": 2500,
    "name": { "str_sp": "smokeless overbore rifle powder" },
    "description": "Firearm-quality gunpowder intended for use in large rifle ammunition."
  },
  {
    "type": "AMMO",
    "id": "gunpowder_artillery",
    "copy-from": "gunpowder",
    "price": 3000,
    "price_postapoc": 2500,
    "name": { "str_sp": "artillery propellant" },
    "description": "Single base smokeless gunpowder intended for use in artillery propelling charges."
  },
  {
    "type": "AMMO",
    "id": "oxy_powder",
    "category": "chems",
    "price": 3000,
    "price_postapoc": 1000,
    "name": { "str_sp": "oxidizer powder" },
    "symbol": "=",
    "color": "white",
    "description": "Volatile powdered chemical oxidizer.",
    "container": "bottle_plastic_small",
    "material": [ "powder" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 200,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "lye_powder",
    "category": "chems",
    "price": 3000,
    "price_postapoc": 500,
    "name": { "str_sp": "lye powder" },
    "symbol": "=",
    "color": "white",
    "description": "Powdered caustic soda.",
    "container": "bottle_plastic_small",
    "material": [ "powder_nonflam" ],
    "volume": "250 ml",
    "weight": "2662 mg",
    "ammo_type": "components",
    "count": 200
  },
  {
    "type": "AMMO",
    "id": "shotgun_primer",
    "category": "spare_parts",
    "price": 3000,
    "price_postapoc": 2000,
    "name": { "str": "shotgun primer" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Primer from a shotgun shell.",
    "material": [ "steel", "powder" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 200,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "smpistol_primer",
    "category": "spare_parts",
    "price": 4000,
    "price_postapoc": 1000,
    "name": { "str": "small pistol primer" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Primer from a small caliber pistol round.",
    "material": [ "steel", "powder" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 200,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "lgpistol_primer",
    "category": "spare_parts",
    "price": 6000,
    "price_postapoc": 2000,
    "name": { "str": "large pistol primer" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Primer from a large caliber pistol round.",
    "material": [ "steel", "powder" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 200,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "smrifle_primer",
    "category": "spare_parts",
    "price": 6000,
    "price_postapoc": 1000,
    "name": { "str": "small rifle primer" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Primer from a small caliber rifle round.",
    "material": [ "steel", "powder" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 200,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "lgrifle_primer",
    "category": "spare_parts",
    "price": 8000,
    "price_postapoc": 2000,
    "name": { "str": "large rifle primer" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Primer from a large caliber rifle round.",
    "material": [ "steel", "powder" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 200,
    "effects": [ "COOKOFF" ]
  },
  {
    "type": "AMMO",
    "id": "rubber_slug",
    "category": "spare_parts",
    "price": 1000,
    "price_postapoc": 250,
    "name": { "str": "rubber slug" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Rubber slugs from a shotgun beanbag round.  You could use them to make new beanbag rounds.",
    "material": [ "plastic", "rubber" ],
    "volume": "250 ml",
    "weight": "2 g",
    "ammo_type": "components",
    "count": 25
  },
  {
    "type": "AMMO",
    "id": "chunk_rubber",
    "category": "spare_parts",
    "price": 75,
    "name": { "str": "chunk of rubber", "str_pl": "chunks of rubber" },
    "symbol": "*",
    "color": "dark_gray",
    "description": "A chunk of useful rubber, can be molded easily.",
    "material": [ "rubber" ],
    "volume": "250 ml",
    "weight": "38 g",
    "ammo_type": "components",
    "flags": [ "NO_SALVAGE" ]
  },
  {
    "type": "AMMO",
    "id": "copper",
    "category": "spare_parts",
    "price": 1000,
    "price_postapoc": 250,
    "name": { "str_sp": "copper" },
    "symbol": "=",
    "color": "yellow",
    "description": "Copper bits.  Could be used to craft something, for example makeshift shotgun shells.",
    "material": [ "copper" ],
    "volume": "250 ml",
    "weight": "2 g",
    "ammo_type": "components",
    "count": 200
  },
  {
    "type": "AMMO",
    "id": "medical_tape",
    "category": "spare_parts",
    "price": 2000,
    "price_postapoc": 100,
    "name": { "str_sp": "medical tape" },
    "symbol": "=",
    "color": "white",
    "description": "A roll of medical tape, similar to duct tape.",
    "material": [ "plastic" ],
    "volume": "250 ml",
    "weight": "3 g",
    "ammo_type": "components",
    "count": 35
  },
  {
    "type": "AMMO",
    "id": "generic_no_ammo",
    "price": 0,
    "name": { "str": "placeholder ammunition" },
    "symbol": "=",
    "color": "red",
    "description": "IF YOU ARE SEEING THIS IT IS A BUG.",
    "volume": "0 ml",
    "ammo_type": "NULL",
    "flags": [ "UNRECOVERABLE", "ZERO_WEIGHT" ]
  },
  {
    "type": "AMMO",
    "id": "charcoal",
    "category": "spare_parts",
    "price": 200,
    "price_postapoc": 50,
    "name": { "str_sp": "charcoal" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "A flammable carbon-based material produced by slowly burning wood.  Utilized in recipes requiring a pure, hot flame.  Can also be used in filters to remove contaminants out of air and water.",
    "material": [ "charcoal" ],
    "phase": "solid",
    "volume": "250 ml",
    "weight": "11 g",
    "ammo_type": "charcoal",
    "count": 50,
    "stack_size": 10
  },
  {
    "type": "AMMO",
    "id": "cac2powder",
    "category": "spare_parts",
    "price": 200,
    "price_postapoc": 500,
    "name": { "str_sp": "calcium carbide premix" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "A powdered mixture of coke and lime ready to be smelted into usable calcium carbide in an arc furnace.",
    "material": [ "cac2powder" ],
    "phase": "solid",
    "volume": "250 ml",
    "weight": "11 g",
    "ammo_type": "cac2powder",
    "count": 25,
    "stack_size": 10
  },
  {
    "type": "AMMO",
    "id": "coal_lump",
    "category": "spare_parts",
    "price": 200,
    "price_postapoc": 100,
    "name": { "str": "coal", "str_pl": "lumps of coal" },
    "symbol": "=",
    "color": "dark_gray",
    "description": "Flammable black chunks of carbon-based material commonly used for cooking and heating.",
    "material": [ "coal" ],
    "phase": "solid",
    "volume": "250 ml",
    "weight": "44 g",
    "ammo_type": "charcoal",
    "count": 250,
    "stack_size": 10
  },
  {
    "type": "AMMO",
    "id": "albuterol",
    "category": "drugs",
    "name": { "str_sp": "albuterol" },
    "symbol": "=",
    "color": "blue",
    "description": "A bronchodilator that relaxes muscles in the airways and increases air flow to the lungs.",
    "material": [ "plastic" ],
    "volume": "1 ml",
    "weight": "1 mg",
    "flags": [ "TRADER_AVOID" ],
    "phase": "gas",
    "ammo_type": "albuterol"
  },
  {
    "type": "AMMO",
    "id": "ampoule",
    "category": "drugs",
    "price": 50000,
    "price_postapoc": 5000,
    "name": { "str": "RA21E medical ampoule" },
    "symbol": "=",
    "color": "cyan",
    "description": "A tiny glass vial filled with advanced fast-healing chemicals which can only be activated by a Rivtech jet injector device.  The packaged instructions describe its efficacy in dealing with infections, wounds, intoxications, envenomations, and general tiredness in enthusiastic detail.  A short safety section at the end warn - in much smaller typeface - against using more than two doses per hour.",
    "material": [ "glass" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "ampoule",
    "count": 2,
    "stack_size": 20
  },
  {
    "type": "AMMO",
    "id": "stimpack_ammo",
    "category": "drugs",
    "price": 30000,
    "price_postapoc": 5000,
    "name": { "str": "RA10K stimulant module" },
    "symbol": "=",
    "color": "cyan",
    "description": "A pressurized multi-chamber glass vial filled with powerful chemical stimulants which can only be activated by a Rivtech stimulant delivery system.",
    "material": [ "glass" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "stimpack_ammo",
    "count": 5,
    "stack_size": 10
  },
  {
    "type": "AMMO",
    "id": "rebreather_filter",
    "category": "spare_parts",
    "price": 2500,
    "price_postapoc": 3000,
    "name": { "str": "rebreather filter cartridge" },
    "symbol": "=",
    "color": "light_gray",
    "description": "A replacement filter cartridge for a rebreather.",
    "material": [ "aluminum" ],
    "volume": "250 ml",
    "weight": "12 g",
    "ammo_type": "rebreather_filter",
    "count": 30
  },
  {
    "type": "AMMO",
    "id": "gasfilter_s",
    "category": "spare_parts",
    "price": 2500,
    "price_postapoc": 500,
    "name": { "str": "filter mask cartridge" },
    "symbol": "=",
    "color": "light_gray",
    "description": "Small replacement filter cartridge for air filtration masks.",
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "gasfilter_s",
    "count": 100
  },
  {
    "type": "AMMO",
    "id": "gasfilter_m",
    "category": "spare_parts",
    "price": 2500,
    "price_postapoc": 750,
    "name": { "str": "gas mask cartridge" },
    "symbol": "=",
    "color": "light_gray",
    "description": "Medium replacement filter cartridge for air filtration masks.",
    "volume": "250 ml",
    "weight": "2 g",
    "ammo_type": "gasfilter_m",
    "count": 100
  },
  {
    "type": "AMMO",
    "id": "gasfilter_l",
    "category": "spare_parts",
    "price": 2500,
    "price_postapoc": 1000,
    "name": { "str": "chemical mask cartridge" },
    "symbol": "=",
    "color": "light_gray",
    "description": "Heavy replacement filter cartridge for air filtration masks.",
    "volume": "250 ml",
    "weight": "3 g",
    "ammo_type": "gasfilter_l",
    "count": 100
  },
  {
    "type": "AMMO",
    "id": "nicotine_liquid",
    "category": "drugs",
    "price": 1000,
    "price_postapoc": 500,
    "name": { "str_sp": "nicotine liquid" },
    "symbol": "=",
    "color": "yellow",
    "description": "A liquid that is made up of propylene glycol, vegetable glycerin, flavorings, and nicotine.",
    "container": "bottle_plastic_small",
    "phase": "liquid",
    "volume": "250 ml",
    "weight": "2 g",
    "ammo_type": "components",
    "count": 50
  },
  {
    "id": "fish_bait",
    "type": "AMMO",
    "category": "spare_parts",
    "name": { "str_sp": "fish bait" },
    "description": "A bait used in traps to lure fish.",
    "weight": "1 g",
    "volume": "250 ml",
    "symbol": "=",
    "color": "light_red",
    "count": 20,
    "stack_size": 50,
    "ammo_type": "fish_bait"
  },
  {
    "type": "AMMO",
    "id": "spiked_rocket",
    "price": 1000,
    "price_postapoc": 100,
    "name": { "str": "spiked homemade rocket" },
    "symbol": ",",
    "color": "dark_gray",
    "description": "A hand built rocket, consisting of a spike welded onto a pipe that was filled with improvised rocket fuel.  Horribly inaccurate, as can be expected of this grade of weapon, but packs a fierce punch… if it hits.",
    "material": [ "steel", "powder" ],
    "volume": "1500 ml",
    "weight": "1510 g",
    "ammo_type": "homebrew_rocket",
    "damage": { "damage_type": "stab", "amount": 80, "armor_penetration": 80 },
    "range": 18,
    "dispersion": 180,
    "recoil": 130,
    "effects": [ "COOKOFF", "TRAIL" ]
  },
  {
    "type": "AMMO",
    "id": "explosive_hm_rocket",
    "price": 2000,
    "price_postapoc": 100,
    "name": { "str": "explosive homemade rocket" },
    "symbol": ",",
    "color": "dark_gray",
    "description": "A hand built rocket, consisting of a simple explosive warhead attached onto a pipe, filled with improvised rocket fuel.  Not very powerful, but can be made from scratch.",
    "material": [ "steel", "powder" ],
    "volume": "1250 ml",
    "weight": "990 g",
    "ammo_type": "homebrew_rocket",
    "damage": { "damage_type": "stab", "amount": 500, "armor_penetration": 125 },
    "range": 23,
    "dispersion": 170,
    "recoil": 130,
    "effects": [ "COOKOFF", "TRAIL", "EXPLOSIVE" ]
  },
  {
    "type": "AMMO",
    "id": "incendiary_hm_rocket",
    "price": 1300,
    "price_postapoc": 100,
    "name": { "str": "incendiary homemade rocket" },
    "symbol": ",",
    "color": "red",
    "description": "A hand built rocket, consisting of a container of flammable gel attached onto a pipe, filled with improvised rocket fuel.  Short-range incendiary - handle with care!",
    "material": [ "steel", "powder" ],
    "volume": "1500 ml",
    "weight": "1190 g",
    "ammo_type": "homebrew_rocket",
    "damage": { "damage_type": "stab", "amount": 50, "armor_penetration": 15 },
    "range": 13,
    "dispersion": 200,
    "recoil": 130,
    "effects": [ "COOKOFF", "TRAIL", "NAPALM" ]
  },
  {
    "type": "AMMO",
    "id": "unfinished_charcoal",
    "category": "spare_parts",
    "price": 0,
    "price_postapoc": 0,
    "name": { "str_sp": "unfinished charcoal" },
    "symbol": "=",
    "color": "brown",
    "description": "The result of an interrupted charcoal making process.  Useless, except as fuel in a charcoal kiln.",
    "material": [ "wood" ],
    "volume": "250 ml",
    "weight": "300 g",
    "ammo_type": "unfinished_char"
  },
  {
    "type": "AMMO",
    "id": "unfinished_cac2",
    "category": "spare_parts",
    "price": 0,
    "price_postapoc": 0,
    "name": { "str_sp": "unfinished calcium carbide" },
    "symbol": "=",
    "color": "white",
    "description": "The incomplete process of converting coal and lime into calcium carbide.  Useless in this state.",
    "material": [ "cac2powder" ],
    "volume": "250 ml",
    "weight": "300 g",
    "ammo_type": "unfinished_cac2"
  },
  {
    "type": "AMMO",
    "id": "chain_link",
    "category": "spare_parts",
    "price": 150,
    "price_postapoc": 50,
    "name": { "str": "chain link" },
    "symbol": "=",
    "color": "light_gray",
    "description": "Small metal rings, suitable for constructing chainmail.",
    "material": [ "iron" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "components",
    "count": 150
  },
  {
    "type": "AMMO",
    "id": "nitrox",
    "category": "chems",
    "price": 500,
    "price_postapoc": 250,
    "name": { "str_sp": "nitrox" },
    "symbol": "=",
    "color": "white",
    "container": "bottle_plastic",
    "sealed": false,
    "description": "Mixture of oxygen and nitrogen in proportions suitable for diving.",
    "volume": "250 ml",
    "weight": "1 g",
    "phase": "gas",
    "ammo_type": "nitrox"
  },
  {
    "type": "AMMO",
    "id": "extinguishing_agent",
    "category": "chems",
    "price": 500,
    "price_postapoc": 250,
    "name": { "str_sp": "extinguishing agent" },
    "symbol": "%",
    "color": "white",
    "container": "bottle_plastic",
    "sealed": false,
    "description": "Dry chemical solution effective in extinguishing fires.",
    "volume": "250 ml",
    "weight": "1 g",
    "phase": "gas",
    "ammo_type": "extinguishing_agent",
    "count": 10
  },
  {
    "id": "tinder",
    "type": "AMMO",
    "category": "spare_parts",
    "name": { "str_sp": "tinder" },
    "description": "Flammable material, finely divided for easy combustion.",
    "weight": "10 g",
    "volume": "250 ml",
    "price": 0,
    "price_postapoc": 0,
    "bashing": 1,
    "material": [ "wood" ],
    "flags": [ "NO_SALVAGE", "TINDER" ],
    "symbol": "=",
    "color": "brown",
    "count": 50,
    "ammo_type": "tinder",
    "effects": [ "NEVER_MISFIRES" ]
  },
  {
    "type": "AMMO",
    "id": "RPG_die",
    "price": 10,
    "price_postapoc": 10,
    "name": { "str": "RPG die", "str_pl": "RPG dice" },
    "symbol": "=",
    "color": "light_gray",
    "looks_like": "marble",
    "description": "A die used to play various role-playing games.",
    "material": [ "plastic" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "pebble",
    "damage": { "damage_type": "bullet", "amount": 1 },
    "range": 20,
    "dispersion": 15,
    "loudness": 0,
    "count": 7,
    "effects": [ "NEVER_MISFIRES" ],
    "use_action": [ "RPGDIE" ]
  },
  {
    "type": "AMMO",
    "id": "metal_RPG_die",
    "price": 50,
    "price_postapoc": 10,
    "name": { "str": "metal RPG die", "str_pl": "metal RPG dice" },
    "symbol": "=",
    "color": "light_gray",
    "looks_like": "marble",
    "description": "A metal die used to play various role-playing games",
    "material": [ "zinc" ],
    "volume": "250 ml",
    "weight": "1 g",
    "ammo_type": "pebble",
    "damage": { "damage_type": "bullet", "amount": 3 },
    "range": 15,
    "dispersion": 10,
    "loudness": 0,
    "count": 7,
    "effects": [ "NEVER_MISFIRES" ],
    "use_action": [ "RPGDIE" ]
  },
  {
    "id": "scrap_bronze",
    "type": "AMMO",
    "category": "spare_parts",
    "name": { "str_sp": "bronze" },
    "description": "Decent-sized chunks of bronze, for fashioning some old-school items.",
    "weight": "218 g",
    "volume": "250 ml",
    "price": 1200,
    "price_postapoc": 250,
    "to_hit": -2,
    "bashing": 1,
    "material": [ "bronze" ],
    "symbol": ",",
    "color": "yellow",
    "ammo_type": "components"
  },
  {
    "type": "AMMO",
    "id": "glowstick_juice",
    "name": { "str_sp": "glowstick juice" },
    "symbol": "~",
    "description": "A mix of blue dye, base catalyst, and diphenyl oxalate used in glowsticks.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "white",
    "flags": [ "TRADER_AVOID" ],
    "ammo_type": "glowstick_juice"
  },
  {
    "type": "AMMO",
    "id": "graphite",
    "name": { "str_sp": "graphite" },
    "symbol": "!",
    "description": "Graphite powder mixed with a clay binder.  Produces grey or black marks that are easily erased, but otherwise resistant to moisture, most chemicals, ultraviolet radiation and natural aging.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "dark_gray",
    "looks_like": "charcoal",
    "flags": [ "TRADER_AVOID" ],
    "ammo_type": "graphite"
  },
  {
    "type": "AMMO",
    "id": "black_pen_ink",
    "name": { "str_sp": "black pen ink" },
    "symbol": "~",
    "description": "Carbon black pigment infused with polymers, stabilizers and water to help the ink flow properly.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "dark_gray",
    "looks_like": "permanent_ink",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "black_pen_ink"
  },
  {
    "type": "AMMO",
    "id": "blue_pen_ink",
    "name": { "str_sp": "blue pen ink" },
    "symbol": "~",
    "description": "Prussian blue, crystal violet and phthalocyanine blue pigments infused with polymers, stabilizers and water to help the ink flow properly.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "blue",
    "looks_like": "permanent_ink",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "blue_pen_ink"
  },
  {
    "type": "AMMO",
    "id": "green_pen_ink",
    "name": { "str_sp": "green pen ink" },
    "symbol": "~",
    "description": "Chlorophyll pigment infused with polymers, stabilizers and water to help the ink flow properly.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "green",
    "looks_like": "permanent_ink",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "green_pen_ink"
  },
  {
    "type": "AMMO",
    "id": "red_pen_ink",
    "name": { "str_sp": "red pen ink" },
    "symbol": "~",
    "description": "Eosin dye infused with polymers, stabilizers and water to help the ink flow properly.",
    "volume": "1 ml",
    "weight": "1 mg",
    "color": "red",
    "looks_like": "permanent_ink",
    "flags": [ "TRADER_AVOID" ],
    "phase": "liquid",
    "ammo_type": "red_pen_ink"
  }
]
