mirror of
https://github.com/EpinelPS/EpinelPS.git
synced 2025-12-14 16:04:36 +01:00
76 lines
2.8 KiB
C#
76 lines
2.8 KiB
C#
using nksrv.Utils;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace nksrv.LobbyServer.Msgs.Event
|
|
{
|
|
[PacketPath("/event/getjoinedevent")]
|
|
public class GetJoinedEvent : LobbyMsgHandler
|
|
{
|
|
protected override async Task HandleAsync()
|
|
{
|
|
var req = await ReadData<ReqGetJoinedEvent>();
|
|
|
|
var response = new ResGetJoinedEvent();
|
|
response.EventWithJoinData.Add(new NetEventWithJoinData()
|
|
{
|
|
EventData = new NetEventData()
|
|
{
|
|
Id = 81301,
|
|
EventStartDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventVisibleDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventDisableDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventEndDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventSystemType = 34
|
|
}
|
|
});
|
|
// TODO
|
|
response.EventWithJoinData.Add(new NetEventWithJoinData()
|
|
{
|
|
EventData = new NetEventData()
|
|
{
|
|
Id = 81400,
|
|
EventStartDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventVisibleDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventDisableDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventEndDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventSystemType = 10
|
|
}
|
|
});
|
|
|
|
response.EventWithJoinData.Add(new NetEventWithJoinData()
|
|
{
|
|
EventData = new NetEventData()
|
|
{
|
|
Id = 81401,
|
|
EventStartDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventVisibleDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventDisableDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventEndDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventSystemType = 35
|
|
},
|
|
JoinAt = 0
|
|
});
|
|
|
|
response.EventWithJoinData.Add(new NetEventWithJoinData()
|
|
{
|
|
EventData = new NetEventData()
|
|
{
|
|
Id = 20001,
|
|
EventStartDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventVisibleDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(1)).Ticks,
|
|
EventDisableDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventEndDate = DateTime.Now.AddDays(20).Ticks,
|
|
EventSystemType = 1
|
|
},
|
|
JoinAt = 0
|
|
});
|
|
|
|
await WriteDataAsync(response);
|
|
}
|
|
}
|
|
}
|