FunGame-Core/Library/Common/Addon/GamingObject.cs
milimoe 7561c2c7e2
添加 GamingObject;优化整体模组服务器的底层设计 (#113)
更新示例代码(添加超时示例)
2025-03-14 19:35:54 +08:00

14 lines
522 B
C#

using Milimoe.FunGame.Core.Entity;
using Milimoe.FunGame.Core.Interface.Base;
namespace Milimoe.FunGame.Core.Library.Common.Addon
{
public readonly struct GamingObject(Room room, List<User> users, IServerModel roomMaster, Dictionary<string, IServerModel> serverModels)
{
public Room Room { get; } = room;
public List<User> Users { get; } = users;
public IServerModel RoomMaster { get; } = roomMaster;
public Dictionary<string, IServerModel> All { get; } = serverModels;
}
}