Teardown Вики
Teardown Вики
41
страница

С момента выхода Teardown в ранний доступ 29 октября 2020 года, у неё было выпущено множество обновлений.

Ранний доступ. 2020[]

0.4.6[]

  • Поддержка Windows 7/8.1;
  • Поддержка раскладки клавиатуры AZERTY;
  • Улучшения звука при использовании Voicemeeter и другого ПО, которое перенаправляет/перенастраивает аудиотракты;
  • Быстрая загрузка доступна после перезапуска уровня;
  • Уведомление в главном меню, если игра не может выполнить запись в папку «Документы»;
  • Несколько исправлений сбоев;
  • Повышена безопасность баллонов с пропаном, автосигнализации и аккумулятора электростанции.

0.5.2[]

  • Добавлены Челленджи;
  • Различные исправления ошибок;
  • Переработан API моддинга;
  • Карта Frustrum теперь есть в песочнице.

2021[]

0.5.5[]

  • Оптимизация производительности и AMD;
  • Добавлен Редактор уровней;
  • Добавлено Drive to survive;
  • Добавлен Assetpack;
  • Добавлены Примеры;
  • Обновлена документация;
  • Удалены некоторые уровни.

0.6.0[]

1.Игра[]
  • Добавлена Мастерская Steam;
  • Добавлен Drive to survive;
  • Добавлен Heist Example.
2.Моддинг[]
  • Поддержка модов для пользовательских инструментов;
  • Функция PointLight для добавления света в сцену всего на один кадр;
  • Функция RegisterTool для регистрации пользовательского инструмента;
  • Функция GetToolBody для получения дескриптора видимого тела инструмента;
  • Функция SetToolTransform для применения преобразования смещения к видимому инструменту;
  • Функция DrawLine. Аналогично DebugLine, но не отображается за объектами;
  • Функция GetPlayerCameraTransform для получения камеры игрока по умолчанию;
  • Функция GetBodyVelocityAtPos для получения скорости тела в любом положении;
  • Экспериментальная функция масштабирования времени SetTimeScale для эффектов замедленного движения;
  • Функция UiPixelToWorld для преобразования положения пользовательского интерфейса в мировое направление;
  • Опция прозрачности в IsBodyVisible и IsShapeVisible;
  • Функции ввода теперь поддерживают клавиши «Shift» и «Ctrl»;
  • Функция SetJointMotorTarget, позволяющая суставам сохранять определенное положение или ориентацию;
  • Функция IsBodyActive, позволяющая определить, моделируется ли в данный момент тело;
  • Функции сценариев GetShapeSize и GetShapeVoxelCount.

0.7.0[]

1.Геймплей[]
  • Карта торгового центра Evertides;
  • Новая миссия в торговом центре Evertides;
  • Большие отключенные куски теперь падают правильно;
  • Значительно улучшена производительность разрушения;
  • Улучшена производительность физики;
  • Получить вызов на всех картах;
  • Фоторежим с высококачественной визуализацией и регулируемой глубиной резкости;
  • Улучшенные эффекты частиц и новый API частиц;
  • Контекстное меню на подписанных модах (отписаться и показать в мастерской);
  • Исправления ошибок в редакторе и новые функции (окно поиска, применение свойств, управление слоями);
  • Исправления ошибок и другие улучшения.
2.Моддинг[]
  • Новый API частиц;
  • Функция GetTriggerBounds для возврата ограничивающей рамки триггера мирового пространства;
  • SetCameraFov для переопределения поля зрения для любой камеры;
  • Новый параметр GetPlayerTransform/SetPlayerTransform для включения высоты тона (посмотрите вверх/вниз);
  • Поддержка пользовательского отображения боеприпасов через узел реестра game.tool.xxx.ammo.display (строка);
  • Поддержка скрытия точки прицеливания через узел реестра hud.aimdot (логическое значение);
  • Поддержка временного отключения переключения оружия через узел реестра game.input.locktool (логическое значение);
  • Функция сценария IsLightActive для проверки того, излучает ли источник света свет в данный момент;
  • Функции поиска теперь будут возвращать все объекты, если не указан тег;
  • Тег тела «бодрствует» для запуска в моделируемом состоянии;
  • PlayMusic теперь корректно работает с файлами в папке MOD;
  • SetCameraTransform больше не переводит камеру автомобиля в режим от третьего лица.

0.7.4[]

1.Геймплей[]
  • Поддержка пользовательских привязок клавиш;
  • Поддержка геймпада через Steam Input;
  • Менее прерывистое движение камеры при высокой частоте кадров;
  • Возможность использования переменной вертикальной синхронизации для улучшения частоты кадров;
  • Оптимизация производительности на уровне торгового центра;
  • Возможность отключить все активные моды;
  • Исправления ошибок и улучшения;
  • Увеличение в фоторежиме и подвижная камера;
  • Настраиваемые параметры сложности и доступности;
  • Возможность включить все уровни и инструменты в режиме песочницы;
  • Возможность включить пропуск миссий;
  • Возможность стереть прогресс;
  • Файл сохранения игры автоматически создается резервная копия при запуске новой версии;
  • Побочные миссии четко обозначены на экране миссий и в сообщениях;
  • Файл журнала записывается в папку appdata при каждом сеансе.
2.Моддинг[]
  • Исправление GetTriggerBounds для типа многоугольника;
  • GetQuatEuler для преобразования кватернионных углов в эйлеровые;
  • Возможность отключить перезапись описания мода при загрузке с помощью [noupload];
  • узлы реестра level.sandbox и level.unlimitedammo, которые могут понадобиться специальным инструментам;
  • Исправления ошибок и улучшения.

0.8.0[]

1.Геймплей[]
  • Новый интерфейс выбора инструмента с группами инструментов;
  • Настраиваемая погода и время суток на уровнях песочницы (включая большинство модов);
  • Транспортные средства теперь имеют меньшее сцепление с мокрой дорогой;
  • Официальные моды Tuxedo Labs теперь встроены и поставляются вместе с игрой;
  • Фильтрация подписных модов (все/глобальные/контент);
  • Сортировка модов по подписке (по алфавиту/последние/обновленные);
  • Новые и обновленные моды отмечены в списке до тех пор, пока вы не нажмете на них;
  • Глобальные моды можно включать/отключать прямо из списка;
  • Исправления при загрузке и обновлении модов;
  • Нажмите номер версии в правом нижнем углу, чтобы просмотреть журнал изменений.
2.Моддинг[]
  • Встроенный модуль демонстрации сценариев с примерами Lua;
  • Новый дополнительный параметр для RegisterTool (группа для нового пользовательского интерфейса выбора инструмента);
  • Функции API для получения и установки параметров среды: SetEnvironmentDefault, SetEnvironmentProperty, GetEnvironmentProperty;
  • Функции API для получения и установки параметров постобработки: SetPostProcessingDefault, SetPostProcessingProperty, GetPostProcessingProperty;
  • API-функция PauseMenuButton для отображения сценария на нижней панели меню паузы;
  • API-функция GetShapeClosestPoint;
  • Функция ParticleFlags для создания огнетушащих частиц;
  • Улучшен API огня: QueryClosestFire, QueryAabbFireCount, RemoveAabbFires;
  • Настройки реестра для управления огнем: game.fire.maxcount, game.fire.spread;
  • Открывайте файлы vox и lua прямо из редактора, щелкнув правой кнопкой мыши в обозревателе сцен;
  • Значения параметров скрипта могут содержать пробелы;
  • Теги на фигурах воксов и скриптах воксов с несколькими объектами будут применяться ко всем подфигурам;
  • Еще одно возвращаемое значение для GetShapeSize (размер воксела);
  • GetShapeMaterialAtIndex для чтения материала из определенных вокселей без проблем с точностью;
  • Поддержка сериализации сценариев Lua для нескольких ссылок на одну и ту же таблицу;
  • Исправление: исправлен сбой при освещении зоны с нулевым масштабом;
  • Исправление: «Поместить в тело» теперь по умолчанию является динамическим телом;
  • Мелкие исправления.

0.9.0[]

  • Глава 2 с 18 новыми миссиями и несколькими новыми уровнями;
  • Семь новых инструменто;
  • Транспортные средства не так легко застревают при движении по мусору;
  • Новое поведение при столкновении игрока с захваченными объектами;
  • Крепления досок ломаются под сильным напряжением;
  • Скорректирована сила броска;
  • Корректировки миссий в части 1;
  • Исправления ошибок и доработка;
2.Моддинг[]
  • Функции API планирования пути: QueryPath, AbortPath, GetPathState, GetPathLength, GetPathPoint;
  • Функции сценариев ConstrainVelocity и ConstrainAngularVelocity для добавления физических ограничений;
  • Функции сценариев ConstrainPosition и ConstrainOrientation для добавления физических ограничений;
  • Новые свойства окружающей среды для ветра и снега;
  • Встроенный мод демонстрации сценариев, дополненный поиском пути и ограничениями;
  • Функции сценариев GetDistanceToTrigger и GetTriggerClosestPoint;
  • Функции сценариев GetBodyClosestPoint и GetShapeClosestPoint;
  • SetShapeCollisionFilter для фильтрации столкновений с другими фигурами;
  • Функции сценариев SetPlayerGroundVelocity и ReleasePlayerGrab;
  • Новые функции скрипта: QuatRotateVec, GetWindVelocity, SetCameraDof, DetachJointFromShape;
  • Новые функции скрипта: SetBodyActive, GetJointedBodies;
  • Теперь имеется 32 текстурных плитки;
  • Отдельная текстура смешивания с 16 плитками (хорошо для добавления пыли).

0.9.2[]


1.Геймплей[]
  • В Quilez Security добавлены испытания;
  • Воздуходувка для листьев теперь может удалять снег и разжигать пожары;
  • Опция снежной погоды в режиме песочницы;
  • Больше ценностей в Quilez Security;
  • Новые лазерные дефлекторы в Quilez Security;
  • Для резки кабелей теперь можно использовать паяльную лампу;
  • Исправлены ошибки и доработаны миссии.
2.Моддинг[]
  • Снег и ветер теперь доступны для сценариев через Get/SetEnvironmentProperty.

2022[]

0.9.5[]

1.Геймплей[]
  • Добавлено Меню спавна
  • Дробовик теперь больше похож на дробовик;
  • Встроенный мод Screen Recorder для захвата видеоклипов без задержек;
  • Возврат в оконный режим, если игра сразу же вылетает в полноэкранном режиме;
  • Обработка переключения аудиоустройства во время работы игры;
  • Во время игры мышь только в середине экрана;
  • Изменена логика роботов;
  • Миссия «Соединяем точки» — обновлена логика;
  • Заводское обновление: видимость через пол/потолок между заводом роботов и безопасным заводом;
  • Стабильность;
  • Общие улучшения кампании;
  • Улучшена поддержка геймпада со значками для отображаемых кнопок в пользовательском интерфейсе;
  • Поддержка Steam Deck;
  • Мелкие исправления контента;
  • Нитроглицерин более взрывоопасен;
  • Удалена цель при перемещении товаров;
  • Изменено местоположение цели в Bluetide Shortage.
2.Моддинг[]
  • Функция Spawn API;
  • Спрайты и линии видны в режиме фото;
  • API-функции GetEntityType и GetWorldBody;
  • API-функция IsShapeTouching;
  • API-функция ModdingPaint для цветового оттенка;
  • Изменения в функции Shoot API для поддержки дробовика и пистолета;
  • Исправление ошибок.

Релиз. 1.0.0[]

1.Геймплей[]
  • Cullington песочница;
  • Улучшены эффекты частиц;
  • Переработаны миссии «Грузовик неприятностей» и «Злоба в стране чудес»;
  • Стрельбище и снежки на Löckelle Teardown Services;;
  • Общая полировка и детализация на всех уровнях
  • Пасхальные яйца!;
  • Исправление ошибок.
2.Моддинг[]
  • Новые параметры UiImage для рисования обрезанного изображения.

1.1.0[]

1.Геймплей[]
  • Достижения Steam;
  • Увеличенный пользовательский интерфейс на дисплеях с низким разрешением (полезно для Steam Deck);
  • Отключение звука при расфокусировке;
  • Исправление ошибок.

1.2.0[]

1.Геймплей[]
  • Добавлено меню "Избранные моды";
  • Карта Muratori Beach теперь доступна в песочнице.

1.3.0[]

1.Геймплей[]
  • Добавлено Art Vandals DLC;
  • Добавлены расширения, доступные в главном меню в разделе «Игра»;
  • Добавлена кнопка параметров для избранных модов, у которых есть параметры.
2.Моддинг[]
  • Поддержка «зеркального» свойства материала в MagicaVoxel 0.99.7.;
  • Добавлен тег «невидимый» для фигур, чтобы сделать их невидимыми;
  • Добавлены теги «nocam» и «noidlecursor» на экран;
  • SetPlayerCameraOffsetTransform для индивидуального движения головы;
  • Дополнительный «основной» аргумент для PauseMenuButton;
  • Добавлен GetJointShapes для соединения фигур.

2023[]

1.4.0[]

1.Геймплей[]
  • Творческий режимчик;
  • Увеличение производительности;
  • Улучшено затенение воды;;
  • Обновление ImGui для улучшения редактора на экранах 4k;
  • Профилировщик производительности модов;
  • Исправление ошибок.
2.Моддинг[]
  • Новые функции: CreateShape, ClearShape, ResizeShape, SetShapeBody, CopyShapeContent, CopyShapePalette, GetShapePalette, GetShapeMaterial, SetBrush, DrawShapeLine, DrawShapeBox, ExtrumeShape, TrimShape, SplitShape, MergeShape.

1.5.1[]

  • Новый механизм рендеринга Direct D3D12. Теперь игроки могут выбирать между рендерингом DX 12 и OpenGL;
  • Улучшения производительности;
  • Введена новая опция для контроля плотности частиц;
  • Поддержка локализации: Teardown теперь доступен на 9 языках (английском, немецком, испанском, итальянском, французском, японском, упрощенном китайском, русском и польском);
  • Реализован переработанный интерфейс.

1.5.2[]

1.Интерфейс[]
  • Выбор инструмента для редизайна ПК;
  • Редизайн меню спавна;
  • Исправления пользовательского интерфейса и навигации меню появления;
  • Исправлено: Менеджер модов не восстанавливает свое состояние после выхода из мода;
  • Исправлено: полоса прокрутки не меняла свое положение после выбора другой вкладки или закрытия параметров;
  • Исправлено: невозможно изменить настройки графического API сразу после изменения API;
  • Исправлено: локализация некоторых подсказок в меню паузы не меняется после смены языка.
2.Геймплей[]
  • Реализована возможность спауна лошадей из DLC Time Campers;
  • Исправлены столкновения автомобилей с границами карты;
  • Исправлены инструменты, используемые во время появления объекта;
  • Исправлен режим фото, в котором не было фокуса после масштабирования;
  • Исправлена ошибка, из-за которой игрок мог управлять роботом-килезом во время появления;
  • Исправлено: закрытие меню появления с помощью триггеров мыши с помощью инструмента;
  • Исправлено: объекты исчезали при виде турели/транспорта от первого лица;
  • Исправлено: #include «MOD/myFile.lua» не работал после обновления;
  • Исправлено: функция UIBlur() работает не так, как в предыдущих версиях;
  • Исправлено: QueryRaycastWater документирован, но на самом деле не существует;
  • Исправлены текстуры, измененные в 1.5.;
  • Игра зависает после стрельбы из мода оружия "Разное Винтовка" (некоторые проблемы с оружием все еще исправляются);
  • Исправлена проблема с трением, возникшая в версии 1.5.;
  • Исправлена проблема, когда окружающие частицы останавливались и возобновлялись только после исчезновения частиц;
  • Исправлена проблема с ограничением теней;
  • Исправлены сбои и другие ошибки.
3.Моддинг[]
  • Исправлено вращение объекта при удержании R/Shift. Функция теперь работает по принципу слайдера;
  • Исправлены значения дочерних объектов. Теперь значения из родительского объекта не передаются дочерним;
  • Исправлена расстановка приоритетов осей гизмо. Теперь при их перекрытии выбирается ближайший доступный.

1.5.3[]

1.Общее[]
  • Улучшено время загрузки OpenGL.
  • Добавлен MotorPark как встроенный мод.
  • Исправлено: клавиши Alt-Tab в полноэкранном режиме на DX12.
  • Исправлено: изображение дергалось в замедленной съемке при использовании техники с пушками или турелью.
  • Исправлено: отладочная привязка Ctrl+shift+d сбивала игроков с толку из-за измененного цветового фильтра.
  • Исправлено: у движущихся объектов мода не было эффекта размытия при движении в режиме «Фото».
  • Исправлено: поведение камеры, следящей за движением автомобиля, не соответствует поведению версии 1.4.
  • Исправлено: фигуры могли зависать в воздухе после уничтожения объекта.
  • Исправлено: выстрел из охотничьего ружья сталкивался с объектом, для которого установлено значение Collide = false.
  • Исправлено: звук телевизора мог пропадать, когда он находился вне поля зрения.
  • Исправлено: отображение статистики в профайлере.
  • Исправлено: водяной знак «Запись» отображался на кадрах, записанных с помощью Screen Recorder.
  • Исправлено: не работал поиск в меню появления в Steam Deck.
  • Исправлено: спам-кнопки навигации приводили к задержке анимации пользовательского интерфейса.
  • Исправлено: после создания фигуры со специальными символами в имени появлялся отладочный текст.
  • Исправлено: ввод текста в меню "Спавн" при большом количестве модов в списке происходит с задержкой.
  • Исправлена: проблема с обрезкой содержимого UiWindow, когда UiWindow находится за пределами экрана.
  • Исправлено: невозможно было выбрать инструмент после выхода из творческого режима с помощью геймпада.
2.Моддинг[]
  • Представлена новая библиотека ресурсов с новым префиксом пути BUILT-IN. Следует использовать так же, как MOD/ и LEVEL/.

BUILT-IN — это библиотека стандартизированных ресурсов, предоставляемая Tuxedo Labs. Наша цель с помощью встроенной библиотеки — предоставить моддерам стандартизированный набор ресурсов, которые будут использоваться при создании модов, чтобы не начинать с нуля. Встроенные ресурсы можно использовать как есть или превратить в локальную копию, которая будет изменена по вашему усмотрению.

  • Размер шрифта теперь сохраняется после перезапуска игры.
  • Улучшена сортировка файлов и поведение поиска в обозревателе контента.
  • В редакторе появился счетчик фигур, который отображается в правом верхнем углу верхней строки меню.
3.API[]
  • Открытые функции API: IsShapeDisconnected, IsStaticShapeDetached, GetVehicleParams, SetVehicleParam, SetCameraOffsetTransform, HasFile, ShakeCamera, SetPlayerSpawnHealth, SetPlayerSpawnTool, SetPlayerRegenerateState, QueryRaycastWater, AddHeat,
  • Добавлены новые функции API: GetVehicleExhaustTransforms, GetVehicleVitalTransform, GetVehicleBodies
  • GetProperty, SetProperty — позволяет пользователям получать/устанавливать большинство свойств различных типов объектов. Эти функции были добавлены в качестве альтернативы существующим способам работы со свойствами сущностей.
  • AttachCameraTo — при работе внутри функции тика доступ к координатам тел и форм осуществляется до их обновления физическими расчетами. Следовательно, попытка добиться синхронизации с камерой с помощью SetCameraTransform может привести к неточностям. Чтобы решить эту проблему, мы рекомендуем использовать AttachCameraTo с SetCameraOffsetTransform. Такой подход облегчает точное размещение камеры вокруг тела или фигуры, устраняя потенциальную задержку синхронизации.
  • Исправлено: SetCameraTransform — теперь включает интерполяцию для улучшения совместимости с модами.
  • Исправлено смещение позиции при использовании SetPlayerCameraOffsetTransform + функция теперь поддерживает накладываемые эффекты, что позволяет нескольким источникам одновременно влиять на смещение камеры. Например, один мод может вызвать колебание камеры, а другой направляет фокус камеры на конкретный объект.
  • SetVehicleHealth — документация обновлена. Эту функцию можно использовать для реализации собственной системы повреждений автомобиля. Работает только для автомобилей с тегом customhealth. «customhealth» отключает общую систему повреждений транспортных средств.
  • LastInputDevice — обновлена документация.