1) Исправлена ошибка, из-за которой NPC не перемещались вокруг своей базовой позиции на грузовом корабле.
2) Исправлена ошибка со списком состояний NPC.
Код, ранее изменявший список состояний внутри файла данных, был удален. Он предназначался для автоматического анализа и улучшения конфигурации состояний, но в некоторых случаях вызывал проблемы при использовании различных комбинаций параметров.
Теперь список состояний может быть изменен только параметром статического состояния NPC.
При загрузке новой версии NpcSpawn плагин автоматически обнаружит и исправит любые недопустимые конфигурации состояний, если таковые имеются.
Примечание: Если у вас есть статические NPC, пожалуйста, убедитесь, что они остаются статическими после обновления. Из-за проблем в предыдущих версиях некоторые NPC могли стать подвижными. Если вы столкнетесь с этим, просто снова включите статическое состояние для этих NPC.
3) Добавлен новый параметр предустановки для NPC: множитель для количества восстанавливаемого здоровья при использовании NPC лечебных предметов.
4) Добавлен новый параметр предустановки для NPC: порог здоровья, при достижении которого NPC установит баррикаду для восстановления здоровья.
5) Добавлен новый параметр настройки NPC: пороговое расстояние до игрока, необходимое для установки баррикады NPC.
Если игрок находится ближе, чем на этом расстоянии, NPC не будет устанавливать баррикаду. Если игрок находится дальше, NPC может установить баррикаду.
6) Добавлен новый параметр предустановки для NPC: множитель урона для оружия ближнего боя, используемого NPC.
Теперь есть два множителя урона:
- существующий глобальный множитель урона (применяется ко всему урону),
- новый множитель урона для оружия ближнего боя (применяется только к оружию ближнего боя).
Эти множители не суммируются, когда NPC используют оружие ближнего боя.
7) Исправлена ошибка, из-за которой высокий множитель атаки некорректно влиял на урон от оружия ближнего боя, если у NPC было как дальнобойное, так и оружие ближнего боя.
Добавлена поддержка редактирования параметров новых предустановленных NPC в команде NpcEdit, а также параметров редактирования добычи.