[
  {
    "id": "calcium",
    "type": "vitamin",
    "vit_type": "vitamin",
    "name": { "str": "Calcium" },
    "min": -48000,
    "max": 0,
    "//": [
      "96 units are consumed per day, with RDA of 1000mg / 96 = 10.42mg",
      "1000mg for 19-50yr olds from https://ods.od.nih.gov/factsheets/calcium-HealthProfessional/#h2"
    ],
    "weight_per_unit": "10 mg 420 μg",
    "rate": "15 m"
  },
  {
    "id": "iron",
    "type": "vitamin",
    "vit_type": "vitamin",
    "name": { "str": "Iron" },
    "deficiency": "anemia",
    "min": -24000,
    "max": 3600,
    "//": [
      "96 units are consumed per day, with RDA of 18mg / 96 = 0.1875mg",
      "18mg for 19-50yr olds from https://ods.od.nih.gov/factsheets/iron-HealthProfessional/#h2",
      "As it varies with sex, the max value was chosen"
    ],
    "weight_per_unit": "188 ug",
    "rate": "15 m",
    "disease": [ [ -9600, -11200 ], [ -11201, -12800 ], [ -12801, -24000 ] ]
  },
  {
    "id": "vitC",
    "type": "vitamin",
    "vit_type": "vitamin",
    "name": { "str": "Vitamin C" },
    "deficiency": "scurvy",
    "min": -5600,
    "max": 0,
    "//": [
      "96 units are consumed per day, with RDA of 90mg / 96 = 0.9375mg",
      "90mg for 19-50yr olds from https://ods.od.nih.gov/factsheets/VitaminC-HealthProfessional/#h2",
      "As it varies with sex, the max value was chosen"
    ],
    "weight_per_unit": "938 mcg",
    "rate": "15 m",
    "disease": [ [ -2800, -3600 ], [ -3601, -4400 ], [ -4401, -5600 ] ]
  },
  {
    "id": "vit_betablocker",
    "type": "vitamin",
    "vit_type": "drug",
    "name": { "str": "Beta-Blocker" },
    "excess": "betablock",
    "min": 0,
    "max": 864,
    "//": [ "Takes 30 min to kick in, lasts 24 hours (or more)." ],
    "rate": "100 s",
    "disease_excess": [ [ 10, 864 ], [ 865, 1728 ], [ 1729, 2592 ] ]
  },
  {
    "id": "vit_bloodthinner",
    "type": "vitamin",
    "vit_type": "drug",
    "name": { "str": "Blood thinner" },
    "excess": "anticoagulant",
    "min": 0,
    "max": 4320,
    "rate": "100 s",
    "//": "Takes 30 min to kick in, lasts 5 days",
    "disease_excess": [ [ 10, 4320 ] ]
  },
  {
    "id": "vit_ibuprofen",
    "type": "vitamin",
    "vit_type": "drug",
    "name": { "str": "Ibuprofen" },
    "excess": "nsaid_eff",
    "min": 0,
    "max": 432,
    "//": "Takes 30 min to kick in, lasts 6 hours",
    "rate": "100 s",
    "disease_excess": [ [ 10, 216 ] ]
  },
  {
    "id": "vit_mme",
    "type": "vitamin",
    "vit_type": "drug",
    "name": { "str": "Morphine Milligram Equivalent (percentile)" },
    "//": "1 vit_mme is equivalent to 1% of an MME.  Need to adjust excess and rate at minimum.",
    "excess": "opiate_eff",
    "min": 0,
    "max": 40000,
    "rate": "100 s",
    "disease_excess": [ [ 500, 1500 ], [ 1501, 5000 ], [ 5001, 18000 ], [ 18001, 30000 ], [ 30001, 39998 ], [ 39999, 40000 ] ]
  },
  {
    "id": "mutant_toxin",
    "type": "vitamin",
    "vit_type": "toxin",
    "name": { "str": "Toxins" },
    "excess": "toxin_buildup",
    "min": 0,
    "max": 1800,
    "rate": "15 m",
    "disease_excess": [ [ 500, 949 ], [ 950, 1399 ], [ 1400, 1800 ] ]
  },
  {
    "id": "mutagenic_slurry",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Mutagenic Slurry" },
    "excess": "mutagenic_slurry",
    "min": 0,
    "max": 2500,
    "rate": "1 s",
    "disease_excess": [ [ 1, 2500 ] ],
    "decays_into": [
      [ "mutagen", 8 ],
      [ "mutagen_batrachian", 1 ],
      [ "mutagen_bird", 1 ],
      [ "mutagen_cattle", 1 ],
      [ "mutagen_cephalopod", 1 ],
      [ "mutagen_crustacean", 1 ],
      [ "mutagen_feline", 1 ],
      [ "mutagen_fish", 1 ],
      [ "mutagen_gastropod", 1 ],
      [ "mutagen_insect", 1 ],
      [ "mutagen_lizard", 1 ],
      [ "mutagen_lupine", 1 ],
      [ "mutagen_mouse", 1 ],
      [ "mutagen_plant", 1 ],
      [ "mutagen_rabbit", 1 ],
      [ "mutagen_rat", 1 ],
      [ "mutagen_spider", 1 ],
      [ "mutagen_troglobite", 1 ],
      [ "mutagen_chiropteran", 1 ],
      [ "mutagen_ursine", 1 ],
      [ "mutant_toxin", 2 ]
    ]
  },
  {
    "id": "mutagen_chelator",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Mutagenic Chelator" },
    "excess": "mutagen_chelator",
    "min": 0,
    "max": 2500,
    "rate": "1 s",
    "disease_excess": [ [ 1, 2500 ] ],
    "decays_into": [
      [ "mutagen", -2 ],
      [ "mutagen_alpha", -1 ],
      [ "mutagen_batrachian", -1 ],
      [ "mutagen_beast", -1 ],
      [ "mutagen_bird", -1 ],
      [ "mutagen_cattle", -1 ],
      [ "mutagen_cephalopod", -1 ],
      [ "mutagen_chimera", -1 ],
      [ "mutagen_crustacean", -1 ],
      [ "mutagen_elfa", -1 ],
      [ "mutagen_feline", -1 ],
      [ "mutagen_fish", -1 ],
      [ "mutagen_gastropod", -1 ],
      [ "mutagen_human", -1 ],
      [ "mutagen_insect", -1 ],
      [ "mutagen_lizard", -1 ],
      [ "mutagen_lupine", -1 ],
      [ "mutagen_medical", -1 ],
      [ "mutagen_mouse", -1 ],
      [ "mutagen_plant", -1 ],
      [ "mutagen_raptor", -1 ],
      [ "mutagen_rabbit", -1 ],
      [ "mutagen_rat", -1 ],
      [ "mutagen_slime", -1 ],
      [ "mutagen_spider", -1 ],
      [ "mutagen_troglobite", -1 ],
      [ "mutagen_ursine", -1 ]
    ]
  },
  {
    "id": "mutagen",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Mutagen" },
    "excess": "mutagen",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_alpha",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Alpha Primer" },
    "excess": "mutagen_alpha",
    "min": 0,
    "max": 5000,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 5000 ] ]
  },
  {
    "id": "mutagen_batrachian",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Frog Primer" },
    "excess": "mutagen_batrachian",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_beast",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Beast Primer" },
    "excess": "mutagen_beast",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_bird",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Bird Primer" },
    "excess": "mutagen_bird",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_cattle",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Cattle Primer" },
    "excess": "mutagen_cattle",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_cephalopod",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Cephalopod Primer" },
    "excess": "mutagen_cephalopod",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_chimera",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Chimera Primer" },
    "excess": "mutagen_chimera",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_crustacean",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Crustacean Primer" },
    "excess": "mutagen_crustacean",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_elfa",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Elf-A Primer" },
    "excess": "mutagen_elfa",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_feline",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Feline Primer" },
    "excess": "mutagen_feline",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_fish",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Fish Primer" },
    "excess": "mutagen_fish",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_gastropod",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Snail Primer" },
    "excess": "mutagen_gastropod",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_human",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Purifier" },
    "excess": "mutagen_human",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_insect",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Insect Primer" },
    "excess": "mutagen_insect",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_lizard",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Lizard Primer" },
    "excess": "mutagen_lizard",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_lupine",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Lupine Primer" },
    "excess": "mutagen_lupine",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_medical",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Medical Primer" },
    "excess": "mutagen_medical",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_mouse",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Mouse Primer" },
    "excess": "mutagen_mouse",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_plant",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Plant Primer" },
    "excess": "mutagen_plant",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_rabbit",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Rabbit Primer" },
    "excess": "mutagen_rabbit",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_raptor",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Raptor Primer" },
    "excess": "mutagen_raptor",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_rat",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Rat Primer" },
    "excess": "mutagen_rat",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_chiropteran",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Chiropteran Primer" },
    "excess": "mutagen_chiropteran",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_slime",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Slime Primer" },
    "excess": "mutagen_slime",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_spider",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Spider Primer" },
    "excess": "mutagen_spider",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_troglobite",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Troglobite Primer" },
    "excess": "mutagen_troglobite",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "mutagen_ursine",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Ursine Primer" },
    "excess": "mutagen_ursine",
    "min": 0,
    "max": 2500,
    "rate": "1 h",
    "disease_excess": [ [ 100, 500 ], [ 501, 2199 ], [ 2200, 2500 ] ]
  },
  {
    "id": "bad_food",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Disgusting Diet" },
    "excess": "bad_food_ennui",
    "min": 0,
    "max": 40,
    "rate": "4 h",
    "flags": [ "NO_DISPLAY" ],
    "disease_excess": [ [ 10, 19 ], [ 20, 29 ], [ 30, 40 ] ]
  },
  {
    "id": "blood",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Blood" },
    "deficiency": "hypovolemia",
    "min": -50000,
    "max": 0,
    "rate": "-6 s",
    "flags": [ "NO_DISPLAY" ],
    "disease": [ [ -5000, -7500 ], [ -7510, -15000 ], [ -15010, -20000 ], [ -20010, -50000 ] ]
  },
  {
    "id": "redcells",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Red Blood Cells" },
    "deficiency": "redcells_anemia",
    "min": -50000,
    "max": 0,
    "rate": "-12 s",
    "flags": [ "NO_DISPLAY" ],
    "disease": [ [ -7510, -20000 ], [ -20010, -35000 ], [ -35010, -50000 ] ]
  },
  {
    "id": "human_flesh_vitamin",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Consumed human flesh" },
    "flags": [ "NO_SELL" ],
    "min": 0,
    "max": 10000,
    "rate": "1 h"
  },
  {
    "id": "meat_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Meat" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "veggy_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Veggy" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "wheat_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Wheat" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "egg_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Egg" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "fruit_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Fruit" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "junk_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Junk" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "nut_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Nut" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "bread_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Bread" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "milk_allergen",
    "//": "used so allergies and restrictions could be inherited in cooking process",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Milk" },
    "min": 0,
    "max": 1,
    "rate": "1 h"
  },
  {
    "id": "dermatik_larva_size",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Dermatik Larva Size" },
    "excess": "dermatik_visible",
    "min": 0,
    "max": 1440,
    "rate": "48 h",
    "flags": [ "NO_DISPLAY" ],
    "disease_excess": [ [ 60, 399 ], [ 400, 1079 ], [ 1080, 1440 ] ]
  },
  {
    "id": "triffid_fiber",
    "type": "vitamin",
    "vit_type": "counter",
    "name": { "str": "Triffid Fiber" },
    "excess": "triffid_fiber_indigestion",
    "min": 0,
    "max": 250,
    "rate": "2 h",
    "flags": [ "NO_DISPLAY" ],
    "disease_excess": [ [ 15, 60 ], [ 61, 120 ], [ 121, 180 ], [ 181, 250 ] ]
  }
]
