From c15227748f6212f666876382e1dfa403815c3b71 Mon Sep 17 00:00:00 2001 From: Mikhail Thompson Date: Thu, 27 Jun 2024 08:45:02 +0300 Subject: [PATCH] fix stage save --- nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs | 3 ++- nksrv/LobbyServer/Msgs/Stage/GetStage.cs | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs b/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs index bd0cd23..827cb1a 100644 --- a/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs +++ b/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs @@ -16,12 +16,13 @@ namespace nksrv.LobbyServer.Msgs.Stage var response = new ResCheckStageClear(); var user = GetUser(); + Console.WriteLine("CheckClear len: " + req.StageIds.Count); foreach (var fields in user.FieldInfo) { foreach (var stages in fields.Value.CompletedStages) { - // response.ClearedStageIds.Add(stages.StageId); + response.ClearedStageIds.Add(stages.StageId); } } diff --git a/nksrv/LobbyServer/Msgs/Stage/GetStage.cs b/nksrv/LobbyServer/Msgs/Stage/GetStage.cs index a8a29a3..c4cb726 100644 --- a/nksrv/LobbyServer/Msgs/Stage/GetStage.cs +++ b/nksrv/LobbyServer/Msgs/Stage/GetStage.cs @@ -18,13 +18,12 @@ namespace nksrv.LobbyServer.Msgs.Stage var user = GetUser(); var response = new ResGetStageData(); - response.Field = CreateFieldInfo(user, req.Chapter); + response.Field = CreateFieldInfo(user, req.Chapter-1); response.SquadData = ""; - response.Field.Stages.Clear(); WriteData(response); }