xrAI — различия между версиями

Материал из xrWiki
Перейти к: навигация, поиск
(Новая страница: «xrAI — компилятор ИИ-компонент игрового уровня. == Параметры командной строки == Команда: <sy…»)
 
Строка 5: Строка 5:
 
<syntaxhighlight lang="winbatch">xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции></syntaxhighlight>
 
<syntaxhighlight lang="winbatch">xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции></syntaxhighlight>
 
Обязательные параметры:
 
Обязательные параметры:
* '''-verify'''<br /> Проверить корректность ИИ-сетки
+
* '''-verify'''<br />
* '''-f <имя_уровня>'''<br /> Компилировать ИИ-сетку в <code>gamedata\levels\<имя_уровня>\</code>
+
Проверить ИИ-сетку на наличие нод без связей.
* '''-s <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br /> Построить глобальный спавн из уровенвых спавнов
+
* '''-f <имя_уровня>'''<br />
* '''-draft'''<br /> Черновая сборка ИИ-сетки (без просчета укрытий)
+
Просчитать ИИ-сетку в <code>gamedata\levels\<имя_уровня>\</code>
''Параметры, выделенные <span style="color:#313131;">'''серым'''</span> цветом, используются только в ТЧ.''
+
* '''-s <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br />
* <span style="color:#313131;">'''-rebuild'''<br /></span>
+
Построить глобальный спавн из уровенвых спавнов
* <span style="color:#313131;">'''-g <имя_уровня>'''<br /> Построить оффлайновый ИИ-граф и кросс-таблицу ИИ-карты в <code>gamedata/levels/<имя_уровня>/</code></span>
+
''Параметры, выделенные <span style="color:#cc6666;">'''цветом'''</span>, используются только в ТЧ.''
* <span style="color:#313131;">'''-m <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br /> Совместить графы указанных уровней.</span>
+
* <span style="color:#cc6666;">'''-rebuild'''</span><br />
 +
* <span style="color:#cc6666;">'''-g <имя_уровня>'''<br />
 +
Построить оффлайновый ИИ-граф и кросс-таблицу ИИ-карты в <code>gamedata/levels/<имя_уровня>/</code></span>
 +
* <span style="color:#cc6666;">'''-m <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br />
 +
Совместить графы указанных уровней.</span>
 +
 
 
Дополнительные опции:
 
Дополнительные опции:
 
* '''-?''' или '''-h'''<br /> Вывести краткую справку по основным командам.
 
* '''-?''' или '''-h'''<br /> Вывести краткую справку по основным командам.
* <span style="color:#313131;">'''-o'''<br /> Модифицировать опции построения.</span>
+
* <span style="color:#cc6666;">'''-o'''</span>
* '''-no_separator_check'''<br /> Не проверять перекрытие ИИ-сетки рестрикторами.
+
<br />Модифицировать опции построения.
* '''-noverbose'''<br /> Отключить вывод дополнительных данных в лог.
+
* '''-no_separator_check'''<br />
* '''-pure_covers'''<br />  
+
Не проверять перекрытие ИИ-сетки рестрикторами.
* '''-out''' <br /> Имя выходного [[all.spawn|spawn]]-файла.
+
* '''-draft'''<br />
 +
Черновая сборка ИИ-сетки (без просчета укрытий)
 +
* '''-pure_covers'''<br />
 +
Чистовой режим???
 +
* '''-noverbose'''<br />
 +
Отключить вывод дополнительных данных в лог.
 +
* '''-out''' <br />
 +
Имя выходного [[all.spawn|spawn]]-файла.
 
* '''-designer''' <br />
 
* '''-designer''' <br />
* '''-keep_temp_files''' <br />Сохранять временные файлы.
+
Отключает какие-то сприптовые проверки в ЗП
 +
* '''-keep_temp_files'''<br />
 +
Сохранять временные файлы.
 
* '''-patch''' <br />
 
* '''-patch''' <br />
 +
???
 
* '''-start''' <br />
 
* '''-start''' <br />
 +
???
 +
* '''-t''' <br />
 +
Устаревшее?
 +
* '''-с''' <br />
 +
Устаревшее?
  
 
[[Категория:X-Ray SDK]]
 
[[Категория:X-Ray SDK]]

Версия 10:20, 9 декабря 2016

xrAI — компилятор ИИ-компонент игрового уровня.

Параметры командной строки

Команда:

xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции>

Обязательные параметры:

  • -verify

Проверить ИИ-сетку на наличие нод без связей.

  • -f <имя_уровня>

Просчитать ИИ-сетку в gamedata\levels\<имя_уровня>\

  • -s <имя_уровня1,имя_уровня2,…,имя_уровняN>

Построить глобальный спавн из уровенвых спавнов Параметры, выделенные цветом, используются только в ТЧ.

  • -rebuild
  • -g <имя_уровня>

Построить оффлайновый ИИ-граф и кросс-таблицу ИИ-карты в gamedata/levels/<имя_уровня>/

  • -m <имя_уровня1,имя_уровня2,…,имя_уровняN>

Совместить графы указанных уровней.

Дополнительные опции:

  • -? или -h
    Вывести краткую справку по основным командам.
  • -o


Модифицировать опции построения.

  • -no_separator_check

Не проверять перекрытие ИИ-сетки рестрикторами.

  • -draft

Черновая сборка ИИ-сетки (без просчета укрытий)

  • -pure_covers

Чистовой режим???

  • -noverbose

Отключить вывод дополнительных данных в лог.

  • -out

Имя выходного spawn-файла.

  • -designer

Отключает какие-то сприптовые проверки в ЗП

  • -keep_temp_files

Сохранять временные файлы.

  • -patch

???

  • -start

???

  • -t

Устаревшее?


Устаревшее?