WEATHER STATION v0.6.0 — ALEM COLONY 0.23.07

Мод наблюдает только за ванильной погодой и происшествиями игры. Собственных бедствий не создаёт.

МЕТЕОСТАНЦИЯ
- Компактная постройка 2×1.
- Итоговая цена в карточке игры: 30 стали.
- Итоговая работа в карточке игры: 20 секунд.
  В 0.23.07 основной материал и work мебели масштабируются числом занятых клеток, поэтому в JSON стоят 15 стали и 10 work на каждую из 2 занятых клеток.

ЕДИНЫЙ ИНТЕРФЕЙС
В моде создаётся только одно окно. Разделы переключаются внутри него:
1. Сводка — текущая погода, температура, активные специальные состояния.
2. 3 дня — расширенный трёхдневный прогноз.
3. Календарь — погодная история и происшествия по дням.
4. Справка — краткое описание ванильной погоды и событий.

БЫСТРАЯ ПРОВЕРКА
- Требует построенную Метеостанцию.
- Длится 1 игровой час.
- Даёт прогноз на следующий день и окно ближайшего происшествия.

ПРОДВИНУТАЯ ПРОВЕРКА
- Длится 3 игровых часа.
- Даёт прогноз погоды на следующие 3 дня.
- Если IncidentManager 0.23.07 раскрывает nextHours/ExportNextHours через game API, станция показывает известные таймеры ванильных происшествий на 72 часа.
- Если точные таймеры недоступны, используется честная приблизительная оценка по частоте событий текущего рассказчика.

КАЛЕНДАРЬ
- Таблица создаётся с 1-го дня колонии и обновляется каждый игровой день.
- Каждый час сохраняются наблюдаемая погода и температура.
- on_event записывает ванильные происшествия; on_raid_start записывает рейды.
- На старом сохранении дни до установки v0.6.0 показываются как «нет данных», если старый мод их не успел записать: мод не выдумывает прошлое.

ВАЖНО
Публичный alem.weather() не раскрывает будущую ванильную погоду. Поэтому погода на завтра/3 дня — вероятностный прогноз станции по сезону, температуре и текущему состоянию. Точные таймеры происшествий помечаются отдельно только когда их удаётся прочитать из IncidentManager 0.23.07.
