Flow Field Collisions

Flow Field Collisions

Flow Field Collisions — мод для Vintage Story (автор: YangWenLi). Flow Field Collisions — библиотека для разработчиков, объединяющая множество блоков в одну большую динамичную форму столкновений.

Flow Field Collisions

Зачем нужен этот мод

Эта зависимость пригодится авторам модов, создающим огромные, сложные или многоблочные конструкции, которые стандартные столкновения описывают плохо. Самостоятельных игровых функций она не добавляет.

Что добавляет Flow Field Collisions

Библиотека связывает обычные блоки через поле направлений. Каждая ячейка указывает путь к исходному блоку, поэтому отдельные части могут вести себя как единая протяжённая форма столкновений, не превращаясь в один огромный блок.

Если часть конструкции меняется, сведения распространяются обратно по связанному полю и обновляют остальные ячейки. Это подходит для длинных рельсов, нестандартных форм и объектов, выходящих за практические ограничения обычных коллизий.

Такие элементы занимают мало памяти, но при создании или изменении поля требуют вычислений процессора. Для небольших прямоугольных объектов лучше использовать встроенную систему многоблочных конструкций.

Back-Propagated Flow Field Collisions

На скриншоте библиотека представлена как специализированное решение для необычного поведения столкновений. Она предназначена для подключения к другим модам, а не для самостоятельного игрового использования.

Back-Propagated Flow Field Collisions
Why Use BPFFC Over Multi-Block

Why Use BPFFC Over Multi-Block

Схема объясняет поле направлений как сетку, ячейки которой указывают кратчайший путь к цели. Следуя этим указателям, можно пройти через поле к общему исходному блоку.

How To Use

How To Use

На скриншоте показан раздел с основами применения для разработчиков модов. Библиотеку подключают как зависимость и используют в проекте, которому нужны расширенные столкновения.

Где скачать Flow Field Collisions

Официальная страница мода на Vintage Story Mod DB. Оттуда же ставят актуальную версию через менеджер модов игры.

Скачать мод Flow Field Collisions на mods.vintagestory.at

(Если вы в России и ссылка на скачивание не открывается)