Редактирование: xrAI
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 5: | Строка 5: | ||
<syntaxhighlight lang="winbatch">xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции></syntaxhighlight> | <syntaxhighlight lang="winbatch">xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции></syntaxhighlight> | ||
− | + | '''Обязательные параметры''' | |
* '''-verify'''<br /> | * '''-verify'''<br /> | ||
Проверить ИИ-сетку на связность. В xrai_%username%.log будет информация о вырожденных и однонаправленных нодах. | Проверить ИИ-сетку на связность. В xrai_%username%.log будет информация о вырожденных и однонаправленных нодах. | ||
Строка 11: | Строка 11: | ||
Просчитать ИИ-сетку в <code>gamedata\levels\<имя_уровня>\</code> (требуется [[build.cform]], т.е. предварительно нужно скомпилировать карту с помощью [[xrLC]]) | Просчитать ИИ-сетку в <code>gamedata\levels\<имя_уровня>\</code> (требуется [[build.cform]], т.е. предварительно нужно скомпилировать карту с помощью [[xrLC]]) | ||
* '''-s <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br /> | * '''-s <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br /> | ||
− | Построить глобальный спавн из | + | Построить глобальный спавн из уровенвых спавнов.<br /> |
− | |||
''Параметры, выделенные <span style="color:#cc6666;">'''цветом'''</span>, используются только в ТЧ.'' | ''Параметры, выделенные <span style="color:#cc6666;">'''цветом'''</span>, используются только в ТЧ.'' | ||
− | |||
* <span style="color:#cc6666;">'''-rebuild'''</span><br /> | * <span style="color:#cc6666;">'''-rebuild'''</span><br /> | ||
* <span style="color:#cc6666;">'''-g <имя_уровня>'''<br /> | * <span style="color:#cc6666;">'''-g <имя_уровня>'''<br /> | ||
Строка 21: | Строка 19: | ||
Совместить графы указанных уровней в единый игровой граф.</span> | Совместить графы указанных уровней в единый игровой граф.</span> | ||
− | + | ||
+ | '''Дополнительные опции''' | ||
* '''-?''' или '''-h'''<br /> | * '''-?''' или '''-h'''<br /> | ||
Вывести краткую справку по основным командам. | Вывести краткую справку по основным командам. | ||
+ | * '''-keep_temp_files'''<br /> | ||
+ | После завершения компиляции не удалять автоматически [[build.aimap]], полученный при построении ИИ-сетки в LE | ||
* <span style="color:#cc6666;">'''-o'''</span><br /> | * <span style="color:#cc6666;">'''-o'''</span><br /> | ||
Модифицировать опции построения. | Модифицировать опции построения. | ||
* '''-no_separator_check'''<br /> | * '''-no_separator_check'''<br /> | ||
− | Не проверять перекрытие ИИ-сетки | + | Не проверять перекрытие ИИ-сетки рестрикторами. |
− | * '''-draft'''<br /> | + | * <span style="color:#cc6666;">'''-draft'''</span><br /> |
− | Черновая сборка ИИ-сетки (без просчета укрытий, | + | Черновая сборка ИИ-сетки (без просчета укрытий, build.cform не требуется) |
+ | * '''-pure_covers'''<br /> | ||
+ | ??? | ||
+ | * '''-noverbose'''<br /> | ||
+ | Отключить вывод дополнительных данных в лог. | ||
* '''-out''' <br /> | * '''-out''' <br /> | ||
Имя выходного [[all.spawn|spawn]]-файла. | Имя выходного [[all.spawn|spawn]]-файла. | ||
+ | * '''-designer''' <br /> | ||
+ | Отключает какие-то скриптовые проверки в ЗП | ||
* '''-keep_temp_files'''<br /> | * '''-keep_temp_files'''<br /> | ||
− | + | Сохранять временные файлы. | |
− | * '''- | + | * '''-patch''' <new.spawn> <old.spawn><br /> |
− | |||
− | |||
Обновить GUID в new.spawn значением из old.spawn | Обновить GUID в new.spawn значением из old.spawn | ||
* '''-start''' <br /> | * '''-start''' <br /> | ||
Сменить стартовую локацию??? | Сменить стартовую локацию??? | ||
− | + | <nowiki>* '''-t''' <br /> | |
− | |||
− | |||
Устаревшее? | Устаревшее? | ||
* '''-с''' <br /> | * '''-с''' <br /> | ||
− | Устаревшее?</nowiki | + | Устаревшее?</nowiki> |
− | |||
− | |||
− | |||
− | |||
− | { | + | '''Опции улучшенных компиляторов''' |
− | + | * '''-thread <N>'''<br /> | |
− | + | Задать N потоков при просчёте укрытий (в оригинале создавалось только 3). | |
+ | |||
+ | ---- | ||
+ | {| style="background-color: #fffdee;" width="100%" | ||
+ | |<span style="color:#172172;">'''Полезно знать'''</span> | ||
+ | ---- | ||
+ | Иногда xrAI подвисает на неопределённое время в конце сборки ИИ-сетки. Чтобы избежать таких случаев, нужно удалять папку с временными файлами. | ||
+ | |} | ||
[[Категория:X-Ray SDK]] | [[Категория:X-Ray SDK]] |