Exemple #1
0
 public void Unpause_Game()
 {
     // Set normal timescale
     Time.timeScale = 1f;
     // Unset global pause
     Global_Variable.Update_Game_State(Game_State.Player_Control);
     Pause_UI.SetActive(false);
 }
Exemple #2
0
    public void Return_To_Main_Menu()
    {
        // Unset global pause
        Global_Variable.Update_Game_State(Game_State.Player_Control);

        // Set normal timescale
        Time.timeScale = 1f;
        // Load main menu scene
        Transition_Manager.Load_A_Level(0);
    }
Exemple #3
0
 public void Pause_Game()
 {
     Debug.Log("Pause UI Pause");
     if (Global_Variable.Current_State == Game_State.Player_Control)
     {
         // Set paused timescale
         Time.timeScale = 0f;
         // Set global pause
         Global_Variable.Update_Game_State(Game_State.Pause);
         Pause_UI.SetActive(true);
     }
 }