mirror of
https://git.lewd.wtf/PGR/ascnet
synced 2025-12-14 12:54:38 +01:00
Curated NotifyLogin data, cleaned up handlers and rearranged code
This commit is contained in:
41
AscNet.GameServer/Handlers/ChatModule.cs
Normal file
41
AscNet.GameServer/Handlers/ChatModule.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using AscNet.Common.MsgPack;
|
||||
|
||||
namespace AscNet.GameServer.Handlers
|
||||
{
|
||||
internal class ChatModule
|
||||
{
|
||||
[RequestPacketHandler("EnterWorldChatRequest")]
|
||||
public static void EnterWorldChatRequestHandler(Session session, Packet.Request packet)
|
||||
{
|
||||
EnterWorldChatResponse enterWorldChatResponse = new()
|
||||
{
|
||||
Code = 0,
|
||||
ChannelId = 0
|
||||
};
|
||||
session.SendResponse(enterWorldChatResponse, packet.Id);
|
||||
}
|
||||
|
||||
[RequestPacketHandler("GetWorldChannelInfoRequest")]
|
||||
public static void GetWorldChannelInfoRequestHandler(Session session, Packet.Request packet)
|
||||
{
|
||||
GetWorldChannelInfoResponse getWorldChannelInfoResponse = new();
|
||||
getWorldChannelInfoResponse.ChannelInfos.Append(new()
|
||||
{
|
||||
ChannelId = 0,
|
||||
PlayerNum = 0
|
||||
});
|
||||
session.SendResponse(getWorldChannelInfoResponse, packet.Id);
|
||||
}
|
||||
|
||||
[RequestPacketHandler("OfflineMessageRequest")]
|
||||
public static void OfflineMessageRequestHandler(Session session, Packet.Request packet)
|
||||
{
|
||||
OfflineMessageResponse offlineMessageResponse = new()
|
||||
{
|
||||
Code = 0,
|
||||
Messages = Array.Empty<dynamic>()
|
||||
};
|
||||
session.SendResponse(offlineMessageResponse, packet.Id);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user