From ff43e2ac5e69194fc15d91e21e8b81d180d443ad Mon Sep 17 00:00:00 2001
From: Jonas <jonas.zohren@tu-dortmund.de>
Date: Wed, 10 Mar 2021 17:57:27 +0100
Subject: [PATCH] Slightly improved Hans dialog

---
 public/dialogs/hans.json | 12 +++++++++++-
 src/Debugger.svelte      |  6 ++++--
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/public/dialogs/hans.json b/public/dialogs/hans.json
index aa9e91a..ef2fb96 100644
--- a/public/dialogs/hans.json
+++ b/public/dialogs/hans.json
@@ -27,7 +27,7 @@
       ]
     },
     "firstContact": {
-      "text": "Oh, nett dass sie fragen, haben sie schon einmal darüber nachgedacht, bei den Alumni Mitglied zu werden? ",
+      "text": "Oh, nett dass sie fragen. Ich habe hier mein Büro.\nHaben sie schon einmal darüber nachgedacht, bei den Alumni Mitglied zu werden? ",
       "options": [
         {
           "text": "Nein, darf ich fragen, wer sie sind?",
@@ -54,6 +54,16 @@
       "options": [
         {
           "text": "Später vielleicht",
+          "linksToDialog": "declineToBecomeAlumniMember"
+        }
+      ]
+    },
+    "declineToBecomeAlumniMember": {
+      "text": "Na gut, aber wenn sie es sich doch noch anders überlegen, melden sie sich gerne bei mir.",
+      "addFacts": ["hans/madeFirstContact"],
+      "options": [
+        {
+          "text": "Versprochen.",
           "linksToDialog": "start"
         }
       ]
diff --git a/src/Debugger.svelte b/src/Debugger.svelte
index 7ba60ce..97331b0 100644
--- a/src/Debugger.svelte
+++ b/src/Debugger.svelte
@@ -28,7 +28,7 @@
       .flat();
     // Deduplicate entries
     const factsSet = new Set(allFacts);
-    return [...factsSet].filter(e => e !== undefined);
+    return [...factsSet].filter((e) => e !== undefined);
   }
 
   let seenFactIds = new Set<String>([
@@ -93,7 +93,9 @@
       addFactInputValue = "";
     }}>Add</button
   >
-  <button style="width: 13rem;" on:click={() => gameFactsStore.set([])}>Reset facts</button>
+  <button style="width: 13rem;" on:click={() => gameFactsStore.set([])}
+    >Reset facts</button
+  >
 </div>
 
 <style>
-- 
GitLab