Files
EpinelPS/EpinelPS/LobbyServer/Client/CheckClientVersion.cs
2024-12-21 09:50:05 -05:00

26 lines
667 B
C#

using EpinelPS.Utils;
namespace EpinelPS.LobbyServer.Client
{
[PacketPath("/system/checkversion")]
public class CheckClientVersion : LobbyMsgHandler
{
protected override async Task HandleAsync()
{
var req = await ReadData<ReqCheckClientVersion>();
var response = new ResCheckClientVersion();
if (GameConfig.Root.GameMaxVer != req.Version)
{
response.Availability = Availability.Available;
}
else
{
response.Availability = Availability.None;
}
await WriteDataAsync(response);
}
}
}