From bc285d9957f5a127d23d314d9125102379d4f533 Mon Sep 17 00:00:00 2001
From: Jonas <jonas.zohren@tu-dortmund.de>
Date: Wed, 10 Mar 2021 20:13:37 +0100
Subject: [PATCH] Make FTB respond to kitchen waste bag

---
 public/dialogs/ftb.json | 35 ++++++++++++++++++++++++++++++-----
 1 file changed, 30 insertions(+), 5 deletions(-)

diff --git a/public/dialogs/ftb.json b/public/dialogs/ftb.json
index 21af856..08323a6 100644
--- a/public/dialogs/ftb.json
+++ b/public/dialogs/ftb.json
@@ -9,32 +9,57 @@
       "options": [
         {
           "text": "Hallo Herr Breuer, ich grüße sie recht herzlich!",
-          "linksToDialog": "greetBreuer"
+          "linksToDialog": "greetBreuer",
+          "forbiddenFacts": [
+            "ftb/acceptedFtbMateQuest",
+            "kitchenWaste/carriesStinkingBag"
+          ]
         },
         {
           "text": "Geht es ihnen gut? Sie sehen etwas bleich aus.",
           "linksToDialog": "mayIBringSomething",
-          "forbiddenFacts": ["ftb/acceptedFtbMateQuest"]
+          "forbiddenFacts": [
+            "ftb/acceptedFtbMateQuest",
+            "kitchenWaste/carriesStinkingBag"
+          ]
         },
         {
           "text": "Ich habe ihnen ihre Mate gebracht!",
           "linksToDialog": "giveMate",
           "requiredFacts": ["ftb/collectedFtbMate"],
-          "forbiddenFacts": ["ftb/completedFtbMateQuest"]
+          "forbiddenFacts": [
+            "ftb/completedFtbMateQuest",
+            "kitchenWaste/carriesStinkingBag"
+          ]
         },
         {
           "text": "Hallo, ich suche den Hörsaal E23",
-          "forbiddenFacts": ["ftb/askedFtbForHs"],
+          "forbiddenFacts": [
+            "ftb/askedFtbForHs",
+            "kitchenWaste/carriesStinkingBag"
+          ],
           "linksToDialog": "seekHS"
         },
         {
           "text": "Wollen sie vielleicht Alumni-Mitglied werden?",
           "requiredFacts": ["hans/acceptQuestToFindNewAlumniMembers"],
-          "forbiddenFacts": ["ftb/askedHimToJoinAlumni"],
+          "forbiddenFacts": [
+            "ftb/askedHimToJoinAlumni",
+            "kitchenWaste/carriesStinkingBag"
+          ],
           "linksToDialog": "askToJoinAlumni"
+        },
+        {
+          "text": "Hallo?",
+          "requiredFacts": ["kitchenWaste/carriesStinkingBag"],
+          "linksToDialog": "kitchenBagResponse"
         }
       ]
     },
+    "kitchenBagResponse": {
+      "text": "Was wollen sie hier mit einem Müllbeutel? Raus mit ihnen, und vergessen sie ihren Beutel nicht!",
+      "options": []
+    },
     "mayIBringSomething": {
       "text": "Oh ja!\nIch verdurste fast, könnten sie mir eine Mate bringen?\nIch kann hier leider erstmal nicht weg und das selbst tun, zu viel Arbeit...",
       "options": [
-- 
GitLab