Code commit

This commit is contained in:
RisaDev
2024-01-06 01:21:41 +03:00
parent a7d7297c59
commit a486dd2c96
90 changed files with 11576 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
using Dalamud.Game.Text.SeStringHandling;
using Dalamud.Plugin.Services;
namespace CustomizePlus.Game.Services;
public class ChatService
{
private readonly IChatGui _chatGui;
public ChatService(IChatGui chatGui)
{
_chatGui = chatGui;
}
public void PrintInChat(string message, ChatMessageColor color = ChatMessageColor.Info)
{
var stringBuilder = new SeStringBuilder();
stringBuilder.AddUiForeground((ushort)color);
stringBuilder.AddText($"[Customize+] {message}");
stringBuilder.AddUiForegroundOff();
_chatGui.Print(stringBuilder.BuiltString);
}
public void PrintInChat(SeString seString)
{
_chatGui.Print(seString);
}
public enum ChatMessageColor : ushort
{
Info = 45,
Warning = 500,
Error = 14
}
}