diff --git a/public/dialogs/hans.json b/public/dialogs/hans.json index aa9e91ae22a397fefb7406da368f0ffc49ad5bdf..ef2fb96142194dae13445a72a4e89a78d2f1d6ef 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 7ba60ce7d2c72e8ec8553dc65170aea3c3e282d5..97331b0eea7d7b29116f60188aa6628813d9234b 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>