Формации: Настройка формаций для ИИ
Материал из CryWiki Russia
Akeeper (Обсуждение | вклад) |
Alex626 (Обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
- | = Создание | + | = Создание формаций на Flow Graph<br/> = |
- | + | === '''Немного о формациях''' === | |
+ | |||
+ | Формации по сути это построения для ИИ. Любая формация распадается, когда ИИ видит врага и т.д.<br/>Поэтому придётся каждый раз сообщать для ИИ формацию, когда вам это нужно.<br/>Дальше нужно только перемещать лидера, остальные члены отряда будут сами передвигаться, в зависимости от формации.<br/><br/>Также можно создать свои собственные формации в файле''' '''''Scripts\AI\Formations\FormationManager.lua'' | ||
+ | |||
+ | === '''Отладка формаций''' === | ||
+ | |||
+ | Чтобы отладить формации есть консольная команда '''''ai_DrawFormations 1'''''<br/>Также чтобы была видна любая ИИ-отладка нужно ввести '''''ai_drawDebug 1''''' | ||
+ | |||
+ | === '''Пример FG''' === | ||
+ | |||
+ | [[File:FGAIFormations.png|RTENOTITLE]] | ||
+ | |||
+ | = Описание нодов формаций<br/> = | ||
+ | |||
+ | === '''Нод AI:AIFormation'''<br/> === | ||
+ | |||
+ | '''Описание: '''Задаёт формацию для лидера, graph entity это лидер формации<br/>'''Sync '''- старт нода<br/>'''fName'''- название формации, можно взять из ''Scripts\AI\Formations\FormationManager.lua'' | ||
+ | |||
+ | |||
+ | |||
+ | === '''Нод AI:AIFormationJoin'''<br/> === | ||
+ | |||
+ | '''Описание: '''Задаёт формацию и лидера для других членов отряда<br/>'''Sync '''- старт формации<br/>'''Cancel '''- отмена формации<br/>'''LeaderId'''- entityId лидера формации | ||
+ | |||
+ | [[Категория:Flowgraph]] |