Улучшения

  • Максимальное расстояние камеры увеличено на 50%.
  • Добавлен новый режим адаптивной скорости игры, который снижает темп симуляции до того, как начнут пропадать кадры, сохраняя плавность при высокой нагрузке. Это новое значение по умолчанию, его можно изменить в настройках.
  • Зоны карьерных и лесных вышек, а также логистические зоны теперь можно редактировать вместе. При редактировании одной зоны показываются все сразу, что упрощает переключение между ними.
  • Добавлено настраиваемое сочетание Ctrl+M для прямого открытия редактирования зон вышек без перехода через инспектор.
  • Наведение на зону вышки теперь подсвечивает вышку, которой она принадлежит, и показывает соединительную линию.
  • Расчистка покрытий теперь учитывает строительные фильтры зоны грузовиков.
  • Модули Ж/Д станций теперь распределяют продукты поровну между обеими сторонами.
  • Переработаны связанные хранилища:
    • Хранилище теперь можно связать только с одной станцией.
    • Логистика автоматически отключается на связанной стороне, пока станция его загружает или разгружает, не давая грузовикам «красть» зарезервированный для поездов груз или место.
    • Ползунки ограничения портов теперь уменьшают объём и вместимость хранилища, доступные для резервирования поездами.
  • Улучшены эвристики поиска пути поездов, чтобы не прокладывать маршрут через другие станции и сетевые путевые точки при наличии альтернативы. Поезда вдали от загруженной станции теперь гораздо реже пытаются протиснуться через неё.
  • Удаление путевой точки теперь заменяет её соответствующим базовым путём (электрифицированные путевые точки оставляют электрифицированный путь, обычные - обычный).
  • Разметка карьеров теперь игнорирует кусты и пни, расположенные ниже назначенного уровня добычи.
  • Улучшения интерфейса поездов, например информация о задании в строке состояния поезда или новая кнопка открытия инспектора в списке прибытий.
  • Грузовики больше не доставляют детали малыми партиями, когда продуктов не хватает и они поступают в хранилища по одному.
  • Резервные копии для восстановления теперь сохраняют логистические зоны.
  • Консольные команды теперь отклоняют неопределённые значения перечислений вместо того, чтобы молча их принимать.
  • Улучшены сообщения об ошибках и форматирование справки консольных команд.

Производительность

  • Строительство и снос теперь обрабатываются пакетами, что значительно снижает стоимость плотной застройки (замерено ~4x ускорение балансировки буферов машин на большом сохранении, пики снижены с 40 мс до 10 мс).
  • Добавлен менеджер связности машин, который определяет недостижимые цели без полного поиска пути, резко снижая стоимость поиска пути и число застревающих машин в отрезанных областях (более 10x экономии на некоторых сохранениях).

Исправления

  • Машины больше не показывают красные линии «недостижимо» и уведомления для целей, к которым им уже не нужно ехать.
  • Исправлены переезды, не закрывавшиеся, когда путь находился в процессе сноса.
  • Исправлена точка нового контента, не исчезавшая при модернизации здания.
  • Диалог настройки модов теперь позволяет вводить отрицательные числа для параметров, нижняя граница которых это допускает.
  • Исправлена кнопка паузы, не работавшая для поездов, стоящих в депо и назначенных в сеть.
  • Исправлена статистика продуктов Ж/Д сети, игнорировавшая ограничение числа поездов на станцию.
  • Исправлен отвалообразователь, ошибочно сообщавший о недопустимых участках рельсов.
  • Исправлен индикатор активного бонуса поселения, показывавший «[активно]» до появления всплывающего элемента, и цвет предупреждения, применявшийся не к тому элементу.
  • Исправлена возможность назначать нехранимые продукты модулям Ж/Д станций, подавая их туда в обход проверки совместимости, используемой в интерфейсе выбора.
  • Исправлены значения загрязнения в подсказках машин, локомотивов и конструктора поездов, игнорировавшие множители сложности для расхода топлива и загрязнения.
  • Исправлено отображение «хранимого количества» на здании интернет-провайдера поселения.
  • Исправлены визуальные мерцания и поток уведомлений, вызванные повторным срабатыванием уведомлений в одном тике.
  • Исправлены устаревшие правила прибытия после замены модулей станции на несовместимый тип.
  • Исправлены изменения вместимости поездов через указы, оставлявшие нереалистично высокие цели загрузки, из-за которых поезд мог не отправляться.
  • Исправлена возможность назначать путевые точки заправочными станциями в Ж/Д сетях.
  • Исправлен отвалообразователь, сохранявший устаревшую цель после изменения настроек, когда не было доступного сырья.
  • Исправлено скопление грузовиков у одного экскаватора вместо распределения между несколькими доступными.
  • Исправлены зависания загрузки грузовиков у буферов хранилищ, которые никогда не заполняются естественным образом; частичная загрузка теперь разрешена после 60 секунд без активности.
  • Исправлены частицы водородного двигателя судна.