Обновление 0.95 - рефакторинг, улучшенные экспедиций и оптимизация

10 Янв 2025
Автор: Oleg Simukov

Обновление 0.95 - рефакторинг, улучшенные экспедиций и оптимизация

Улучшение карго дока, экспедиционного центра, оптимизация колонистов и другие Qol улучшения и исправления ошибок

Привет, инженеры!

Мы только что выпустили версию 0.95.54! Это промежуточная версия перед Update One, которая включает множество исправлений и расширение функционала грузовых доков, экспедиционных центров и грузовиков. Также мы добавили уведомления для колонистов, улучшили их алгоритм поведения и оптимизировали FPS для баз с большим количеством колонистов.

Внимание! Эта сборка создана на основе новой ветки, которая прошла значительное рефакторинг и структурные улучшения, поэтому старые сохранения гарантированно вызовут проблемы. Мы настоятельно рекомендуем вам начать новую игру и оценить нововведения по достоинству.

Обновление 0.95.54

Добавлено:

Оптимизация:

  • Значительное улучшение производительности за счет рефакторинга устаревшего кода в логике работы транспорта, контрактов, колонистов и других элементов игры, тех. часть которых негативно влияла на производительность.
  • Убраны циклические зависимости, которые сильно снижали количество кадров в секунду при вызове уведомлений модулей.

QoL:

  • Добавлен выбор сложности при старте сюжетной кампании.
  • Окно подтверждения при попытке загрузки старого сохранения. В случае, если загрузка сохранения приведет к критическим ошибкам, добавлена подсказка как запустить его на старой версии.
  • В меню сохранений отображается исходная версия, на которой была начата игра.
  • Добавлены новые эффекты выделения при наведении курсора на модули.
  • Теперь подземный уровень имеет видимые границы, дальше которых выкопать невозможно. Размер играбельной зоны под землей не изменился, но теперь полностью выкопанный уровень выглядит намного лучше.
  • Выведена стоимость использования посадочной платформы для интерфейса продажи и логистики.
  • По многочисленным просьбам: добавлено отображение кредитов на панели найма колонистов.
  • Добавлены тултипы на снос строений и на кнопку экспедиций.

Доработка механик Экспедиционного Центра:

  • Возможность строить несколько Экспедиционных Центров на одной базе.
  • Возможность отменять экспедиции и контракты.
  • Возможность удалять Экспедиционный Центр.

Доработка механик транспорта и Грузового дока:

  • Добавлена кнопка для переключения между ручным и автоматическим режимом разгрузки транспорта.
  • Теперь грузовики можно разгружать вручную в любой свободный Грузовой док.
  • Опция автоматической/ручной разгрузки грузовика.
  • Возможность отменить загрузку ресурсов в Грузовой док.
  • Возможность строить несколько модулей на одной базе.
  • Возможность выбора конкретного дока в качестве места для разгрузки грузовика.
  • Привязка конкретного маршрута (грузовика) к конкретному грузовому доку.
  • Добавлен модификатор скорости от использования топлива для транспорта на кратере.

Доработка механик ровера:

  • Добавлен режим сбора научных данных для ровера: теперь ровер генерирует очки науки только при включении специального режима в интерфейсе транспорта.

Доработка состояний колонистов:

  • Добавлены новые состояния колонистов "Травма", "Болезнь", "При смерти", "Кончается кислород".
  • Оповещения по требованиям колонистов: здоровье, еда, сон, кислород, смерть.
  • Доработана логика перемещения колонистов.

Контент:

  • Новые фракции от бэкеров.
  • На орбитальной карте Луны добавлены названия морей и кратеров.
  • Озвучка некоторых второстепенных персонажей.
  • В квесте с хакером добавлена опция полностью отказаться от квеста.
  • Подсказка на изучение автоматического ремонта.
  • Новая реплика-подсказка о строительстве экспедиционного центра.
  • Новая реплика при достижении отрицательного баланса.
  • Новые цитаты на экран загрузки.
  • Добавлено сообщение в интерфейс контрактов когда он открыт, но контрактов пока нет.
  • Доработано обучение системе контрактов: добавлена опция пропуска обучения и настроено корректное поведение диалогов – теперь Брокер не будет повторять реплику после того, как контракт уже был отправлен.
  • Добавлена подсказка о горячей клавише для улучшения конвейера (P).

Визуал:

  • Добавлены новые модели для тяжелой и быстрой капсулы.
  • Доработан визуал и анимации прокатного завода.
  • Обновлён визуал завода смарт бетона.
  • Настроено отображение дронов в интерфейсе центра экспедиций.

Добавлены и обновлены звуковые эффекты:

  • Добавлен звук наведения и клика на POI.
  • Добавлен звук исследования POI.
  • Добавлены новые звуки сканирования ровером.
  • Добавлен звук на выполнение промежуточных целей.
  • Добавлены звуки работы ассемблера.
  • Подключены звуки открытия и закрытия дверей.
  • Добавлены звуки ретранслятору.
  • Исправлен звук Плавильни Льда.

Исправлено:

    Достижения:

    • Исправлены условия для получения достижения “Герои не умирают” – теперь засчитываются все квестовых 12 колонистов вне зависимости от того, на каком транспорте они были доставлены.
    • Достижение “Пройти обучение” теперь выдается в конце обучения, в том числе при выборе “Вернуться в меню”.

    UI:

    • Исправлено отображение потребления и генерации энергии.
    • Скорректировано отображение насыщенности реголита.
    • В тултипе при наведении на энергию в модуле теперь корректно написано Потребляет, если потребитель. Генерирует если генератор.
    • Скорректировано отображение износа модуля.
    • Панели нотификаций больше не перекрывают друг друга.
    • Исправлено отображение дней в ферме.
    • Количество роботов при найме теперь отображается корректно.
    • Настроено отображение бонуса и штрафа при предложении контракта.
    • Исправлено отображение загрузки экспедиции если в ней стартуют только дроны в момент как грузовик заезжает в ЦЭ.
    • Исправлены дробные числа в ресурсах, округлены значения добываемого реголита и минералов буром.
    • Учтено отображение дронов если они назначены на ПОИ как ресурс, а не как сопровождение.
    • Исправлено отображения кнопки сноса при постройке другого модуля.
    • Исправлены все возможные ситуации когда интерфейс процесса строительства транспорта не отображался.
    • Исправлены несколько сценариев, для которых был необходим двойной клик.
    • Доработано обучение контрактам: добавлена опция полностью пропустить обучение, а стрелка подсказки больше не улетает в крайний верхний угол, если выйти из коммерческого центра.
    • Исправлены некоторые опечатки и ошибки локализации.
    • Исправлено наложение подсказок при строительстве экстрактора на неисследованной жиле.
    • Клик на нотификацию грузового дрона теперь переносит камеру к дрону.
    • Исправлены ошибки, при которых Shift и Ctrl срабатывали не с первого раза.
    • Настроено наведение стрелок-подсказок на нужные кнопки в нескольких сценариях.
    • Исправлены визуальные артефакты при выборе режима игры.
    • Исправлены опечатки в локализации.
    • Индикатор исследования ПОИ теперь видно издалека.
    • Исправлены несколько ошибок при отображении графика цен.
    • Исправлен блок кнопки отмены контракта, если его нельзя отменять.
    • Исправлено описание в тултипе на таймере контракта.
    • Тултип улучшения конвейеров теперь отображается корректно.

    Дроны:

    • Изменена коллизия дронов и поверхности кратера, чтобы избежать залипания на складках местности.
    • Исправлена расчет цены дронов в магазине.
    • Дроны теперь учитываются в ЦПУ.
    • Настроено отображение назначенных роботов на жилы после загрузки.
    • Исправлена ошибка застревания дронов в истощенной жиле.
    • Дроны больше не застревают на краю подземной карты.
    • У дронов-грузчиков в помещениях теперь выключается свет.

    Транспорт:

    • Исправлена ошибка, когда грузовик не возвращался на базу после выполнения контракта на отправку ресурсов, при отмеченной галочке возврата.
    • Исправлено выделение транспорта, когда не выделенный транспорт заезжает на базу.
    • Различные исправления выделений модулей и транспорта при переходах на разные уровни.

    Остальное:

    • Исправлена ошибка инициализации кислорода в комнате после сноса двери между комнатами.
    • Исправлена логика квеста "В поисках выживших" – теперь можно обнаружить скрытую локацию до того, как закрыто окно с подсказкой.
    • Исправлен блок по ЦПУ в магазине.
    • Исправлен подсчет количества кредитов после загрузки.
    • Перенастроено обновление процесса бурения и апдейта истории копки для интерфейса бура.
    • Исправлено обновление следующего входа, залипающее на соседствующих распределителях.
    • Исправление скрытия интерфейса фермы при вызове абилок модуля.
    • Исправлена ошибка дублирования звуков на выполнение подзадачи квеста.
    • Исправлено отображение подходящих клеток для экстракторов.
    • Исправлена ошибка с перегрузкой капсулы при настройке контракта: пропадала кнопка ресурса из корзины, даже если убрать единицу ресурса.
    • После перезапуска игры изученное исследование на возврат денег за конвейеры больше не пропадает.
    • При раскопках стен количество ресурсов, выпадающих из стены не соответствовало количеству ресурсов на счётчике уровня. Исправлено.
    • Катсцены теперь пропускаются корректно.
    • Исправлена ошибка при загрузке невалидного видео.
    • Визуал: капсулы больше не проваливаются в текстуры посадочных площадок и центра управления полётами.
    • Устранен баг, когда колонист мог пойти в комнату без кислорода.
    • В квесте Фархад при выборе опции разгрести завалы ровером точка интереса появлялась только после окончания диалога, исправлено.
    • Исправлены ошибки при совершении авто сохранения.
    • Иногда после сохранения и загрузки не возвращались деньги за снос конвейеров. Исправлено.
    • Подсказка-квест про рынок больше не отображается, если рынок уже изучен.
    • Исправлено визуальное отображение выделенного МБУ.

Баланс:

  • Реализована разная задержка полёта капсул с Луны на Землю и в обратную сторону. Добавлены нотификации задержки времени прилёта капсул.
  • Настроена логика капсул: тяжелую капсулу можно посадить только на Центр управления полётами, малая платформа принимает только быструю и среднюю.
  • Увеличена награда в POI "Склад ресурсов", которая появляется после ремонта грузового терминала.
  • Увеличены требования для починки грузового терминала.
  • Добавлено два дня на задачу “Обследовать ретранслятор”.
  • Добавлено несколько дней на поиск второй спасательной капсулы.
  • Добавлен бонус при строительстве монумента бэкеров.
  • Два дрона в ветке колонистов теперь выдаются после выдачи задачи на закладку помещения.
  • Добавлено ограничение на взятие лунных контрактов, до момента как будет построен первый экспедиционный центр.

В процессе - Update One:

  • Новая механика сканирования Гелия-3.
  • Новая механика добычи Гелия-3.
  • Харвестер Гелия-3.
  • Расширение механики добычи МБУ.
  • Новые модули: Рейлган для запуска зондов, Термоядерный генератор, Биогенератор, Блокчейн модуль, Ai научный модуль.
  • Расширенные настройки песочницы из меню.

Мы будем очень признательны за ваши отзывы о данной версии!

Команда Veom Studio

Комментарии

Сообщения не найдены

Написать комментарий

Recent posts