WutheringWaves/GameServer/Models/RoleModel.cs

25 lines
446 B
C#
Raw Normal View History

2024-02-24 21:54:49 +00:00
using Protocol;
namespace GameServer.Models;
internal class RoleModel
{
public List<roleInfo> Roles { get; } = [];
public roleInfo Create(int id)
{
roleInfo info = new()
{
RoleId = id,
Level = 1,
};
Roles.Add(info);
return info;
}
2024-02-21 21:14:56 +00:00
public roleInfo? GetRoleById(int roleId)
{
return Roles.SingleOrDefault(role => role.RoleId == roleId);
}
}