From b2600f7c1504c12ca0cea12eaaea9251fc8deadf Mon Sep 17 00:00:00 2001
From: DGamerL <108773801+DGamerL@users.noreply.github.com>
Date: Fri, 3 Nov 2023 02:58:27 +0100
Subject: [PATCH] Adds a chat box + bwoink sound to the Admin Message
Antagonist Team button (#23078)
* God I love how easy Sean made this
* Update code/modules/antagonists/_common/antag_team.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* Replaces sound
* Contra + Lewc review
* Contra review
* Update code/modules/antagonists/_common/antag_team.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
---
code/modules/antagonists/_common/antag_team.dm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/code/modules/antagonists/_common/antag_team.dm b/code/modules/antagonists/_common/antag_team.dm
index dc87d828ece..fe226f89bbb 100644
--- a/code/modules/antagonists/_common/antag_team.dm
+++ b/code/modules/antagonists/_common/antag_team.dm
@@ -167,8 +167,13 @@ GLOBAL_LIST_EMPTY(antagonist_teams)
if(!message)
return
+ var/team_message = chat_box_red("Admin '[name]' Team Message ([user.key]): [message]")
+ var/team_alert_sound = sound('sound/effects/adminticketopen.ogg')
for(var/datum/mind/M as anything in members)
- to_chat(M.current, "Admin Team Message ([user.key]): [message]")
+ if(QDELETED(M.current))
+ continue
+ SEND_SOUND(M.current, team_alert_sound)
+ to_chat(M.current, team_message)
message_admins("Team Message: [key_name(user)] -> '[name]' team. Message: [message]")
log_admin("Team Message: [key_name(user)] -> '[name]' team. Message: [message]")