conversation

dungeon1_gelgooth

Fields

FieldValue
attackOnSightNodeIdintimidate_1
commonText
[
  {
    "id": "intro_firstmet",
    "internalId": 0,
    "text": [
      "<d>You see a daemon in a dingy looking room. The furniture looks old and grimy, most likely because it has been abandoned for years. As you approach the daemon, you start to smell a putrid odour that seems to come out of his mouth, rather than another unidentified body part.</d>",
      "Hello! Are you friend of %NPC%?"
    ],
    "tip": null
  },
  {
    "id": "1a",
    "internalId": 0,
    "text": [
      "Good! %NPC% happy you are friend to %NPC%. %NPC% sell you items for monies, if you have interest."
    ],
    "tip": null
  },
  {
    "id": "1b",
    "internalId": 0,
    "text": [
      "<d>%NPC% frowns and looks upset.</d> %NPC% is angry! Other human do not try to kill %NPC% because human afraid of daemon. %NPC% kill you easy. Better think again."
    ],
    "tip": null
  },
  {
    "id": "about",
    "internalId": 0,
    "text": [
      "%NPC% think strange that you have interest in %NPC% when other human have no interest in %NPC%. What do you want to know?"
    ],
    "tip": null
  },
  {
    "id": "about_a",
    "internalId": 0,
    "text": [
      "%NPC% is staying in dungeon for long time, maybe months. I sell things to humans from city when they come in dungeon."
    ],
    "tip": null
  },
  {
    "id": "about_b",
    "internalId": 0,
    "text": [
      "%NPC% has no welcome in town. People think %NPC% is evil, but all %NPC% want is to make gold. Human, goblin, daemon, %NPC% see no difference. You look same."
    ],
    "tip": null
  },
  {
    "id": "about_c",
    "internalId": 0,
    "text": [
      "<d>The daemon smiles at you.</d> %NPC% know path out of city from dungeon. That is where %NPC% come from."
    ],
    "tip": null
  },
  {
    "id": "tunnel_a",
    "internalId": 0,
    "text": [
      "%NPC% know that tunnel is <em>two floors below</em>. But <em>Big Minotaur</em> live there and block path. %NPC% knows of Minotaur.",
      "<em>Big Minotaur</em> asks for monies to use tunnel. %NPC% give monies one time, but %NPC% has no money to pass again! %NPC% is trapped here in dungeon."
    ],
    "tip": null
  },
  {
    "id": "tunnel_a_a",
    "internalId": 0,
    "text": [
      "<d>The daemon laughs.</d> %NPC% know Minotaur well. Minotaur kill human very easy. You need lots of good luck. But if human kill Minotaur, then %NPC% can leave dungeon! Everyone happy!"
    ],
    "tip": null
  },
  {
    "id": "tunnel_a_b",
    "internalId": 0,
    "text": [
      "<d>The daemon shurgs.</d> %NPC% see no easy solution. Minotaur need sleep like me and you. Maybe %NPC% can use stairs while Minotaur sleeps. %NPC% too afraid to try."
    ],
    "tip": null
  },
  {
    "id": "tunnel_quest_request",
    "internalId": 0,
    "text": [
      "%NPC% do want to go out of dungeon. %PLAYER% is right. %NPC% must kill Minotaur! Maybe %PLAYER% have other idea, as long as %NPC% can use stairs to get out."
    ],
    "tip": null
  },
  {
    "id": "tunnel_quest_accepted",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks happy.</d> %NPC% is happy to help new friend!"
    ],
    "tip": null
  },
  {
    "id": "tunnel_quest_declined",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks disappointed.</d> %NPC% is sad that you won't help %NPC%."
    ],
    "tip": null
  },
  {
    "id": "tunnel_b",
    "internalId": 0,
    "text": [
      "No problem, %NPC% speak about other things."
    ],
    "tip": null
  },
  {
    "id": "about_back",
    "internalId": 0,
    "text": [
      "%NPC% is no problem if you change mind."
    ],
    "tip": null
  },
  {
    "id": "intimidate",
    "internalId": 0,
    "text": [
      "<d>The daemon looks angry.</d> %NPC% is very upset you play boss. %NPC% is no scare of you and no need boss. You sure you want to be boss?"
    ],
    "tip": null
  },
  {
    "id": "fight",
    "internalId": 0,
    "text": [
      "<d>The daemon takes out his weapon and starts walking to you, ready to attack.</d> Fuck you! Today is last day for you!"
    ],
    "tip": null
  },
  {
    "id": "intimidate_b",
    "internalId": 0,
    "text": [
      "%NPC% has better feeling now that you sorry. %NPC% has no forget, always remember. Please, no try again."
    ],
    "tip": null
  },
  {
    "id": "stairs",
    "internalId": 0,
    "text": [
      "<d>%NPC% smiles.</d> You need key to unlock door to stairs. Be happy that %NPC% sells key to unlock door!"
    ],
    "tip": null
  },
  {
    "id": "stairs_intimidate",
    "internalId": 0,
    "text": [
      "<d>The daemon looks angry.</d> %NPC% is very upset you try to play boss. %NPC% is no scare of you! %NPC% won't give you key without money!"
    ],
    "tip": null
  },
  {
    "id": "stairs_back",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks disappointed.</d> %NPC% will still have key if you change mind!"
    ],
    "tip": null
  },
  {
    "id": "odour",
    "internalId": 0,
    "text": [
      "<d>%NPC% doesn't answer you immediately, looking ashamed. He holds his jaw with one of his hands.</d> %NPC% have problem with tooth. Mouth hurt very bad! %NPC% need help from human to fix hurting."
    ],
    "tip": null
  },
  {
    "id": "odour_a",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks pleased.</d> %NPC% is happy to know you give help. To fix mouth, %NPC% need [itemId=selfcare_dentist_kit] to remove tooth."
    ],
    "tip": null
  },
  {
    "id": "odour_quest_accepted",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks happy.</d> %NPC% is happy if you come back with tool! %NPC% is tired of tooth pain!"
    ],
    "tip": null
  },
  {
    "id": "odour_quest_declined",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks disappointed.</d> %NPC% cry because you have no time for %NPC%. If time comes after, then come see %NPC% again."
    ],
    "tip": null
  },
  {
    "id": "odour_b",
    "internalId": 0,
    "text": [
      "<d>%NPC% looks extremely angry.</d> %NPC% crush you to death if no sorry from you! Fight to death %NPC% will!"
    ],
    "tip": null
  },
  {
    "id": "goodbye",
    "internalId": 0,
    "text": [
      "<d>%NPC% waves at you.</d> %NPC% see you again maybe soon!"
    ],
    "tip": null
  }
]
groupedNodes
{
  "about": [
    "about_a",
    "about_b",
    "about_back"
  ],
  "main": [
    "trade",
    "about",
    "about_c",
    "stairs",
    "odour",
    "odour_quest_turnin",
    "intimidate",
    "goodbye"
  ]
}
nodes
[
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "firstmet_0",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "firstmet_1-1",
      "firstmet_1-2"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": 10,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "firstmet_1-1",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Yes, I'm a friend of %NPC%.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -25,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [
      "Intimidate"
    ],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "firstmet_1-2",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "intimidate_1",
      "intimidate_2"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "No, I am no friend of daemons. Daemons are meant to be killed!",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "trade",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Trade",
    "npc": [],
    "player": "I want to trade with you.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "about",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "about",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I want to learn more about you.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "about_a",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "about",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "How long have you been staying here?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "about_b",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "about",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Why aren't you selling your stuff in town?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "about_c",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "tunnel_a",
      "tunnel_b"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "How did you get here if you didn't pass through the city?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "about_back",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Let's talk about something else.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_a",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "tunnel_a_a",
      "tunnel_a_b",
      "about_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Can you tell me where I can find this tunnel?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_b",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "about",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Let's talk about something else.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_a_a",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "tunnel_a_a",
      "tunnel_a_b",
      "about_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I can kill this Minotaur without problem.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_a_b",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "tunnel_quest_about",
      "about_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "How can I get past the minotaur without killing him?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_quest_about",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "tunnel_quest_request",
      "about_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Maybe we have no other choice but to kill this Minotaur.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_quest_request",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "RequestQuest",
    "npc": [],
    "player": "I'll kill this Minotaur for you, no problem!",
    "questAcceptedNodeId": "tunnel_quest_accepted",
    "questDeclinedNodeId": "tunnel_quest_denied",
    "questId": "dungeon1_gelgooth_b",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_quest_accepted",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "about_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "tunnel_quest_denied",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "about_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "stairs",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "stairs_trade",
      "stairs_intimidate",
      "stairs_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "How do I get to the floor below?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "stairs_trade",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Trade",
    "npc": [],
    "player": "OK, I'll buy the key from you.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -25,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [
      "Intimidate"
    ],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "stairs_intimidate",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Give me the key now, or I will get it myself!",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "stairs_back",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I'll find another way to get to the floor below.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_a",
      "odour_b",
      "odour_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Where is that odour coming from?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": "dungeon1_gelgooth_a",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "QuestInactive"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_a",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_quest_request",
      "odour_a_b"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Sure, what can I do to help?",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": "dungeon1_gelgooth_a",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_quest_turnin",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_back"
    ],
    "nodeType": "TurnInQuest",
    "npc": [],
    "player": "Good news! I have found a [itemId=selfcare_dentist_kit]!",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": "dungeon1_gelgooth_a",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_quest_request",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "RequestQuest",
    "npc": [],
    "player": "I will help you!",
    "questAcceptedNodeId": "odour_quest_accepted",
    "questDeclinedNodeId": "odour_quest_denied",
    "questId": "dungeon1_gelgooth_a",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_quest_accepted",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_quest_denied",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_a_b",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Sorry, I don't have time for this.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -10,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_b",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "odour_back"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "That explains the disgusting odour coming out of your mouth.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "odour_back",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Let's talk about something else.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "goodbye",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "I need to go.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -25,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [
      "Intimidate"
    ],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "intimidate",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "intimidate_1",
      "intimidate_2"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I will report you to the Earl if you don't give me your money!",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -100,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [
      "Attack"
    ],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "intimidate_1",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "I will kill you, because daemons look better dead than alive!",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": 5,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "intimidate_2",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I apologize, I don't want to start a fight.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [
      "HasPissedOff"
    ],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "met_0",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "pissedoff_0",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  }
]
startNodes
[
  {
    "nodeId": "met_0",
    "requiredKeys": [
      "HasMet"
    ]
  },
  {
    "nodeId": "firstmet_0",
    "requiredKeys": []
  }
]