private void LoadGamePlay() { _isPlaying = true; _GamePlayManager = new GamePlay(_clientType); _MainMenu.Dispose(); _MainMenu = null; }
public void Initialize() { _gui.Screen = new GuiScreen(_game.GraphicsDevice.Viewport.Width, _game.GraphicsDevice.Viewport.Height); _gui.Screen.Desktop.Bounds = new UniRectangle( new UniScalar(0f, 0), new UniScalar(0f, 0), new UniScalar(1f, 0), new UniScalar(1f, 0)); _gui.Initialize(); _guiMainMenu = new GUIMainMenu(); _guiGame = new GUIGame(); GameBoard = new GameBoard(10, 10, 10); }
private void LoadMainMenu() { _isPlaying = false; if (_GamePlayManager != null) { _GamePlayManager.Dispose(); _GamePlayManager = null; } _MainMenu = new GUIMainMenu(this); }
public override void Start() { #region Init GUI if (Camera == null) { Debug.Log("Camera Master cannot find camera"); } JoinHost = gameObject.GetComponent <GUIJoinHost>(); if (JoinHost == null) { Debug.Log("Camera Master cannot find GUI script for join/host"); } MainMenu = gameObject.GetComponent <GUIMainMenu>(); if (MainMenu == null) { Debug.Log("Camera master could not find GUI script for main menu"); } SelectTeam = gameObject.GetComponent <GUISelectTeam>(); if (SelectTeam == null) { Debug.Log("Camera Master cannot find GUI script for select"); } ExitMenu = gameObject.GetComponent <GUIExitMenu>(); if (ExitMenu == null) { Debug.Log("Camera Master cannot find GUI script for exit"); } HostMenu = gameObject.GetComponent <GUIHostMenu>(); if (HostMenu == null) { Debug.Log("Camera Master cannot find GUI script for host"); } OptionsMenu = gameObject.GetComponent <GUIOptionsMenu>(); if (OptionsMenu == null) { Debug.Log("Camera Master cannot find GUI script for Options"); } LoadingScreen = gameObject.GetComponent <GUILoadingScreen>(); if (LoadingScreen == null) { Debug.Log("Camera Maser cannot find GUI script for loading screen"); } ChadCam = gameObject.GetComponent <ChadCam>(); if (ChadCam == null) { Debug.Log("Camera Master cannot find ChadCam"); } else { ChadCam.enabled = false; } SpectatorCam = gameObject.GetComponent <SpectatorCam>(); if (SpectatorCam == null) { Debug.Log("Camera Master cannot find SpectatorCam"); } else { SpectatorCam.enabled = false; } Hud = gameObject.GetComponent <ChadHud>(); if (Hud == null) { Debug.Log("Camera Master could not find Hud"); } ReplayCam = gameObject.GetComponent <ReplayCamera>(); ReplayCam.enabled = false; #endregion #region Chad Hats string settingsHat = UserSettings.GetSetting("Hat"); if (settingsHat != null) { SelectedHat = System.Convert.ToInt32(settingsHat); } else { SelectedHat = (int)(Random.Range(0.0f, 1.0f) * (HatManager.Instance.Hats.Count - 2)) + 1; settingsHat = SelectedHat.ToString(); UserSettings.AddOrUpdateAppSetting("Hat", settingsHat); } if (ChadMainMenu != null) { ChadMMHat = ChadMainMenu.GetComponent <Hatter>(); ChadMMHat.SetHat(SelectedHat); } if (ChadTeam1 != null) { ChadT1Hat = ChadTeam1.GetComponent <Hatter>(); ChadT1Hat.SetHat(SelectedHat); } if (ChadTeam1 != null) { ChadT2Hat = ChadTeam2.GetComponent <Hatter>(); ChadT2Hat.SetHat(SelectedHat); } #endregion SetState(CAM_STATE.MAIN_MENU); }