[
  {
    "abstract": "mon_bird_flying_base",
    "type": "MONSTER",
    "name": { "str": "flying bird abstract", "//~": "NO_I18N" },
    "description": {
      "str": "This is an abstract monster for other flying birds to copy from, so that we have some common foundation to work with.  If it appears in the game that's a bug.  Use this when your bird can fly, but cannot swim.",
      "//~": "NO_I18N"
    },
    "bodytype": "bird",
    "default_faction": "bird_small_flying",
    "categories": [ "WILDLIFE" ],
    "species": [ "BIRD" ],
    "volume": "467 ml",
    "weight": "350 g",
    "//": "~0.75g/ml density for most wild birds",
    "hp": 1,
    "speed": 200,
    "material": [ "flesh" ],
    "symbol": "v",
    "color": "dark_gray",
    "aggression": -99,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 1,
    "melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
    "dodge": 4,
    "families": [ "prof_gross_anatomy", "prof_intro_biology", "prof_physiology", "prof_wp_flying", "prof_wp_basic_bird" ],
    "weakpoint_sets": [ "wps_bird_body" ],
    "harvest": "bird_tiny",
    "dissect": "dissect_bird_sample_single",
    "baby_flags": [ "SPRING", "SUMMER" ],
    "fear_triggers": [ "SOUND", "PLAYER_CLOSE", "FRIEND_ATTACKED", "FRIEND_DIED", "FIRE", "HURT" ],
    "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 4 },
    "flags": [
      "SEES",
      "HEARS",
      "ANIMAL",
      "PATH_AVOID_DANGER",
      "WARM",
      "FLIES",
      "SWARMS",
      "CANPLAY",
      "CAN_BE_CULLED",
      "PET_WONT_FOLLOW",
      "SMALL_HIDER"
    ]
  },
  {
    "abstract": "mon_bird_flightless_base",
    "type": "MONSTER",
    "name": { "str": "flightless bird abstract", "//~": "NO_I18N" },
    "description": {
      "str": "This is an abstract monster for other flightless birds to copy from, so that we have some common foundation to work with.  If it appears in the game that's a bug.  Use this when your bird can neither fly nor swim.",
      "//~": "NO_I18N"
    },
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_small_flightless",
    "speed": 105,
    "delete": { "flags": [ "FLIES" ] }
  },
  {
    "abstract": "mon_bird_water_base",
    "type": "MONSTER",
    "name": { "str": "water bird abstract", "//~": "NO_I18N" },
    "description": {
      "str": "This is an abstract monster for other water birds to copy from, so that we have some common foundation to work with.  If it appears in the game that's a bug.  Use this when your bird can both fly and swim.",
      "//~": "NO_I18N"
    },
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_small_waterfowl",
    "speed": 85,
    "extend": { "move_skills": { "swim": 4 } }
  },
  {
    "abstract": "mon_generic_chick",
    "type": "MONSTER",
    "name": { "str": "brown chick" },
    "description": "A tiny darkly-colored chick, it could be from a number of different species.",
    "default_faction": "bird_tiny_flightless",
    "bodytype": "bird",
    "categories": [ "WILDLIFE" ],
    "species": [ "BIRD" ],
    "volume": "80 ml",
    "weight": "60 g",
    "hp": 1,
    "speed": 40,
    "material": [ "flesh" ],
    "symbol": "v",
    "color": "yellow",
    "aggression": -99,
    "morale": -8,
    "melee_skill": 1,
    "melee_dice": 1,
    "melee_dice_sides": 1,
    "melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
    "dodge": 1,
    "families": [ "prof_gross_anatomy", "prof_intro_biology", "prof_physiology", "prof_wp_basic_bird" ],
    "harvest": "bird_tiny",
    "upgrades": { "age_grow": 14, "into": "mon_chicken" },
    "//": "Grows up into a standard chicken as a fallback",
    "fear_triggers": [ "SOUND", "PLAYER_CLOSE", "FRIEND_ATTACKED", "FRIEND_DIED", "FIRE", "HURT" ],
    "flags": [
      "SEES",
      "HEARS",
      "ANIMAL",
      "PATH_AVOID_DANGER",
      "PATH_AVOID_FIRE",
      "WARM",
      "SWARMS",
      "CAN_BE_CULLED",
      "CANPLAY",
      "SMALL_HIDER"
    ]
  },
  {
    "abstract": "mon_generic_chick_tiny",
    "type": "MONSTER",
    "name": { "str": "gray chick" },
    "description": "A tiny dull-colored chick, it could be from a number of different species.",
    "copy-from": "mon_generic_chick",
    "looks_like": "mon_generic_chick_tiny",
    "volume": "7 ml",
    "weight": "5 g",
    "upgrades": { "age_grow": 14, "into": "mon_sparrow" },
    "//": "Grows up into a sparrow as a fallback"
  },
  {
    "abstract": "mon_generic_chick_water",
    "type": "MONSTER",
    "name": { "str": "waterfowl chick" },
    "description": "A tiny yellow and brown waterfowl chick, it could be from a number of different species.",
    "copy-from": "mon_generic_chick",
    "default_faction": "bird_tiny_waterfowl",
    "upgrades": { "age_grow": 14, "into": "mon_duck" },
    "//": "Grows up into a duck as a fallback",
    "extend": { "move_skills": { "swim": 4 } }
  },
  {
    "id": "mon_chicken",
    "type": "MONSTER",
    "name": { "str": "chicken" },
    "description": "A domesticated descendant of junglefowl, it may still be the most numerous bird in the world.  Before the Cataclysm, it was raised by humans as a source of meat, eggs, and early morning wakeup calls.",
    "copy-from": "mon_bird_flightless_base",
    "volume": "2667 ml",
    "weight": "2 kg",
    "harvest": "bird_small",
    "hp": 5,
    "speed": 95,
    "color": "white",
    "reproduction": { "baby_type": { "baby_egg": "egg_chicken" }, "baby_count": 1, "baby_timer": 2 },
    "baby_flags": [ "SPRING", "SUMMER", "AUTUMN", "WINTER" ],
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_grouse",
    "type": "MONSTER",
    "name": { "str": "ruffed grouse" },
    "description": "A very common game bird, these creatures remind you of what a wild chicken must have been like.",
    "copy-from": "mon_bird_flying_base",
    "volume": "860 ml",
    "weight": "645 g",
    "speed": 140,
    "color": "brown",
    "reproduction": { "baby_type": { "baby_egg": "egg_grouse" }, "baby_count": 11, "baby_timer": 35 }
  },
  {
    "id": "mon_crow",
    "type": "MONSTER",
    "name": { "str": "American crow" },
    "description": "Sleek and glossy feathers cover this dark bird.  Its pointed bill and more streamlined body distinguish it from the larger, stouter raven.  They call with loud caws and if captured can be taught to mimic human speech.",
    "copy-from": "mon_bird_flying_base",
    "volume": "600 ml",
    "weight": "450 g",
    "color": "dark_gray",
    "special_attacks": [ [ "EAT_CARRION", 40 ], [ "EAT_FOOD", 120 ] ],
    "reproduction": { "baby_type": { "baby_egg": "egg_crow" }, "baby_count": 4, "baby_timer": 18 },
    "extend": { "flags": [ "EATS" ] }
  },
  {
    "id": "mon_raven",
    "type": "MONSTER",
    "name": { "str": "raven" },
    "description": "Slightly smaller than a chicken, this glossy black bird has a heavy beak and dark, sparkly eyes.  It emits a variety of sounds including croaks and a knocking sound.",
    "copy-from": "mon_bird_flying_base",
    "volume": "1960 ml",
    "weight": "1470 g",
    "harvest": "bird_small",
    "hp": 4,
    "color": "dark_gray",
    "special_attacks": [ [ "EAT_CARRION", 40 ], [ "EAT_FOOD", 120 ] ],
    "reproduction": { "baby_type": { "baby_egg": "egg_raven" }, "baby_count": 5, "baby_timer": 18 },
    "extend": { "flags": [ "EATS" ] }
  },
  {
    "id": "mon_bluejay",
    "type": "MONSTER",
    "name": { "str": "blue jay" },
    "description": "A small, noisy bird with distinctive blue feathers.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "120 ml",
    "weight": "90 g",
    "color": "light_blue",
    "reproduction": { "baby_type": { "baby_egg": "egg_bluejay" }, "baby_count": 5, "baby_timer": 18 }
  },
  {
    "id": "mon_cardinal",
    "type": "MONSTER",
    "name": { "str": "cardinal" },
    "description": "A small songbird, famous for its distinctive crest and facial markings.  A well-known example of sexual dimorphism, the males are colored much more vibrantly than the females.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "60 ml",
    "weight": "45 g",
    "color": "red",
    "reproduction": { "baby_type": { "baby_egg": "egg_cardinal" }, "baby_count": 3, "baby_timer": 16 }
  },
  {
    "id": "mon_robin",
    "type": "MONSTER",
    "name": { "str": "American robin" },
    "description": "A brown songbird with a reddish-orange breast.  Their eggs are a distinctive shade of blue.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "103 ml",
    "weight": "77 g",
    "color": "brown",
    "reproduction": { "baby_type": { "baby_egg": "egg_robin" }, "baby_count": 5, "baby_timer": 16 }
  },
  {
    "id": "mon_sparrow",
    "type": "MONSTER",
    "name": { "str": "house sparrow" },
    "description": "A small bird with brown and gray feathers.  Introduced to North America in the 1850s, it is now one of the most abundant birds in the continent.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "40 ml",
    "weight": "30 g",
    "reproduction": { "baby_type": { "baby_egg": "egg_sparrow" }, "baby_count": 5, "baby_timer": 16 }
  },
  {
    "id": "mon_chickadee",
    "type": "MONSTER",
    "name": { "str": "black-capped chickadee" },
    "description": "A tiny species of tit native to North America, with a distinctive black cap on its head.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "16 ml",
    "weight": "12 g",
    "reproduction": { "baby_type": { "baby_egg": "egg_chickadee" }, "baby_count": 8, "baby_timer": 14 }
  },
  {
    "id": "mon_chickadee_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 28, "into": "mon_chickadee" }
  },
  {
    "id": "mon_waxwing",
    "type": "MONSTER",
    "name": { "str": "cedar waxwing" },
    "description": "A small species of waxwing with a distinctive feathered crest and a black mask pattern on its face.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "40 ml",
    "weight": "30 g",
    "reproduction": { "baby_type": { "baby_egg": "egg_waxwing" }, "baby_count": 5, "baby_timer": 16 }
  },
  {
    "id": "mon_waxwing_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 32, "into": "mon_waxwing" }
  },
  {
    "id": "mon_duck",
    "type": "MONSTER",
    "name": { "str": "mallard" },
    "description": "A common species of duck often seen around rivers and other bodies of water.  It feeds primarily on insects, seeds, roots, and, pre-Cataclysm, bread scraps.",
    "copy-from": "mon_bird_water_base",
    "volume": "1387 ml",
    "weight": "1040 g",
    "harvest": "bird_small",
    "hp": 2,
    "color": "brown",
    "reproduction": { "baby_type": { "baby_egg": "egg_duck" }, "baby_count": 13, "baby_timer": 88 },
    "baby_flags": [ "SPRING" ]
  },
  {
    "id": "mon_duck_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "upgrades": { "age_grow": 240, "into": "mon_duck" },
    "//": "A year to reach sexual maturity, so lets assume 2/3 of that time to reach roughly adult size."
  },
  {
    "id": "mon_duck_domestic",
    "type": "MONSTER",
    "name": { "str": "domestic duck" },
    "description": "A domestic variety of the common mallard sporting while plumage.",
    "copy-from": "mon_bird_water_base",
    "looks_like": "mon_duck",
    "volume": "2400 ml",
    "weight": "1800 g",
    "harvest": "bird_small",
    "hp": 4,
    "color": "white",
    "reproduction": { "baby_type": { "baby_egg": "egg_duck_domestic" }, "baby_count": 8, "baby_timer": 14 },
    "baby_flags": [ "SPRING", "SUMMER", "AUTUMN" ],
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_duck_domestic_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "upgrades": { "age_grow": 196, "into": "mon_duck_domestic" },
    "//": "28 weeks to start laying eggs for pekins."
  },
  {
    "id": "mon_goose_canadian",
    "type": "MONSTER",
    "name": { "str": "Canada goose", "str_pl": "Canada geese" },
    "description": "A common type of waterfowl that regrets leaving Canada.",
    "copy-from": "mon_bird_water_base",
    "volume": "5333 ml",
    "weight": "4 kg",
    "harvest": "bird_small",
    "hp": 11,
    "aggression": 0,
    "morale": 15,
    "anger_triggers": [ "PLAYER_CLOSE", "FRIEND_ATTACKED" ],
    "fear_triggers": [ "FRIEND_DIED", "FIRE", "HURT" ],
    "reproduction": { "baby_type": { "baby_egg": "egg_goose_canadian" }, "baby_count": 10, "baby_timer": 350 },
    "baby_flags": [ "SPRING" ]
  },
  {
    "id": "mon_turkey",
    "type": "MONSTER",
    "name": { "str": "wild turkey" },
    "description": "A large and colorful game bird native to the forests of North America.  Its head and beak are covered in fleshy protuberances.",
    "copy-from": "mon_bird_flying_base",
    "volume": "8 L",
    "weight": "6 kg",
    "harvest": "bird_small",
    "//": "3.6-5.4kg for females, 6.8-11kg for males. We don't differentiate genders, so lets take a rough middle ground.",
    "hp": 16,
    "speed": 140,
    "color": "brown",
    "reproduction": { "baby_type": { "baby_egg": "egg_turkey" }, "baby_count": 17, "baby_timer": 151 }
  },
  {
    "id": "mon_turkey_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "upgrades": { "age_grow": 300, "into": "mon_turkey" }
  },
  {
    "id": "mon_turkey_domestic",
    "type": "MONSTER",
    "name": { "str": "domestic turkey" },
    "description": "A domesticated relative of the common wild turkey.  Lost most of its colors and the ability to fly, but at least it got bigger!",
    "copy-from": "mon_bird_flightless_base",
    "looks_like": "mon_turkey",
    "volume": "10667 ml",
    "weight": "8 kg",
    "harvest": "bird_small",
    "hp": 20,
    "color": "white",
    "reproduction": { "baby_type": { "baby_egg": "egg_turkey_domestic" }, "baby_count": 10, "baby_timer": 21 },
    "baby_flags": [ "SPRING", "SUMMER", "AUTUMN" ],
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_turkey_domestic_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "upgrades": { "age_grow": 300, "into": "mon_turkey_domestic" }
  },
  {
    "id": "mon_pheasant",
    "type": "MONSTER",
    "name": { "str": "ring-necked pheasant" },
    "description": "A medium-sized game bird that can have bright feathers depending on the sex.  Introduced from Asia to New England.",
    "copy-from": "mon_bird_flying_base",
    "volume": "1467 ml",
    "weight": "1100 g",
    "harvest": "bird_small",
    "//": "0.9kg for females, 1.2kg for males. We don't differentiate genders, so lets take a rough middle ground.",
    "hp": 3,
    "speed": 140,
    "reproduction": { "baby_type": { "baby_egg": "egg_pheasant" }, "baby_count": 15, "baby_timer": 108 },
    "baby_flags": [ "SPRING" ]
  },
  {
    "id": "mon_chicken_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "name": { "str": "yellow chick" },
    "description": "A tiny yellow and brown chick, it could be from a number of different species.",
    "upgrades": { "age_grow": 56, "into": "mon_chicken" },
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_grouse_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "upgrades": { "age_grow": 120, "into": "mon_grouse" }
  },
  {
    "id": "mon_crow_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "volume": "67 ml",
    "weight": "50 g",
    "upgrades": { "age_grow": 144, "into": "mon_crow" }
  },
  {
    "id": "mon_raven_chick",
    "type": "MONSTER",
    "copy-from": "mon_crow_chick",
    "upgrades": { "age_grow": 140, "into": "mon_raven" }
  },
  {
    "id": "mon_bluejay_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 40, "into": "mon_bluejay" }
  },
  {
    "id": "mon_cardinal_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 40, "into": "mon_cardinal" }
  },
  {
    "id": "mon_robin_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 28, "into": "mon_robin" }
  },
  {
    "id": "mon_sparrow_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 28, "into": "mon_sparrow" }
  },
  {
    "id": "mon_pheasant_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "upgrades": { "age_grow": 222, "into": "mon_pheasant" },
    "//": "A year to reach sexual maturity, but only 80 days to reach independence, so lets get an average from that."
  },
  {
    "id": "mon_goose_canadian_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "upgrades": { "age_grow": 547, "into": "mon_goose_canadian" },
    "//": "A year to reach independence, 2-3 years to reach sexual maturity, so lets assume 1.5 years to reach full size."
  },
  {
    "id": "mon_crow_mutant_small",
    "type": "MONSTER",
    "name": { "str": "oversized crow" },
    "description": "A horrible bird grown three or four times bigger than ought to be possible and sporting a swollen gut that might look comical if it weren't for the razor sharp beak and the madness in its beady eyes.",
    "bodytype": "bird",
    "default_faction": "corvid",
    "categories": [ "WILDLIFE" ],
    "species": [ "BIRD" ],
    "volume": "3000 ml",
    "weight": "4000 g",
    "hp": 8,
    "speed": 110,
    "material": [ "flesh" ],
    "symbol": "v",
    "color": "dark_gray",
    "aggression": 80,
    "morale": 90,
    "melee_dice": 1,
    "melee_dice_sides": 3,
    "melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
    "melee_skill": 2,
    "dodge": 1,
    "families": [ "prof_gross_anatomy", "prof_intro_biology", "prof_physiology", "prof_wp_flying", "prof_wp_basic_bird" ],
    "weakpoint_sets": [ "wps_bird_body" ],
    "harvest": "mutant_bird",
    "dissect": "dissect_bird_sample_single",
    "fear_triggers": [ "PLAYER_CLOSE" ],
    "special_attacks": [ [ "SHRIEK", 10 ], [ "EAT_CARRION", 40 ], [ "EAT_FOOD", 120 ] ],
    "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 },
    "upgrades": { "half_life": 84, "into_group": "GROUP_CROW_MUTANT" },
    "flags": [ "SEES", "HEARS", "SMELLS", "PATH_AVOID_DANGER", "WARM", "FLIES", "EATS", "SMALL_HIDER" ]
  },
  {
    "id": "mon_crow_mutant",
    "type": "MONSTER",
    "name": { "str": "bloated corvid" },
    "description": "This may have once been a crow or a raven, but now it's a deformed monstrosity nearly the size of a man.  It heaves its sable bulk awkwardly along the ground, too overfed on carrion to fly.",
    "bodytype": "bird",
    "default_faction": "corvid",
    "species": [ "MUTANT" ],
    "diff": 2,
    "volume": "35000 ml",
    "weight": "40000 g",
    "hp": 35,
    "speed": 70,
    "material": [ "flesh" ],
    "symbol": "v",
    "color": "dark_gray",
    "aggression": 90,
    "morale": 105,
    "melee_skill": 5,
    "melee_dice": 2,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 3 } ],
    "vision_night": 4,
    "families": [ "prof_gross_anatomy", "prof_intro_biology", "prof_physiology", "prof_wp_basic_bird" ],
    "weakpoint_sets": [ "wps_bird_body" ],
    "harvest": "mutant_bird_flightless",
    "dissect": "dissect_bird_sample_small",
    "fear_triggers": [ "FIRE" ],
    "special_attacks": [
      [ "SHRIEK", 10 ],
      [ "LUNGE", 8 ],
      { "type": "leap", "cooldown": 10, "max_range": 3 },
      [ "EAT_CARRION", 40 ],
      [ "EAT_FOOD", 120 ]
    ],
    "zombify_into": "mon_meat_cocoon_small",
    "flags": [ "SEES", "HEARS", "SMELLS", "PATH_AVOID_DANGER", "STUMBLES", "WARM", "EATS" ]
  },
  {
    "id": "mon_pigeon",
    "type": "MONSTER",
    "name": { "str": "feral pigeon" },
    "description": "A gentle, plump, small-billed bird with a skin saddle, or cere, between its bill and forehead.  On the ground, it struts about with a characteristic bobbing of the head.  It is a strong, swift flier thanks to its long wings and powerful flight muscles.",
    "copy-from": "mon_bird_flying_base",
    "reproduction": { "baby_type": { "baby_egg": "egg_pigeon" }, "baby_count": 3, "baby_timer": 32 },
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_pigeon_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick",
    "upgrades": { "age_grow": 10, "into": "mon_pigeon" },
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_goose",
    "type": "MONSTER",
    "name": { "str": "domestic goose", "str_pl": "domestic geese" },
    "description": "A type of waterfowl well known for its loud honking and relatively aggressive behavior.",
    "copy-from": "mon_bird_water_base",
    "volume": "5 L",
    "weight": "3750 g",
    "harvest": "bird_small",
    "hp": 10,
    "looks_like": "mon_goose_canadian",
    "aggression": 1,
    "morale": 15,
    "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "FIRE", "HURT" ],
    "reproduction": { "baby_type": { "baby_egg": "egg_goose" }, "baby_count": 15, "baby_timer": 35 },
    "baby_flags": [ "SPRING", "SUMMER", "AUTUMN" ],
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_goose_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    },
    "upgrades": { "age_grow": 212, "into": "mon_goose" }
  },
  {
    "id": "mon_hummingbird",
    "type": "MONSTER",
    "name": { "str": "ruby-throated hummingbird" },
    "description": "A very small hummingbird of varied colorful feathers.  It flies at incredible speeds while seeking nectar among flowers.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "5 ml",
    "weight": "3600 mg",
    "color": "light_green",
    "reproduction": { "baby_type": { "baby_egg": "egg_hummingbird" }, "baby_count": 3, "baby_timer": 36 },
    "baby_flags": [ "SPRING" ]
  },
  {
    "id": "mon_woodpecker",
    "type": "MONSTER",
    "name": { "str": "downy woodpecker" },
    "description": "A small bird with woody colors and a colored crest on its head.  Well known for its ability to poke holes on trees while looking for grubs.",
    "copy-from": "mon_bird_flying_base",
    "default_faction": "bird_tiny_flying",
    "volume": "35 ml",
    "weight": "26 g",
    "reproduction": { "baby_type": { "baby_egg": "egg_woodpecker" }, "baby_count": 5, "baby_timer": 30 }
  },
  {
    "id": "mon_hummingbird_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 24, "into": "mon_hummingbird" }
  },
  {
    "id": "mon_woodpecker_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_tiny",
    "upgrades": { "age_grow": 24, "into": "mon_woodpecker" }
  },
  {
    "id": "mon_coot",
    "type": "MONSTER",
    "name": { "str": "American coot" },
    "description": "A bird belonging to the same family as rails.  Its relatives can be found worldwide in freshwater habitats.",
    "copy-from": "mon_bird_water_base",
    "volume": "733 ml",
    "weight": "550 g",
    "reproduction": { "baby_type": { "baby_egg": "egg_coot" }, "baby_count": 10, "baby_timer": 83 }
  },
  {
    "id": "mon_cormorant",
    "type": "MONSTER",
    "name": { "str": "double-crested cormorant" },
    "description": "An aquatic bird with a long snake-like neck.  While often considered coastal birds, they feel just as at home in freshwater habitats.",
    "copy-from": "mon_bird_water_base",
    "default_faction": "bird_small_waterfowl_predator",
    "volume": "2467 ml",
    "weight": "1850 g",
    "harvest": "bird_small",
    "hp": 5,
    "speed": 110,
    "reproduction": { "baby_type": { "baby_egg": "egg_cormorant" }, "baby_count": 7, "baby_timer": 98 }
  },
  {
    "id": "mon_moorhen",
    "type": "MONSTER",
    "name": { "str": "common gallinule" },
    "description": "A bird belonging to the same family as rails.  A relative of the coot with a distinctive red coloration on its heads and brownish plumage.",
    "copy-from": "mon_bird_water_base",
    "volume": "511 ml",
    "weight": "383 g",
    "speed": 110,
    "reproduction": { "baby_type": { "baby_egg": "egg_moorhen" }, "baby_count": 8, "baby_timer": 78 }
  },
  {
    "id": "mon_grebe",
    "type": "MONSTER",
    "name": { "str": "horned grebe" },
    "description": "A medium-sized aquatic bird with a long neck.  They can be distinguished by their strange leg placement which makes them great at diving.",
    "copy-from": "mon_bird_water_base",
    "default_faction": "bird_small_waterfowl_predator",
    "volume": "580 ml",
    "weight": "435 g",
    "color": "brown",
    "reproduction": { "baby_type": { "baby_egg": "egg_grebe" }, "baby_count": 8, "baby_timer": 49 }
  },
  {
    "id": "mon_coot_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "upgrades": { "age_grow": 92, "into": "mon_coot" }
  },
  {
    "id": "mon_cormorant_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "upgrades": { "age_grow": 400, "into": "mon_cormorant" },
    "//": "2 years to reach sexual maturity, but only 10 weeks to reach independence, so lets get an average from that."
  },
  {
    "id": "mon_moorhen_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "upgrades": { "age_grow": 88, "into": "mon_moorhen" }
  },
  {
    "id": "mon_grebe_chick",
    "type": "MONSTER",
    "copy-from": "mon_generic_chick_water",
    "upgrades": { "age_grow": 240, "into": "mon_grebe" },
    "//": "A year to reach sexual maturity, so lets assume 2/3 of that time to reach roughly adult size."
  },
  {
    "id": "mon_guinea_fowl",
    "type": "MONSTER",
    "name": { "str_sp": "domestic guineafowl" },
    "description": "A domestic bird that originated from Africa.  Easily recognizable for the strange helmet on its head and its white-gray plumage.",
    "copy-from": "mon_bird_flightless_base",
    "volume": "1735 ml",
    "weight": "1300 g",
    "harvest": "bird_small",
    "hp": 3,
    "reproduction": { "baby_type": { "baby_egg": "egg_guinea_fowl" }, "baby_count": 5, "baby_timer": 14 },
    "baby_flags": [ "SPRING", "SUMMER", "AUTUMN" ],
    "//": "Seasons taken from other domesticated birds that aren't chickens, egg count based on the fact that most sources claim domestic guineafowl lay ~100 eggs over 9 months (270 days) - this here reaches us 100 eggs over 280 days, so slightly below the estimate.",
    "petfood": {
      "food": [ "BIRDFOOD" ],
      "feed": "The %s seems to like you!  It runs around your legs and seems friendly.",
      "pet": "The %s runs around your leg."
    }
  },
  {
    "id": "mon_guinea_fowl_chick",
    "type": "MONSTER",
    "copy-from": "mon_chicken_chick",
    "upgrades": { "age_grow": 112, "into": "mon_guinea_fowl" },
    "//": "16 weeks to develop adult plumage and reach maturity."
  }
]
