IEnumerator ResetUIForGame() { yield return(new WaitForSeconds(1f)); opponentDisconnectPopup.SetActive(false); ModeSelectionScreen.SetActive(false); RulesScreen.SetActive(false); OptionsScreen.SetActive(false); Loader.SetActive(false); WHOTMultiplayerManager.Instance.mainMenu.SetActive(false); WHOTMultiplayerManager.Instance.multiplayerOptions.SetActive(false); WHOTMultiplayerManager.Instance.gamePlay.SetActive(true); WHOTMultiplayerManager.Instance.betSelectionPanel.SetActive(false); WHOTMultiplayerManager.Instance.availableRooms.SetActive(false); WHOTMultiplayerManager.Instance.SearchOpponentPanel.SetActive(false); WHOTMultiplayerManager.Instance.challengeScreen.SetActive(false); WHOTMultiplayerManager.Instance.createChallengeDialog.SetActive(false); WhotOpponent.instance.UpdateOpponentImage(defaultImage); //WHOTMultiplayerManager.instance.opponentName.text = "OPPONENT"; }
public void DisplayEsp() { GameScreen Game; CreditsScreen Credits; HiScoreScreen HiScore; RulesScreen Rules; string option; bool exit = false; do { Console.Clear(); Title(); ShowMenuEsp(); option = Console.ReadLine(); switch (option.ToUpper()) { case "1": Console.Clear(); Game = new GameScreen(); string[] name = UserNameEsp(); Game.RunEsp(name); Console.Clear(); break; case "2": Console.Clear(); Console.WriteLine("No disponible todavía..."); Console.Clear(); DisplayEsp(); break; case "3": Console.Clear(); Rules = new RulesScreen(); Rules.DisplayEsp(); Console.Clear(); break; case "4": Console.Clear(); Credits = new CreditsScreen(); Credits.RunEsp(); Console.Clear(); break; case "5": Console.Clear(); HiScore = new HiScoreScreen(); HiScore.RunEsp(); Console.Clear(); break; case "6": Display(); break; case "Q": exit = true; Console.WriteLine("Hasta pronto!"); Console.WriteLine(); break; default: Console.Clear(); Title(); ShowMenu(); Console.WriteLine(); Console.WriteLine("Introduce una opcion correcta!"); option = Console.ReadLine(); break; } } while (!exit); }
// The user enter the name player with will be play public void Display() { GameScreen Game; CreditsScreen Credits; HiScoreScreen HiScore; RulesScreen Rules; string option; bool exit = false; do { Console.Clear(); Title(); ShowMenu(); option = Console.ReadLine(); switch (option.ToUpper()) { case "1": Console.Clear(); Game = new GameScreen(); string[] name = UserName(); Game.Run(name); Console.Clear(); break; case "2": Console.Clear(); Console.WriteLine("Not available yet..."); Console.Clear(); Display(); break; case "3": Console.Clear(); Rules = new RulesScreen(); Rules.Display(); Console.Clear(); break; case "4": Console.Clear(); Credits = new CreditsScreen(); Credits.Run(); Console.Clear(); break; case "5": Console.Clear(); HiScore = new HiScoreScreen(); HiScore.Run(); Console.Clear(); break; case "6": DisplayEsp(); break; case "Q": exit = true; Console.WriteLine("See you soon!"); Console.WriteLine(); break; default: Console.Clear(); Title(); ShowMenu(); Console.WriteLine(); Console.WriteLine("Enter a correct option!"); option = Console.ReadLine(); break; } } while (!exit); }