From 835d7367d7bcc6da8252723992cb8b5670e39023 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Thu, 4 Jul 2024 08:53:30 -0400 Subject: [PATCH] fix server selector --- .../sodium.dll | Bin ServerSelector/ServerSelector.csproj | 3 --- .../Msgs/Misc/GachaGetAllShutdownFlags.cs | 7 +++++-- nksrv/nksrv.csproj | 1 + 4 files changed, 6 insertions(+), 5 deletions(-) rename {ServerSelector => ServerSelector.Desktop}/sodium.dll (100%) diff --git a/ServerSelector/sodium.dll b/ServerSelector.Desktop/sodium.dll similarity index 100% rename from ServerSelector/sodium.dll rename to ServerSelector.Desktop/sodium.dll diff --git a/ServerSelector/ServerSelector.csproj b/ServerSelector/ServerSelector.csproj index d705e14..d46f66e 100644 --- a/ServerSelector/ServerSelector.csproj +++ b/ServerSelector/ServerSelector.csproj @@ -29,8 +29,5 @@ Always - - Always - diff --git a/nksrv/LobbyServer/Msgs/Misc/GachaGetAllShutdownFlags.cs b/nksrv/LobbyServer/Msgs/Misc/GachaGetAllShutdownFlags.cs index dcbe0ac..5840c77 100644 --- a/nksrv/LobbyServer/Msgs/Misc/GachaGetAllShutdownFlags.cs +++ b/nksrv/LobbyServer/Msgs/Misc/GachaGetAllShutdownFlags.cs @@ -8,11 +8,14 @@ namespace nksrv.LobbyServer.Msgs.Misc protected override async Task HandleAsync() { var req = await ReadData(); + var user = GetUser(); var response = new ResGachaGetAllShutdownFlags(); + if (user.GachaTutorialPlayCount > 0) + response.Unavailables.Add(3); - // TODO: Validate response from real server and pull info from user info - WriteData(response); + // TODO: Validate response from real server and pull info from user info + WriteData(response); } } } diff --git a/nksrv/nksrv.csproj b/nksrv/nksrv.csproj index 5491c04..c3a05aa 100644 --- a/nksrv/nksrv.csproj +++ b/nksrv/nksrv.csproj @@ -8,6 +8,7 @@ true true true + True