private void SendJoinRoomResponse(JoinRoomResponseEvent e) { if (e.JoinRoomResponseInfo.Success) { SendJoinRoomSuccess(e); } else { SendJoinRoomFail(e); } }
private void SendJoinRoomFail(JoinRoomResponseEvent e) { _logger.ErrorFormat("JoinRoom Error ... Code:{0}", e.JoinRoomResponseInfo.ErrCode); var rCode = IntData.Allocate(); rCode.Value = (int)e.JoinRoomResponseInfo.ErrCode; var rHallRoomId = LongData.Allocate(); rHallRoomId.Value = e.HallRoomId; var loginPlayer = LoginPlayer.Allocate(); loginPlayer.Id = e.JoinRoomResponseInfo.PlayerId; loginPlayer.Token = ""; SendAndReleaseMessage(RpcMessageType.ResponseJoinRoom, rCode, rHallRoomId, loginPlayer); }
private void SendJoinRoomSuccess(JoinRoomResponseEvent e) { _logger.InfoFormat("JoinRoom Successfully Player Id {0} Token {1}", e.JoinRoomResponseInfo.PlayerId, e.JoinRoomResponseInfo.Token); var loginPlayer = LoginPlayer.Allocate(); loginPlayer.Id = e.JoinRoomResponseInfo.PlayerId; loginPlayer.Token = e.JoinRoomResponseInfo.Token; var rCode = IntData.Allocate(); rCode.Value = e.RetCode; var rHallRoomId = LongData.Allocate(); rHallRoomId.Value = e.HallRoomId; SendAndReleaseMessage(RpcMessageType.ResponseJoinRoom, rCode, rHallRoomId, loginPlayer); }
private void OnJoinRoomResponse(JoinRoomResponseEvent e) { OnJoinRoom(e.JoinRoomResponseInfo); }