public void offSocket() { _socketHandler.offLobby(); _socketHandler.offCreateMatch(); _socketHandler.offWaitingRoom(); _socketHandler.offMatch(); _socketHandler.offDrawing(); _socketHandler.offPreview(); }
public void leaveMatchRoutine() { //_socketHandler.socket.Emit("leave_chat_room", _userData.matchId); //_socketHandler.socket.Emit("leave_match"); _socketHandler.offMatch(); _userData.matchId = null; _userData.currentGameRoom = null; Room general = _userData.selectableJoinedRooms[0].room; _userData.messages = new BindableCollection <Models.Message>(general.messages); _userData.currentRoomId = general.roomName; _events.PublishOnUIThread(new refreshMessagesEvent(_userData.messages, _userData.currentRoomId)); }