{"action":"created","comment":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments/236060323","pull_request_review_id":178068561,"id":236060323,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzNjA2MDMyMw==","diff_hunk":"@@ -0,0 +1,922 @@\n+[{\n+    \"id\": \"TALK_LEADER\",\n+    \"type\": \"talk_topic\",\n+    \"responses\": [\n+\t{ \"text\": \"Tell me about how you survived (CONFUSED).\", \n+\t\t\"topic\": \"BGSS_CONFUSED_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Confused_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (NOPAST).\", \n+\t\t\"topic\": \"BGSS_NO_PAST_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_No_Past_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (NOPAST2).\", \n+\t\t\"topic\": \"BGSS_NO_PAST_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_No_Past_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (Religious1).\", \n+\t\t\"topic\": \"BGSS_RELIGIOUS_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Religious_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (Religious2).\", \n+\t\t\"topic\": \"BGSS_RELIGIOUS_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Religious_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac1).\", \n+\t\t\"topic\": \"BGSS_EVACUEE_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Evacuee_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac2).\", \n+\t\t\"topic\": \"BGSS_EVACUEE_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Evacuee_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac3).\", \n+\t\t\"topic\": \"BGSS_EVACUEE_3_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Evacuee_3\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac4).\", \n+\t\t\"topic\": \"BGSS_EVACUEE_4_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Evacuee_4\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac5).\", \n+\t\t\"topic\": \"BGSS_EVACUEE_5_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Evacuee_5\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac6).\", \n+\t\t\"topic\": \"BGSS_EVACUEE_6_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Evacuee_6\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (evac7).\", \n+\t\t\"topic\": \"BGSS_FEMA_EVACUEE_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_FEMA_Evacuee_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (lfd1).\", \n+\t\t\"topic\": \"BGSS_LEFT_FOR_DEAD_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Left_for_Dead_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (lfd2).\", \n+\t\t\"topic\": \"BGSS_LEFT_FOR_DEAD_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Left_for_Dead_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (gungho1).\", \n+\t\t\"topic\": \"BGSS_GUNG_HO_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Gung_Ho_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (gungho2).\", \n+\t\t\"topic\": \"BGSS_GUNG_HO_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Gung_Ho_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (gungho3).\", \n+\t\t\"topic\": \"BGSS_GUNG_HO_3_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Gung_Ho_3\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (Prep1).\", \n+\t\t\"topic\": \"BGSS_PREPPER_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Prepper_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (prepper2).\", \n+\t\t\"topic\": \"BGSS_PREPPER_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Prepper_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (OutTown1).\", \n+\t\t\"topic\": \"BGSS_OUT_OF_TOWN_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Out_of_Town_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (OutTown2).\", \n+\t\t\"topic\": \"BGSS_OUT_OF_TOWN_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Out_of_Town_2\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (LostPart1).\", \n+\t\t\"topic\": \"BGSS_LOST_PARTNER_1_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Lost_Partner_1\" } \n+\t},\n+\t{ \"text\": \"Tell me about how you survived (LostPart2).\", \n+\t\t\"topic\": \"BGSS_LOST_PARTNER_2_STORY1\", \n+\t\t\"condition\": { \"npc_has_trait\": \"BGSS_Lost_Partner_2\" } \n+\t}\n+\n+\n+\n+\n+\n+\n+\n+\n+     ]\n+},\n+{\n+    \"id\": \"BGSS_CONFUSED_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I don't even fucking know anymore. I have no fucking idea what is going on. I'm just doing what I can to stay alive. World ended and I bungled along not dying, until I met you.\",\n+    \"responses\": [ { \"text\": \"Huh.\", \"topic\": \"TALK_FRIEND\" } ]\n+},\n+{\n+    \"id\": \"BGSS_NO_PAST_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Like, what? Before the apocalypse? Who cares about that? This is a new world, and yeah, it's pretty shitty. It's the one we've got though, so let's not dwell in the past when we should be making the best of what little we have left.\",\n+    \"responses\": [\n+      { \"text\": \"I can respect that.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_NO_PAST_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"To be honest... I don't really remember. I remember vague details of my life before the world was like this, but the actual end of the world? It's all a blur. I don't know how I got where I am now, or how any of this happened. I think something pretty bad must have happened to me. Or maybe I was just hit in the head really hard. Or both. Both seems likely.\",\n+    \"responses\": [\n+      { \"text\": \"Huh.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_RELIGIOUS_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"My story. Huh. It's nothing special. I had people, but they've risen to be with the Lord. I don't understand why He didn't take me too, but I suppose it'll all be clear in time.\",\n+    \"responses\": [\n+      { \"text\": \"Do you mean in a religious sense, or...?\", \"topic\": \"BGSS_RELIGIOUS_1_STORY2\" },   \n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_RELIGIOUS_1_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Of course. It's clear enough, isn't it? That... that end, was the Rapture. I'm still here, and I still don't understand why, but I will keep Jesus in my heart through the Tribulations to come. When they're past, I'm sure He will welcome me into the Kingdom of Heaven. Or... or something along those lines. It's not going exactly like I thought it would, but that's prophecy for you.\",\n+    \"responses\": [\n+      { \"text\": \"What if you're wrong?\", \"topic\": \"BGSS_RELIGIOUS_1_FAITH1\" },\n+      { \"text\": \"What will you do, then?\", \"topic\": \"BGSS_RELIGIOUS_1_FAITH2\" },      \n+      { \"text\": \"I see.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_RELIGIOUS_1_FAITH1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I can't believe you'd look at all this and think it could be anything but the end-times. The dead are walking, the gates of Hell itself have opened, the Beasts of the Devil walk the Earth, and the Righteous have all be drawn up into the Lord's Kingdom. What more proof could you possibly ask for?\",\n+    \"responses\": [\n+      { \"text\": \"What will you do, then?\", \"topic\": \"BGSS_RELIGIOUS_1_FAITH2\" },      \n+      { \"text\": \"I see.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_RELIGIOUS_1_FAITH2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I will keep the faith, and keep praying, and strike down the agents of Hell where I see them. That's all we few can do, isn't it? I suppose perhaps we're the meek that shall inherit the Earth. Although I don't love our odds.\",\n+    \"responses\": [\n+      { \"text\": \"What if you're wrong?\", \"topic\": \"BGSS_RELIGIOUS_1_FAITH1\" },\n+      { \"text\": \"I see.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_RELIGIOUS_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Same as anyone. I turned away from God, and now I'm paying the price. The Rapture has come, and I was left behind. So now, I guess I wander through Hell on Earth. I wish I'd paid more attention in Sunday School.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I made it to one of those evac shelters, but it was almost worse than what I left behind. Escaped from there, been on the run since.\",\n+    \"responses\": [\n+      { \"text\": \"How did you survive on the run?\", \"topic\": \"BGSS_EVACUEE_1_STORY2\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_1_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I spent a lot of time rummaging for rhubarb and bits of vegetables in the forest before I found the courage to start picking off some of those dead monsters. I guess I was getting desperate.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Same as most people who didn't get killed straight up during the riots. I went to one of those stupid fucking evacuation death traps. I actually lived there for a while with three others. One guy who I guess had watched a lot of movies kinda ran the show, because he seemed to really know what was going on. Spoiler alert: he fucking didn't.\",\n+    \"responses\": [\n+      { \"text\": \"What happened to your original crew?\", \n+        \"trial\": { \"type\": \"PERSUADE\", \"difficulty\": 30, \"mod\": [ [ \"BRAVERY\", 1 ], [ \"TRUST\", 1 ] ] },\n+        \"success\": { \"topic\": \"BGSS_EVACUEE_2_STORY2\" },\n+        \"failure\": { \"topic\": \"BGSS_EVACUEE_2_NOTYET\" }\n+      },\n+      { \"text\": \"Never mind...\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_2_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Things went south when our fearless leader decided we had to put down one of the other survivors that had been bitten. Her husband felt a bit strongly against that, and I wasn't too keen on it either; by this point, he'd already been wrong about a lot. Well, he took matters into his own hands and killed her. Then her husband decided one good turn deserves anotherb, and killed the idiot. And then she got back up and I killed her again, and pulped our former leader. Unfortunately she'd given her husband a hell of a nip during the struggle, when he couldn't get his shit together enough to fight back. Not that I fucking blame him. We made it out of there together, but it was too much for him, he clearly wasn't in it anymore... The bite got infected, but it was another zombie that finally killed him. And then I was alone.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_2_NOTYET\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"What do you think happened? You see them around anywhere?\",\n+    \"responses\": [\n+      { \"text\": \"Oh...\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_3_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"There's nothing too special about me, I'm not sure why I survived. I got evacuated with a handful of others, but we were too late to make the second trip to a FEMA center. We got attacked by the dead... I was the only one to make it out. I never looked back.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_4_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"They were shipping me with a bunch of evacuees over to a refugee center, when the bus got smashed in by the biggest zombie you ever saw. It was busy with the other passengers, so I did what anyone would do and fucked right out of there.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_5_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"My Evac shelter got swarmed by some of those bees, the ones the size of dogs. I took out a few with a two-by-four, but pretty quick I realized it was either head for the hills or get stuck like a pig. The rest is history.\",\n+    \"responses\": [\n+      { \"text\": \"Giant bees? Tell me more.\", \"topic\": \"BGSS_EVACUEE_5_BEES\" },\n+      { \"text\": \"But bees aren't usually aggressive...\", \"topic\": \"BGSS_EVACUEE_5_WASPS\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_5_BEES\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Yeah, I'm sure you've seen them, they're everywhere. Like something out of an old sci-fi movie. Some of the others in the evac shelter got stung, it was no joke. I didn't stick around to see what the lasting effect was though. I'm not ashamed to admit I ran like a fuckin' chicken.\",\n+    \"responses\": [\n+      { \"text\": \"But bees aren't usually aggressive... Do you mean wasps?\", \"topic\": \"BGSS_EVACUEE_5_WASPS\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+},\n+{\n+    \"id\": \"BGSS_EVACUEE_5_WASPS\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Well, excuse me if I didn't stop to fuckin' ask what kind of killer bugs they were.\",\n+    \"responses\": [\n+      { \"text\": \"Sorry. Could you tell me more about them?\", \"topic\": \"BGSS_EVACUEE_5_BEES\" },\n+      { \"text\": \"Right. Sorry.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_EVACUEE_6_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Well, I was at home when the cell phone alert went off and told me to get to an evac shelter. So I went to an evac shelter. And then the shelter got too crowded, and people were waiting to get taken to the refugee center, but the buses never came. You must already know about all that. It turned into panic, and then fighting. I didn't stick around to see what happened next; I headed into the woods with what tools I could snatch from the lockers. I went back a few days later, but the place was totally abandoned. No idea what happened to all those people.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"BGSS_EVACUEE_6\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_FEMA_EVACUEE_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"That's a tall order. I guess the short version is that I got evacuated to a FEMA camp for my so-called safety, but luckily I made it out.\",\n+    \"responses\": [\n+      { \"text\": \"Tell me more about that FEMA camp.\", \"topic\": \"BGSS_FEMA_EVACUEE_1_STORY2\" },\n+      { \"text\": \"How did you get out?\", \n+        \"trial\": { \"type\": \"PERSUADE\", \"difficulty\": 30, \"mod\": [ [ \"BRAVERY\", 1 ], [ \"TRUST\", 1 ] ] },\n+        \"success\": { \"topic\": \"BGSS_FEMA_EVACUEE_1_ESCAPE1\" },\n+        \"failure\": { \"topic\": \"BGSS_FEMA_EVACUEE_1_NOTYET\" }\n+      },      \n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_FEMA_EVACUEE_1_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"It was terrifying. We were shipped there on a repurposed school bus, about thirty of us. You can probably see the issues right away. A few of the folks on board the bus had injuries, and some schmuck who had seen too many B-movies tried to insist that anyone who 'had been bitten' was going to 'turn'. Fucking idiot, right? I've been bitten a dozen times now and the worst I got was a gross infection.\",\n+    \"responses\": [\n+      { \"text\": \"What happened after that?\", \"topic\": \"BGSS_FEMA_EVACUEE_1_STORY3\" },\n+      { \"text\": \"How did you get out?\", \n+        \"trial\": { \"type\": \"PERSUADE\", \"difficulty\": 30, \"mod\": [ [ \"BRAVERY\", 1 ], [ \"TRUST\", 1 ] ] },\n+        \"success\": { \"topic\": \"BGSS_FEMA_EVACUEE_1_ESCAPE1\" },\n+        \"failure\": { \"topic\": \"BGSS_FEMA_EVACUEE_1_NOTYET\" }\n+      },      \n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_FEMA_EVACUEE_1_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"That guy started a frenzy. People were already panicked. There was an armed guy overseeing the transport, acting like a cop but really he was just some kid they'd handed a rifle to. He tried to calm things down, and I guess it actually worked for a bit, although the 'kill the infected' bunch were pretty goddamn freaked out and were clearly ready to jump the moment the granny with the cut on her arm started frothing at the mouth. They started acting up again when we got to the camp. That didn't go well for them. A few heavily armed soldiers dragged them away, and I never saw them again.\",\n+    \"responses\": [\n+      { \"text\": \"How did you get out?\", \n+        \"trial\": { \"type\": \"PERSUADE\", \"difficulty\": 30, \"mod\": [ [ \"BRAVERY\", 1 ], [ \"TRUST\", 1 ] ] },\n+        \"success\": { \"topic\": \"BGSS_FEMA_EVACUEE_1_ESCAPE1\" },\n+        \"failure\": { \"topic\": \"BGSS_FEMA_EVACUEE_1_NOTYET\" }\n+      },      \n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_FEMA_EVACUEE_1_ESCAPE1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"That place was chaos. I only stayed a few hours. They had a big backhoe running, digging a huge pit in a cordoned section they wouldn't let us near. Well, I managed to sneak over that way, and saw them dumping load after load of the dead in the pit, pouring dirt back over them even as they revived and tried to climb out. Even with all the shit I've seen since, it haunts me. I knew then I had to get out. Luckily for me, we were attacked the next morning by some giant horror, a kind I haven't really seen since then. While the guards were busy with that, I grabbed some supplies I'd stocked up over the night and I fucked right out of there. A few others tried to fuck out with me, but as far as I know I was the only lucky one.\",\n+    \"responses\": [\n+      { \"text\": \"Tell me more about that FEMA camp.\", \"topic\": \"BGSS_FEMA_EVACUEE_1_STORY2\" },    \n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_FEMA_EVACUEE_1_NOTYET\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"That's a story for another day. I don't really like thinking about it.\",\n+    \"responses\": [\n+      { \"text\": \"Sorry. Tell me more about that FEMA camp.\", \"topic\": \"BGSS_FEMA_EVACUEE_1_STORY2\" },  \n+      { \"text\": \"Sorry for asking.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_LEFT_FOR_DEAD_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I was late to evacuate when the shit hit the fan. Got stuck in town for a few days, survived by hiding in basements eating girl guide cookies and drinking warm root beer. Eventually I managed to weasel my way out without getting caught by the zombies. I spent a few days holed up in an abandoned mall, but I needed food so I headed out to fend for myself in the woods. I wasn't doing a great job of it, so I'm kinda glad you showed up.\",\n+    \"responses\": [\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_LEFT_FOR_DEAD_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I was home with the flu when the world went to shit, and when I recovered enough to make a run to the store for groceries... Well, I've been running ever since.\",\n+    \"responses\": [\n+      { \"text\": \"Come on, don't leave me hanging.\", \"topic\": \"BGSS_LEFT_FOR_DEAD_2_STORY2\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_LEFT_FOR_DEAD_2_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Okay, well, I was kinda out of it those first few days. I knew there were storms, but I was having crazy fever dreams and stuff. Honestly I probably should have gone to the hospital, except then I guess I'd be dead now. I don't know what was a dream and what was the world ending. I remember heading to the fridge for a drink and noticing the light was out and the water was warm, I think that was a bit before my fever broke. I was still pretty groggy when I ran out of chicken soup, so it took me a while to really process how dark and dead my building was when I headed out.\",\n+    \"responses\": [\n+      { \"text\": \"What happened when you went out?\", \"topic\": \"BGSS_LEFT_FOR_DEAD_2_STORY3\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+  {\n+    \"id\": \"BGSS_LEFT_FOR_DEAD_2_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"You probably remember what the cities were like. I think it was about day four. Once I stepped outside I realized what was going on, or realized I didn't know what was going on at least. I saw a bunch of rioters smashing a car, and then I noticed one of them was bashing a woman's head in. I cancelled my grocery trip, ran back to my apartment before they saw me, and holed up there for as long as I could. Things got comparatively quiet as the dead started to outnumber the living, so I started looting what I could from my neighbours, re-killing them when I had to. Eventually the dead overran my building and I had to climb out and head for the hills on an old bike.\"\n+    \"responses\": [\n+      { \"text\": \"Thanks for telling me all that.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+  },\n+\n+  {\n+    \"id\": \"BGSS_GUNG_HO_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Nothin' special before the world turned to shit. When the dead started walking, I geared up and started puttin' them back down.\",\n+    \"responses\": [\n+      { \"text\": \"How did that go?\", \"topic\": \"BGSS_GUNG_HO_1_STORY2\" },\n+      { \"text\": \"Cool.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_1_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Almost got killed. One Z is easy pickins, but ten is a lot, and a hundred is a death trap. I got myself in too deep, an' barely slipped out with my guts still inside me. Holed up in an old motel for a while lickin' my wounds and thinkin' about what I wanted to do next. That's when I figured it out.\",\n+    \"responses\": [\n+      { \"text\": \"Figured what out?\", \"topic\": \"BGSS_GUNG_HO_1_STORY3\" },\n+      { \"text\": \"Never mind.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_1_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"This is it. This is what I was made for. There in the street, smashin' monster heads and prayin' I'd make it out? I've never felt like that. Alive. Important. So after I got myself all stuck back together, I nutted up and went back to it. Probly killed a thousand Z since then, and I'm still not tired of it.\",\n+    \"responses\": [\n+      { \"text\": \"It's good you found your calling.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Oh, you know. Blah blah blah, had a job and a life, everyone died. Boo hoo. I gotta be straight with you though: I honestly think I like this better. Fighting for survival every day? I've never felt so alive. I've killed hundreds of those bastards. Sooner or later one of them will take me out, but I'll go down knowing I did something actually important.\",\n+    \"responses\": [\n+      { \"text\": \"It's good you found your calling.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_3_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Well y'see, I'm not from these parts at all. I was driving up from the South to visit my son when it all happened. I was staying at a motel when a military convoy passed through and told us to evacuate to a FEMA shelter.\",\n+    \"responses\": [\n+      { \"text\": \"Tell me about your son.\", \"topic\": \"BGSS_GUNG_HO_3_SON1\" },\n+      { \"text\": \"So, you went to one of the FEMA camps?\", \"topic\": \"BGSS_GUNG_HO_3_FEMA1\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_3_SON1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"He lives up in Northern Canada, way in the middle of nowhere, with his crazy wife and my three grandkids. He's an environmental engineer for some oil and gas company out there. She's a bit of a hippy-dippy headcase. I love em both though, and as far as I'm concerned they all made it out of this fucked up mess safe, out there in the boondocks. I guess they think I'm dead, so they'll steer clear of this hellhole, and that's the best as could be.\",\n+    \"responses\": [\n+      { \"text\": \"What was it you said before?\", \"topic\": \"BGSS_GUNG_HO_3_STORY1\" },\n+      { \"text\": \"So, you went to one of the FEMA camps?\", \"topic\": \"BGSS_GUNG_HO_3_FEMA1\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_3_FEMA1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Lord no. I'll be fucked if I let a kid in a too-big uniform tell me what the hell to do. I had my Hummer loaded out and ready to go offroading, I had a ton of gas, and I even had as many rifles as the border was gonna let me bring over. I didn't know what I was supposed to be running from, but I sure as shit didn't run. \",\n+    \"responses\": [\n+      { \"text\": \"Where did you go then?\", \"topic\": \"BGSS_GUNG_HO_3_STORY2\" },\n+      { \"text\": \"Tell me about your son.\", \"topic\": \"BGSS_GUNG_HO_3_SON1\" },\n+      { \"text\": \"What was it you said before?\", \"topic\": \"BGSS_GUNG_HO_3_STORY1\" },\n+     { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_GUNG_HO_3_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"At first, I just kept going North, but I ran into a huge military blockade. They even had those giant walking robots like on TV. I started going up to check it out, and before I knew it they were opening fire! I coulda died, but I still have pretty good reactions. I turned tail and rolled out of there. My Hummer had taken some bad hits though, and I found out the hard way I was leaking gas all down the freeway. Made it a few miles before I wound up stuck in the ass-end of nowhere. I settled in to wander. I guess I'm still kinda heading North, just by a pretty round-about way, you know?\",\n+    \"responses\": [\n+      { \"text\": \"Tell me about your son.\", \"topic\": \"BGSS_GUNG_HO_3_SON1\" },\n+      { \"text\": \"What was it you said before?\", \"topic\": \"BGSS_GUNG_HO_3_STORY1\" },\n+      { \"text\": \"That's quite a story.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Ooooh, boy. I was ready for this. The winds were blowing this way for years. I had a full last man on earth shelter set up just out of town. So, of course, just my luck: I was miles out of town for a work conference when China attacked and the world ended.\",\n+    \"responses\": [\n+      { \"text\": \"What happened to you?\", \"topic\": \"BGSS_PREPPER_1_STORY2\" },\n+      { \"text\": \"What about your shelter?\", \"topic\": \"BGSS_PREPPER_1_LMOE\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_1_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Our conference was at a retreat by a lake. We all got the emergency broadcast on our cells, but I was the only one to read between the lines and see it for what it was: large scale bio-terrorism. I wasn't about to stay and find out who of my coworkers was a sleeper agent. Although I'd bet fifty bucks it was Lee. Anyway, I stole the co-ordinator's pickup and headed straight for my shelter.\",\n+    \"responses\": [\n+      { \"text\": \"Did you get there?\", \"topic\": \"BGSS_PREPPER_1_STORY3\" },\n+      { \"text\": \"What about your shelter?\", \"topic\": \"BGSS_PREPPER_1_LMOE\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_1_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"No, I barely got two miles. I crashed into some kind of hell-spawn chink bio-weapon, a crazy screeching thing made of arms and legs and heads from all sorts of creatures, humans too. I think I killed it, but I know for sure I killed the truck. Grabbed my duffel bag and ran, after putting a couple bullets into it for good measure. I hope I never see something like that again.\",\n+    \"responses\": [\n+      { \"text\": \"What about your shelter?\", \"topic\": \"BGSS_PREPPER_1_LMOE\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_1_LMOE\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I still haven't made it there. Every time I've tried I've been headed off by the dead. Who knows, maybe someday.\",\n+    \"//\": \"In the future this NPC should give you the map coordinates to the LMOE shelter if you persuade.\",\n+    \"responses\": [\n+      { \"text\": \"Could you tell me that story again?\", \"topic\": \"BGSS_PREPPER_1_STORY1\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Oh, man. I thought I was ready. I had it all planned out. Bug out bags. Loaded guns. Maps of escape routes. Bunker in the back yard.\",\n+    \"responses\": [\n+      { \"text\": \"Sounds like it didn't work out.\", \"topic\": \"BGSS_PREPPER_2_STORY2\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_2_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Depends on your definition. I'm alive, aren't I? When Hell itself came down from the skies and monsters started attacking the cities, I grabbed my stuff and crammed into the bunker. My surface cameras stayed online for days; I could see everything happening up there. I watched those things stride past. I still have nightmares about the way their bodies moved, like they broke the world just to be here. I had nothing better to do. I watched them rip up the cops and the military, watched the dead rise back up and start fighting the living. I watched the nice old lady down the street rip the head off my neighbour's dog. I saw a soldier's body twitch and grow into some kind of electrified hulk beast. I watched it all happen.\",\n+    \"responses\": [\n+      { \"text\": \"Why did you leave your bunker?\", \"topic\": \"BGSS_PREPPER_2_STORY3\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_PREPPER_2_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Honestly? I was planning to die. After what I'd seen, I went a little crazy. I thought it was over for sure, I figured there was no point in fighting it. I thought I wouldn't last a minute out here, but I couldn't bring myself to end it down there. I headed out, planning to let the monsters finish me off, but what can I say? Survival instinct is a funny thing, and I killed the ones outside the bunker. I guess the adrenaline was what I needed. It's kept me going since then.\",\n+    \"responses\": [\n+      { \"text\": \"Why did you leave your bunker?\", \"topic\": \"BGSS_PREPPER_2_STORY3\" },\n+      { \"text\": \"Thanks for telling me that.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_1_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I didn't even know about the world ending right away. I was way out, away from the worst of it. My car broke down out on the highway, and I was waiting for a tow for hours. I finally wound up camping in the bushes off the side of the road; good thing, too, because a semi truck whipped by - dead driver, you know - and turned my car into a skid mark. I feel bad for the bastards that were in the cities when it hit.\",\n+    \"responses\": [\n+      { \"text\": \"How did you survive outside?\", \"topic\": \"BGSS_OUT_OF_TOWN_1_STORY2\" },\n+      { \"text\": \"What did you see in those first few days?\", \"topic\": \"BGSS_OUT_OF_TOWN_1_STORY3\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_1_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Ha, I don't fully understand it myself. Those first few days were a tough time to be outside, that's for sure. I got caught in one of those hellish rainstorms, it started to burn my skin right off. I managed to take shelter under a car, lying on top of my tent. Wrecked the damn thing, but better it than me. From what I hear, though, I got lucky. That was pretty much the worst I saw. I didn't run into any of those demon-monsters that I hear attacked the cities, so I guess I got off lucky.\",\n+    \"responses\": [\n+      { \"text\": \"What did you see in those first few days?\", \"topic\": \"BGSS_OUT_OF_TOWN_1_STORY3\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_1_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"Besides the acid rain, I mostly saw people fleeing the cities. I tried to stay away from the roads, but I didn't want to get lost in the woods either, so I stuck to the deep margins. I saw cars, buses, trucks loaded down with evacuees. Plenty went right on, but a lot stalled out of gas and other stuff. Some were so full of gear and people there were folks hanging off them. Stalling out was a death sentence, because the dead were coming along the roads picking off the survivors.\",\n+    \"responses\": [\n+      { \"text\": \"How did you survive outside?\", \"topic\": \"BGSS_OUT_OF_TOWN_1_STORY2\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_2_STORY1\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I was out on a fishing trip with my friend when it happened. I don't know exactly how the days line up... our first clue that Armageddon had come was when we got blasted by some kind of poison wind, with a sort of acid mist in it that burnt our eyes and skin. We weren't sure what to make of it so we went inside to rest up, and while we were in there a weird dust settled over everything.\",\n+    \"responses\": [\n+      { \"text\": \"What happened after the acid mist?\", \"topic\": \"BGSS_OUT_OF_TOWN_2_STORY2\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_2_STORY2\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"By morning, the area around the lake was covered in a pinkish mold, and there were walking mushrooms around shooting clouds of the dust in the air. We didn't know what was going on, but neither of us wanted to stay and find out. We packed up our shit, scraped off the boat, and took off upriver.\",\n+    \"responses\": [\n+      { \"text\": \"What happened to your friend?\", \"topic\": \"BGSS_OUT_OF_TOWN_2_STORY3\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_2_STORY3\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"She took sick a few hours after we left the lake. Puking, complaining about her joints hurting. I took us to a little shop I knew about on the riverside, hoping they might have something to help or at least know what was going on.\",\n+    \"responses\": [\n+      { \"text\": \"I guess they didn't know.\", \"topic\": \"BGSS_OUT_OF_TOWN_2_STORY4\" },\n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_2_STORY4\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"The shop was empty, actually. She was desperate though, so I broke in. I found out more about the chaos in towns from the store radio. Got my friend some painkillers and gravol, but when I came out to the boat, well... it was too late for her.\",\n+    \"responses\": [\n+      { \"text\": \"She was dead?\", \"topic\": \"BGSS_OUT_OF_TOWN_2_STORY5\" }, \n+      { \"text\": \"Let's talk about something else.\", \"topic\": \"TALK_FRIEND\" }\n+    ]\n+ },\n+  {\n+    \"id\": \"BGSS_OUT_OF_TOWN_2_STORY5\",\n+    \"type\": \"talk_topic\",\n+    \"dynamic_line\": \"I wish. That would have been a mercy. She was letting out an awful, choking scream, and her body was shredding itself apart. Mushrooms were busting out of every part of her. I... I ran. Now I wish that I'd put her out of her misery, but going back there now would be suicide.\",\n+    \"responses\": [\n+    \"//\": \"In the future this NPC might give you the coordinates of his friend where you can go take down a fungal grove of some kind.\",","path":"data/json/npcs/BGSS_talk.json","position":577,"original_position":577,"commit_id":"52e25e5b45d48e0aea15cda3397e6a109894ef1b","original_commit_id":"52e25e5b45d48e0aea15cda3397e6a109894ef1b","user":{"login":"mlangsdorf","id":8007405,"node_id":"MDQ6VXNlcjgwMDc0MDU=","avatar_url":"https://avatars0.githubusercontent.com/u/8007405?v=4","gravatar_id":"","url":"https://api.github.com/users/mlangsdorf","html_url":"https://github.com/mlangsdorf","followers_url":"https://api.github.com/users/mlangsdorf/followers","following_url":"https://api.github.com/users/mlangsdorf/following{/other_user}","gists_url":"https://api.github.com/users/mlangsdorf/gists{/gist_id}","starred_url":"https://api.github.com/users/mlangsdorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlangsdorf/subscriptions","organizations_url":"https://api.github.com/users/mlangsdorf/orgs","repos_url":"https://api.github.com/users/mlangsdorf/repos","events_url":"https://api.github.com/users/mlangsdorf/events{/privacy}","received_events_url":"https://api.github.com/users/mlangsdorf/received_events","type":"User","site_admin":false},"body":"You can't put comment lines in an array like this.  Move it to outside the responses array.","created_at":"2018-11-25T04:27:24Z","updated_at":"2018-11-25T04:33:11Z","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26834#discussion_r236060323","pull_request_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments/236060323"},"html":{"href":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26834#discussion_r236060323"},"pull_request":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834"}}},"pull_request":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834","id":233354320,"node_id":"MDExOlB1bGxSZXF1ZXN0MjMzMzU0MzIw","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26834","diff_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26834.diff","patch_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26834.patch","issue_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26834","number":26834,"state":"open","locked":false,"title":"NPC Dialogue, Phase 1: Survivor Stories","user":{"login":"I-am-Erk","id":45136638,"node_id":"MDQ6VXNlcjQ1MTM2NjM4","avatar_url":"https://avatars0.githubusercontent.com/u/45136638?v=4","gravatar_id":"","url":"https://api.github.com/users/I-am-Erk","html_url":"https://github.com/I-am-Erk","followers_url":"https://api.github.com/users/I-am-Erk/followers","following_url":"https://api.github.com/users/I-am-Erk/following{/other_user}","gists_url":"https://api.github.com/users/I-am-Erk/gists{/gist_id}","starred_url":"https://api.github.com/users/I-am-Erk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/I-am-Erk/subscriptions","organizations_url":"https://api.github.com/users/I-am-Erk/orgs","repos_url":"https://api.github.com/users/I-am-Erk/repos","events_url":"https://api.github.com/users/I-am-Erk/events{/privacy}","received_events_url":"https://api.github.com/users/I-am-Erk/received_events","type":"User","site_admin":false},"body":"This is my first PR, be gentle.\r\n\r\n#### Summary\r\nSUMMARY: Content \"NPC Dialogue - survivor stories\"\r\n\r\n#### Purpose of change\r\nThis will introduce 'background survivor stories' (BGSS) for NPCs. \r\n\r\nI see this as the first phase in a wider project to give party member NPCs more personality and uniqueness, and as a side effect, to give NPCs dialogue that will flesh out the background to the cataclysm as it is seen to survivors (rather than the current rather high concept science/political stuff we mostly get).\r\n\r\n#### Describe the solution\r\nEach NPC is assigned a story trait at creation, grouped loosely based on the presumed origins of the current NPC classes. \r\n\r\nOnce in the party, NPCs gain an additional dialogue option \"Let's just talk.\" - under header TALK_LEADER. This will open the option to ask them about how they survived the cataclysm.\r\n\r\n#### Additional context\r\nI'm submitting this as a work in progress. Not all survivor stories are complete and I am still editing them in, particularly in NPC_talk.json. This is my first JSON adventure so I am sure the coding could use some cleanup, but I have been able to get it running correctly in my home copy.\r\n\r\nAt a later date (possibly by the end of this PR) I will add more NPC classes as well to allow a wider range of survivor types and stories. \r\n\r\nSome features that I would like to see as part of this project (not necessarily this PR):\r\n- being able to test how long it has been since the cataclysm in JSON, so that I can have NPCs spawned after the first year get special background stories that describe a longer interval since the apocalypse\r\n- being able to code dialogue gender tags, so that if the NPC is female she can talk about her husband and if he's male he can talk about his wife","created_at":"2018-11-25T03:50:08Z","updated_at":"2018-11-25T04:33:10Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9ce4ffedce2271bc55dac3a8397955bcf25f3711","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":41143376,"node_id":"MDU6TGFiZWw0MTE0MzM3Ng==","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/NPC","name":"NPC","color":"bf3fb3","default":false},{"id":235869031,"node_id":"MDU6TGFiZWwyMzU4NjkwMzE=","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/[JSON]","name":"[JSON]","color":"c2e0c6","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834/commits","review_comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834/comments","review_comment_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments{/number}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26834/comments","statuses_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/statuses/52e25e5b45d48e0aea15cda3397e6a109894ef1b","head":{"label":"I-am-Erk:NPC-Dialogue","ref":"NPC-Dialogue","sha":"52e25e5b45d48e0aea15cda3397e6a109894ef1b","user":{"login":"I-am-Erk","id":45136638,"node_id":"MDQ6VXNlcjQ1MTM2NjM4","avatar_url":"https://avatars0.githubusercontent.com/u/45136638?v=4","gravatar_id":"","url":"https://api.github.com/users/I-am-Erk","html_url":"https://github.com/I-am-Erk","followers_url":"https://api.github.com/users/I-am-Erk/followers","following_url":"https://api.github.com/users/I-am-Erk/following{/other_user}","gists_url":"https://api.github.com/users/I-am-Erk/gists{/gist_id}","starred_url":"https://api.github.com/users/I-am-Erk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/I-am-Erk/subscriptions","organizations_url":"https://api.github.com/users/I-am-Erk/orgs","repos_url":"https://api.github.com/users/I-am-Erk/repos","events_url":"https://api.github.com/users/I-am-Erk/events{/privacy}","received_events_url":"https://api.github.com/users/I-am-Erk/received_events","type":"User","site_admin":false},"repo":{"id":158905944,"node_id":"MDEwOlJlcG9zaXRvcnkxNTg5MDU5NDQ=","name":"Cataclysm-DDA","full_name":"I-am-Erk/Cataclysm-DDA","private":false,"owner":{"login":"I-am-Erk","id":45136638,"node_id":"MDQ6VXNlcjQ1MTM2NjM4","avatar_url":"https://avatars0.githubusercontent.com/u/45136638?v=4","gravatar_id":"","url":"https://api.github.com/users/I-am-Erk","html_url":"https://github.com/I-am-Erk","followers_url":"https://api.github.com/users/I-am-Erk/followers","following_url":"https://api.github.com/users/I-am-Erk/following{/other_user}","gists_url":"https://api.github.com/users/I-am-Erk/gists{/gist_id}","starred_url":"https://api.github.com/users/I-am-Erk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/I-am-Erk/subscriptions","organizations_url":"https://api.github.com/users/I-am-Erk/orgs","repos_url":"https://api.github.com/users/I-am-Erk/repos","events_url":"https://api.github.com/users/I-am-Erk/events{/privacy}","received_events_url":"https://api.github.com/users/I-am-Erk/received_events","type":"User","site_admin":false},"html_url":"https://github.com/I-am-Erk/Cataclysm-DDA","description":"Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.","fork":true,"url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA","forks_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/forks","keys_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/keys{/key_id}","collaborators_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/teams","hooks_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/hooks","issue_events_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/issues/events{/number}","events_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/events","assignees_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/assignees{/user}","branches_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/branches{/branch}","tags_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/tags","blobs_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/git/refs{/sha}","trees_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/git/trees{/sha}","statuses_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/statuses/{sha}","languages_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/languages","stargazers_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/stargazers","contributors_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/contributors","subscribers_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/subscribers","subscription_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/subscription","commits_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/commits{/sha}","git_commits_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/git/commits{/sha}","comments_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/comments{/number}","issue_comment_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/issues/comments{/number}","contents_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/contents/{+path}","compare_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/compare/{base}...{head}","merges_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/merges","archive_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/downloads","issues_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/issues{/number}","pulls_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/pulls{/number}","milestones_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/milestones{/number}","notifications_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/labels{/name}","releases_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/releases{/id}","deployments_url":"https://api.github.com/repos/I-am-Erk/Cataclysm-DDA/deployments","created_at":"2018-11-24T05:38:19Z","updated_at":"2018-11-24T05:38:33Z","pushed_at":"2018-11-25T04:17:20Z","git_url":"git://github.com/I-am-Erk/Cataclysm-DDA.git","ssh_url":"git@github.com:I-am-Erk/Cataclysm-DDA.git","clone_url":"https://github.com/I-am-Erk/Cataclysm-DDA.git","svn_url":"https://github.com/I-am-Erk/Cataclysm-DDA","homepage":"http://cataclysmdda.org","size":1406853,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"CleverRaven:master","ref":"master","sha":"9f891948416c367c63668c4bea25274637a1f660","user":{"login":"CleverRaven","id":4367009,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjcwMDk=","avatar_url":"https://avatars0.githubusercontent.com/u/4367009?v=4","gravatar_id":"","url":"https://api.github.com/users/CleverRaven","html_url":"https://github.com/CleverRaven","followers_url":"https://api.github.com/users/CleverRaven/followers","following_url":"https://api.github.com/users/CleverRaven/following{/other_user}","gists_url":"https://api.github.com/users/CleverRaven/gists{/gist_id}","starred_url":"https://api.github.com/users/CleverRaven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CleverRaven/subscriptions","organizations_url":"https://api.github.com/users/CleverRaven/orgs","repos_url":"https://api.github.com/users/CleverRaven/repos","events_url":"https://api.github.com/users/CleverRaven/events{/privacy}","received_events_url":"https://api.github.com/users/CleverRaven/received_events","type":"Organization","site_admin":false},"repo":{"id":5973855,"node_id":"MDEwOlJlcG9zaXRvcnk1OTczODU1","name":"Cataclysm-DDA","full_name":"CleverRaven/Cataclysm-DDA","private":false,"owner":{"login":"CleverRaven","id":4367009,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjcwMDk=","avatar_url":"https://avatars0.githubusercontent.com/u/4367009?v=4","gravatar_id":"","url":"https://api.github.com/users/CleverRaven","html_url":"https://github.com/CleverRaven","followers_url":"https://api.github.com/users/CleverRaven/followers","following_url":"https://api.github.com/users/CleverRaven/following{/other_user}","gists_url":"https://api.github.com/users/CleverRaven/gists{/gist_id}","starred_url":"https://api.github.com/users/CleverRaven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CleverRaven/subscriptions","organizations_url":"https://api.github.com/users/CleverRaven/orgs","repos_url":"https://api.github.com/users/CleverRaven/repos","events_url":"https://api.github.com/users/CleverRaven/events{/privacy}","received_events_url":"https://api.github.com/users/CleverRaven/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/CleverRaven/Cataclysm-DDA","description":"Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.","fork":false,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA","forks_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/forks","keys_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/keys{/key_id}","collaborators_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/teams","hooks_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/hooks","issue_events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/events{/number}","events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/events","assignees_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/assignees{/user}","branches_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/branches{/branch}","tags_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/tags","blobs_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/refs{/sha}","trees_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/trees{/sha}","statuses_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/statuses/{sha}","languages_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/languages","stargazers_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/stargazers","contributors_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/contributors","subscribers_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/subscribers","subscription_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/subscription","commits_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits{/sha}","git_commits_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/commits{/sha}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/comments{/number}","issue_comment_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/comments{/number}","contents_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/contents/{+path}","compare_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/compare/{base}...{head}","merges_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/merges","archive_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/downloads","issues_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues{/number}","pulls_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls{/number}","milestones_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/milestones{/number}","notifications_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels{/name}","releases_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/releases{/id}","deployments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/deployments","created_at":"2012-09-26T22:57:43Z","updated_at":"2018-11-24T23:22:41Z","pushed_at":"2018-11-25T04:22:58Z","git_url":"git://github.com/CleverRaven/Cataclysm-DDA.git","ssh_url":"git@github.com:CleverRaven/Cataclysm-DDA.git","clone_url":"https://github.com/CleverRaven/Cataclysm-DDA.git","svn_url":"https://github.com/CleverRaven/Cataclysm-DDA","homepage":"http://cataclysmdda.org","size":1406916,"stargazers_count":2274,"watchers_count":2274,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":1514,"mirror_url":null,"archived":false,"open_issues_count":1061,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":1514,"open_issues":1061,"watchers":2274,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834"},"html":{"href":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26834"},"issue":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26834"},"comments":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26834/comments"},"review_comments":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834/comments"},"review_comment":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26834/commits"},"statuses":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/statuses/52e25e5b45d48e0aea15cda3397e6a109894ef1b"}},"author_association":"NONE"}}
{"actor":{"display_login":"mlangsdorf"}}