ModernUO/Projects/UOContent/Engines/Chat/Chat.cs
Kamron Batman fbafd7210d
fix(core): Converts some packets & misc fixes/cleanup (#414)
- [X] Adds a stop music packet
- [X] Converts chat packets
- [X] Breaks out chat code a little bit more
- [X] Converts character statue animation packet
- [X] Renames some folders to have spaces
- [X] Organizes and consolidates incoming/outgoing packets for other content
- [X] Fixes virtual checks
2021-01-16 21:01:54 -08:00

29 lines
798 B
C#

namespace Server.Engines.Chat
{
public static class ChatSystem
{
public static bool Enabled { get; set; }
public static void Configure()
{
Enabled = ServerConfiguration.GetOrUpdateSetting("chat.enabled", false);
}
public static void SendCommandTo(Mobile to, ChatCommand type, string param1 = null, string param2 = null)
{
to?.NetState.SendChatMessage(null, (int)type + 20, param1, param2);
}
public static ChatUser SearchForUser(ChatUser from, string name)
{
var user = ChatUser.GetChatUser(name);
if (user == null)
{
from.SendMessage(32, name); // There is no player named '%1'.
}
return user;
}
}
}