| commonText | [
{
"id": "intro",
"internalId": 0,
"text": [
"<d>You see a frail middle aged man. He is wearning shredded pants and a white shirt completely stained in blood. He looks like he hasn't slept for days, or even weeks. He is holding a large straight edge razor in his right hand. He walks towards you slowly, holding his razor in front of his face menacingly.</d>",
"Don't be afraid, son... you just need a little shaving. Free of charge! <d>The man continues to walk towards you slowly.</d>"
],
"tip": null
},
{
"id": "attack",
"internalId": 0,
"text": [
"<d>%NPC%'s face suddendly turns bright red, highlighting the veins on his face. His eyes are bloodshot as he starts grinning maniacally.</d>",
"Hahahaha! You are not leaving this place without a FRESH BEARD! <d>%NPC% starts running towards you with his sharp razor.</d>"
],
"tip": null
},
{
"id": "stay",
"internalId": 0,
"text": [
"<d>He laughs manically.</d> Ha ha ha! I can't shave your beard from a distance! <d>He starts walking faster. You think it might be a good time to prepare yourself for a fight.</d>"
],
"tip": null
},
{
"id": "free",
"internalId": 0,
"text": [
"<d>He stops and explodes in a maniacal laughter.</d> Hahahahaha! That's the spirit! FRESH BEARD! <d>%NPC% starts running towards you.</d>"
],
"tip": null
}
] |
| nodes | [
{
"affects": [],
"behaviourTypes": [],
"cutsceneId": null,
"endsQuestId": null,
"excludeFlags": [],
"excludeRegionFlags": [],
"id": "first_0",
"internalId": 0,
"itemRequirements": [],
"joinsParty": false,
"nodeLinkGroupId": "intro",
"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": "intro_a_stay",
"internalId": 0,
"itemRequirements": [],
"joinsParty": false,
"nodeLinkGroupId": "stay",
"nodeLinks": [],
"nodeType": "Dialogue",
"npc": [],
"player": "Don't move! Stay right where you are, or I will have to defend 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": "intro_a_free",
"internalId": 0,
"itemRequirements": [],
"joinsParty": false,
"nodeLinkGroupId": null,
"nodeLinks": [],
"nodeType": "Goodbye",
"npc": [],
"player": "I would be a fool to reject such a generous offer! Free is always a winner in my book!",
"questAcceptedNodeId": null,
"questDeclinedNodeId": null,
"questId": null,
"questTaskId": null,
"requireFlags": [],
"requireRegionFlags": [],
"setsFlags": [],
"setsRegionFlags": [],
"startsQuestId": null,
"statRequirements": [],
"visibilityType": "Always"
},
{
"affects": [],
"behaviourTypes": [
"Attack"
],
"cutsceneId": null,
"endsQuestId": null,
"excludeFlags": [],
"excludeRegionFlags": [],
"id": "intro_a_attack",
"internalId": 0,
"itemRequirements": [],
"joinsParty": false,
"nodeLinkGroupId": null,
"nodeLinks": [],
"nodeType": "Goodbye",
"npc": [],
"player": "Barber, you are out of style, and I intend to put an end to your career!",
"questAcceptedNodeId": null,
"questDeclinedNodeId": null,
"questId": null,
"questTaskId": null,
"requireFlags": [],
"requireRegionFlags": [],
"setsFlags": [],
"setsRegionFlags": [],
"startsQuestId": null,
"statRequirements": [],
"visibilityType": "Always"
}
] |