diff --git a/sound/misc/nootnoot.ogg b/sound/misc/nootnoot.ogg new file mode 100644 index 000000000000..5545bf706d37 Binary files /dev/null and b/sound/misc/nootnoot.ogg differ diff --git a/yogstation/code/datums/world_topic.dm b/yogstation/code/datums/world_topic.dm index dff9b3f6123d..e487e46d62c5 100644 --- a/yogstation/code/datums/world_topic.dm +++ b/yogstation/code/datums/world_topic.dm @@ -1,3 +1,5 @@ +GLOBAL_VAR_INIT(mentornoot, FALSE) + /datum/world_topic/asay keyword = "asay" require_comms_key = TRUE @@ -75,8 +77,10 @@ var/client/C = GLOB.directory[ckey(whom)] if(!C) return 0 - - SEND_SOUND(C, sound('sound/items/bikehorn.ogg')) + if(GLOB.mentornoot) + SEND_SOUND(C, sound('sound/misc/nootnoot.ogg')) + else + SEND_SOUND(C, sound('sound/items/bikehorn.ogg')) to_chat(C, "Mentor PM from-[discord_mentor_link(from, from_id)]: [msg]") var/show_char_recip = !C.is_mentor() && CONFIG_GET(flag/mentors_mobname_only) for(var/client/X in GLOB.mentors | GLOB.admins) diff --git a/yogstation/code/modules/mentor/mentor.dm b/yogstation/code/modules/mentor/mentor.dm index 149013ab21f8..1b1d0dc8eff5 100644 --- a/yogstation/code/modules/mentor/mentor.dm +++ b/yogstation/code/modules/mentor/mentor.dm @@ -97,10 +97,13 @@ GLOBAL_PROTECT(mentor_href_token) new /datum/mentors(ckey) qdel(query_load_mentors) - + /proc/send_mentor_sound(client/C) var/sound/pingsound = sound('yogstation/sound/misc/bikehorn_alert.ogg') pingsound.volume = 90 + if(GLOB.mentornoot) + pingsound = sound('sound/misc/nootnoot.ogg') + pingsound.volume = 100 pingsound.pan = 80 SEND_SOUND(C,pingsound)