public void ExitPrompt()
    {
        EndDaySummary summary = EndDaySummary.instance;

        if (GameManager.instance.BL_GameOver)
        {
            GameManager.instance.LoadScene(3);
        }
        else
        {
            DayCycle.instance.BL_ShowResults = false;
            summaryAnimator.SetBool("BL_ShowSummary", false);
            Invoke("HideSummary", 1);

            DayCycle.instance.NewDay();
            int day = DayCycle.instance.IN_currentDay + 1;
            currentDay.text = day < 10 ? "Day 0" + day.ToString() : "Day " + day.ToString();

            if (day < 6)
            {
                dayAlert.SetActive(true);
            }
            OpenDoor.instance.Close();
            OfficeEntrance.instance.RespawnPlayer();

            BL_firstFlag       = false;
            PC_Move.BL_canMove = true;
        }
    }
Exemple #2
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(gameObject);
         return;
     }
 }