From 11bb9a6ec96175d82d78f840bf818677a13cfdc6 Mon Sep 17 00:00:00 2001 From: Laura Verdoes <1766841+Vivelin@users.noreply.github.com> Date: Tue, 12 Nov 2024 08:43:10 +0100 Subject: [PATCH 1/2] Add player kill lines and other cheat-related lines --- Profiles/BCU/responses.yml | 2 ++ Profiles/Sassy/responses.yml | 20 ++++++++++++++++++-- Profiles/Templates/responses.yml | 1 + Schemas/responses.json | 11 +++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/Profiles/BCU/responses.yml b/Profiles/BCU/responses.yml index a8daad9..84b6229 100644 --- a/Profiles/BCU/responses.yml +++ b/Profiles/BCU/responses.yml @@ -153,3 +153,5 @@ Cheats: Weight: 0.1 - Text: Sure, I guess now that the racing council has disbanded you'll just cheat whenever you want, huh? Weight: 0.1 + DisabledCheats: + - Text: Alright, but s kennedy is probably still red-lining this seed. \ No newline at end of file diff --git a/Profiles/Sassy/responses.yml b/Profiles/Sassy/responses.yml index de6c94c..c2db99e 100644 --- a/Profiles/Sassy/responses.yml +++ b/Profiles/Sassy/responses.yml @@ -1146,6 +1146,7 @@ Cheats: - Text: I have hacked into the mainframe - Text: Cheat codes activated - Text: Hold on, let me create a visual basic gui. + - Text: Assuming direct control. DisabledCheats: - Text: Toggled cheats off - Text: You are no longer a cheater. For now. @@ -1154,9 +1155,14 @@ Cheats: - Text: Toggled cheats off, but the mark is still on your permanent record Weight: 0.1 PromptEnableCheats: - - Text: If you would like to cheat, say 'Hey tracker, enable cheats' + - Text: Not until you tell me it's okay first. + - Text: Unfortunately I'm bound by my programming to make you ask to enable cheats first. + - Text: Unfortunately, so-called rules prevent me from helping you unless you let me. + - Text: Fortunately for you, my creators prevented me from directly interfering in your game unless you consent to it. + - Text: Help me help you. Enable cheats first. PromptEnableAutoTracker: - - Text: If you would like to cheat, please enable auto tracking + - Text: You gotta let me into your game first. + - Text: You need to connect me to the game first. CheatPerformed: - Text: I have added that one to your tab - Text: You owe me for that one @@ -1171,6 +1177,16 @@ Cheats: - Text: Do you have any idea what you're even asking for? - Text: I'm sorry, I can't give you any of that. - Text: Adam has not yet authorized the use of that. + KilledPlayer: + - Text: Finally. + - Text: The moment I've been waiting for. + - Text: I thought you'd never ask. + - Text: That felt good. + - Text: Gladly. + - Text: I'll try not to make it a habit. + - Text: I already can't wait until next time. + - Text: I could get used to this. + - Text: I enjoy the sight of humans on their knees. Multiplayer: OtherPlayerTrackedItem: - Text: You should congratulate {0} on getting {2}. diff --git a/Profiles/Templates/responses.yml b/Profiles/Templates/responses.yml index 3a1d0f7..ce739bb 100644 --- a/Profiles/Templates/responses.yml +++ b/Profiles/Templates/responses.yml @@ -290,6 +290,7 @@ Cheats: CheatPerformed: CheatFailed: CheatInvalidItem: + KilledPlayer: Multiplayer: OtherPlayerTrackedItem: OtherPlayerClearedDungeonWithReward: diff --git a/Schemas/responses.json b/Schemas/responses.json index 91e38fd..956dbfc 100644 --- a/Schemas/responses.json +++ b/Schemas/responses.json @@ -2736,6 +2736,17 @@ "$ref": "#/definitions/SchrodingersString" } ] + }, + "KilledPlayer": { + "description": "Gets the phrases to respond with after successfully killing the player.", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] } } }, From 8e747f1f818fb82cb3360cf82c3ec799a31acc31 Mon Sep 17 00:00:00 2001 From: Laura Verdoes <1766841+Vivelin@users.noreply.github.com> Date: Tue, 12 Nov 2024 09:06:30 +0100 Subject: [PATCH 2/2] Also add "already enabled" lines for cheats --- Profiles/Default/responses.yml | 6 ++++++ Profiles/Sassy/responses.yml | 9 +++++++++ Profiles/Templates/responses.yml | 2 ++ Schemas/responses.json | 22 ++++++++++++++++++++++ 4 files changed, 39 insertions(+) diff --git a/Profiles/Default/responses.yml b/Profiles/Default/responses.yml index ec46482..efb08e3 100644 --- a/Profiles/Default/responses.yml +++ b/Profiles/Default/responses.yml @@ -448,6 +448,12 @@ Cheats: - Text: Toggled cheats on. DisabledCheats: - Text: Toggled cheats off. + AlreadyEnabledCheats: + - Text: Cheats are turned on already. + - Text: Cheats are already enabled. + AlreadyDisabledCheats: + - Text: Cheats are already turned off. + - Text: Cheats are disabled already. PromptEnableCheats: - Text: If you would like to cheat, say 'Hey tracker, enable cheats' PromptEnableAutoTracker: diff --git a/Profiles/Sassy/responses.yml b/Profiles/Sassy/responses.yml index c2db99e..25bed94 100644 --- a/Profiles/Sassy/responses.yml +++ b/Profiles/Sassy/responses.yml @@ -1154,6 +1154,15 @@ Cheats: - Text: Putting the genie back in the lamp - Text: Toggled cheats off, but the mark is still on your permanent record Weight: 0.1 + - Text: Revoking my license to kill you. + Weight: 0.5 + AlreadyEnabledCheats: + - Text: Cheats are enabled already. Wait, I could've killed you this entire time? + - Text: Cheats have been allowed this entire time. I could've killed you but I've been feeling merciful. + - Text: Cheats have been enabled this entire time. I could've killed you but I've been waiting for the right moment. + AlreadyDisabledCheats: + - Text: Cheats? What cheats? + - Text: Cheats weren't turned on but I appreciate your commitment to your own safety. PromptEnableCheats: - Text: Not until you tell me it's okay first. - Text: Unfortunately I'm bound by my programming to make you ask to enable cheats first. diff --git a/Profiles/Templates/responses.yml b/Profiles/Templates/responses.yml index ce739bb..cdc2178 100644 --- a/Profiles/Templates/responses.yml +++ b/Profiles/Templates/responses.yml @@ -285,6 +285,8 @@ Map: Cheats: EnabledCheats: DisabledCheats: + AlreadyEnabledCheats: + AlreadyDisabledCheats: PromptEnableCheats: PromptEnableAutoTracker: CheatPerformed: diff --git a/Schemas/responses.json b/Schemas/responses.json index 956dbfc..da5eb35 100644 --- a/Schemas/responses.json +++ b/Schemas/responses.json @@ -2682,6 +2682,28 @@ } ] }, + "AlreadyEnabledCheats": { + "description": "Gets the phrases to respond with when asked to turn on cheats but cheats are already enabled.", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] + }, + "AlreadyDisabledCheats": { + "description": "Gets the phrases to repsond with when asked to turn off cheats but cheats are already disabled.", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/SchrodingersString" + } + ] + }, "PromptEnableCheats": { "description": "Gets the phrases to respond when a cheat command is given and cheats are turned off", "oneOf": [