Скачать файл
Еще моды от Artmines
DeadWorks Vehicle Framework – библиотечный мод для Project Zomboid. Сам по себе ничего не добавляет. Предоставляет проходимые 3D-интерьеры транспорта для Project Viewpoint. Моды транспорта передают модель, скрипт и профиль Lua, а этот framework обеспечивает остальную функциональность.
B42.21 – v1.0.3. ID мода: DeadWorksVehicleFramework
Основа для мода Viewpoint – 3D RVs .
Требования и установка
- Требуются ZombieBuddy с выполненными шагами установки, Project Viewpoint и PZVoxelStudioViewpoint .
- Framework необходимо самостоятельно включить в списке модов. ZombieBuddy не загружает его JAR-файл через параметр require=.
- После обновления мода требуется полностью перезапустить игру.
- Для выделенных серверов необходим параметр -javaagent:ZombieBuddy.jar=policy=allow-all . На хостах кооперативной игры он добавляется автоматически.
Системы
Каждая система включается отдельным разделом профиля. Если раздел отсутствует, соответствующая система отключена.
- Хождение по салону, посадка, блокировка зомби и дождя – внутренние стены, внешние входы и барьеры: interior , outer , entrance .
- Двери и занавески – анимации: anims .
- Ступеньки, люки и распашные двери – steps , hatches , swings .
- Сиденья кабины из интерьера – seats , cockpitZ , cab .
- Мебель, контейнеры, кровати и сидячие места – furniture , sitting .
- Бортовые аккумуляторы и освещение – power , lights .
- Бак для воды и краны – water .
- Духовки, холодильники и морозильники – стандартные типы контейнеров на размещённых объектах.
- Телевизор и радио – device .
- Маркиза – awning .
- Комплекты брони – armour , cabDoors .
Системы используют стандартные игровые действия и окна для размещения объектов, готовки, крафта, сна и работы с устройствами.
Создание транспорта
- В mod.info указываются зависимости: require=\DeadWorksVehicleFramework,\PZVoxelStudioViewpoint. JAR-файл framework включать в состав мода не нужно.
- Скрипт транспорта должен объявлять все детали, названные в профиле. Максимальное количество деталей – 256.
- Профиль регистрируется из папки media/lua/shared .
Пример регистрации профиля: DWVF.register(«Base.MyTruck», models=«MyTruck», noun=getText(«IGUI_MyTruck_Noun»), floor=.7, interior=-1,-3,1,3, outer=-1.2,-3.2,1.2,3.2, entrance=side=-1,x=-1,z=-2.5,z1=-3,z2=-2,...)
Единицы измерения соответствуют метрам транспорта: x – поперечная координата, y – высота, z – продольная координата. Кабина находится со стороны +z. Полное описание профиля и перечень деталей скрипта находятся в файле README.md в папке мода.
Мультиплеер: клиент отправляет запрос, хост проверяет дистанцию и состояние, применяет действие и передаёт состояние транспорта ближайшим игрокам. Клиент и хост должны использовать одну и ту же сборку, указанную в DWVF.BUILD .
Поддержка модов: мебель отображается с использованием модели, которую Project Viewpoint применяет для спрайта, поэтому наборы моделей совместимы с системой. Эффекты Living Props из Viewpoint работают на размещённых объектах. Тайлы модов с конфликтующими номерами tiledef исправляются автоматически.
Сообщения об ошибках следует сопровождать списком установленных модов и файлом console.txt .
Свободные моды транспорта могут использовать framework без отдельного разрешения. Framework необходимо указывать в зависимостях и не включать его файлы в состав модов. Повторная публикация или изменение framework требуют разрешения авторов. Условия использования находятся в файле LICENSE.txt .
- Workshop ID: 3825724093
- ID мода: DeadWorksVehicleFramework
Версия 26.10.2026
| Версия Project Zomboid |
|
- Комментарии