From 07fab687e782753a08d27c1d045648127981b214 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Fri, 21 Feb 2025 18:19:52 -0500 Subject: [PATCH] Add event/challengestage/get --- .../LobbyServer/Event/GetChallengeStage.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 EpinelPS/LobbyServer/Event/GetChallengeStage.cs diff --git a/EpinelPS/LobbyServer/Event/GetChallengeStage.cs b/EpinelPS/LobbyServer/Event/GetChallengeStage.cs new file mode 100644 index 0000000..0520898 --- /dev/null +++ b/EpinelPS/LobbyServer/Event/GetChallengeStage.cs @@ -0,0 +1,22 @@ +using EpinelPS.Utils; + +namespace EpinelPS.LobbyServer.Event +{ + [PacketPath("/event/challengestage/get")] + public class GetChallengeStage : LobbyMsgHandler + { + protected override async Task HandleAsync() + { + var req = await ReadData(); + var user = GetUser(); + + var response = new ResChallengeEventStageData(); + response.RemainTicket = 3; + response.TeamData = user.UserTeams[1]; + + // TODO implement properly + + await WriteDataAsync(response); + } + } +}