using Content.Server.Chat.Systems; using Content.Server.VoiceMask; using Content.Shared.Interaction.Components; namespace Content.Server.Chat; public sealed class FunnyFontsChatSystem : EntitySystem { public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnEntitySpeak); } private void OnEntitySpeak(SpeechTransformedEvent ev) { if(TryComp(ev.Sender, out VoiceMaskComponent? mask) && mask.Enabled) return; if (TryComp(ev.Sender, out _)) { ev.Message = $"[font=\"ComicSansMS\"]{ev.Message}[/font]"; } } }