Формации: Настройка формаций для ИИ
Материал из CryWiki Russia
Содержание |
Создание формаций на Flow Graph
Немного о формациях
Формации по сути это построения для ИИ. Любая формация распадается, когда ИИ видит врага и т.д.
Поэтому придётся каждый раз сообщать для ИИ формацию, когда вам это нужно.
Дальше нужно только перемещать лидера, остальные члены отряда будут сами передвигаться, в зависимости от формации.
Также можно создать свои собственные формации в файле Scripts\AI\Formations\FormationManager.lua
Отладка формаций
Чтобы отладить формации есть консольная команда ai_DrawFormations 1
Также чтобы была видна любая ИИ-отладка нужно ввести ai_drawDebug 1
Пример FG
Описание нодов формаций
Нод AI:AIFormation
Описание: Задаёт формацию для лидера, graph entity это лидер формации
Sync - старт нода
fName- название формации, можно взять из Scripts\AI\Formations\FormationManager.lua
Нод AI:AIFormationJoin
Описание: Задаёт формацию и лидера для других членов отряда
Sync - старт формации
Cancel - отмена формации
LeaderId- entityId лидера формации