conversation

act1_inn_arrival

Fields

FieldValue
attackOnSightNodeIdattack_on_sight
commonText
[
  {
    "id": "intro",
    "internalId": 0,
    "text": [
      "Answer my question! Who are you and what are you doing here?"
    ],
    "tip": null
  },
  {
    "id": "intro_named",
    "internalId": 0,
    "text": [
      "<d>He extends his arm to shake your hand.</d> Well met, %PLAYER%! So, do tell me. What brings you here in my fine establishment? Is it to hear rumours about this town, rent a room for the night, or maybe drink a few beers? You've come to the right place!"
    ],
    "tip": null
  },
  {
    "id": "intro_anonymous",
    "internalId": 0,
    "text": [
      "<d>He laughs wholeheartedly.</d> Ha ha ha! I've heard that one many times before. Fine, I respect that. Since you won't share your identity with me, I shall personally assign you a name.",
      "<d>He takes a few seconds to think, and comes up with an idea.</d> Yes! From now on, you'll be known as... Gifartus! Ha ha ha ha! What do you think of that name?"
    ],
    "tip": null
  },
  {
    "id": "intro_anonymous_name",
    "internalId": 0,
    "text": [
      "<d>He smiles at you, seemingly happy to have convinced you to share your identity.</d> There you go, why didn't you tell me earlier? It's nice to meet you, %NPC%!"
    ],
    "tip": null
  },
  {
    "id": "intro_hostile",
    "internalId": 0,
    "text": [
      "<d>He looks angry.</d> Whoa, come down from your horse, son! I may be getting old, but I still have what it takes to bring you down! <d>He takes on a boxer pose and starts punching in the air clumsily.</d> I'll kick you out of this place myself if you don't apologize to me, RIGHT NOW!"
    ],
    "tip": null
  },
  {
    "id": "intro_hostile_apologize",
    "internalId": 0,
    "text": [
      "<d>He looks visibly relieved to hear your words.</d> There, that's better. I accept your apology, but I'll remember this for a long time. Consider yourself warned, and don't try this again on me!"
    ],
    "tip": null
  },
  {
    "id": "attack_on_sight",
    "internalId": 0,
    "text": [
      "<d>He takes a broom lying besides him and awkwardly jumps over the bar counter. </d> That's it! I'm going to kick your arse out of here!"
    ],
    "tip": null
  },
  {
    "id": "rumours",
    "internalId": 0,
    "text": [
      "The rumour around town is..."
    ],
    "tip": null
  },
  {
    "id": "goodbye",
    "internalId": 0,
    "text": [
      "<d>He insists on shaking your hand before you go.</d> It was nice to meet you. Hopefully you'll come back soon! If you want a good ale, you'll know where to go. Bye!"
    ],
    "tip": null
  }
]
groupedNodes
{
  "intro_a": [
    "intro_a_named",
    "intro_a_anonymous",
    "intro_a_hostile"
  ],
  "intro_anonymous": [
    "intro_anonymous_name",
    "intro_anonymous_intimidate"
  ],
  "intro_hostile": [
    "intro_hostile_apologize",
    "intro_hostile_attack"
  ],
  "main": [
    "about",
    "trade",
    "goodbye"
  ]
}
nodes
[
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "met_0",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "met_goodbye"
    ],
    "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": "met_goodbye",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "Thank you, and see you again soon!",
    "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": "first_0",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "intro_a",
    "nodeLinks": [],
    "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": "intro_a_named",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Nice to meet you. My name is %PLAYER%.",
    "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": "intro_a_anonymous",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "intro_anonymous",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I'd prefer keeping my name to myself.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -30,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [
      "Intimidate"
    ],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "intro_a_hostile",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "intro_hostile",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "This is none of your business. I'm just here to rent a fucking room.",
    "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": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "attack",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "<d>Attack %NPC% without warning.</d>",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [
      "HasPissedOff"
    ],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": 10,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "intro_anonymous_name",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Ha ha ha, very funny. Fine, I'll give you my real name. I am called %NPC%.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": null,
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -50,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [
      "Intimidate"
    ],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "intro_anonymous_intimidate",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "intro_hostile",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "That's not funny. You better apologize, or I'll stamp your face on the bar counter until it turns to mush.",
    "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": "intro_hostile_apologize",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I'm sorry, that was stupid of me. I apologize.",
    "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": "intro_hostile_attack",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "<d>Start attacking %NPC%.</d>",
    "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": "about",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "What are the rumours around 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": "trade",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Trade",
    "npc": [],
    "player": "Let me see what services you offer.",
    "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 leave. See you soon!",
    "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": "pissedoff_0",
    "requiredKeys": [
      "HasPissedOff"
    ]
  },
  {
    "nodeId": "met_0",
    "requiredKeys": [
      "HasMet"
    ]
  },
  {
    "nodeId": "first_0",
    "requiredKeys": []
  }
]