From 5579f7f324f456459916137f880996bc16a08ccd Mon Sep 17 00:00:00 2001 From: Runa Dacino Date: Sat, 1 Jul 2023 11:22:11 +0200 Subject: [PATCH] tweak(entity narrate): makes non-mob atoms use "The" in narration Makes it so non-mob atoms with either \improper names, or lowercase names or names without "The" become preceeded by "The" when narrated using loud & talk, loud & emote, not-loud & talk, not-loud & emote. Preceeding with lower case "the" causes doubling of "the", but that's a general byond issue and is solved by proper capitalization or use of \proper and it causing issues here would cause issues elsewhere anyway. Done per request from ResidentCody --- code/modules/admin/verbs/entity_narrate.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/admin/verbs/entity_narrate.dm b/code/modules/admin/verbs/entity_narrate.dm index a33d14fbf74..0b42058c843 100644 --- a/code/modules/admin/verbs/entity_narrate.dm +++ b/code/modules/admin/verbs/entity_narrate.dm @@ -307,10 +307,10 @@ /datum/entity_narrate/proc/narrate_tgui_atom(atom/A, message as text) message = sanitize(message) if(tgui_narrate_mode && tgui_narrate_privacy) - A.visible_message("[A.name] [message]", range = 1) + A.visible_message("\The [A.name] [message]", range = 1) else if(tgui_narrate_mode && !tgui_narrate_privacy) - A.visible_message("[A.name] [message]",) + A.visible_message("\The [A.name] [message]",) else if(!tgui_narrate_mode && tgui_narrate_privacy) - A.audible_message("[A.name] [message]", hearing_distance = 1) + A.audible_message("\The [A.name] [message]", hearing_distance = 1) else if(!tgui_narrate_mode && !tgui_narrate_privacy) - A.audible_message("[A.name] [message]") + A.audible_message("\The [A.name] [message]")