mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-29 06:57:42 +01:00
Adds message boxes to the chat system (#22280)
* initial working commit * fix this * helpers * tweaks * text being silly moment * antags are red * Update goon/browserassets/css/browserOutput-dark.css Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/modules/mob/living/carbon/brain/robotic_brain.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * review and warning fixes * refactor antag greetings * tweaks to include more things * Apply suggestions from code review Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/modules/antagonists/traitor/datum_mindslave.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * fixes vial spawned antags * Update code/datums/mind.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> --------- Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
This commit is contained in:
co-authored by
Burzah
Luc
Contrabang
parent
7d47f4d54b
commit
a029cf2502
+4
-3
@@ -1489,7 +1489,8 @@
|
||||
message_admins("[key_name_admin(usr)] has given [key_name_admin(current)] an uplink")
|
||||
|
||||
else if(href_list["obj_announce"])
|
||||
announce_objectives()
|
||||
var/list/messages = prepare_announce_objectives()
|
||||
to_chat(current, chat_box_red(messages.Join("<br>")))
|
||||
SEND_SOUND(current, sound('sound/ambience/alarm4.ogg'))
|
||||
log_admin("[key_name(usr)] has announced [key_name(current)]'s objectives")
|
||||
message_admins("[key_name_admin(usr)] has announced [key_name_admin(current)]'s objectives")
|
||||
@@ -1574,14 +1575,14 @@
|
||||
else if(A.type == datum_type)
|
||||
return A
|
||||
|
||||
/datum/mind/proc/announce_objectives(title = TRUE)
|
||||
/datum/mind/proc/prepare_announce_objectives(title = TRUE)
|
||||
if(!current)
|
||||
return
|
||||
var/list/text = list()
|
||||
if(title)
|
||||
text.Add("<span class='notice'>Your current objectives:</span>")
|
||||
text.Add(gen_objective_text())
|
||||
to_chat(current, text.Join("<br>"))
|
||||
return text
|
||||
|
||||
/datum/mind/proc/find_syndicate_uplink()
|
||||
var/list/L = current.get_contents()
|
||||
|
||||
Reference in New Issue
Block a user