Esempio n. 1
0
 public void ClosePopUps()
 {
     if (popUp.activeInHierarchy)
     {
         popUp.SetActive(false);
     }
     MouseController.ChangeMouseLockMode(lastState);
 }
Esempio n. 2
0
 private void PopUpWithButton(string desc, string button)
 {
     ClosePopUps();
     popUp.SetActive(true);
     lastState = Cursor.lockState;
     MouseController.ChangeMouseLockMode(CursorLockMode.None);
     popUpText.text       = desc;
     popUpButtonText.text = button;
 }
 void OnEnable()
 {
     MouseController.ChangeMouseLockMode(CursorLockMode.None);
     if (GameObject.Find("GalaxyManager"))
     {
         GalaxyCheck();
         DlcCheck();
     }
 }
Esempio n. 4
0
    public void MenuCouldNotJoin(string reason)
    {
        popUpWithButton.SetActive(true);
        lastState = Cursor.lockState;
        MouseController.ChangeMouseLockMode(CursorLockMode.None);

        popUpWithButtonText.text = "Could not join lobby\nReason: " + reason;
        popUpWithButtonButton.onClick.AddListener(() => {
            ClosePopUps();
        });
    }
Esempio n. 5
0
    public void MenuCouldNotCreate()
    {
        popUpWithButton.SetActive(true);
        lastState = Cursor.lockState;
        MouseController.ChangeMouseLockMode(CursorLockMode.None);

        popUpWithButtonText.text = "Could not create lobby";
        popUpWithButtonButton.onClick.AddListener(() => {
            ClosePopUps();
        });
    }
Esempio n. 6
0
    public void MenuHostLeftLobby()
    {
        popUpWithButton.SetActive(true);
        lastState = Cursor.lockState;
        MouseController.ChangeMouseLockMode(CursorLockMode.None);

        popUpWithButtonText.text = "Host left the lobby";
        popUpWithButtonButton.onClick.AddListener(() => {
            ClosePopUps();
        });
    }
Esempio n. 7
0
    public void GameHostLeftLobby()
    {
        popUpWithButton.SetActive(true);
        lastState = Cursor.lockState;
        MouseController.ChangeMouseLockMode(CursorLockMode.None);

        popUpWithButtonText.text = "Host left the lobby";
        popUpWithButtonButton.onClick.AddListener(() => {
            GalaxyManager.Instance.ShutdownNetworking();
            SceneController.Instance.LoadScene(SceneController.SceneName.MainMenu, true);
        });
    }
Esempio n. 8
0
    public void GameWaitingForOtherPlayer()
    {
        popUpWaitingWithButton.SetActive(true);
        lastState = Cursor.lockState;
        MouseController.ChangeMouseLockMode(CursorLockMode.None);

        popUpWaitingWithButton.transform.Find("Button").GetComponent <Button>().onClick.AddListener(() => {
            GalaxyManager.Instance.ShutdownNetworking();
            GalaxyManager.Instance.Matchmaking.LeaveLobby();
            SceneController.Instance.LoadScene(SceneController.SceneName.MainMenu, true);
        });
    }