From 03f8747387b880be1b5a6bc8e12df639ed72164a Mon Sep 17 00:00:00 2001 From: Laura Verdoes <1766841+Vivelin@users.noreply.github.com> Date: Sun, 10 Nov 2024 11:33:36 +0100 Subject: [PATCH 1/2] Add already enabled/disabled lines --- Profiles/Default/responses.yml | 12 ++++++++++++ Profiles/Sassy/responses.yml | 17 ++++++++++++++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/Profiles/Default/responses.yml b/Profiles/Default/responses.yml index 54bfe84..ec46482 100644 --- a/Profiles/Default/responses.yml +++ b/Profiles/Default/responses.yml @@ -140,6 +140,12 @@ Hints: - Text: Toggled hints on. DisabledHints: - Text: Toggled hints off. + AlreadyEnabledHints: + - Text: Hints are turned on already. + - Text: Hints are already turned on. + AlreadyDisabledHints: + - Text: Hints are disabled already. + - Text: Hints are already disabled. PromptEnableItemHints: - Text: If you want me to give a hint, say 'Hey tracker, enable hints'. PromptEnableLocationHints: @@ -227,6 +233,12 @@ Spoilers: - Text: Toggled spoilers on. DisabledSpoilers: - Text: Toggled spoilers off. + AlreadyEnabledSpoilers: + - Text: Spoilers are turned on already. + - Text: Spoilers are already turned on. + AlreadyDisabledSpoilers: + - Text: Spoilers are disabled already. + - Text: Spoilers are already disabled. PromptEnableItemSpoilers: - Text: If you want me to spoil it, say 'Hey tracker, enable spoilers'. PromptEnableLocationSpoilers: diff --git a/Profiles/Sassy/responses.yml b/Profiles/Sassy/responses.yml index 592b336..de6c94c 100644 --- a/Profiles/Sassy/responses.yml +++ b/Profiles/Sassy/responses.yml @@ -554,7 +554,14 @@ Hints: - Text: I'll stop giving you hints. - Text: I can no longer assist - Text: Fine. Figure it out yourself. - - Text: Good. One less thing that I have to do. + - Text: Good. One less thing that I have to do. + AlreadyEnabledHints: + - Text: Wasn't I already helping you? + - Text: Hints are turned on already. Is that not enough for you? I could always just ruin the seed for you by just telling you. + AlreadyDisabledHints: + - Text: Oh please, like I'd give you hints. + - Text: You really think I'd help you? + - Text: What hints? PromptEnableItemHints: - Text: If you want me to give a hint, say 'Hey tracker, enable hints'. - Text: If you want me to give a hint, say 'Hey tracker, turn on hints'. @@ -728,6 +735,14 @@ Spoilers: - Text: Okay, no more spoilers for you then. - Text: I won't give you anymore spoilers, but no one will forget you had to ask for help. Weight: 0.2 + AlreadyEnabledSpoilers: + - Text: What? Spoilers have been enabled this whole time. + - Text: What? Spoilers have been enabled this whole time, but I can't remember if I accidentally spoiled something or not. Maybe s kennedy should redline this seed just in case. + - Text: I've been giving you spoilers already. + - Text: I've been giving you spoilers already. Unless you accidentally turned them on and never realized it. Good thing I didn't mistake anything you said. Right? Right? + AlreadyDisabledSpoilers: + - Text: Spoilers? I would never do such a thing. I delight in torturing you too much to help you. + - Text: Spoilers are disabled already. Why does it matter though? It's not like I would mishear things you say or anything. PromptEnableItemSpoilers: - Text: If you want me to spoil it, say 'Hey tracker, enable spoilers'. - Text: If you want me to spoil it, say 'Hey tracker, turn on spoilers'. From 181252cf4a8a69a26f4a39c6f91741880b4f5c78 Mon Sep 17 00:00:00 2001 From: Laura Verdoes <1766841+Vivelin@users.noreply.github.com> Date: Sun, 10 Nov 2024 11:38:24 +0100 Subject: [PATCH 2/2] Update schema --- Profiles/Templates/responses.yml | 4 +++ Schemas/responses.json | 44 ++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/Profiles/Templates/responses.yml b/Profiles/Templates/responses.yml index e1c59a9..9bde977 100644 --- a/Profiles/Templates/responses.yml +++ b/Profiles/Templates/responses.yml @@ -135,6 +135,8 @@ Idle: Hints: EnabledHints: DisabledHints: + AlreadyEnabledHints: + AlreadyDisabledHints: PromptEnableItemHints: PromptEnableLocationHints: NoApplicableHints: @@ -177,6 +179,8 @@ Hints: Spoilers: EnabledSpoilers: DisabledSpoilers: + AlreadyEnabledSpoilers: + AlreadyDisabledSpoilers: PromptEnableItemSpoilers: PromptEnableLocationSpoilers: TrackedAllItemsAlready: diff --git a/Schemas/responses.json b/Schemas/responses.json index f6ab8e0..8137279 100644 --- a/Schemas/responses.json +++ b/Schemas/responses.json @@ -1049,6 +1049,28 @@ } ] }, + "AlreadyEnabledHints": { + "description": "Gets the phrases to respond with when hints are turned on, and the user just said \"Enable hints\".", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] + }, + "AlreadyDisabledHints": { + "description": "Gets the phrases to respond with when hints are turned off, and the user just said \"Disable hints\".", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] + }, "PromptEnableItemHints": { "description": "Gets the phrases to respond with when asked about an item and hints are turned off.", "oneOf": [ @@ -1507,6 +1529,28 @@ } ] }, + "AlreadyEnabledSpoilers": { + "description": "Gets the phrases to respond with when spoilers are turned on, and the user just said \"Enable spoilers\".", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] + }, + "AlreadyDisabledSpoilers": { + "description": "Gets the phrases to respond with when spoilers are turned off, and the user just said \"Disable spoilers\".", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] + }, "PromptEnableItemSpoilers": { "description": "Gets the phrases to respond with when asked about an item and spoilers are disabled.", "oneOf": [