internal void RequestMailList() { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_GetMailList); msg.SetHeaderWithGuid(m_Guid); SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void QuitRoom(bool isQuitTeam) { if (m_Guid != 0) { NodeMessage msg = new NodeMessage(LobbyMessageDefine.QuitRoom); msg.SetHeaderWithGuid(m_Guid); GameFrameworkMessage.QuitRoom protoMsg = new GameFrameworkMessage.QuitRoom(); protoMsg.m_IsQuitRoom = isQuitTeam; msg.m_ProtoData = protoMsg; SendMessage(msg); } }
internal void DiscardItem(ulong itemGuid) { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_DiscardItem); msg.SetHeaderWithGuid(m_Guid); Msg_CL_DiscardItem protoData = new Msg_CL_DiscardItem(); protoData.ItemGuid = itemGuid; msg.m_ProtoData = protoData; SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void MarkBlack(ulong friendGuid) { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_MarkBlack); msg.SetHeaderWithGuid(m_Guid); Msg_CL_MarkBlack protoData = new Msg_CL_MarkBlack(); protoData.m_FriendGuid = friendGuid; msg.m_ProtoData = protoData; SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void AddFriend(string nickname) { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_AddFriend); msg.SetHeaderWithGuid(m_Guid); Msg_CL_AddFriend protoData = new Msg_CL_AddFriend(); protoData.m_FriendNickname = nickname; msg.m_ProtoData = protoData; SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void DeleteMail(ulong mailGuid) { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_DeleteMail); msg.SetHeaderWithGuid(m_Guid); Msg_CL_DeleteMail protoData = new Msg_CL_DeleteMail(); protoData.m_MailGuid = mailGuid; msg.m_ProtoData = protoData; SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void UseItem(int itemId, int itemNum) { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.Msg_CL_UseItem); msg.SetHeaderWithGuid(m_Guid); Msg_CL_UseItem protoData = new Msg_CL_UseItem(); protoData.ItemId = itemId; protoData.ItemNum = itemNum; msg.m_ProtoData = protoData; SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void EnterScene(int sceneId, int roomId) { try { NodeMessage msg = new NodeMessage(LobbyMessageDefine.EnterScene); msg.SetHeaderWithGuid(m_Guid); GameFrameworkMessage.EnterScene protoData = new GameFrameworkMessage.EnterScene(); protoData.m_SceneId = sceneId; protoData.m_RoomId = roomId; msg.m_ProtoData = protoData; SendMessage(msg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void RequestRoomList() { try { if (PluginFramework.Instance.IsMainUiScene) { } else { NodeMessage msg = new NodeMessage(LobbyMessageDefine.RequestSceneRoomList); msg.SetHeaderWithGuid(m_Guid); SendMessage(msg); } } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
internal void ChangeRoom(int sceneId, int roomId) { try { if (PluginFramework.Instance.IsMainUiScene) { } else { NodeMessage msg = new NodeMessage(LobbyMessageDefine.ChangeSceneRoom); msg.SetHeaderWithGuid(m_Guid); GameFrameworkMessage.ChangeSceneRoom protoData = new GameFrameworkMessage.ChangeSceneRoom(); protoData.m_SceneId = sceneId; protoData.m_RoomId = roomId; msg.m_ProtoData = protoData; SendMessage(msg); } } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } }