public void GetGames(GameListReceivedHandler onGameListReceived, string filter, MyGameTypes gameTypeFilter) { MyMultiplayerPeers.Static.Restart(); m_introductionTimer.Dispose(); m_hostTimer.Dispose(); m_gameListReceivedAction = onGameListReceived; MyEventGetGames gamesRequest = new MyEventGetGames(); gamesRequest.NameFilter = filter; gamesRequest.GameTypeFilter = gameTypeFilter; SetCallback <MyEventGetGamesResponse>(OnGetGamesResponse); MyMultiplayerPeers.Static.SendServer(ref gamesRequest); }
public void CancelGetGames() { m_gameListReceivedAction = null; }