Compare commits
No commits in common. "97bbbbeae939bc4401cdd2c4858b4fd2763e4b98" and "934ef7d74ab28434ffafff69836010913765716d" have entirely different histories.
97bbbbeae9
...
934ef7d74a
1 changed files with 0 additions and 30 deletions
|
@ -54,36 +54,6 @@ internal class RoleController : Controller
|
||||||
[NetEvent(MessageId.RoleFavorListRequest)]
|
[NetEvent(MessageId.RoleFavorListRequest)]
|
||||||
public RpcResult OnRoleFavorListRequest() => Response(MessageId.RoleFavorListResponse, new RoleFavorListResponse());
|
public RpcResult OnRoleFavorListRequest() => Response(MessageId.RoleFavorListResponse, new RoleFavorListResponse());
|
||||||
|
|
||||||
[NetEvent(MessageId.ResonantChainUnlockRequest)]
|
|
||||||
public RpcResult OnResonantChainUnlockRequest(ResonantChainUnlockRequest request, ModelManager modelManager, ConfigManager configManager)
|
|
||||||
{
|
|
||||||
roleInfo? role = modelManager.Roles.Roles.Find(r => r.RoleId == request.RoleId)!;
|
|
||||||
|
|
||||||
if (role != null)
|
|
||||||
{
|
|
||||||
RoleInfoConfig roleConfig = configManager.GetConfig<RoleInfoConfig>(request.RoleId)!;
|
|
||||||
|
|
||||||
int resonantChainGroupId = roleConfig.ResonantChainGroupId;
|
|
||||||
|
|
||||||
// Todo: add buff by _resonantChainGroupId
|
|
||||||
|
|
||||||
int curr = role.ResonantChainGroupIndex;
|
|
||||||
int next = Math.Min(curr + 1, 6);
|
|
||||||
role.ResonantChainGroupIndex = next;
|
|
||||||
|
|
||||||
return Response(MessageId.ResonantChainUnlockResponse, new ResonantChainUnlockResponse
|
|
||||||
{
|
|
||||||
RoleId = request.RoleId,
|
|
||||||
ResonantChainGroupIndex = next
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
return Response(MessageId.ResonantChainUnlockResponse, new ResonantChainUnlockResponse
|
|
||||||
{
|
|
||||||
ErrCode = (int)ErrorCode.ErrRoleResonNotActive
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
private static List<ArrayIntInt> CreateBasePropList(BasePropertyConfig? config)
|
private static List<ArrayIntInt> CreateBasePropList(BasePropertyConfig? config)
|
||||||
{
|
{
|
||||||
List<ArrayIntInt> baseProp = [];
|
List<ArrayIntInt> baseProp = [];
|
||||||
|
|
Loading…
Reference in a new issue