[
  {
    "id": "mon_broken_cyborg",
    "type": "MONSTER",
    "name": { "str": "broken cyborg" },
    "description": "A robot body with the head of a human.  All kinds of electronic wires and devices are implanted in its head.  The remaining patches of skin look diseased or rotting.  This cyborg moves erratically and has a confused and deranged look in its eyes.  Any personality or humanity it once had is clearly gone for good.",
    "default_faction": "science",
    "bodytype": "human",
    "species": [ "ROBOT" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 60,
    "speed": 90,
    "material": [ "steel" ],
    "symbol": "@",
    "color": "dark_gray",
    "aggression": 100,
    "morale": 100,
    "melee_skill": 2,
    "melee_dice": 2,
    "melee_dice_sides": 2,
    "melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
    "dodge": 5,
    "vision_day": 50,
    "revert_to_itype": "bot_broken_cyborg",
    "special_attacks": [ [ "PARROT", 100 ] ],
    "weakpoint_sets": [ "wps_cyborg_body" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_cyborg" ],
    "harvest": "mon_broken_cyborg",
    "dissect": "dissect_mon_broken_cyborg",
    "flags": [
      "SEES",
      "HEARS",
      "BASHES",
      "PUSH_MON",
      "ELECTRONIC",
      "NO_BREATHE",
      "REVIVES",
      "WARM",
      "STUMBLES",
      "HUMAN",
      "NO_NECRO"
    ],
    "armor": { "bash": 14, "cut": 10, "bullet": 8 }
  },
  {
    "id": "mon_prototype_cyborg",
    "type": "MONSTER",
    "name": { "str": "prototype cyborg" },
    "description": "A human fused with a mess of metal parts and wires.  While their eyes are empty, the flashes of pain that occasionally cross their face remind you that, deep down, there is a person just like you trapped in this grotesque body.  Someone with enough surgical skills might be able to restore some of their humanity.  If only anyone cared…",
    "default_faction": "science",
    "bodytype": "human",
    "species": [ "ROBOT" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 60,
    "speed": 90,
    "material": [ "steel" ],
    "symbol": "@",
    "color": "light_gray",
    "aggression": 100,
    "morale": 100,
    "melee_skill": 2,
    "melee_dice": 2,
    "melee_dice_sides": 2,
    "melee_damage": [ { "damage_type": "cut", "amount": 1 } ],
    "dodge": 2,
    "vision_day": 50,
    "path_settings": { "avoid_traps": true, "avoid_sharp": true },
    "revert_to_itype": "bot_prototype_cyborg",
    "special_attacks": [ [ "PARROT", 100 ] ],
    "weakpoint_sets": [ "wps_cyborg_body" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_cyborg" ],
    "harvest": "mon_broken_cyborg",
    "dissect": "dissect_mon_broken_cyborg",
    "flags": [
      "SEES",
      "HEARS",
      "BASHES",
      "HAS_MIND",
      "PUSH_MON",
      "ELECTRONIC",
      "WARM",
      "STUMBLES",
      "HUMAN",
      "PATH_AVOID_DANGER_1",
      "PRIORITIZE_TARGETS"
    ],
    "armor": { "bash": 10, "cut": 6, "bullet": 5 }
  },
  {
    "id": "mon_exodii_worker",
    "type": "MONSTER",
    "name": { "str": "Exodii worker" },
    "description": "A mostly humanoid robot equipped with various construction tools.",
    "default_faction": "exodii",
    "volume": "119 L",
    "weight": "221 kg",
    "species": [ "CYBORG" ],
    "bodytype": "human",
    "material": [ "steel" ],
    "speed": 110,
    "symbol": "e",
    "morale": 20,
    "aggression": -20,
    "aggro_character": false,
    "hp": 125,
    "color": "light_gray",
    "melee_skill": 6,
    "melee_dice": 2,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 12 } ],
    "vision_day": 50,
    "vision_night": 10,
    "revert_to_itype": "e_scrap",
    "weakpoint_sets": [ "wps_cyborg_body" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_cyborg" ],
    "anger_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ],
    "path_settings": { "max_dist": 30, "avoid_traps": true, "avoid_sharp": true },
    "death_drops": { "subtype": "collection", "groups": [ [ "robots", 80 ] ] },
    "death_function": { "corpse_type": "BROKEN" },
    "flags": [
      "SEES",
      "HEARS",
      "GOODHEARING",
      "HAS_MIND",
      "NOHEAD",
      "NO_BREATHE",
      "PATH_AVOID_DANGER_1",
      "PRIORITIZE_TARGETS",
      "HIT_AND_RUN"
    ],
    "armor": { "bash": 12, "cut": 28, "acid": 12, "heat": 8, "bullet": 12 }
  },
  {
    "id": "mon_exodii_quad",
    "type": "MONSTER",
    "name": { "str": "Exodii quadruped" },
    "description": "This enormous quadrupedal robot seems to be cobbled together from parts, most of them unfamiliar to you.  It moves with a heavy, oddly graceful gait, its footsteps leaving shallow craters behind.  It bristles with an arsenal of weaponry, and while it doesn't seem to be in a rush to target you, you feel that you should keep your distance anyway.",
    "default_faction": "exodii",
    "volume": "413 L",
    "weight": "517 kg",
    "species": [ "CYBORG" ],
    "bodytype": "dog",
    "material": [ "steel" ],
    "speed": 110,
    "symbol": "M",
    "aggression": -10,
    "morale": 70,
    "aggro_character": false,
    "hp": 240,
    "color": "light_gray",
    "melee_skill": 10,
    "melee_dice": 3,
    "melee_dice_sides": 8,
    "melee_damage": [ { "damage_type": "cut", "amount": 12 } ],
    "vision_day": 50,
    "vision_night": 20,
    "path_settings": { "max_dist": 30, "avoid_traps": true, "avoid_sharp": true },
    "revert_to_itype": "e_scrap",
    "starting_ammo": { "123ln": 3000 },
    "anger_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ],
    "special_attacks": [
      {
        "type": "spell",
        "spell_data": { "id": "exodii_weapon_pod", "min_level": 1 },
        "cooldown": 2,
        "monster_message": "The Exodii quadruped fires its weapon pod!"
      },
      {
        "type": "gun",
        "cooldown": 1,
        "move_cost": 150,
        "gun_type": "pamd68",
        "ammo_type": "123ln",
        "fake_skills": [ [ "gun", 5 ], [ "rifle", 8 ] ],
        "fake_dex": 12,
        "ranges": [ [ 4, 41, "DEFAULT" ] ],
        "require_targeting_npc": true,
        "require_targeting_monster": true,
        "laser_lock": false,
        "targeting_cost": 400,
        "targeting_timeout_extend": -10,
        "no_ammo_sound": "a chk!"
      }
    ],
    "death_drops": { "subtype": "collection", "groups": [ [ "robots", 80 ] ] },
    "death_function": { "corpse_type": "BROKEN" },
    "flags": [
      "SEES",
      "HEARS",
      "GOODHEARING",
      "HAS_MIND",
      "NOHEAD",
      "NO_BREATHE",
      "PATH_AVOID_DANGER_1",
      "PRIORITIZE_TARGETS",
      "HIT_AND_RUN"
    ],
    "armor": { "bash": 42, "cut": 48, "acid": 12, "heat": 8, "bullet": 35 }
  },
  {
    "id": "mon_zomborg",
    "type": "MONSTER",
    "name": { "str": "zomborg" },
    "description": "A mix of dead human and even deader technology, this twisted mess of steel and flesh moves like a puppet in the hands of an angry toddler.  Its robotic components seem to have shut down, and new bands of flesh have wrapped around them, tugging and pulling them in awkward directions.  Bits of metallic skeleton and armor plating jut from its decaying flesh.",
    "default_faction": "zombie",
    "looks_like": "mon_exodii_worker",
    "volume": "120 L",
    "weight": "200 kg",
    "species": [ "CYBORG", "ZOMBIE" ],
    "bodytype": "human",
    "material": [ "steel", "flesh" ],
    "speed": 60,
    "symbol": "Z",
    "morale": 100,
    "aggression": 100,
    "hp": 125,
    "color": "light_gray",
    "melee_skill": 3,
    "melee_dice": 2,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 12 } ],
    "bleed_rate": 25,
    "vision_night": 3,
    "//grab": "Much bulkier than a base zombie but awkward because of the metal bits",
    "grab_strength": 30,
    "special_attacks": [ { "id": "bite_humanoid", "cooldown": 5 }, { "id": "grab" }, [ "scratch", 20 ] ],
    "death_drops": { "subtype": "collection", "groups": [ [ "robots", 80 ] ] },
    "weakpoint_sets": [ "wps_cyborg_body" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_cyborg" ],
    "harvest": "mon_zomborg",
    "dissect": "dissect_mon_zomborg",
    "upgrades": { "half_life": 43, "into": "mon_zomborg_devourer" },
    "armor": { "bash": 12, "cut": 28, "bullet": 8 },
    "flags": [
      "SEES",
      "HEARS",
      "STUMBLES",
      "WARM",
      "GRABS",
      "BASHES",
      "GROUP_BASH",
      "POISON",
      "NO_BREATHE",
      "REVIVES",
      "PUSH_MON",
      "FILTHY"
    ]
  },
  {
    "id": "mon_zomborg_devourer",
    "type": "MONSTER",
    "name": { "str": "zomborg devourer" },
    "description": "Human bodies, robots, and cybernetic enhancements fused together into a colossus, with heads and limbs both biological and robotic sticking out of its bloated body at grotesque angles.  The nature of the thing makes it difficult to estimate how close it is to dying.",
    "default_faction": "zombie",
    "bodytype": "human",
    "diff": 8,
    "volume": "120 L",
    "weight": "200 kg",
    "species": [ "CYBORG", "ZOMBIE" ],
    "hp": 112,
    "speed": 60,
    "material": [ "steel", "flesh" ],
    "symbol": "Z",
    "color": "light_gray",
    "aggression": 100,
    "morale": 100,
    "melee_skill": 4,
    "melee_dice": 2,
    "melee_dice_sides": 6,
    "melee_damage": [ { "damage_type": "cut", "amount": 12 } ],
    "bleed_rate": 25,
    "vision_night": 3,
    "weakpoint_sets": [ "wps_cyborg_body" ],
    "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_cyborg" ],
    "harvest": "mon_zomborg",
    "dissect": "dissect_mon_zomborg",
    "grab_strength": 50,
    "special_attacks": [ { "id": "grab", "cooldown": 7 }, { "id": "scratch" }, [ "ZOMBIE_FUSE", 80 ] ],
    "regenerates": 1,
    "flags": [
      "SEES",
      "HEARS",
      "SMELLS",
      "STUMBLES",
      "WARM",
      "BASHES",
      "GRABS",
      "GROUP_BASH",
      "POISON",
      "NO_BREATHE",
      "REVIVES",
      "PUSH_MON",
      "PATH_AVOID_DANGER_1",
      "FILTHY"
    ],
    "armor": { "bash": 12, "cut": 28, "bullet": 8 }
  }
]
