public void OnDayChange(int day)
    {
        _daysOfFlood = Mathf.Max(0, _dayNumber.Value - _floodStartsAtDay + 1);

        var timeUntilFlood = _daysOfFlood > 0 ? "<size=18><color=#FCDC70>Repent!</color></size>" : $"Days untils flood: <size=18><color=#FCDC70>{_floodStartsAtDay - _dayNumber.Value}</color></size>";

        _floodText.text = timeUntilFlood;

        if (_daysOfFlood > 0)
        {
            StartCoroutine(Co_flood(3));
            ta.Play(3);
        }

        if (_daysOfFlood > _floodLevels.Count - 1)
        {
            StartCoroutine(Lose());
        }
    }