private void Start()
    {
        claw               = GetComponent <AudioSource>();
        agent              = GetComponent <NavMeshAgent>();
        animator           = GetComponent <Animator>();
        dropItemController = GetComponent <DropItemController>();
        player             = FindObjectOfType <PlayerController>().transform;
        healthBar          = GetComponentInChildren <ZombieHealthBar>();

        healthBar.SetSliderValue(currentHealth, maxHealth);

        agent.speed = currentSpeed;
    }
    void Awake()
    {
        _healthBar   = GetComponentInChildren <ZombieHealthBar>();
        _zombieAI    = GetComponent <ZombieAI>();
        _zombieMover = GetComponent <ZombieMover>();
        _squad       = transform.parent.GetComponent <ZombieSquad>();

        if (_squad == null)
        {
            _squad = FindObjectOfType <ZombieSquad>();
        }

        AudioManager = GetComponent <ZombieAudioManager>();

        Invoke("UpdateParametersByMode", 0.1f);
    }