XrLC x64 CoP: различия между версиями

Материал из Моддинг трилогии S.T.A.L.K.E.R. - modFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску
м +плашка
м переоформлено
 
Строка 5: Строка 5:
| colspan=2 style="font-size:20px;"|
| colspan=2 style="font-size:20px;"|
'''xrLC x64 CoP'''
'''xrLC x64 CoP'''
|-
| '''Тип'''
| компиляторы
|-
| '''Платформа'''
| [[X-Ray SDK 0.7]]
|-
|-
| '''Разработчик'''
| '''Разработчик'''
Строка 12: Строка 18:
| [[K.D.]]
| [[K.D.]]
|-
|-
| '''Версия'''
| '''Последняя версия'''
| от 27 сентября 2014 года
| от 27 сентября 2014 года
|-
| '''Тип'''
| компиляторы
|-
| '''Платформа'''
| [[X-Ray SDK 0.7]]
|-
|-
| colspan=2| [[Версии xrLC x64 CoP|История версий]]
| colspan=2| [[Версии xrLC x64 CoP|История версий]]
|}
|}


'''xrLC x64 CoP'''<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=55777&view=findpost&p=1497487 Пост пользователя "K.D." на форуме Gameinator]</ref> — это набор модифицированных (в 64-битные версии) на основе [[X-Ray SDK 0.7]] компиляторов '''xrLC''', '''xrDO''' и '''xrAI''', использующихся для сборки уровней, травы и освещения детальных объектов одиночной игры и мультиплеера, а также компонентов искусственного интеллекта уровней только одиночной игры.
'''xrLC x64 CoP'''<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=55777&view=findpost&p=1497487 "K.D." gameru.net] 27.09.2014 [https://web.archive.org/web/20190921160036/https://www.gameru.net/forum/index.php?showtopic=55777&st=2340 Архивировано] 21.09.2019</ref> — это набор модифицированных (в 64-битные версии) на основе [[X-Ray SDK 0.7]] компиляторов '''xrLC''', '''xrDO''' и '''xrAI''', использующихся для сборки уровней, травы и освещения детальных объектов одиночной игры и мультиплеера, а также компонентов искусственного интеллекта уровней только одиночной игры.


{| class="mw-collapsible mw-collapsed wikitable"
{| class="mw-collapsible mw-collapsed wikitable"
! colspan=4| Ссылки на скачивание
! colspan=2| Ссылки на скачивание и установка
|- style="text-align: center;"
| style="width: 150px"| xrLC x64 CoP || {{#lst:Все файлы для загрузки|xrlc64cop}}
|-
|-
| xrLC x64 CoP
| colspan=2|
| https://yadi.sk/d/iCtXQ9bgbhNL4
Переместите файлы из архива в ''X-Ray_SDK_CoP\editors''
https://cloud.mail.ru/public/4BJ5/2e6bFDbU3
|}
|}


Строка 41: Строка 42:


{| class="mw-collapsible mw-collapsed wikitable"
{| class="mw-collapsible mw-collapsed wikitable"
!colspan="4" align="center"|Описание ключей компиляторов<ref>Информация из файла ''readme_cop_compilers.txt''</ref><ref>Ключи добыты напрямую из [[*.exe]]-файлов компиляторов утилитой [[Microsoft Strings]]</ref>
!colspan="4" align="center"|Описание ключей компиляторов<ref>Файл readme_cop_compilers.txt</ref><ref>Ключи добыты напрямую из [[*.exe]]-файлов компиляторов утилитой [[Microsoft Strings]]</ref>
|-
|-
! Компилятор!! Ключ!! Описание !! Пример
! Компилятор!! Ключ!! Описание !! Пример
Строка 98: Строка 99:
| xrAI || <code>patch</code> || Заменить в заголовке указанного спавна значение GUID значением из другого спавна || Для замены значения в new.spawn из all.spawn:<br><code>-patch new all</code>
| xrAI || <code>patch</code> || Заменить в заголовке указанного спавна значение GUID значением из другого спавна || Для замены значения в new.spawn из all.spawn:<br><code>-patch new all</code>
|}
|}
== Установка ==
Переместите файлы из архива в ''X-Ray_SDK_CoP\editors''


== Источники ==
== Источники ==
{{reflist|3}}
{{reflist|3}}


[[Категория:Утилиты для моддинга]]
[[Категория:Компиляторы]]
[[Категория:Устарело]]
[[Категория:Устарело]]

Текущая версия от 00:19, 22 июля 2026

old_icon.png Внимание! Устаревшая утилита
Не рекомендуется использовать данную утилиту, ввиду плохой совместимости с современными ОС Windows или наличия более эффективных аналогов.

xrLC x64 CoP

Тип компиляторы
Платформа X-Ray SDK 0.7
Разработчик GSC Game World
Модифицировал K.D.
Последняя версия от 27 сентября 2014 года
История версий

xrLC x64 CoP[1] — это набор модифицированных (в 64-битные версии) на основе X-Ray SDK 0.7 компиляторов xrLC, xrDO и xrAI, использующихся для сборки уровней, травы и освещения детальных объектов одиночной игры и мультиплеера, а также компонентов искусственного интеллекта уровней только одиночной игры.

Ссылки на скачивание и установка
xrLC x64 CoP CloudMail ; ЯндексДиск

Переместите файлы из архива в X-Ray_SDK_CoP\editors

Особенности

  • поддержка более 4 Гб ОЗУ
  • поддержка многоядерных процессоров
  • более быстрая компиляция
  • возможность компилировать большие по размеру уровни
Описание ключей компиляторов[2][3]
Компилятор Ключ Описание Пример
xrLC, xrDO, xrAI ? Включить мини-help
xrLC, xrDO, xrAI h Включить мини-help
xrLC, xrDO nosun Отключить расчет лайтмапа от солнца; они нужны только на статике, либо на динамике при игре с опцией r2_sun_static.
xrLC, xrDO norgb Отключить (в xrDO - запекание всех просчитанных коэффициентов освещения в level.details) расчет "основного" лайтмапа (lmap#1_1), который используется только на статике; сам файл лайтмапа создается и ссылка на него прописывается в level; время компиляции с ключом существенно меньше, чем без него; если статическое освещение не используется, можно указать
xrLC skipinvalid Игнорировать 2 вариант вылета: XrLC:xrPreOptimize.cpp
xrLC lmap_quality Установить пользовательское значение ключа Pixel per meter свойств сцены в Level Editor; задается, как в SDK - дробное значение; если без ключа, будет использоваться значение из билда уровня; наиболее заметны изменения на статическом освещении; в SDK максимальное значение = 20, а с этим ключом можно указать больше -lmap_quality 35
xrLC, xrDO, xrAI f Обязательный параметр для компиляции уровня по пути: X-Ray_SDK_CoP\editors\gamedata\levels -f имя_уровня
xrLC gi global illunination; портит картинку на статическом освещении и сильно тормозит компиляцию
xrLC noise Отключить converting to MU
xrLC, xrDO net Компилировать по сети
xrLC, xrDO nosun Отключить расчет лайтмапа от солнца; они нужны только на статике, либо на динамике при игре с опцией r2_sun_static.
xrLC, xrDO norgb Отключить (в xrDO - запекание всех просчитанных коэффициентов освещения в level.details) расчет "основного" лайтмапа (lmap#1_1), который используется только на статике; сам файл лайтмапа создается и ссылка на него прописывается в level; время компиляции с ключом существенно меньше, чем без него; если статическое освещение не используется, можно указать
xrLC, xrDO silent Отключить вывод таблицы после завершения работы; только при компиляции нескольких уровней подряд
xrLC nosmg Отключить smooth groups; этот параметр необходим, чтобы избежать глюков с тенями/ломаными плоскостями
xrLC, xrAI keep_temp_files Отключить удаление временных файлов
xrAI o Включить меню с дополнительными опциями; работает только в наборе X-Ray SDK 0.4-компилей
xrAI s Собрать спавн Для одного уровня:
-s имя_уровня

Для нескольких уровней (через запятую без пробела):
-s имя_уровня_1,имя_уровня_2,имя_уровня_3

xrAI verify Проверить AI-сетку на наличие ошибок
xrAI out Имя *.spawn файла на выходе
xrAI pure_covers Отключить просчет укрытий
xrAI draft Собрать черновую AI-сетку
xrAI start Перенести актора на указанную локацию -s имя_уровня
xrAI no_separator_check Отключить проверку на перекрытие AI-сетки restrictor'ами
xrAI noverbose В режиме верификации отключить вывод информации о неслинкованных нодах
xrAI patch Заменить в заголовке указанного спавна значение GUID значением из другого спавна Для замены значения в new.spawn из all.spawn:
-patch new all

Источники

  1. "K.D." gameru.net 27.09.2014 Архивировано 21.09.2019
  2. Файл readme_cop_compilers.txt
  3. Ключи добыты напрямую из *.exe-файлов компиляторов утилитой Microsoft Strings