From 7e8f7014487402a3e8d24c3ee6ef78a393becbb0 Mon Sep 17 00:00:00 2001 From: Leshana Date: Mon, 27 Mar 2017 20:31:15 -0400 Subject: [PATCH] Add a verb to the Preferences panel to toggle jukebox music. * This should be easier for people to find and use than the character setup page. --- code/modules/client/preferences_toggle_procs.dm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/code/modules/client/preferences_toggle_procs.dm b/code/modules/client/preferences_toggle_procs.dm index bcd4e3a0c1a..a350942c587 100644 --- a/code/modules/client/preferences_toggle_procs.dm +++ b/code/modules/client/preferences_toggle_procs.dm @@ -164,6 +164,21 @@ feedback_add_details("admin_verb","TBeSpecial") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/verb/toggle_jukebox() + set name = "Toggle Jukebox" + set category = "Preferences" + set desc = "Toggles the playing of jukebox music." + + var/pref_path = /datum/client_preference/play_jukebox + + toggle_preference(pref_path) + + src << "You will [ (is_preference_enabled(pref_path)) ? "now" : "no longer"] hear jukebox music." + + prefs.save_preferences() + + feedback_add_details("admin_verb","TJukebox") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /client/verb/toggle_be_special(role in be_special_flags) set name = "Toggle SpecialRole Candidacy" set category = "Preferences"