From b466dd9e8a121de95347a7baf8155cbf264ca973 Mon Sep 17 00:00:00 2001 From: Jonas <jonas.zohren@tu-dortmund.de> Date: Wed, 10 Mar 2021 14:11:45 +0100 Subject: [PATCH] Add basic hans dialog --- public/dialogs/hans.json | 89 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 public/dialogs/hans.json diff --git a/public/dialogs/hans.json b/public/dialogs/hans.json new file mode 100644 index 0000000..98a5917 --- /dev/null +++ b/public/dialogs/hans.json @@ -0,0 +1,89 @@ +{ + "$schema": "../../src/dialogSet.schema.json", + "title": "Stefan Dißmann – Geschäftsleitung", + "imageUrl": "./images/StefanDissmann300dpi3.jpg", + "startDialogName": "start", + "dialogs": { + "start": { + "text": "", + "options": [ + { + "text": "Stehen sie öfter in Kellern herum, wenn ihnen langweilig ist? ", + "forbiddenFacts": ["hans/madeFirstContact"], + "linksToDialog": "firstContact" + }, + { + "text": "Darf ich ihnen meine Unterstützung anbieten?", + "requiredFacts": ["hans/madeFirstContact"], + "forbiddenFacts": ["hans/acceptedQuestToFindNewAlumniMembers"], + "linksToDialog": "offerToHelp" + }, + { + "text": "Hallo Herr Decker!", + "requiredFacts": ["hans/acceptedQuestToFindNewAlumniMembers"], + "forbiddenFacts": ["hans/completedQuestToFindNewAlumniMembers"], + "linksToDialog": "askForQuestStatus" + } + ] + }, + "firstContact": { + "text": "Oh, nett dass sie fragen, haben sie schon einmal darüber nachgedacht, bei den Alumni Mitglied zu werden? ", + "options": [ + { + "text": "Nein, darf ich fragen, wer sie sind?", + "linksToDialog": "firstContact2" + }, + { + "text": "Ich bin bereits Alumni-Mitglied", + "linksToDialog": "start" + } + ] + }, + "firstContact2": { + "text": "Ich bin Hans Decker aus dem Vorstand der Alumni.\nWussten sie schon, dass die Mitgliedschaft bei den Alumni für Studierende bis ein Jahr nach dem Verlassen der Uni kostenlos ist?", + "options": [ + { + "text": "Aha", + "linksToDialog": "askToJoinAlumni" + } + ] + }, + "askToJoinAlumni": { + "text": "Wollen sie vielleicht Mitglied bei den Alumni werden?", + "addFacts": ["hans/madeFirstContact"], + "options": [ + { + "text": "Später vielleicht", + "linksToDialog": "start" + } + ] + }, + "offerToHelp": { + "text": "Wenn sie wollen, gerne: Kennen sie vielleicht noch Leute, die Mitglied bei den Alumni werden wollen? ", + "options": [ + { + "text": "Nein, ich melde mich aber bei ihnen, sollte ich welche finden.", + "linksToDialog": "acceptQuestToFindNewAlumniMembers" + } + ] + }, + "acceptQuestToFindNewAlumniMembers": { + "text": "Vielen Dank. Denken sie daran, die Mitgliedschaft bei den Alumni ist für Studierende kostenlos!", + "addFacts": ["hans/acceptedQuestToFindNewAlumniMembers"], + "options": [] + }, + "askForQuestStatus": { + "text": "Hallo, nett sie zu sehen! Haben sie neue Mitglieder für die Alumni gefunden?", + "options": [ + { + "text": "Nein, leider noch nicht, aber ich werde mich weiter umschauen.", + "linksToDialog": "hasNotFoundNewMembersYet" + } + ] + }, + "hasNotFoundNewMembersYet": { + "text": "Schade, melden sie sich bitte bei mir, sobald sie Erfolg hatten.", + "options": [] + } + } +} -- GitLab