From 400ff9e56aa5bfbcad42d02dff28b6fbcab9a88e Mon Sep 17 00:00:00 2001 From: Anna Date: Sat, 9 Jul 2022 01:44:02 -0400 Subject: [PATCH] feat: show toasts in chat as well --- client/ExtraChat/Plugin.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/client/ExtraChat/Plugin.cs b/client/ExtraChat/Plugin.cs index c1b80ed..d32313f 100644 --- a/client/ExtraChat/Plugin.cs +++ b/client/ExtraChat/Plugin.cs @@ -8,6 +8,7 @@ using Dalamud.Game.ClientState.Objects.SubKinds; using Dalamud.Game.Command; using Dalamud.Game.Gui; using Dalamud.Game.Gui.Toast; +using Dalamud.Game.Text; using Dalamud.Interface.Internal.Notifications; using Dalamud.IoC; using Dalamud.Plugin; @@ -143,6 +144,11 @@ public class Plugin : IDalamudPlugin { } else { this.Interface.UiBuilder.AddNotification(message, this.Name, NotificationType.Info); } + + this.ChatGui.PrintChat(new XivChatEntry { + Type = XivChatType.SystemMessage, + Message = message, + }); } internal void ShowError(string message) { @@ -151,5 +157,10 @@ public class Plugin : IDalamudPlugin { } else { this.Interface.UiBuilder.AddNotification(message, this.Name, NotificationType.Error); } + + this.ChatGui.PrintChat(new XivChatEntry { + Type = XivChatType.SystemError, + Message = message, + }); } }