Система обнаружения игрока НПС NACC’s Enhanced A.I. Detection

Этот мод нацелен на то, чтобы сделать процесс обнаружения игрока NPC и DRG-nextbot’ами более реалистичным. Он не полностью переделывает ИИ, а лишь добавляет новые механики к стандартному поведению для максимальной совместимости. При этом на производительность почти нет влияния — разницы между включённым и выключенным модом вы не заметите (если, конечно, не любите ставить себе 900 проекционных источников света одновременно).

Особенности

(1) Уровень освещения имеет значение

  • В темноте можно спрятаться от глаз врагов. Но если рядом есть статический свет, динамический свет или вы попадаете в поле зрения проекционного источника света, вас заметят.
  • Динамические источники и проекционный свет работают в реальном времени — так же, как и этот мод. Все стандартные инструменты света в Garry’s Mod и источники на карте будут корректно учитываться. (Важно: некоторые модифицированные источники, вроде Advanced Light Entities, которые используют клиентский проекционный свет, не будут работать. Учитываются только серверные — например, встроенные на карте.)

(2) Уникальная система слуха

  • Теперь враги «прибавили звук» и могут слышать шум, который вы создаёте, если находитесь достаточно близко.
  • Слышно не только ваши шаги или действия, но и любые звуки от объектов, с которыми вы взаимодействуете. Даже голосовой чат теперь учитывается — громкость вашего голоса влияет на то, услышат ли вас.

(3) Радиус обнаружения и преследования

  • Если враг вас заметил, сбросить его с хвоста будет непросто — придётся убежать достаточно далеко и спрятаться.
  • Если вы скрылись во тьме, враги пойдут проверять последнее место, где они вас видели. Поэтому останавливаться «вслепую» опасно. (Примечание: с iNPC это работает чуть иначе — NPC могут «решать», стоит ли им искать вас или нет.)

(4) Настройки

В меню Utilities/NEAD/Tweakables доступно множество параметров для тонкой настройки.

Совместимость

Работает с:

  • VJBase
  • DrGBase
  • Большинство других NPC-баз
  • Большинство глушителей оружия
  • iNPC (частично)

Не работает с:

  • PNG nextbot’ами (им всё равно, есть ли у вас no target)
  • Базами nextbot’ов, отличными от DRG
  • DBD nextbot’ами (по какой-то странной причине)

Известные проблемы

  • Открытый микрофон (open mic) скорее всего не работает. Используйте Push-to-Talk.
  • На некоторых картах «кривая» система освещения — придётся вручную подстраивать чувствительность к свету в настройках.
  • Неизвестно, влияет ли мод на летающих NPC без VJBase. Кто-то говорил, что влияет, но по моим наблюдениям — нет, они просто игнорируют звуки.
  • Аддоны, которые делают игрока «no target» (например, админ-моды), могут конфликтовать. Если нужно, чтобы мод не мешал такому функционалу, отключите «Light Level Spotting» в настройках.

Мультиплеер

Тестировался в кооперативе — работает неплохо, но пока что это WIP, так что пишите о багах и опыте использования в мультиплеере. Выделенные серверы не поддерживаются.

Как обычно: если найдёте ошибки — сообщите, я исправлю, когда смогу. Следующим проектом планирую заняться картой.

Похожие аддоны:

Установка

  1. Поместить файл в папку addons;
  2. Пример: D:\Steam\SteamApps\common\GarrysMod\garrysmod\addons.

Аддон в Стиме