Carried — мод для Vintage Story (автор: SiiMeR). Carried позволяет переносить игроков и держаться за руки, используя несколько анимированных способов переноски.





Зачем нужен этот мод
Мод подойдёт для совместной игры, ролевых серверов и ситуаций, где нужно физически помочь раненому или застрявшему игроку. Запрос согласия и ограничения движения делают взаимодействие осмысленным, а не только визуальным.
Что добавляет Carried
Игроки могут выбрать переноску на руках, на спине, через плечо или бок о бок; у каждого варианта своя поза и штраф к скорости. Отдельный режим позволяет держаться за руки: инициатор управляет поворотом, а оба участника могут влиять на направление ходьбы.
Чтобы начать взаимодействие, наведитесь на игрока и удерживайте Y для открытия колеса переноски, затем выберите стиль. Второй игрок может согласиться или отказаться; подъём занимает время и прерывается движением. Обычно обе руки должны быть свободны, но для держания за руки важны конкретные левая и правая руки.
Во время переноски нельзя атаковать, использовать предметы или приседать. Низкое здоровье, смерть, слишком большое расстояние и некоторые действия пассажира завершают переноску; пассажир получает ограниченный обзор и может самостоятельно спуститься.
Позиции подстраиваются под соотношение размеров игроков, поэтому маленький персонаж корректно располагается на большом. Встроенный редактор и система JSON-файлов позволяют создавать дополнительные стили и анимации без написания кода.
Варианты переноски
При переноске на руках пассажир поддерживается под коленями и спиной, а при переноске на спине располагается за плечами носителя. Штраф к скорости составляет соответственно 60% и 45%.


Переноска через плечо
В режиме пожарного пассажир лежит через плечо носителя головой вниз. Скорость движения уменьшается на 50%.

Переноска бок о бок
В этом варианте игроки идут рядом, положив руку на плечо друг друга. Штраф к скорости составляет 35%.
Держаться за руки можно, если левая рука инициатора и правая рука второго игрока свободны. Инициатор может бежать, приседать или садиться, а партнёр повторяет эти действия.


Как поднять игрока
Наведитесь на игрока, удерживайте Y, выберите направление на колесе переноски и отпустите клавишу. Второй игрок получает запрос согласия; подъём по умолчанию длится две секунды и отменяется движением.

Как поставить игрока
Для завершения переноски используйте Shift + Y или выберите «Отпустить» на колесе. Пассажир может применить ту же клавишу, а слишком большая дистанция, плавание, смерть или удар пассажира также прерывают взаимодействие.

Разные размеры
Позы сохраняются для разных соотношений размеров и плавно интерполируются, поэтому маленький пассажир правильно сидит на большом носителе. Размер также влияет на штраф к скорости.

Создание собственных стилей
Новые стили и анимации можно описывать в JSON-файлах, задавая значок и название через ресурсы домена мода. В творческом режиме доступен редактор .carryeditor для создания поз.
Где скачать Carried
Официальная страница мода на Vintage Story Mod DB. Оттуда же ставят актуальную версию через менеджер модов игры.