public void EnterGameRequest(int UID, ServerCallbackDelegate callback) { EnterGameRequest request = new EnterGameRequest(); request.ServerId = _serverID; request.UID = UID; SendCommand(request, callback); }
private void TryEnterGame(int charid) { var entergameRequest = new EnterGameRequest(); entergameRequest.CharId = charid; m_iCharId = charid; AsyncEnterGame enterGame = new AsyncEnterGame(entergameRequest); enterGame.TryRequest(); }
public void OnEnterGame(EnterGameRequest request, long clientId) { var roleId = ManagerMediator.RoleManager.GetRoleIdByClientId(clientId); var desk = _room.GetDesk(_room.GetRoleDesk(roleId)); if (desk != null) { if (desk.GameLogic is IInnerMail innerMail) { innerMail.OnEnterGame(request, clientId); } } }
public void OnEnterGame(EnterGameRequest request, long clientId) { //throw new NotImplementedException(); }