v0.8.7d2026-09-15

Покращення

  • Вибрана швидкість гри тепер залишається підсвіченою під час паузи, а кнопка паузи працює як перемикач.
  • Збереження, яке не вдалося через заповнений диск, тепер повідомляє обсяг вільного місця замість загальної помилки.

Детермінізм симуляції

  • Виправлено вантажні причали та верфі, які при кожному завантаженні втрачали свою заблоковану акваторію в пошуку шляху суден.
  • Виправлено закриття та повторне відкриття в'їздів на мости під час завантаження.
  • Виправлено ріст лісової підстилки, який обробляв дерева в іншому порядку після завантаження.
  • Виправлено інші дрібні причини розбіжностей, як-от недосяжні розмітки, відкладені зміни прохідності для суден і пошук шляху поїздів.

Виправлення

  • Виправлено універсальні вагони T2, які застрягали на станціях завантаження, бо повідомляли про місткість на одну одиницю більшу, ніж могли завантажити.
  • Виправлено анімацію перекидання кузова вантажівки, яка ламалася, якщо гру ставили на паузу посеред розвантаження.
  • Виправлено короткочасне відображення нових транспортних засобів на місці раніше зниклого транспортного засобу або в початку координат мапи.
  • Виправлено транспортні засоби, які перестрибували на некоректні або застарілі позиції в разі збою зчитування даних із GPU (тепер вони зберігають свою останню позицію).
  • Виправлено поїзди в русі, які повідомляли про помилку й переривали оновлення руху, коли вагон досягав кінця відомого поїзду шляху, через що вагони могли відставати від локомотива.
  • Виправлено поїзди, які гальмували раніше, ніж потрібно, або зупинялися на транзитних точках маршруту після редагування колій, зміни напрямку чи повторних завантажень.
  • Виправлено помилки копіювання та вставлення на щойно прокладених залізничних коліях.
  • Виправлено помилки відображення на залізничній колії, модернізованій на місці.
  • Виправлено помилку опори залізничної колії, через яку збереження неможливо було завантажити.
  • Виправлено помилку під час призупинення будівництва мосту, над смугою якого прокладено колію (прокладати колії поверх власних колій мосту більше не дозволено).
  • Виправлено помилки інспектора після демонтажу або розбирання об'єкта з його інспектора.
  • Виправлено помилку вантажівки під час робіт з укладання та зняття покриттів, коли вантажівка досягала цілі в тому самому оновленні, в якому цю ціль було призначено.
  • Виправлено помилки лісозаготовчої машини під час завантаження та хибні помилки «Truck too far!» і «Harvested tree too far!».
  • Виправлено помилки в підсвічуванні портів конвеєрів і конекторів.
  • Виправлено помилку складу «Attempted to divide by zero» під час видачі продуктів.
  • Виправлено помилку паливозаправника, коли ціль заправки відновлювали до автозаводу або розбирали до початку завдання.
  • Виправлено транспортні засоби на недосяжному рельєфі, які ніколи не телепортувалися звідти, якщо жоден автозавод не міг їх прийняти, наприклад усі автозаводи заповнені або іншого типу (тепер вони телепортуються до точки появи будь-якого автозаводу).
  • Виправлено помилку під час виділення перетягуванням станцій до зупинки, яка вже їх містила.
  • Виправлено помилки попереднього перегляду будівель, що виходили за край мапи.
  • Виправлено помилку під час клацання без перетягування інструментом прямокутної зони.
  • Виправлено помилку під час підтвердження перезапису збереження клавішею Enter.
  • Виправлено неможливість запуску гри, коли файли евристик шляху поїздів у теці гри не вдавалося відкрити для запису (наприклад, тека встановлення лише для читання або обмежений обліковий запис користувача) або вони були заблоковані чи пошкоджені.
  • Виправлено користувацькі мапи, що посилалися на віртуальний ресурс видаленого моду, з якими не вдавалося розпочати нову гру.
  • Виправлено повідомлення про збій доступу, коли бібліотека креслень відсутня.
  • Виправлено відновлення поверхні рельєфу (наприклад, повернення ґрунту в траву), яке зупинялося для деяких клітинок після завантаження.
  • Виправлено смугу заповнення в інспекторі складу, яка виходила за свої межі, коли мод переповнював склад.
  • Виправлено транспортний засіб, відновлений до автозаводу, який ніколи не з'являвся знову, якщо його відновлення запитували повторно, поки він очікував появи.
  • Виправлено кнопку вимкнення звуку зворотного відліку ракети, яка повідомляла про помилку, хоча звук вимикався.
  • Виправлено помилку під час закриття сповіщення, яке вже зникло.

v0.8.7c2026-09-10

Покращення

  • Конвеєри та конектори тепер підсвічують порти об'єктів, до яких вони під'єднуються (включно зі значками рекомендованих продуктів).
  • Внутрішньоігровий хаб тепер завантажує зображення та файли з CDN, що пришвидшує завантаження.
  • Внутрішньоігровий завантажувач тепер перевіряє цілісність кожного завантаженого файлу.

Детермінізм симуляції

  • Гра тепер детермінована під час збереження та завантаження, тож завантажена гра продовжується точно так само, як продовжилася б гра, що її зберегла.
  • Виправлено форматування та розбір чисел, які залежали від регіональних налаштувань операційної системи і спричиняли помилки (наприклад, «1.5» і «1,5»).
  • Записи, відсортовані за перекладеними назвами, тепер сортуються за правилами мови гри, а не регіональних налаштувань операційної системи.
  • Виправлено пошук шляху поїздів, який зчитував стан колій і поїздів, що міг змінитися посеред пошуку.
  • Виправлено частково завантажені евристики пошуку шляху через мости, які відводили транспортні засоби від цілих регіонів мапи.
  • Виправлено некоректне завантаження евристик пошуку шляху через мости, коли шлях встановлення гри містив слово «exit».
  • Вибір найближчих і найкращих кандидатів (автозаводи, стартові майданчики, сортувальні заводи, розмітки, дерева, транспортні засоби попереду), а також порядок оновлення поїздів тепер розв'язують нічию детерміновано.
  • Генерація кратерів астероїдів і обертання багатокутників тепер використовують детерміновану арифметику з фіксованою комою.
  • Генерація мапи з параметром «--terrain-gen-threads 1» тепер працює правильно.

Продуктивність

  • Виправлено вирубані ділянки лісу, які надмірно довго залишалися в черзі на відновлення лісової підстилки (наявні збереження відновляться через кілька ігрових місяців).
  • Дані зв'язності транспорту зберігаються ~5x компактніше та завантажуються в 4-5x швидше, завдяки чому стиснені файли збережень стали на 8-14% меншими.

Виправлення

  • Виправлено рампи заввишки 3 і 4, які мали клітинку, візуально заблоковану, але не заблоковану плануванням.
  • Виправлено візуальне прокручування зупинених конвеєрів після їх повернення в поле зору.
  • Виправлено попередній перегляд лісового інструмента в редакторі карт, який розміщував дерева на клітинках океану та межі мапи.

v0.8.7b2026-08-22

Детермінізм симуляції

  • Уся математика симуляції тепер використовує цілочисельну арифметику, тож результати побітово однакові на процесорах різних виробників і на різних машинах.
  • Виправлено пошук шляху транспортних засобів, який міг завершуватися на різних тіках на різних машинах.
  • Виправлено пошук шляху суден, який поводився по-різному залежно від того, чи відкрито накладку прохідності.
  • Виправлено недетерміноване створення об'єктів рельєфу (каменів, кущів).
  • Виправлено частинки ерозії під час генерації мапи, які проскакували в ділянки, що генерувалися в інших потоках, через що рельєф відрізнявся між запусками (стосується лише новостворених ігор).
  • Генерація рельєфу тепер обчислює відбиток, який перевіряється під час завантаження (про розбіжність повідомляється попередженням).
  • Додано консольну команду print_terrain_fingerprint для звітів про помилки.
  • Виправлено інструмент вирізання та вставлення, який видаляв об'єкти в обхід симуляції (інструмент розміщення вставлення тепер відкривається на один тік пізніше).
  • Виправлено порядок ініціалізації прототипів, що залежав від регіональних налаштувань операційної системи.
  • Виправлено вибір рівновіддалених або рівнопріоритетних кандидатів за внутрішнім порядком колекцій під час добору дерев, ділянок і веж лісництва, призначення вантажівок і буферів, а також розподілу поїздів.
  • Шляхи вершини штабелювальної вежі тепер упорядковуються детерміновано, без обчислень із рухомою комою.

Продуктивність

  • Виправлено словники та множини з ключами за позиціями клітинок, які іноді сповільнювалися через колізії хешів (пошук у найгіршому випадку тепер у 2-3x швидший).
  • Об'єкти рельєфу створюються ~4x швидше.

Виправлення

  • Виправлено помилку в переглядачі markdown внутрішньоігрового хабу, спричинену численними запитами шрифтів.
  • Виправлено вилучення зображень, розміщених усередині тексту хабу (тепер вони показуються під текстом).
  • Покращено вирівнювання зображень у внутрішньоігровому хабі та оновлено посилання на головному екрані.

v0.8.7a2026-08-13

  • Додано нові 3D-моделі електролізерів T1 і T2.
  • Оптимізовано балансування буферів вантажівок, коли склади або розмітка місця скидання відрізані від вантажівок, що спричиняло падіння FPS на високих швидкостях симуляції (у таких випадках понад 10x швидше).
  • Виправлено неправильне планування в'їздів на рампи заввишки 4.
  • Виправлено планування поїздами зміни напрямку, що ігнорувала критичні ділянки, коли точка розвороту була посередині частково критичного відрізка колії.
  • Виправлено поїзди, які, змінюючи напрямок із зайнятими резерваціями блоку, ніколи їх не звільняли.
  • Виправлено використання переходів ухилу 1:4 на 1:8 під час будівництва в режимі лише G8 (тепер вони дозволені лише при будівництві від елемента G4 або підключенні до нього).
  • Виправлено евристики пошуку шляху для колій із кривими R30.

v0.8.72026-08-08

Новий вміст і покращення

  • Модульні рампи тепер можуть сягати висоти 4, достатньої, щоб проходити над залізничними коліями.
  • Транспортні засоби тепер під'їжджають до рамп трохи швидше.
  • Вантаж торгового причалу тепер враховується в глобальному пошуку.
  • Кількість змін напрямку, дозволених на одному маршруті поїзда, збільшено з 16 до 32.
  • Поїзди більше не планують зміну напрямку всередині критичних ділянок.
  • Транспортні засоби, які не можуть перетинати воду, більше не повідомляють про «труднощі з навігацією» через мости.
  • Звичайні вантажівки більше не резервують вантаж, який можуть доставити лише вантажівки-амфібії.
  • Вставлені рядки креслень тепер обмежено 64 рівнями вкладених тек.

Продуктивність

  • Віртуалізовано списки у вікнах збереження та завантаження, що усуває затримки через велику кількість файлів збережень.
  • Відкриття інспектора залізничних колій на дуже довгих ділянках більше не спричиняє ривка (перевірка електрифікації розподілена на кілька кадрів).

Виправлення

  • Виправлено самоскиди, які не могли прокласти шлях до мега екскаваторів, розміщених у вузьких місцях.
  • Виправлено поїзди, відновлені в депо, які не знаходили шляху, бо їхня швидкість не скидалася.
  • Виправлено незначну телепортацію поїздів при зміні довжини колії або критичних ділянок біля точки розвороту, до якої поїзд наближався.
  • Виправлено попередні перегляди опор колії, які некоректно очищалися, що спричиняло помилки й дозволяло неможливі зміни через Ctrl+Shift+колесо.
  • Виправлено інструмент точок маршруту станції, що заморожував гру при видаленні вибраної колії.
  • Виправлено зв'язність транспорту, яка іноді повідомляла про хибні розриви.
  • Виправлено ракети, які могли застрягати в початку координат мапи.
  • Виправлено втрати при округленні Єдності від декорацій (тепер їхня Єдність підсумовується за всіма поселеннями).
  • Виправлено підсвічування на графіках, яке переставало працювати після оновлення даних графіка.
  • Пошкоджені файли збережень тепер завершуються зрозумілою помилкою замість помилки браку пам'яті.