[
  {
    "type": "npc",
    "id": "deserter",
    "//": "Generic hostile military deserter.",
    "name_suffix": "Deserter",
    "class": "NC_SOLDIER",
    "attitude": 10,
    "mission": 0,
    "chat": "TALK_DONE",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "marloss_voice",
    "//": "Generic Marloss Priest who leads pilgrim bands.",
    "name_suffix": "Marloss Voice",
    "class": "NC_MARLOSS_VOICE",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_MARLOSS_VOICE",
    "faction": "marloss"
  },
  {
    "type": "npc",
    "id": "apis",
    "//": "Bee mutant or mutant bee (supposed to be ambiguous). Should be 'it', but we'll go with 'she' because it's a bee.",
    "name_unique": "Apis",
    "class": "NC_APIS",
    "gender": "female",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_DONE",
    "faction": "apis_hive"
  },
  {
    "type": "npc",
    "id": "derelict_dweller",
    "//": "Crazy Person.",
    "name_suffix": "Psycho",
    "class": "NC_THUG",
    "attitude": 8,
    "mission": 0,
    "chat": "TALK_DONE",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "survivor_chef",
    "//": "A chef hiding at their job since the Cataclysm. They spawn in a slightly fortified back room of a restaurant with a stockpile of food.",
    "name_suffix": "chef",
    "class": "NC_SURVIVOR_CHEF",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_NC_SURVIVOR_CHEF",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "farmer",
    "//": "A farmer survivor, friendly but suspicious.",
    "name_suffix": "farmer",
    "class": "NC_FARMER",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_NC_FARMER",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "true_foodperson",
    "//": "Foodperson mascot, except if you ask them Foodperson is a real hero and it's them!",
    "name_unique": "Foodperson",
    "class": "NC_TRUE_FOODPERSON",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_TRUE_FOODPERSON",
    "mission_offered": "MISSION_PROVE_YOUR_WORTH",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "cyborg_rescued",
    "//": "A prototype cyborg you saved.",
    "name_suffix": "Cyborg",
    "class": "NC_CYBORG",
    "attitude": 1,
    "mission": 0,
    "chat": "TALK_CYBORG_1",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "survivor_cop",
    "//": "A police officer who has taken over the station since the Cataclysm.  They sell items out of the evidence locker.",
    "name_suffix": "officer",
    "class": "NC_CITY_COP",
    "attitude": 0,
    "mission": 3,
    "mission_offered": "MISSION_GET_CITY_COP_MOMENTO",
    "chat": "TALK_CITY_COP",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "survivor_camper",
    "name_suffix": "camper",
    "class": "NC_SCAVENGER_STATIC",
    "attitude": 1,
    "mission": 7,
    "chat": "TALK_NPC_CAMPER_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "apartment_survivor",
    "name_suffix": "scavenger",
    "class": "NC_SCAVENGER_STATIC",
    "attitude": 1,
    "mission": 7,
    "chat": "TALK_NPC_APARTMENT_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "prepper_survivor",
    "name_suffix": "prepper",
    "class": "NC_SCAVENGER_PREPPER",
    "attitude": 1,
    "mission": 7,
    "chat": "TALK_NPC_PREPPER_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "survivor_moonshiner",
    "name_suffix": "moonshiner",
    "class": "NC_SCAVENGER_MOONSHINER",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_NPC_MOONSHINER",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_gun_store_survivor",
    "class": "NC_SCAVENGER",
    "name_suffix": "marksman",
    "attitude": 1,
    "mission": 7,
    "chat": "TALK_NPC_GUN_STORE_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_animal_shelter_survivor",
    "class": "NC_DOCTOR",
    "name_suffix": "veterinarian",
    "attitude": 1,
    "mission": 7,
    "chat": "TALK_NPC_ANIMAL_SHELTER_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_park_survivor",
    "class": "NC_SCAVENGER",
    "attitude": 1,
    "mission": 7,
    "chat": "TALK_STRANGER_NEUTRAL",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_evac_shelter_survivor",
    "class": "NC_SCAVENGER_STATIC",
    "name_suffix": "scavenger",
    "attitude": 1,
    "mission": 8,
    "chat": "TALK_NPC_EVAC_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_homeless_survivor",
    "class": "NC_SCAVENGER_STATIC",
    "name_suffix": "scavenger",
    "attitude": 1,
    "mission": 8,
    "chat": "TALK_NPC_HOMELESS_SURVIVOR",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_homeless_broker",
    "class": "NC_HOMELESS_BROKER",
    "name_suffix": "scavenger",
    "attitude": 0,
    "mission": 3,
    "chat": "TALK_NPC_HOMELESS_BROKER",
    "faction": "wasteland_scavengers",
    "mission_offered": "MISSION_KILL_SLIMES"
  },
  {
    "type": "npc",
    "id": "NPC_homeless_group_survivor",
    "class": "NC_SCAVENGER_NOMOVE",
    "name_suffix": "scavenger",
    "attitude": 0,
    "mission": 7,
    "chat": "TALK_NPC_HOMELESS_GROUP_SURVIVOR",
    "faction": "wasteland_scavengers"
  },
  {
    "type": "npc",
    "id": "tracker_gunslinger",
    "//": "the gunslinger that spawns for MISSION_RECRUIT_TRACKER",
    "class": "NC_COWBOY",
    "attitude": 1,
    "mission": 3,
    "mission_offered": "MISSION_JOIN_TRACKER",
    "chat": "TALK_STRANGER_FRIENDLY",
    "faction": "no_faction"
  },
  {
    "type": "npc",
    "id": "NPC_debug",
    "//": "Someone helps you test the game.",
    "name_suffix": "Debug",
    "class": "NC_NONE",
    "attitude": 0,
    "mission": 0,
    "chat": "TALK_DONE",
    "faction": "no_faction",
    "death_eocs": [ "EOC_event_NPC_DEATH_test" ]
  }
]
