# Фаза 78. Болезни и векторы ## Зависимости - [Фаза 77](77-health-conditions.md) - [Фаза 32](../07-inventory/32-weather-warmth.md) - [Фаза 74](../13-grades/74-attendance.md) ## Зачем Разные болезни с инкубацией и эффектами; холод и погода как вход. ## Задачи - [x] `DiseaseDef` (или согласованное имя): семейство, стадии, инкубация, эффекты на нужды / `LessonLearning` / шанс не прийти - [x] Ваниль **несколько** разных болезней в `core` (не один def «Болезнь») - [x] Векторы: холод ниже порога, дождь/снег — поля на def и BehaviorDef - [x] Отсутствие по болезни пишет причину для журнала 13 (уважительно) - [x] Временный иммунитет после выздоровления — поле на def - [x] Локали подписей болезней ## Тесты, без которых фаза не закрыта - [x] Два разных def дают разные кривые/эффекты при контрольном тике - [x] Холод повышает шанс респираторной ванили относительно контроля - [x] Больной с тяжёлой стадией чаще «вне школы» на учебный день - [x] Явка с причиной болезнь ≠ прогул в данных 13 - [x] Каталог без обязательных полей падает загрузкой, не молча ## Критерий готовности - В холодный дождливый период кто-то из учеников заболевает ванильной болезнью; журнал не зовёт это прогулом - Отфильтрованные тесты по Testing policy проходят ## Стоп Не заражение между людьми (79). Не UI вкладки (80). Не хирургия.