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