public void ReceiveDamage()
        {
            _health--;
            SaveSystem.AddHitToCounter();
            onPlayerDamage?.Invoke();

            _playerController.SpriteAnimator.ResetTrigger("Normal"); //Provisional.

            if (_health <= 0)
            {
                _playerController.DeathController.Die();
            }
            else
            {
                _playerController.HurtController.StartHurt();
            }
        }