Files
EpinelPS/EpinelPS/LobbyServer/Arena/GetArenaBanInfo.cs
2025-07-21 09:08:13 -04:00

23 lines
942 B
C#

using EpinelPS.Utils;
using Google.Protobuf.WellKnownTypes;
namespace EpinelPS.LobbyServer.Arena
{
[PacketPath("/arena/getbaninfo")]
public class GetArenaBanInfo : LobbyMsgHandler
{
protected override async Task HandleAsync()
{
ReqGetArenaBanInfo req = await ReadData<ReqGetArenaBanInfo>();
ResGetArenaBanInfo response = new()
{
RookieArenaBanInfo = new NetArenaBanInfo() { Description = "Not Implemented", StartAt = Timestamp.FromDateTimeOffset(DateTimeOffset.UtcNow), EndAt = Timestamp.FromDateTimeOffset(DateTimeOffset.UtcNow.AddYears(10)) },
SpecialArenaBanInfo = new NetArenaBanInfo() { Description = "Not Implemented", StartAt = Timestamp.FromDateTimeOffset(DateTimeOffset.UtcNow), EndAt = Timestamp.FromDateTimeOffset(DateTimeOffset.UtcNow.AddYears(10)) }
};
await WriteDataAsync(response);
}
}
}