Skip to content
Snippets Groups Projects
Verified Commit a40c616e authored by David Mehren's avatar David Mehren
Browse files

Add first part of 'missing toner' story

parent 9413a35b
No related branches found
No related tags found
No related merge requests found
Pipeline #17003 passed
{
"$schema": "../../src/dialogSet.schema.json",
"title": "Ein verzweifelter Studi",
"imageUrl": "./images/unsplash_desperate.png",
"startDialogName": "start",
"dialogs": {
"start": {
"text": "",
"options": [
{
"text": "Du siehst aber gar nicht gut aus, was ist denn los?",
"forbiddenFacts": [
"tonerMissingGuy/questStarted",
"tonerMissingGuy/questFinished"
],
"linksToDialog": "intro1"
},
{
"text": "Hallo!",
"requiredFacts": [
"tonerMissingGuy/questStarted"
],
"forbiddenFacts": [
"tonerMissingGuy/questFinished"
],
"linksToDialog": "questState"
},
{
"text": "Oh, druckst du immer noch?",
"requiredFacts": [
"tonerMissingGuy/questFinished"
],
"linksToDialog": "stillPrinting"
}
]
},
"intro1": {
"text": "Ich bin verzweifelt! Der Drucker druckt nicht!",
"options": [
{
"text": "Puh, von Druckern habe ich auch keine Ahnung. Vielleicht kann dir jemand anderes helfen.",
"linksToDialog": "sad"
},
{
"text": "Hast du mal versucht den Drucker aus- und wieder einzuschalten?",
"linksToDialog": "intro2"
}
]
},
"sad": {
"text": "Schade! Falls du mir doch helfen möchtest, schau gerne wieder vorbei.",
"options": []
},
"intro2": {
"text": "Warte!\n...\n...\n...\nJetzt sagt er, dass der Toner leer ist!\nWo bekomme ich den denn jetzt her? Du muss mir helfen!",
"options": [
{
"text": "Oh, da habe ich leider keine Zeit für.",
"linksToDialog": "sad"
},
{
"text": "Ok, ich schaue mal ob ich irgendwo Toner auftreiben kann.",
"linksToDialog": "startQuest"
}
]
},
"startQuest": {
"text": "Danke! Ich warte hier und passe auf, dass der Drucker nicht plötzlich Feuer fängt.",
"addFacts": [
"tonerMissingGuy/questStarted"
],
"options": []
},
"questState": {
"text": "Oh, da bist du ja wieder! Hast du schon Toner gefunden?",
"options": [
{
"text": "Leider noch nicht...",
"forbiddenFacts": [
"tonerMissingGuy/gotToner"
],
"linksToDialog": "comeBack"
},
{
"text": "Ja, schau mal hier!",
"requiredFacts": [
"tonerMissingGuy/gotToner"
],
"linksToDialog": "questFinish"
}
]
},
"comeBack": {
"text": "Schade. Ich warte hier und beobachte weiter den Switch beim Blinken.",
"options": []
},
"stillPrinting": {
"text": "Ja, sonderlich schnell ist der Drucker nicht.",
"options": []
},
"questFinish": {
"text": "Danke! Jetzt druckt er endlich wieder!",
"addFacts": [
"tonerMissingGuy/questFinished"
],
"options": []
}
}
}
public/images/unsplash_desperate.png

2 MiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment