Очерёдность событий при генерации игрового дня

версия 1.2 (от 01.09.2019)
События в генерации игрового дня проводятся в следующей очерёдности:

1. Предстартовая подготовка

2. Генерация автосоставов

3. Матчи
  • включая изменения количества денег в кассах команд по итогам проведения матчей (доходы и расходы, зарплата)

4. Восстановление усталости у неигравших команд
  • только для переходных матчей, коммерческих турниров, финальных турниров сборных

5. Возврат арендованных
  • кубок межсезонья, коммерческие турниры, КЛК, переходные матчи
  • уменьшается аренда, для остальных видов матчей только возвращаются игроки от Лиги

6. Пересчёт турнирных таблиц турниров или выполнение функции резервного дня
  • включая вывод усталости на уровень баз

7. Пересчёт статистических показателей игроков в турнирах - дисквалификации, статистика
  • если сейчас чемпионат, а потом КЛК, то пропускается до генерации КЛК

8. Тренировки игроков

9. Подготовка молодёжи в спортшколах

10. Изучение игроков в скаут-центрах

11. Снятие травм
  • если стройка еще идёт, а травма закончилась, то усталость будет 50%
  • если арендованный вернулся в команду в последний день травмы, то усталость получает по своей основной команде

12. Рынки: трансферный, арендный, обмены

13. Изменение формы в центрах физ.подготовки

14. Окончание построек
  • т.е. в этот день еще нельзя менять форму игрокам, если идёт стройка

15. Пересчет рейтингов менеджеров и команд
  • только если не время играть следующий тур

16. Завершаем игровой день

Если игровой день - последний, который нужно играть прямо сейчас, то в самом конце генерации производятся следующие действия:
  • уменьшается сила у игроков с недостатком игровой практики
  • заканчивают карьеру слишком слабые игроки
  • принудительно выставляются игроки на трансфер за долги