This commit is contained in:
CortexCore
2025-02-24 23:02:49 +08:00
parent 9775bdd099
commit b07ae4fea7
82 changed files with 1021 additions and 386 deletions

View File

@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
using MemoryPack;
using Newtonsoft.Json;
namespace Com.Project.B.Lobby
@@ -66,7 +67,8 @@ namespace Com.Project.B.Lobby
public bool Contain(Guid player);
}
public sealed class LobbyData:ILobbyData
[MemoryPackable]
public sealed partial class LobbyData:ILobbyData
{
public Guid Id { get; set; }
public LobbyAccessMode LobbyAccess { get; set; } = LobbyAccessMode.Public;

View File

@@ -1,5 +1,4 @@
using System;
using BITKit;
using Cysharp.Threading.Tasks;
namespace Com.Project.B.Lobby
@@ -14,7 +13,7 @@ namespace Com.Project.B.Lobby
/// </summary>
/// <param name="playerId"></param>
/// <returns></returns>
UniTask<ContextModel> GetPlayerLobbyAsync(Guid playerId);
UniTask<ILobbyData> GetPlayerLobbyAsync(Guid playerId);
/// <summary>
/// 获取所有大厅
/// </summary>