From 0b734943a3a34f0f9d3b5dd2899aec0e54f6a3c7 Mon Sep 17 00:00:00 2001 From: Casey Date: Sun, 17 Apr 2022 17:39:54 -0400 Subject: [PATCH 1/2] Merge pull request #12763 from KillianKirilenko/kk-feedback Verb Reset Buttons --- .../client/preference_setup/vore/07_traits.dm | 40 +++++++++++++++++-- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/code/modules/client/preference_setup/vore/07_traits.dm b/code/modules/client/preference_setup/vore/07_traits.dm index 8286d92967..d97d2aa9ef 100644 --- a/code/modules/client/preference_setup/vore/07_traits.dm +++ b/code/modules/client/preference_setup/vore/07_traits.dm @@ -202,13 +202,21 @@ . += "
" . += "Custom Say: " - . += "Set Say Verb
" + . += "Set Say Verb" + . += "(Reset)" + . += "
" . += "Custom Whisper: " - . += "Set Whisper Verb
" + . += "Set Whisper Verb" + . += "(Reset)" + . += "
" . += "Custom Ask: " - . += "Set Ask Verb
" + . += "Set Ask Verb" + . += "(Reset)" + . += "
" . += "Custom Exclaim: " - . += "Set Exclaim Verb
" + . += "Set Exclaim Verb" + . += "(Reset)" + . += "
" /datum/category_item/player_setup_item/vore/traits/OnTopic(var/href,var/list/href_list, var/mob/user) if(!CanUseTopic(user)) @@ -290,6 +298,30 @@ pref.custom_exclaim = exclaim_choice return TOPIC_REFRESH + else if(href_list["reset_say"]) + var/say_choice = tgui_alert(usr, "Reset your Custom Say Verb?","Reset Verb",list("Yes","No")) + if(say_choice == "Yes") + pref.custom_say = null + return TOPIC_REFRESH + + else if(href_list["reset_whisper"]) + var/whisper_choice = tgui_alert(usr, "Reset your Custom Whisper Verb?","Reset Verb",list("Yes","No")) + if(whisper_choice == "Yes") + pref.custom_whisper = null + return TOPIC_REFRESH + + else if(href_list["reset_ask"]) + var/ask_choice = tgui_alert(usr, "Reset your Custom Ask Verb?","Reset Verb",list("Yes","No")) + if(ask_choice == "Yes") + pref.custom_ask = null + return TOPIC_REFRESH + + else if(href_list["reset_exclaim"]) + var/exclaim_choice = tgui_alert(usr, "Reset your Custom Exclaim Verb?","Reset Verb",list("Yes","No")) + if(exclaim_choice == "Yes") + pref.custom_exclaim = null + return TOPIC_REFRESH + else if(href_list["add_trait"]) var/mode = text2num(href_list["add_trait"]) var/list/picklist