review changes

This commit is contained in:
SteelSlayer
2020-03-06 16:56:02 -06:00
parent 762a035208
commit 533717318d
+7 -7
View File
@@ -135,21 +135,21 @@ var/const/VOX_PATH = "sound/vox_fem/"
for(var/word in words)
play_vox_word(word, src.z, null)
ai_voice_announcement_to_text(words, src)
ai_voice_announcement_to_text(words)
/proc/ai_voice_announcement_to_text(words, ai)
var/mob/living/silicon/ai/AI = ai
/mob/living/silicon/ai/proc/ai_voice_announcement_to_text(words)
var/words_string = jointext(words, " ")
var/formatted_message = "<h1 class='alert'>A.I. Announcement</h1>"
formatted_message += "<br><span class='alert'>[words_string]</span>"
formatted_message += "<br><span class='alert'> -[AI]</span>"
formatted_message += "<br><span class='alert'> -[src]</span>"
for(var/mob/M in GLOB.player_list)
for(var/player in GLOB.player_list)
var/mob/M = player
if(M.client && !(M.client.prefs.sound & SOUND_AI_VOICE))
var/turf/T = get_turf(M)
if(T && T.z == AI.z && M.can_hear())
M << 'sound/misc/notice2.ogg'
if(T && T.z == z && M.can_hear())
SEND_SOUND(M, 'sound/misc/notice2.ogg')
to_chat(M, formatted_message)
/proc/play_vox_word(word, z_level, mob/only_listener)