Скачать файл
Viewpoint Advanced Movement – дополнение для мода Viewpoint, которое приближает вид от первого и третьего лица к шутерам на выживание в стиле DayZ. Viewpoint по-прежнему отвечает за отрисовку игры, а этот мод добавляет свободный обзор, наклоны, настоящие прыжки, перелазы и управление спринтом.
Возможности:
- Свободный обзор (удерживать Left Alt) – позволяет осматриваться, не поворачивая тело и не меняя направление движения. Сначала поворачивается голова, а после примерно 75 градусов подключается верхняя часть тела. Работает от первого и третьего лица; камера от третьего лица вращается вокруг персонажа и не проходит сквозь стены. При поднятом оружии доступен только узкий обзор головой, чтобы прицел не сбивался. После отпускания камера плавно возвращается.
- Наклоны (Q / E) – спина изгибается, а таз и ноги остаются на месте. Голова, руки, оружие и точка вылета пуль наклоняются вместе с телом, камера немного смещается и наклоняется. Наклон останавливается перед стенами, дверями, окнами и заборами, позиция персонажа не меняется. По умолчанию спринт выпрямляет персонажа, как в DayZ.
- Прыжок и перелаз (Space) – сначала персонаж пытается перепрыгнуть забор, пролезть через открытое окно или перелезть через стену перед собой, используя игровые действия. В остальных случаях выполняется настоящий прыжок: персонаж отрывается от земли под действием игровой гравитации, а мультиплеер синхронизирует его так же, как и любое другое движение. Прыжок расходует выносливость и имеет перезарядку. Высота прыжка снижается при нагрузке, травмах или усталости; при перегрузе или истощении прыжок невозможен. Прыжок на ровной поверхности не наносит вреда; прыжок с уступа считается обычным падением. В воздухе нельзя прицеливаться.
- Поворот туда, куда идёшь (третье лицо) – при движении к камере персонаж разворачивается и идёт в её сторону, глядя по направлению движения, как в большинстве игр от третьего лица. При остановке персонаж сохраняет это направление, а не разворачивается резко обратно к камере, и голова остаётся с телом. Движение назад и стрейф доступны только при прицеливании (правая кнопка мыши). От первого лица поведение не меняется. Настройки: Delete > Movement+ > Sprint («Face where you walk», «Turn-around speed»).
- Спринт (двойное нажатие Shift) – Shift, как обычно, включает бег; двойное нажатие с удержанием включает спринт. Спринт утомляет значительно быстрее бега, поэтому это осознанный выбор, а не постоянный режим при удержании Shift. Спринт работает только при движении примерно вперёд: сильное боковое отклонение сбрасывает до бега, а спринт назад невозможен. В настройках можно включить «Hold Shift always sprints» или использовать игровую клавишу спринта.
- Голова следует за взглядом – голова и верхняя часть тела поворачиваются туда, куда смотрит игрок, в том числе в обычной игре. Другие игроки видят направление взгляда, наклоны и прыжки.
- Совместимость с Project Viewpoint: ADS & Optics (1.0.12 или новее) – можно наклоняться при прицеливании через прицел. Прицел остаётся по центру и наклоняется вместе с камерой. Свободный обзор отключается, пока поднят прицел.
- Все параметры настраиваются – диапазон и чувствительность свободного обзора, угол, скорость и наклон камеры при наклоне, высота прыжка, перезарядка и стоимость, режим спринта, ограничения поворота головы, просадка при приземлении. Свободный обзор и наклоны можно задать как удержание или переключение. Также есть отладочный оверлей.
Клавиши:
Стандартные действия, использующие клавиши мода, автоматически переназначаются в привязках игры. Новые клавиши отображаются в Options > Keybinds.
- Свободный обзор – Left Alt; стандартное действие перенесено на Push-to-talk: Caps Lock / Floor attack: Mouse 5
- Наклон влево – Q; стандартное действие Shout and Emote перенесено на N
- Наклон вправо – E; стандартные действия Interact: F / Flashlight: Z
- Прыжок / перелаз – Space; стандартное действие Melee / shove перенесено на Mouse 4
- Спринт – двойное нажатие Shift; в изометрическом виде Left Alt по-прежнему включает спринт
Все клавиши, включая новые привязки стандартных действий, можно изменить в Options > Mods > Viewpoint Advanced Movement. Тонкая настройка находится в окне настроек Viewpoint (Delete) в разделе Movement+, изменения применяются сразу.
Клавиши мода не работают, пока игрок печатает в чате, находится на паузе, в меню, в транспорте или в режиме курсора Viewpoint. Клавиши транспорта (F – фары, Space – тормоз, Z – смена сиденья, N – двигатель) работают как обычно.
Требования:
- ZombieBuddy 2.3.0 или новее
- Viewpoint
- Project Zomboid Build 42.21
Включать в таком порядке: ZombieBuddy, Viewpoint, Viewpoint Advanced Movement. При первом запуске ZombieBuddy попросит подтвердить Java-код этого мода.
Мультиплеер и серверы:
Все три мода нужно добавить на сервер. Сервер запускает только небольшой Lua-релей; Java-часть работает только на машинах игроков и никогда не загружается на выделенном сервере. Всё, что отправляет мод, является косметикой (наклоны и повороты головы), а лазание и перелазы проходят через синхронизированные игровые действия, поэтому эксплойтов нет. Мод нужен каждому игроку, чтобы видеть наклоны и повороты головы других.
Известные ограничения:
- Прыжок не позволяет преодолевать препятствия. Игра блокирует движение у стен, заборов и закрытых окон независимо от высоты, поэтому такие препятствия преодолеваются действиями перелаза.
- В игре нет анимации прыжка, поэтому тело поднимается в текущей фазе шага.
- Прыжки на выделенных серверах всё ещё тестируются. При резиновой ленте (rubber-banding) следует сообщить об этом в Discord.
- Только клавиатура и мышь, для первого локального игрока (так же, как в Viewpoint).
Исходный код находится в папке мода (source/).
Техническая информация:
- Workshop ID: 3812702301
- ID мода: ViewpointAdvancedMovement
| Версия Project Zomboid |
|
- Комментарии
Установка модификации в Project Zomboid
1. Скачайте и распакуйте архив с модификацей.
2. Скопируйте папку с модом в C:\Users\Имя_Пользователя\Zomboid\mods
3. Запустите Зомбоид и активируйте нужное дополнение в меню.