Ports CM's langchat to replace floating chat. (#20818)

Works generally better and will allow for better customization and emote
display.

---------

Co-authored-by: realmattatlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2025-07-08 01:55:26 +02:00
committed by GitHub
parent 2700e9b9ca
commit 1738301ea7
26 changed files with 533 additions and 245 deletions
@@ -262,7 +262,7 @@
pref.floating_chat_color = new_fc_color
var/mob/living/carbon/human/H = preference_mob()
if(ishuman(H))
H.set_floating_chat_color(new_fc_color)
H.langchat_color = pref.floating_chat_color
return TOPIC_REFRESH
else if(href_list["speech_bubble_type"])