[
  {
    "id": "mon_alpha_razorclaw",
    "type": "MONSTER",
    "name": { "str": "alpha razorclaw" },
    "description": "A blood-red, gigantic razorclaw.  With its sword-like pincers, it serves as a protector of the nest.",
    "default_faction": "razorclaw",
    "bodytype": "crab",
    "species": [ "MUTANT" ],
    "diff": 2,
    "volume": "92500 ml",
    "weight": "120 kg",
    "hp": 120,
    "speed": 95,
    "material": [ "flesh" ],
    "symbol": "Y",
    "color": "red",
    "aggression": 15,
    "morale": 100,
    "aggro_character": false,
    "melee_skill": 6,
    "melee_dice": 4,
    "melee_dice_sides": 10,
    "melee_damage": [ { "damage_type": "cut", "amount": 15 } ],
    "dodge": 2,
    "bleed_rate": 60,
    "vision_day": 30,
    "vision_night": 20,
    "path_settings": { "max_dist": 50, "avoid_traps": true, "avoid_sharp": true },
    "harvest": "mutant_shellfish",
    "dissect": "dissect_crustacean_large",
    "stomach_size": 1200,
    "weakpoint_sets": [ "wps_arthropod" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_basic_bug", "prof_wp_nat_armored" ],
    "grab_strength": 50,
    "special_attacks": [ { "id": "grab", "cooldown": 5 }, [ "SHRIEK_ALERT", 6 ], [ "SHRIEK_STUN", 1 ], [ "EAT_CARRION", 120 ] ],
    "anger_triggers": [ "PLAYER_CLOSE", "HURT" ],
    "fear_triggers": [ "FIRE" ],
    "zombify_into": "mon_meat_cocoon_med",
    "flags": [ "SMELLS", "HEARS", "SEES", "SWIMS", "GRABS", "ARTHROPOD_BLOOD", "QUEEN", "PATH_AVOID_DANGER_1", "EATS" ],
    "armor": { "bash": 20, "cut": 30, "bullet": 24 }
  },
  {
    "abstract": "mon_fish_tiny",
    "type": "MONSTER",
    "name": { "str_sp": "tiny fish" },
    "//": "a default fish type - does not appear in-game",
    "description": "A tiny fish.",
    "default_faction": "fish",
    "bodytype": "fish",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "800 ml",
    "weight": "680 g",
    "hp": 2,
    "speed": 150,
    "dodge": 8,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "white",
    "aggression": -60,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 1,
    "melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
    "luminance": 0,
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 17 },
    "baby_flags": [ "SPRING", "SUMMER" ],
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "harvest": "fish_tiny",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "abstract": "mon_fish_small",
    "type": "MONSTER",
    "name": { "str_sp": "small fish" },
    "//": "a default fish type - does not appear in-game",
    "description": "A small fish.",
    "default_faction": "fish",
    "bodytype": "fish",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "2 L",
    "weight": "1500 g",
    "hp": 6,
    "speed": 150,
    "dodge": 8,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "white",
    "aggression": -60,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 2,
    "melee_damage": [ { "damage_type": "cut", "amount": 1 } ],
    "luminance": 0,
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 17 },
    "baby_flags": [ "SPRING", "SUMMER" ],
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "harvest": "fish_small",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_fish_sample_single",
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "abstract": "mon_fish_medium",
    "type": "MONSTER",
    "description": "A medium fish.",
    "default_faction": "fish",
    "name": { "str_sp": "medium fish" },
    "//": "a default fish type - does not appear in-game",
    "bodytype": "fish",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "7 L",
    "weight": "4535 g",
    "hp": 10,
    "speed": 150,
    "dodge": 8,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "white",
    "aggression": -60,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 2,
    "melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
    "luminance": 0,
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 17 },
    "baby_flags": [ "SPRING", "SUMMER" ],
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "harvest": "fish_small",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_fish_sample_single",
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "abstract": "mon_fish_large",
    "type": "MONSTER",
    "description": "A large fish.",
    "default_faction": "fish",
    "bodytype": "fish",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "16 L",
    "name": { "str_sp": "large fish" },
    "//": "a default fish type - does not appear in-game",
    "weight": "12 kg",
    "hp": 20,
    "speed": 150,
    "dodge": 8,
    "material": [ "flesh" ],
    "symbol": "F",
    "color": "white",
    "aggression": -60,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 3,
    "melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
    "luminance": 0,
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 17 },
    "baby_flags": [ "SPRING", "SUMMER" ],
    "fear_triggers": [ "SOUND", "PLAYER_CLOSE" ],
    "harvest": "fish_large",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_fish_sample_small",
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "abstract": "mon_fish_huge",
    "type": "MONSTER",
    "description": "A huge fish.",
    "default_faction": "fish",
    "bodytype": "fish",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "30 L",
    "name": { "str_sp": "huge fish" },
    "//": "a default fish type - does not appear in-game",
    "weight": "40750 g",
    "hp": 30,
    "speed": 150,
    "dodge": 8,
    "material": [ "flesh" ],
    "symbol": "F",
    "color": "white",
    "aggression": -60,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 4,
    "melee_damage": [ { "damage_type": "cut", "amount": 3 } ],
    "luminance": 0,
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 17 },
    "baby_flags": [ "SPRING", "SUMMER" ],
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "harvest": "fish_large",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_fish_sample_small",
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "abstract": "mon_fry",
    "type": "MONSTER",
    "name": { "str_sp": "fish fry" },
    "//": "a default fish type - does not appear in-game",
    "description": "A minuscule half-translucent fish larva.  Impossible to identify which species it belongs to.",
    "default_faction": "fish",
    "bodytype": "fish",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "10 ml",
    "weight": "1 g",
    "hp": 1,
    "speed": 150,
    "dodge": 10,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "white",
    "aggression": -60,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 1,
    "melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
    "luminance": 0,
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s is smashed to non-recognizable pieces." },
    "flags": [ "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "id": "mon_fish_brown_trout",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str": "brown trout" },
    "looks_like": "mon_fish_salmon",
    "description": "A brown trout.  A fish made popular by father-son fishing trips, except for the part where you have to gut it.",
    "volume": "18320 ml",
    "weight": "3 kg",
    "reproduction": { "baby_egg": "egg_brown_trout", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_brown_trout",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_brown_trout" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_brook_trout",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str": "brook trout" },
    "looks_like": "mon_fish_salmon",
    "description": "A brook trout.  A fish made popular by father-son fishing trips, except for the part where you have to gut it.",
    "volume": "900 ml",
    "weight": "1650 g",
    "reproduction": { "baby_egg": "egg_brook_trout", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_brook_trout",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_brook_trout" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_lake_trout",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str": "lake trout" },
    "looks_like": "mon_fish_salmon",
    "description": "A lake trout.  A fish made popular by father-son fishing trips, except for the part where you have to gut it.",
    "volume": "6140 ml",
    "weight": "4 kg",
    "reproduction": { "baby_egg": "egg_lake_trout", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_lake_trout",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_lake_trout" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_rainbow_trout",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str": "rainbow trout" },
    "looks_like": "mon_fish_salmon",
    "description": "A rainbow trout.  A fish made popular by father-son fishing trips, except for the part where you have to gut it.",
    "volume": "10600 ml",
    "weight": "3 kg",
    "reproduction": { "baby_egg": "egg_rainbow_trout", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_rainbow_trout",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_rainbow_trout" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_salmon",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str_sp": "atlantic salmon" },
    "description": "An Atlantic salmon.  A very fatty, nutritious fish.  Tastes great smoked.",
    "volume": "10600 ml",
    "weight": "4 kg",
    "reproduction": { "baby_egg": "egg_salmon", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_salmon",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_salmon" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_kokanee_salmon",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "kokanee salmon" },
    "looks_like": "mon_fish_salmon",
    "description": "A Kokanee salmon.  A very fatty, nutritious fish.  Tastes great smoked.",
    "volume": "4470 ml",
    "weight": "3500 g",
    "reproduction": { "baby_egg": "egg_kokanee_salmon", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_kokanee_salmon",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_kokanee_salmon" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_whitefish",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "lake whitefish" },
    "description": "A lake whitefish, closely related to salmon.  One can assume they taste just as nice when smoked.",
    "volume": "7730 ml",
    "weight": "2 kg",
    "reproduction": { "baby_egg": "egg_whitefish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_whitefish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_whitefish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_whitefish_round",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "round whitefish" },
    "looks_like": "mon_fish_whitefish",
    "description": "A round whitefish, closely related to salmon.  One can assume they taste just as nice when smoked.",
    "volume": "850 ml",
    "weight": "355 g",
    "reproduction": { "baby_egg": "egg_whitefish_round", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_whitefish_round",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_whitefish_round" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_lbass",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "largemouth bass" },
    "description": "A largemouth bass.  Very popular with sport fishermen.",
    "volume": "3140 ml",
    "reproduction": { "baby_egg": "egg_lbass", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_lbass",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_lbass" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_sbass",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "smallmouth bass" },
    "description": "A smallmouth bass.  Infamously intolerant to pollution, the presence of smallmouth bass is a good indicator of how clean a body of water is.",
    "volume": "3140 ml",
    "weight": "3 kg",
    "reproduction": { "baby_egg": "egg_sbass", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_sbass",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_sbass" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_pbass",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "striped bass" },
    "description": "A striped bass.  Mostly a saltwater fish, they migrate to fresher water to spawn.",
    "volume": "16080 ml",
    "weight": "6500 g",
    "reproduction": { "baby_egg": "egg_pbass", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_pbass",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_pbass" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_perch",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "yellow perch", "str_pl": "yellow perches" },
    "looks_like": "mon_fish_pickerel",
    "description": "A small, sprightly perch.  It is a very bony fish, still has some tasty meat on it though.",
    "volume": "220 ml",
    "weight": "150 g",
    "reproduction": { "baby_egg": "egg_perch", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_perch",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_perch" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_walleye",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str": "walleye" },
    "looks_like": "mon_fish_pbass",
    "description": "A walleye.  A green-brown medium-sized fish with a white belly.",
    "volume": "4950 ml",
    "weight": "3 kg",
    "reproduction": { "baby_egg": "egg_walleye", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_walleye",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_walleye" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_sunfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "banded sunfish" },
    "description": "A banded sunfish.  A small fish related to bass and bluegill.",
    "volume": "20 ml",
    "weight": "20 g",
    "reproduction": { "baby_egg": "egg_sunfish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_sunfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_sunfish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_pumpkinseed",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "pumpkinseed" },
    "looks_like": "mon_fish_sunfish",
    "description": "A pumpkinseed sunfish.  A small fish related to bass and bluegill.",
    "volume": "80 ml",
    "weight": "175 g",
    "reproduction": { "baby_egg": "egg_pumpkinseed", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_pumpkinseed",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_pumpkinseed" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_bluegill",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "bluegill" },
    "description": "A bluegill, an invasive species in Japan.  Commonly gutted and cooked whole.",
    "volume": "290 ml",
    "weight": "280 g",
    "reproduction": { "baby_egg": "egg_bluegill", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_bluegill",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_bluegill" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_redbreast",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "redbreast sunfish" },
    "looks_like": "mon_fish_sunfish",
    "description": "A redbreast sunfish.  A small fish related to bass and bluegill.",
    "volume": "110 ml",
    "weight": "106 g",
    "reproduction": { "baby_egg": "egg_redbreast", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_redbreast",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_redbreast" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_green_sunfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "green sunfish" },
    "looks_like": "mon_fish_sunfish",
    "description": "A green sunfish.  A small fish related to bass and bluegill.",
    "volume": "290 ml",
    "weight": "280 g",
    "reproduction": { "baby_egg": "egg_green_sunfish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_green_sunfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_green_sunfish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_rock_bass",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "rock bass" },
    "looks_like": "mon_fish_sunfish",
    "description": "A rock bass.  Related to sunfish, this tiny fish has a camouflage-like patterning and red eyes.",
    "volume": "750 ml",
    "weight": "350 g",
    "reproduction": { "baby_egg": "egg_rock_bass", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_rock_bass",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_rock_bass" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_calico_bass",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str_sp": "black crappie" },
    "looks_like": "mon_fish_pbass",
    "description": "A black crappie.  A medium-sized fish also known as a 'calico bass'.",
    "volume": "900 ml",
    "weight": "400 g",
    "reproduction": { "baby_egg": "egg_calico_bass", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_calico_bass",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_calico_bass" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_warmouth",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str": "warmouth" },
    "looks_like": "mon_fish_sunfish",
    "description": "A warmouth, similar to a rock bass.  This small fish is related to the sunfish.",
    "volume": "290 ml",
    "weight": "280 g",
    "reproduction": { "baby_egg": "egg_warmouth", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_warmouth",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_warmouth" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_bullhead",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "brown bullhead" },
    "description": "A brown bullhead, a type of catfish.  Delicious when battered and fried.",
    "volume": "340 ml",
    "weight": "650 g",
    "reproduction": { "baby_egg": "egg_bullhead", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_bullhead",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_bullhead" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_bullhead_yellow",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "yellow bullhead" },
    "looks_like": "mon_fish_bullhead",
    "description": "A yellow bullhead, a type of catfish.  Delicious when battered and fried, though smaller than its brown cousin.",
    "volume": "250 ml",
    "weight": "454 g",
    "reproduction": { "baby_egg": "egg_bullhead_yellow", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_bullhead_yellow",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_bullhead_yellow" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_channel_catfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "channel catfish" },
    "looks_like": "mon_fish_bullhead",
    "description": "A channel catfish.  It has a forked tail and long whiskers.",
    "volume": "4040 ml",
    "weight": "7 kg",
    "reproduction": { "baby_egg": "egg_channel_catfish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_channel_catfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_channel_catfish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_white_catfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "white catfish" },
    "looks_like": "mon_fish_bullhead",
    "description": "A white catfish.  A small whiskered fish with a broad head.",
    "volume": "620 ml",
    "weight": "950 g",
    "reproduction": { "baby_egg": "egg_white_catfish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_white_catfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_white_catfish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_pike",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "ctxt": "fish", "str": "northern pike" },
    "description": "A northern pike.  Pike can be pretty aggressive fish, careful around those teeth.",
    "volume": "3630 ml",
    "weight": "1750 g",
    "reproduction": { "baby_egg": "egg_pike", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_pike",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_pike" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_pickerel",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str": "chain pickerel" },
    "description": "A chain pickerel.  It looks like a pike, but slightly smaller.",
    "volume": "1620 ml",
    "weight": "1150 g",
    "reproduction": { "baby_egg": "egg_pickerel", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_pickerel",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_pickerel" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_pickerel_american",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "American pickerel" },
    "description": "An American pickerel.  It looks like a pike, but unlike its chain pickerel cousin, this one is way smaller.",
    "volume": "170 ml",
    "weight": "200 g",
    "reproduction": { "baby_egg": "egg_pickerel_american", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_pickerel_american",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_pickerel_american" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_muskellunge",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str": "muskellunge" },
    "looks_like": "mon_fish_pike",
    "description": "A muskellunge.  Closely related to pike but even larger, it shares the same aggression and sharp teeth.",
    "volume": "18700 ml",
    "weight": "10 kg",
    "reproduction": { "baby_egg": "egg_muskellunge", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_muskellunge",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_muskellunge" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_white_sucker",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str": "white sucker" },
    "looks_like": "mon_fish_pbass",
    "description": "A white sucker.  It has a streamlined body with a round mouth.",
    "volume": "2120 ml",
    "weight": "660 g",
    "reproduction": { "baby_egg": "egg_white_sucker", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_white_sucker",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_white_sucker" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_carp",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "European carp" },
    "description": "A golden-yellow common carp.  Some people think they don't taste great, but you can't afford to be choosy in the Cataclysm.",
    "volume": "2010 ml",
    "weight": "1 kg",
    "reproduction": { "baby_egg": "egg_carp", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_carp",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_carp" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_grass_carp",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str": "grass carp" },
    "looks_like": "mon_fish_carp",
    "description": "A huge grass carp.  A golden, herbivorous fish.",
    "volume": "16080 ml",
    "weight": "15 kg",
    "reproduction": { "baby_egg": "egg_grass_carp", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_grass_carp",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_grass_carp" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_goldfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "goldfish" },
    "looks_like": "mon_fish_carp",
    "description": "Yes, this is that common pet fish.  Though, given its size and the fact that it's still alive, you can take a wild guess that this one is feral.",
    "volume": "570 ml",
    "weight": "300 g",
    "reproduction": { "baby_egg": "egg_goldfish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_goldfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_goldfish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_bowfin",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str": "bowfin" },
    "description": "A bowfin.  These fish are related to gar but without the huge teeth, skin-rending scales, and aggression.",
    "volume": "4780 ml",
    "weight": "1300 g",
    "reproduction": { "baby_egg": "egg_bowfin", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_bowfin",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_bowfin" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_gar_longnose",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str": "longnose gar" },
    "looks_like": "mon_fish_pike",
    "description": "A large ancient type of fish with a mean jaw and poisonous eggs.",
    "volume": "4820 ml",
    "weight": "920 g",
    "reproduction": { "baby_egg": "egg_gar_longnose", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_gar_longnose",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_gar_longnose" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_burbot",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str": "burbot" },
    "description": "A relatively large fish that looks like a cross between a catfish and an eel, and is the only freshwater fish from the order that cods hail from.",
    "volume": "1400 ml",
    "weight": "620 g",
    "reproduction": { "baby_egg": "egg_burbot", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_burbot",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_burbot" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_sturgeon_lake",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str": "lake sturgeon" },
    "description": "A very large armored bottom-feeder, the lake sturgeon is one of the largest unmutated fish one can find in the freshwater regions of New England.",
    "volume": "20220 ml",
    "weight": "14500 g",
    "reproduction": { "baby_egg": "egg_sturgeon_lake", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_sturgeon_lake",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_sturgeon_lake" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_sturgeon_shortnose",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str": "shortnose sturgeon" },
    "looks_like": "mon_fish_sturgeon_lake",
    "description": "While the shortnose sturgeon is still large, it is nothing compared to its cousin - the lake sturgeon.  What really sets it apart, however, is its signature shorter snout.",
    "volume": "2720 ml",
    "weight": "980 g",
    "reproduction": { "baby_egg": "egg_sturgeon_shortnose", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_sturgeon_shortnose",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_sturgeon_shortnose" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_fallfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_tiny",
    "name": { "str_sp": "fallfish" },
    "looks_like": "mon_fish_pbass",
    "description": "A fallfish.  These fish are small cyprinids, related to carp.",
    "volume": "160 ml",
    "weight": "120 g",
    "reproduction": { "baby_egg": "egg_fallfish", "baby_count": 2, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_fallfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_fallfish" },
    "name": { "str_sp": "fry" }
  },
  {
    "id": "mon_fish_lobster",
    "type": "MONSTER",
    "name": { "str": "lobster" },
    "description": "A dark greenish crustacean in its natural habitat.  These were once considered pests barely worth eating, then some marketing genius started selling them to people as a delicacy and they took off in popularity… and price.",
    "default_faction": "fish",
    "bodytype": "crab",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "1 L",
    "weight": "680 g",
    "hp": 12,
    "speed": 80,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "red",
    "aggression": -50,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 4,
    "melee_damage": [ { "damage_type": "cut", "amount": 1 } ],
    "harvest": "lobster",
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_basic_bug" ],
    "dissect": "dissect_crustacean_single",
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 180 },
    "baby_flags": [ "SUMMER", "AUTUMN" ],
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE", "ARTHROPOD_BLOOD" ]
  },
  {
    "id": "mon_fish_crayfish",
    "type": "MONSTER",
    "name": { "str_sp": "crayfish" },
    "description": "This crustacean looks like a tiny lobster, but is actually a completely different species.  If you could get ahold of a bunch more of these, a hefty pot of boiling water, and some spicy seasonings…",
    "default_faction": "fish",
    "bodytype": "crab",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "90 ml",
    "weight": "52 g",
    "hp": 3,
    "speed": 150,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "red",
    "aggression": -50,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 3,
    "melee_damage": [ { "damage_type": "cut", "amount": 1 } ],
    "luminance": 0,
    "harvest": "shellfish",
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_basic_bug" ],
    "dissect": "dissect_crustacean_single",
    "reproduction": { "baby_monster": "mon_fry_crayfish", "baby_count": 3, "baby_timer": 17 },
    "baby_flags": [ "AUTUMN" ],
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "upgrades": { "half_life": 42, "into": "mon_crayfish_small" },
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE", "ARTHROPOD_BLOOD" ]
  },
  {
    "id": "mon_fry_crayfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_crayfish" },
    "name": { "str": "crustacean larva", "str_pl": "crustacean larvae" },
    "description": "A minuscule half-translucent crustacean larva.  Impossible to identify which species it belongs to.",
    "bodytype": "crab"
  },
  {
    "id": "mon_fish_eel",
    "type": "MONSTER",
    "name": { "str": "American eel" },
    "description": "An American eel.  They used to be quite common in these parts until the dams were built.  They'll get a second chance now that those aren't running.",
    "default_faction": "fish",
    "bodytype": "snake",
    "categories": [ "WILDLIFE" ],
    "species": [ "FISH" ],
    "volume": "2160 ml",
    "weight": "2150 g",
    "hp": 10,
    "speed": 150,
    "material": [ "flesh" ],
    "symbol": "f",
    "color": "white",
    "aggression": -50,
    "morale": 5,
    "melee_dice": 1,
    "melee_dice_sides": 4,
    "melee_damage": [ { "damage_type": "cut", "amount": 1 } ],
    "luminance": 0,
    "fear_triggers": [ "PLAYER_CLOSE", "SOUND" ],
    "harvest": "fish_small",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_slimy_fish_single",
    "flags": [ "FISHABLE", "SEES", "SMELLS", "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ]
  },
  {
    "id": "mon_crayfish_small",
    "type": "MONSTER",
    "name": { "str_sp": "oversized crayfish" },
    "description": "A mutant crayfish the size of a dog, with a brown carapace, claws, and long antennae.",
    "copy-from": "mon_giant_crayfish",
    "proportional": { "hp": 0.5, "speed": 1.1, "morale": 0.67, "melee_dice_sides": 0.67 },
    "volume": "30 L",
    "weight": "40 kg",
    "delete": {
      "reproduction": { "baby_monster": "mon_crayfish_giant_larva", "baby_count": 3, "baby_timer": 21 },
      "baby_flags": [ "AUTUMN" ]
    },
    "dissect": "dissect_crustacean_small",
    "upgrades": { "half_life": 28, "into": "mon_giant_crayfish" }
  },
  {
    "id": "mon_giant_crayfish",
    "type": "MONSTER",
    "name": { "str_sp": "giant crayfish" },
    "description": "A mutant, terrestrial variety of crayfish, this massive crustacean resembles a humongous lobster.",
    "default_faction": "crayfish",
    "bodytype": "crab",
    "species": [ "MUTANT" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 50,
    "speed": 130,
    "material": [ "flesh" ],
    "symbol": "y",
    "color": "red",
    "morale": 100,
    "melee_skill": 5,
    "melee_dice": 1,
    "melee_dice_sides": 3,
    "melee_damage": [ { "damage_type": "cut", "amount": 5 } ],
    "grab_strength": 30,
    "special_attacks": [ { "id": "grab" } ],
    "dodge": 2,
    "bleed_rate": 85,
    "harvest": "mutant_shellfish",
    "weakpoint_sets": [ "wps_arthropod" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_basic_bug", "prof_wp_nat_armored" ],
    "dissect": "dissect_crustacean_small",
    "reproduction": { "baby_monster": "mon_crayfish_giant_larva", "baby_count": 3, "baby_timer": 21 },
    "baby_flags": [ "AUTUMN" ],
    "anger_triggers": [ "PLAYER_CLOSE", "HURT" ],
    "fear_triggers": [ "FIRE" ],
    "upgrades": { "half_life": 42, "into": "mon_crayfish_mega" },
    "zombify_into": "mon_meat_cocoon_small",
    "flags": [ "SMELLS", "HEARS", "SEES", "SWIMS", "GRABS", "ARTHROPOD_BLOOD" ],
    "armor": { "cut": 8, "bullet": 6 }
  },
  {
    "id": "mon_crayfish_mega",
    "type": "MONSTER",
    "name": { "str_sp": "colossal crayfish" },
    "description": "An enormous mutated gray crayfish with pincer claws and long antennae.",
    "copy-from": "mon_giant_crayfish",
    "proportional": { "hp": 10, "speed": 0.25, "dodge": 0.5, "armor": { "cut": 2, "bullet": 2 } },
    "volume": "625 L",
    "weight": "815 kg",
    "grab_strength": 75,
    "melee_dice": 2,
    "bleed_rate": 60,
    "special_attacks": [
      [ "PARROT", 20 ],
      { "id": "scratch", "damage_max_instance": [ { "damage_type": "cut", "amount": 23, "armor_multiplier": 0.8 } ] }
    ],
    "vision_day": 84,
    "dissect": "dissect_crustacean_large",
    "zombify_into": "mon_meat_cocoon_large",
    "extend": { "flags": [ "DESTROYS", "PUSH_MON", "PUSH_VEH" ] }
  },
  {
    "id": "mon_crayfish_giant_larva",
    "type": "MONSTER",
    "name": { "str": "giant crayfish larva", "str_pl": "giant crayfish larvae" },
    "description": "A large crayfish larva already larger than non-mutated adults of its kind.",
    "copy-from": "mon_larva_abstract",
    "default_faction": "crayfish",
    "bodytype": "crab",
    "species": [ "MUTANT" ],
    "speed": 150,
    "material": [ "flesh" ],
    "symbol": "y",
    "vision_day": 15,
    "harvest": "mutant_shellfish",
    "upgrades": { "age_grow": 30, "into": "mon_giant_crayfish" },
    "fear_triggers": [ "HURT", "PLAYER_CLOSE", "SOUND" ],
    "extend": { "flags": [ "SWIMS", "AQUATIC", "WATER_CAMOUFLAGE" ] }
  },
  {
    "id": "mon_razorclaw",
    "type": "MONSTER",
    "name": { "str": "razorclaw" },
    "description": "A man-sized crustacean clad in iron-like chitin, capable of emitting horrible shrieking noises.  Often spotted near shipwrecks or other dark, damp places, which it uses as nesting grounds.",
    "default_faction": "razorclaw",
    "bodytype": "crab",
    "species": [ "MUTANT" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 80,
    "speed": 85,
    "material": [ "flesh" ],
    "symbol": "Y",
    "color": "magenta",
    "aggression": 4,
    "morale": 100,
    "aggro_character": false,
    "melee_skill": 6,
    "melee_dice": 4,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 7 } ],
    "dodge": 2,
    "bleed_rate": 65,
    "vision_day": 30,
    "vision_night": 15,
    "path_settings": { "max_dist": 50, "avoid_traps": true, "avoid_sharp": true },
    "harvest": "mutant_shellfish",
    "dissect": "dissect_crustacean_small",
    "stomach_size": 900,
    "weakpoint_sets": [ "wps_arthropod" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_nat_armored", "prof_wp_basic_bug" ],
    "grab_strength": 30,
    "special_attacks": [ { "id": "grab", "cooldown": 5 }, [ "SHRIEK_ALERT", 6 ], [ "SHRIEK_STUN", 1 ], [ "EAT_CARRION", 120 ] ],
    "anger_triggers": [ "PLAYER_CLOSE", "FRIEND_DIED", "FRIEND_ATTACKED", "HURT" ],
    "fear_triggers": [ "FIRE" ],
    "zombify_into": "mon_meat_cocoon_small",
    "flags": [ "SMELLS", "HEARS", "SEES", "SWIMS", "GRABS", "ARTHROPOD_BLOOD", "PATH_AVOID_DANGER_1", "EATS" ],
    "armor": { "bash": 10, "cut": 18, "bullet": 14 }
  },
  {
    "id": "mon_mutant_carp",
    "type": "MONSTER",
    "name": { "str": "giant carp" },
    "description": "This thing looks like a carp, but huge and very, very angry.  Death is the gift of the carp god.",
    "default_faction": "mutant",
    "bodytype": "fish",
    "species": [ "FISH" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 180,
    "speed": 150,
    "material": [ "flesh" ],
    "symbol": "C",
    "color": "white_magenta",
    "aggression": 100,
    "morale": 105,
    "melee_skill": 4,
    "melee_dice": 2,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
    "dodge": 5,
    "luminance": 0,
    "harvest": "mutant_fish",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_fish_sample_small",
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 1, "baby_timer": 6 },
    "baby_flags": [ "SPRING" ],
    "flags": [ "SEES", "HEARS", "SMELLS", "SWIMS", "AQUATIC" ]
  },
  {
    "id": "mon_mutant_salmon",
    "type": "MONSTER",
    "name": { "str": "giant salmon" },
    "description": "A mutated salmon, the size of a large dog and quite dangerous to the inexperienced angler.",
    "default_faction": "mutant",
    "bodytype": "fish",
    "species": [ "FISH" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 180,
    "speed": 150,
    "material": [ "flesh" ],
    "symbol": "S",
    "color": "white_magenta",
    "aggression": 100,
    "morale": 105,
    "melee_skill": 4,
    "melee_dice": 2,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
    "dodge": 5,
    "luminance": 0,
    "harvest": "mutant_fish",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "dissect": "dissect_fish_sample_small",
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 150 },
    "baby_flags": [ "AUTUMN" ],
    "flags": [ "SEES", "HEARS", "SMELLS", "SWIMS", "AQUATIC" ]
  },
  {
    "id": "mon_sewer_fish",
    "type": "MONSTER",
    "name": { "str": "seweranha" },
    "description": "A large, mutant variety of carp.  It has shimmering green scales and a mouth lined with three jagged rows of razor-sharp teeth.",
    "default_faction": "seweranha",
    "bodytype": "fish",
    "species": [ "FISH" ],
    "volume": "30 L",
    "weight": "40750 g",
    "hp": 20,
    "speed": 180,
    "material": [ "flesh" ],
    "symbol": "t",
    "color": "light_green",
    "aggression": 100,
    "morale": 100,
    "melee_skill": 6,
    "melee_dice": 1,
    "melee_dice_sides": 4,
    "melee_damage": [ { "damage_type": "cut", "amount": 4 } ],
    "dodge": 6,
    "vision_day": 1,
    "vision_night": 30,
    "harvest": "mutant_fish",
    "dissect": "dissect_fish_sample_single",
    "families": [ "prof_intro_biology", "prof_physiology" ],
    "reproduction": { "baby_egg": "egg_fish", "baby_count": 2, "baby_timer": 19 },
    "baby_flags": [ "SPRING", "SUMMER", "AUTUMN", "WINTER" ],
    "path_settings": { "max_dist": 5 },
    "flags": [ "SEES", "SMELLS", "AQUATIC" ]
  },
  {
    "id": "mon_fish_mackerel",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "atlantic mackerel" },
    "description": "An Atlantic mackerel, known for its distinctive striped pattern.",
    "volume": "3000 ml",
    "weight": "1600 g",
    "reproduction": { "baby_egg": "egg_mackerel", "baby_count": 3, "baby_timer": 20 }
  },
  {
    "id": "mon_fry_mackerel",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_mackerel" },
    "name": { "str_sp": "mackerel fry" }
  },
  {
    "id": "mon_fish_flounder",
    "type": "MONSTER",
    "copy-from": "mon_fish_medium",
    "name": { "str_sp": "flounder" },
    "description": "A flatfish, the flounder, also known as a fluke, likes to stay camouflaged against the ocean floor.",
    "volume": "2500 ml",
    "weight": "1400 g",
    "reproduction": { "baby_egg": "egg_flounder", "baby_count": 2, "baby_timer": 22 }
  },
  {
    "id": "mon_fry_flounder",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_flounder" },
    "name": { "str_sp": "flounder fry" }
  },
  {
    "id": "mon_fish_blackfish",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str_sp": "black sea bass" },
    "description": "A small, robust fish, the black sea bass is known for its dark, mottled color and meaty texture.",
    "volume": "1500 ml",
    "weight": "600 g",
    "reproduction": { "baby_egg": "egg_blackfish", "baby_count": 2, "baby_timer": 15 }
  },
  {
    "id": "mon_fry_blackfish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_blackfish" },
    "name": { "str_sp": "black sea bass fry" }
  },
  {
    "id": "mon_fish_porgy",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str_sp": "scup" },
    "description": "Also known as porgy, the scup is a small fish commonly found in Atlantic coastal waters, recognizable by its silver body with blue and purple tinges.",
    "volume": "1300 ml",
    "weight": "550 g",
    "reproduction": { "baby_egg": "egg_porgy", "baby_count": 3, "baby_timer": 16 }
  },
  {
    "id": "mon_fry_porgy",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_porgy" },
    "name": { "str_sp": "scup (porgy) fry" }
  },
  {
    "id": "mon_fish_bluefish",
    "type": "MONSTER",
    "copy-from": "mon_fish_small",
    "name": { "str_sp": "bluefish" },
    "description": "The bluefish, a moderately proportioned marine fish, is known for its aggressive nature and sharp teeth.  It sports a distinct blue-green coloration.",
    "volume": "1600 ml",
    "weight": "700 g",
    "reproduction": { "baby_egg": "egg_bluefish", "baby_count": 2, "baby_timer": 18 }
  },
  {
    "id": "mon_fry_bluefish",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_bluefish" },
    "name": { "str_sp": "bluefish fry" }
  },
  {
    "id": "mon_fish_cod",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str_sp": "Atlantic cod" },
    "description": "A large, white-meat fish known for its mild flavor and flaky texture.  Highly prized in both commercial and recreational fishing.",
    "volume": "35000 ml",
    "weight": "22 kg",
    "reproduction": { "baby_egg": "egg_cod", "baby_count": 3, "baby_timer": 19 }
  },
  {
    "id": "mon_fry_cod",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_cod" },
    "name": { "str_sp": "cod fry" }
  },
  {
    "id": "mon_fish_haddock",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str_sp": "haddock" },
    "description": "A popular food fish, the haddock is recognized by its dark lateral line and a black blotch above the pectoral fin.",
    "volume": "25500 ml",
    "weight": "11 kg",
    "reproduction": { "baby_egg": "egg_haddock", "baby_count": 3, "baby_timer": 18 }
  },
  {
    "id": "mon_fry_haddock",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_haddock" },
    "name": { "str_sp": "haddock fry" }
  },
  {
    "id": "mon_fish_bluefin_tuna",
    "type": "MONSTER",
    "copy-from": "mon_fish_huge",
    "name": { "str_sp": "Atlantic bluefin tuna" },
    "description": "One of the largest and fastest fish in the waters of New England, the bluefin tuna is a streamlined predator with a dark blue back and silvery sides.",
    "volume": "125000 ml",
    "weight": "98 kg",
    "reproduction": { "baby_egg": "egg_bluefin_tuna", "baby_count": 1, "baby_timer": 22 }
  },
  {
    "id": "mon_fry_bluefin_tuna",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_bluefin_tuna" },
    "name": { "str_sp": "bluefin tuna fry" }
  },
  {
    "id": "mon_fish_halibut",
    "type": "MONSTER",
    "copy-from": "mon_fish_huge",
    "name": { "str_sp": "Atlantic halibut" },
    "description": "The largest flatfish in the ocean, known for its dense, firm texture and mild flavor.",
    "volume": "75000 ml",
    "weight": "42 kg",
    "reproduction": { "baby_egg": "egg_halibut", "baby_count": 2, "baby_timer": 20 }
  },
  {
    "id": "mon_fry_halibut",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_halibut" },
    "name": { "str_sp": "halibut fry" }
  },
  {
    "id": "mon_fish_pollock",
    "type": "MONSTER",
    "copy-from": "mon_fish_large",
    "name": { "str_sp": "pollock" },
    "looks_like": "mon_fish_cod",
    "description": "A member of the cod family, pollock is a versatile fish known for its white, delicate meat and mild taste.",
    "volume": "28000 ml",
    "weight": "17 kg",
    "reproduction": { "baby_egg": "egg_pollock", "baby_count": 3, "baby_timer": 17 }
  },
  {
    "id": "mon_fry_pollock",
    "type": "MONSTER",
    "copy-from": "mon_fry",
    "upgrades": { "half_life": 14, "into": "mon_fish_pollock" },
    "name": { "str_sp": "pollock fry" }
  }
]
