Adds a Hide/Show AOOC verb. (#8119)

This commit is contained in:
Yonnimer
2020-02-02 00:15:20 +01:00
committed by GitHub
parent 3c144e2c5f
commit 65c39895f3
5 changed files with 67 additions and 8 deletions
+18 -3
View File
@@ -98,7 +98,8 @@ var/list/admin_verbs_admin = list(
/client/proc/clear_toxins,
/client/proc/wipe_ai, // allow admins to force-wipe AIs
/client/proc/fix_player_list,
/client/proc/reset_openturf
/client/proc/reset_openturf,
/client/proc/listen_aooc
)
var/list/admin_verbs_ban = list(
/client/proc/unban_panel,
@@ -342,7 +343,8 @@ var/list/admin_verbs_mod = list(
/client/proc/check_words, /*displays cult-words*/
/client/proc/check_ai_laws, /*shows AI and borg laws*/
/client/proc/aooc,
/client/proc/print_logout_report
/client/proc/print_logout_report,
/client/proc/listen_aooc
)
var/list/admin_verbs_dev = list( //will need to be altered - Ryan784
@@ -390,7 +392,8 @@ var/list/admin_verbs_cciaa = list(
/datum/admins/proc/create_admin_fax,
/client/proc/check_fax_history,
/client/proc/aooc,
/client/proc/check_antagonists
/client/proc/check_antagonists,
/client/proc/listen_aooc
)
/client/proc/add_admin_verbs()
@@ -781,6 +784,18 @@ var/list/admin_verbs_cciaa = list(
to_chat(src, "<span class='interface'>You now have the keys to control the planet, or atleast a small space station</span>")
verbs -= /client/proc/readmin_self
/client/proc/listen_aooc()
set name = "Show/Hide AOOC"
set category = "Preferences"
if(!check_rights(R_ADMIN|R_MOD|R_CCIAA))
return
prefs.toggles ^= CHAT_AOOC
if (prefs.toggles & CHAT_AOOC)
to_chat(usr, "You now will see all messages in AOOC.")
else
to_chat(usr, "You now won't see messages in aooc")
/client/proc/deadmin_self()
set name = "De-admin self"
set category = "Admin"
+4
View File
@@ -14,6 +14,10 @@
if(!msg)
return
if(!(prefs.toggles & CHAT_AOOC))
to_chat(src, "<span class='warning'>You have AOOC muted.</span>")
return
var/display_name = src.key
if (holder)
display_name = "[display_name]([holder.rank])"