Пример #1
0
    public void GetDamage(int amount)
    {
        currentHealth -= amount;

        if (currentHealth <= 0)
        {
            Debug.Log("DEATH OF " + gameObject.name);
            Debug.Log("DEATH HAS BEEN RAISED!");
            deathEvent.Raise(gameObject);
            deathAction.Do(gameObject);
        }
    }
Пример #2
0
 private void AnswerTheCall()
 {
     deathAction.Do(gameObject);
 }