Пример #1
0
    void ShowDeathPanel()
    {
        deathPanel.SetActive(true);
        DeathPanel dPanel = deathPanel.GetComponent <DeathPanel>();

        dPanel.ShowDeathPanel();
    }
Пример #2
0
        void Kill()
        {
            Instantiate(CarcassPrefab, transform.position, Quaternion.identity);
            gameObject.SetActive(false);
            GameObject.Find("Player").SetActive(false);
            isDead = true;

            DeathReport.ShowDeathPanel();
            CharacterSave.Delete();
        }
Пример #3
0
    public void Death(int currentDepth, DeathType deathType)
    {
        deathPanel.gameObject.SetActive(true);
        deathPanel.ShowDeathPanel(GetQuip(deathType), currentDepth, recordDepth);

        if (currentDepth > recordDepth)
        {
            recordDepth = currentDepth;
            SaveRecord();
        }

        PauseGame(true);
    }