Мод «Cone Vision Outline» для Project Zomboid

0
00:15
4

Скачать файл

Категория:
Автор:
Версия:
04.09.2026
Размер:
153.6 Kb
Расширение:
ZIP
Добавил:
Источник:

Установка модификации в Project Zomboid

1. Скачайте и распакуйте архив с модификацей.

2. Скопируйте папку с модом в C:\Users\Имя_Пользователя\Zomboid\mods

3. Запустите Зомбоид и активируйте нужное дополнение в меню.

Мод добавляет контурную обводку зомби и животных в конусе обзора при прицеливании (ПКМ). Белый контур — для зомби и животных в конусе зрения; зелёный контур — для целей из списка ближнего боя. Огнестрельное оружие контур не отображает. Учитывает черту «Близорукость».

Использует встроенную систему зрения игры. Работает пешком и в транспорте, днём и ночью. Логика списка целей ближнего боя взята из мода Aim Outline от Kreb (Workshop ID: 3404684285). Только одиночная игра.

Техническая информация:

  • Workshop ID: 3659137034
  • ID мода: ConeVisionOutline

Изменения по версиям:

  • v0.7 — добавлен индикатор для зомби, находящихся выше игрока. Зомби прямо наверху лестницы больше не станут неожиданностью.
  • v0.8 — оверлей для этажа выше (лестницы) всегда включён. В настройках мода: цвет и интенсивность контура (ползунок 0–1). Контур списка целей ближнего боя без изменений.
  • v0.9 — добавлены 2 новые опции в настройках мода:
    • Масштабирование контура по уровню освещения. При включении альфа контура умножается на уровень освещения тайла (темнее — бледнее контур, полная темнота — контур отсутствует).
    • Транспорт: контуры всегда включены. При включении в транспорте контуры отображаются без удержания ПКМ (прицеливание/обзор). При выключении — как в ваниле: удерживайте ПКМ, чтобы увидеть контуры.
  • v1.0 — обновление для сборки игры 42.20.0. Протестировано в одиночной игре; мультиплеер не тестировался, неизвестно, работает ли там. Мод перестал работать полностью на текущих сборках:
    • IsoCell.getObjectList() теперь возвращает Set, у которого нет индексированного доступа, поэтому цикл обводки вызывал ошибку каждый кадр. Lua должен использовать getObjectListForLua().
    • Метки настроек мода показывали сырые ключи переводов — в сборке 42 переводы переместились из .txt в .json.
    Ошибки Lua больше не проглатываются молча; они выводятся в console.txt, чтобы будущие изменения движка были видны.
  • v1.1 — зелёный контур ближнего боя теперь работает без -debug. До этого контур списка целей читал список целей игры через Lua-рефлексию (getClassField и подобные). В сборке 42.15 эти функции были заблокированы за режимом отладки, поэтому при обычном запуске код выбрасывал исключение каждый кадр, и зелёный контур не появлялся. Об этом были отчёты об ошибках 42.16, и поэтому люди обнаружили, что мод «работает только в режиме отладки». Рефлексия убрана. Теперь мод получает цели списка ближнего боя из собственного прохода подсветки движка, поэтому не нужен ни режим отладки, ни сторонний патч рефлексии. Список целей — настоящий, который вычисляет игра, а не приближение. Протестировано в одиночной игре на 42.20.0. Мультиплеер всё ещё не тестировался.
  • v1.2 — новая опция: «Обводка животных», включена по умолчанию. Отключите, если нужна обводка только зомби. Она охватывает всё, что мод рисует для животных — контур конуса, зелёный контур ближнего боя и индикатор этажа выше. Одна оговорка: с оружием ближнего боя в руках игра сама подсвечивает животных, которых считает допустимыми целями, и эту подсветку мод не может отключить.
  • v1.3 — новая проверка видимости по умолчанию, исправление «Масштабирования контура по уровню освещения» и две новые опции: «Масштабирование контура по туману» и «Контуры всегда включены» (обе выключены по умолчанию). Мод теперь напрямую запрашивает у движка, каких зомби и животных он уже решил отрисовывать, — тот же сигнал, который использует собственная система зрения сборки 42, вместо реконструкции этого решения из видимости квадратов и собственной математики конуса зрения мода. Обнаружено при чтении другого мода обводки, RadVision (Workshop ID: 3774647043). Старый подход всё ещё доступен как «Устаревший режим обводки», если он когда-либо понадобится. «Масштабирование контура по уровню освещения» теперь корректно читает уровень освещения тайла на этой сборке. «Масштабирование контура по туману» — новое: игра отслеживает только одну толщину тумана для всего мира, а не для каждого тайла, поэтому это приближается затуханием контуров к краю текущего радиуса чёткой видимости. «Контуры всегда включены» — тоже новое: включите, и контуры отображаются всё время, независимо от прицеливания (ПКМ), пешком или в транспорте. Существующая опция «Транспорт: контуры всегда включены» всё ещё работает сама по себе, если нужно только это более узкое поведение. Известная проблема: при включении любой из этих двух опций затемнения контур может occasionally отрисовываться позади некоторых тонких объектов сцены (опорные столбы, балки крыши) вместо того, чтобы быть сквозь них, на несколько секунд за раз, по-видимому, привязано к положению камеры или персонажа. Не удалось установить причину после extensive тестирования — это не зависит от того, какая функция игры поставляет значение света/тумана, и не от того, сколько различных уровней яркости задействовано одновременно. Похоже на ограничение собственного рендерера контуров игры, а не на то, что можно исправить со стороны мода. При обеих выключенных опциях контуры возвращаются к статичным (полная яркость, когда игра вообще отрисовывает зомби), и эта проблема не возникает. Протестировано в одиночной игре на 42.20.0. Мультиплеер всё ещё не тестировался.
  • v1.4 — добавлен упрощённый китайский (CN) перевод от laoda. Исправлено: при включённом «Масштабировании контура по уровню освещения» зомби, освещённый фонариком ночью, всё ещё почти не показывал контур. Мод читал небесно-окружающий свет квадрата (без локальных источников света) вместо света для каждого игрока, который игра использует для отрисовки самого зомби. Теперь читается то же значение, поэтому фонарики, лампы и огонь учитываются. Ползунок интенсивности конуса теперь является потолком: контур остаётся на выбранной непрозрачности при нормальном освещении и затухает только когда свет (и туман, если включён) опускается ниже него. Подсказки опций «Масштабирование контура по уровню освещения» и «Масштабирование контура по туману» обновлены соответственно на английском, русском и упрощённом китайском. Протестировано в одиночной игре на сборке 42.20.4. Мультиплеер всё ещё не тестировался.
Вам может понравиться:
Версия Project Zomboid
  • Build 42
Нет комментариев. Ваш будет первым!