conversation

mayor

Fields

FieldValue
attackOnSightNodeId
commonText
[
  {
    "id": "first_met_a",
    "internalId": 0,
    "text": [
      "<d>You see a tall, distinguished middle-aged man with a concerned look on his face. He sits on a modest, but well made wooden chair; a bit surprising for an Earl. He wears a long blue tunic and leather pants; these also show modesty for someone with such power. After a few moments, he notices your presence and greets you.</d>",
      "Hello there, stranger! <d>He takes a look at you and sees that you still have bandages on your head and on your torso.</d>",
      "Looking at your bandages, it's obvious you're the lone survivor from the recent goblin attack. Welcome to my city! Looks like <npc>Jana</npc> took good care of you, because I've heard you were in a bad shape when you arrived here."
    ],
    "tip": null
  },
  {
    "id": "first_met_a|jana_pissed_off",
    "internalId": 0,
    "text": [
      "I've heard from <npc>Jana</npc> that you were rude to her. I condone this kind of behaviour, it has no place in this city. You should apologize to her. I will keep an eye on you."
    ],
    "tip": null
  },
  {
    "id": "first_met_b",
    "internalId": 0,
    "text": [
      "It's hard to believe the goblins were able to destroy your village and slaughter everyone. Such a tragedy! But nothing compared to what happened to our King... <d>He takes a pause to gather his thoughts.</d><br/><br/>I'm sure <npc>Jana</npc> told you about <npc>King Rodrick</npc>'s murder, so I won't repeat what you probably already know.",
      "While you were resting, I've been thinking about the attack on your village. This city has seen many goblin skirmishes before... sometimes with heavy losses on our side. We've always managed to fight back. However... I've <em>never</em> heard about goblins destroying an entire village.",
      "I'm convinced goblins are unable to cause such destruction. My gut tells me they did not act alone. But... if this is true, then... who could be behind this? <d>He starts to look at you suspiciously.</d> I've been wondering... how is it that you were the only survivor from the attack? How did you get to the city gates if you were on your death bed?"
    ],
    "tip": null
  },
  {
    "id": "first_met_b_a",
    "internalId": 0,
    "text": [
      "<d>He remains silent for a few seconds, and then sighs.</d> I did not want to sound rude. I understand you have been through traumatic events, and you might not remember much at the moment. I want to know as much as possible to prevent a devastating Goblin attack on this town! And on top of this, we need to prepare for a war. <d>%NPC% shakes his head in disbelief.</d>"
    ],
    "tip": null
  },
  {
    "id": "first_met_b_b",
    "internalId": 0,
    "text": [
      "<d>%NPC% doesn't seem surprised by your comment.</d> I did not want to sound rude. I understand you have been through traumatic events, and you might not remember much at the moment. I want to know as much as possible to prevent a devastating Goblin attack on this town! And on top of this, we need to prepare for a war. <d>%NPC% shakes his head in disbelief.</d>"
    ],
    "tip": null
  },
  {
    "id": "first_met_b_c",
    "internalId": 0,
    "text": [
      "<d>He unsheates his weapon.</d> What? Are you threatning me? I'm a Earl and part of the Royal family! Change your tone immediately or I'll get you arrested!"
    ],
    "tip": null
  },
  {
    "id": "first_met_b_c_a",
    "internalId": 0,
    "text": [
      "<d>He puts down his weapon.</d> You had better calm down. Consider yourself warned."
    ],
    "tip": null
  },
  {
    "id": "first_met_b_c_b",
    "internalId": 0,
    "text": [
      "<d>He runs towards you with his weapon.</d> GUARDS!!! Help me!!!"
    ],
    "tip": null
  },
  {
    "id": "first_met_c",
    "internalId": 0,
    "text": [
      "Since we've heard about <npc>King Rodrick</npc>'s murder, I have instructed the city guards to barricade the only city entrance, and make sure it is well guarded, day and night. ",
      "We need more guards to properly defend this city, especially if a large goblin attack or an inevitable dark elf attack is coming. We need <npc>Keldan</npc> to come back from his expedition down in the <em>city crypts</em>. He's been gone for over a week, so I'm really worried about him."
    ],
    "tip": null
  },
  {
    "id": "first_met_d",
    "internalId": 0,
    "text": [
      "Nobody can leave town until I have decided so, and that includes you. Before I allow you to leave, you will need to complete a mission for us. We saved your life, so you have a debt to repay us. Once you are done with this mission, I promise you will be able to leave.",
      "A captain of our city guards, <npc>Keldan</npc>, went on an expedition down the <marker>City Crypts</marker> a week ago. He hasn't returned since, and we are very worried about him. We need Keldan to help us defend the city from the Goblins.",
      "Are you going to help us find Keldan?"
    ],
    "tip": null
  },
  {
    "id": "introduction",
    "internalId": 0,
    "text": [
      "Of course. I am %NPC%, Earl of %REGION%. I am from the %FAMILY% [Paddington] family, %FAMILYRANK% [second son of Marshall Paddington]. I have been the leader of this beautiful town for the last 17 years... <d>He pauses for a moment, as to remember something.</d> Bloody hell, no, it's been 19 years already since my uncle died! I became the leader of this city when he died during a Ogre attack."
    ],
    "tip": null
  },
  {
    "id": "keldan",
    "internalId": 0,
    "text": [
      "Last week, <npc>Keldan</npc>, one of our guards, decided to go on an expedition down in the <em>city crypts</em>. He's quite the treasure hunter, as he regularly comes back with valuable items for our city. However, it's been over a week already, and he should have came back two days ago.",
      "<d>His voice takes a grave tone.</d> I'd send in a group of guards to go help him, but I'm afraid this might put the town at risk of an attack by the goblins. They might try to ambush us while our guards are away trying to save <npc>Keldan</npc>!",
      "Normally, I wouldn't ask help from strangers like you. <d>He looks at you straight in the eyes.</d> You owe us your life. So I am demanding you to help us find <npc>Keldan</npc>. Please help us! <d>He waits anxiously for your answer.</d>"
    ],
    "tip": null
  },
  {
    "id": "other_help",
    "internalId": 0,
    "text": [
      "Nothing is more important at the moment than saving <npc>Keldan</npc>, but maybe you can help us later with other deeds."
    ],
    "tip": null
  }
]
groupedNodes
{
  "first_met": [
    "0_1",
    "0_2",
    "0_3"
  ],
  "main": [
    "1_1",
    "1_2",
    "1_3",
    "1_4"
  ],
  "quest": [
    "quest_request",
    "quest_denied"
  ]
}
nodes
[
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "0",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "first_met",
    "nodeLinks": [],
    "nodeType": "CompleteQuestTask",
    "npc": [],
    "player": null,
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": "main_part_1",
    "questTaskId": "talk_earl",
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "0_1",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "I can't remember anything... I guess I've just been really lucky.",
    "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": "0_2",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Are you suspicious of me? Is this how you treat strangers in your village? I have nothing to do with the attack!",
    "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": "0_3",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [
      "0_3_1",
      "0_3_2"
    ],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "You have no idea who I am. That is none of your business. Keep on pressing me and you'll regret it!",
    "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": "0_3_1",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Let us take a minute to wind down. Killing each other for this is kind of silly.",
    "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": "0_3_2",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "For trying to tarnish my reputation, you'll pay the price of death!",
    "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": "1_1",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "quest",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "What happened to <npc>Keldan</npc>?",
    "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": "1_2",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Did goblins attack the town recently?",
    "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": "1_3",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Is there anything I can do to help the town prepare for an invasion?",
    "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": "1_4",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "I'm sorry, but I have to leave. I will come back later.",
    "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_2b",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "Interesting... let's change subject.",
    "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": "intro_2d",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "main",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "How did you know that innkeeper was really a traitor?",
    "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": "quest_request",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "RequestQuest",
    "npc": [],
    "player": "It's true that I owe your village my life. I will find <npc>Keldan</npc> and return him safely to town.",
    "questAcceptedNodeId": "quest_accepted",
    "questDeclinedNodeId": "quest_denied",
    "questId": "act1_1_b",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [
      "AcceptedKeldanQuest"
    ],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "quest_accepted",
    "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"
  },
  {
    "affects": [
      {
        "affectType": "Reputation",
        "modifier": -25,
        "statType": "Unknown"
      }
    ],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "quest_denied",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "You will have to find a solution on your own, I have much more important things to do.",
    "questAcceptedNodeId": null,
    "questDeclinedNodeId": null,
    "questId": "act1_1_b",
    "questTaskId": null,
    "requireFlags": [],
    "requireRegionFlags": [],
    "setsFlags": [
      "HasPissedOff"
    ],
    "setsRegionFlags": [],
    "startsQuestId": null,
    "statRequirements": [],
    "visibilityType": "Always"
  },
  {
    "affects": [],
    "behaviourTypes": [],
    "cutsceneId": null,
    "endsQuestId": null,
    "excludeFlags": [],
    "excludeRegionFlags": [],
    "id": "met_acceptedquest",
    "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": "met_acceptedquest_goodbye",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "I will come back with <npc>Keldan</npc>, I promise!",
    "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_declinedquest",
    "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": "met_declinedquest_tell",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": "quest",
    "nodeLinks": [],
    "nodeType": "Dialogue",
    "npc": [],
    "player": "What happened to <npc>Keldan</npc> again?",
    "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": "met_declinedquest_goodbye",
    "internalId": 0,
    "itemRequirements": [],
    "joinsParty": false,
    "nodeLinkGroupId": null,
    "nodeLinks": [],
    "nodeType": "Goodbye",
    "npc": [],
    "player": "Sorry, but I need to go. I will come back later.",
    "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_acceptedquest",
    "requiredKeys": [
      "HasMet",
      "AcceptedKeldanQuest"
    ]
  },
  {
    "nodeId": "met_declinedquest",
    "requiredKeys": [
      "HasMet"
    ]
  },
  {
    "nodeId": "pissedoff_0",
    "requiredKeys": [
      "HasPissedOff"
    ]
  },
  {
    "nodeId": "0",
    "requiredKeys": []
  }
]