Редактирование: xrAI
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 4: | Строка 4: | ||
Команда: | Команда: | ||
<syntaxhighlight lang="winbatch">xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции></syntaxhighlight> | <syntaxhighlight lang="winbatch">xrAI <общие_опции> [-f|-s] <имя_уровня> <дополнительные_опции></syntaxhighlight> | ||
+ | |||
===Обязательные параметры=== | ===Обязательные параметры=== | ||
Строка 11: | Строка 12: | ||
Просчитать ИИ-сетку в <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 /> | ||
Строка 20: | Строка 19: | ||
* <span style="color:#cc6666;">'''-m <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br /> | * <span style="color:#cc6666;">'''-m <имя_уровня1,имя_уровня2,…,имя_уровняN>'''<br /> | ||
Совместить графы указанных уровней в единый игровой граф.</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 /> |
− | + | Отключает какие-то скриптовые проверки в ЗП ??? | |
− | * '''- | + | * '''-patch''' <new.spawn> <old.spawn><br /> |
− | |||
− | |||
Обновить GUID в new.spawn значением из old.spawn | Обновить GUID в new.spawn значением из old.spawn | ||
* '''-start''' <br /> | * '''-start''' <br /> | ||
Сменить стартовую локацию??? | Сменить стартовую локацию??? | ||
− | |||
− | |||
<!-->* '''-t''' <br /> | <!-->* '''-t''' <br /> | ||
Устаревшее? | Устаревшее? | ||
Строка 48: | Строка 50: | ||
===Опции улучшенных компиляторов=== | ===Опции улучшенных компиляторов=== | ||
− | + | * '''-thread <N>'''<br /> | |
− | + | Задать N потоков при просчёте укрытий (в оригинале создавалось только 3). | |
− | * '''-thread <N>'''<br />Задать N потоков при просчёте укрытий (в оригинале создавалось только 3 | + | |
− | { | + | ---- |
− | + | {| style="background-color: #fffdee;" width="100%" | |
− | + | |<span style="color:#172172;">'''Полезно знать'''</span> | |
+ | ---- | ||
+ | Иногда xrAI подвисает на неопределённое время в конце сборки ИИ-сетки. Чтобы избежать таких случаев, нужно удалять папку с временными файлами. | ||
+ | |} | ||
[[Категория:X-Ray SDK]] | [[Категория:X-Ray SDK]] |