private GameServerSelectorWindow CreateGameServerSelectorWindow() { gameServerSelectorWindow = UserInterfaceContainer.Instance.Add <GameServerSelectorWindow>(); gameServerSelectorWindow.JoinButtonClicked += OnJoinButtonClicked; gameServerSelectorWindow.RefreshButtonClicked += OnRefreshButtonClicked; gameServerSelectorWindow.GameServerButtonClicked += OnGameServerButtonClicked; return(gameServerSelectorWindow); }
public void ShowGameServerSelectorUI() { if (!IsGameServerSelectorWindowExists()) { gameServerSelectorWindow = CreateGameServerSelectorWindow(); } if (!isInitialized) { isInitialized = true; gameServerSelectorWindow.Show(RefreshGameServerList); } else { gameServerSelectorWindow.Show(); } }