private void CheckIfSharkCanAttack(float elapsedTime, SharkStatus status)
        {
            if (!SharkIsAttacking)
            {
                timeBetweenAttacks -= elapsedTime;
                if (timeBetweenAttacks <= 0)
                {
                    if (status.IsDead)
                    {
                        status.Reset();
                    }

                    SoundManager.SharkAppear.play();
                    Shark.ActivateShark(this);
                    SharkIsAttacking   = true;
                    timeBetweenAttacks = Constants.TIME_BETWEEN_ATTACKS;
                }
            }
        }