/// <summary>
    /// Called to take damage
    /// </summary>
    /// <param name="damageTaken"></param>
    public void TakeDamage(float damageTaken)
    {
        // Initial damage deduction
        _playerHealth.TakeDamage(damageTaken);

        // Check if the player is dead
        _isDead = _playerHealth.CheckDead();
    }