UI更改与功能修正

This commit is contained in:
YiHan0621
2025-09-17 16:22:06 +08:00
parent 0fd35d8c21
commit 3f425c9434
191 changed files with 1271 additions and 4307 deletions

View File

@@ -477,7 +477,7 @@ namespace TcgEngine.Server
//--- Setup Commands ------
public virtual async void SetPlayerDeck(int player_id, string username, UserDeckData deck)
public virtual async void SetPlayerDeck(int player_id, string userID, UserDeckData deck)
{
Player player = game_data.GetPlayer(player_id);
if (player != null && game_data.state == GameState.Connecting)
@@ -485,7 +485,7 @@ namespace TcgEngine.Server
UserData user = Authenticator.Get().UserData; //Offline game, get local user
if(Authenticator.Get().IsApi())
user = await ApiClient.Get().LoadUserData(username); //Online game, validate from api
user = await ApiClient.Get().LoadUserData(userID); //Online game, validate from api
//Use user API deck
UserDeckData udeck = user?.GetDeck(deck.tid);