void StartDay()
    {
        GameManager.Instance.OnStartNewDay -= StartDay;

        WorkGuiManager.OnAccept += OnShitterAccepted;
        WorkGuiManager.OnDeny   += OnShitterDenied;

        var shitters = GameManager.Instance.TodaysShitters;

        _shitters = new Queue <Shitter>();

        for (int i = 0; i < shitters.Count; i++)
        {
            QueueManager.AddPeople(shitters[i]);
            _shitters.Enqueue(shitters[i]);
        }

        CoroutineHelper.Instance.WaitForSecondsAndCall(1f, UpdateQueue);
        SoundManager.Instance.StopAll();
        SoundManager.Instance.PlayAudio(AudioId.Horse, AudioId.BusyCity);
        SoundManager.Instance.Stop(AudioId.Ambiance);
    }