From 8393cc543608021fb333ee27bfc749d067f51cd2 Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Wed, 22 Jan 2020 22:38:03 +0100 Subject: [PATCH 1/2] Whispering now is logged in VV --- code/modules/mob/living/living_defines.dm | 1 + code/modules/mob/living/say.dm | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 74a51a771ac..7c8fac951f5 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -59,6 +59,7 @@ var/tesla_ignore = FALSE var/list/say_log = list() //a log of what we've said, plain text, no spans or junk, essentially just each individual "message" + var/list/whisper_log = list() //a log of what we've whispered, plain text, no spans or junk, essentially just each individual "message" var/list/recent_tastes = list() var/blood_volume = 0 //how much blood the mob has diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index be5187fac5b..d6fa02969b3 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -355,8 +355,10 @@ proc/get_radio_key_from_channel(var/channel) to_chat(src, "You're muzzled and cannot speak!") return - log_whisper(multilingual_to_message(message_pieces), src) + var/message = multilingual_to_message(message_pieces) + whisper_log += message + log_whisper(message, src) var/message_range = 1 var/eavesdropping_range = 2 var/watching_range = 5 @@ -439,7 +441,7 @@ proc/get_radio_key_from_channel(var/channel) //now mobs var/list/speech_bubble_recipients = list() - var/speech_bubble_test = say_test(multilingual_to_message(message_pieces)) + var/speech_bubble_test = say_test(message) for(var/mob/M in listening) M.hear_say(message_pieces, verb, italics, src) From 166d83892a9a371d93e9df3788fed3201bb6a0f6 Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Sun, 8 Mar 2020 11:39:54 +0100 Subject: [PATCH 2/2] Put it in the say_log instead --- code/modules/mob/living/living_defines.dm | 1 - code/modules/mob/living/say.dm | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 7c8fac951f5..74a51a771ac 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -59,7 +59,6 @@ var/tesla_ignore = FALSE var/list/say_log = list() //a log of what we've said, plain text, no spans or junk, essentially just each individual "message" - var/list/whisper_log = list() //a log of what we've whispered, plain text, no spans or junk, essentially just each individual "message" var/list/recent_tastes = list() var/blood_volume = 0 //how much blood the mob has diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index d6fa02969b3..2abea9b0709 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -357,7 +357,7 @@ proc/get_radio_key_from_channel(var/channel) var/message = multilingual_to_message(message_pieces) - whisper_log += message + say_log += "whisper: [message]" log_whisper(message, src) var/message_range = 1 var/eavesdropping_range = 2