XrLC x64 CS: различия между версиями
Перейти к навигации
Перейти к поиску
мНет описания правки |
мНет описания правки |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 23: | Строка 23: | ||
|} | |} | ||
'''xrLC x64 CS'''<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=55777&view=findpost&p=1497487 Пост пользователя "K.D." на форуме Gameinator]</ref> — это набор модифицированных (в 64-битные версии) на основе [[X-Ray SDK 0.5]] компиляторов '''xrLC''', '''xrDO''' и '''xrAI''', использующихся для сборки уровней, травы и освещения детальных объектов | '''xrLC x64 CS'''<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=55777&view=findpost&p=1497487 Пост пользователя "K.D." на форуме Gameinator]</ref> — это набор модифицированных (в 64-битные версии) на основе [[X-Ray SDK 0.5]] компиляторов '''xrLC''', '''xrDO''' и '''xrAI''', использующихся для сборки уровней, травы и освещения детальных объектов одиночной игры и мультиплеера, а также компонентов искусственного интеллекта уровней только одиночной игры. | ||
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
! colspan=4| | ! colspan=4| Ссылки на скачивание | ||
|- | |- | ||
| xrLC x64 CS | | xrLC x64 CS | ||
| | | https://yadi.sk/d/t5f3vuL-bhNJt | ||
https://cloud.mail.ru/public/5y5t/2Dk7Gkp4T | |||
|} | |} | ||
== Особенности == | |||
* поддержка более 4 Гб ОЗУ | * поддержка более 4 Гб ОЗУ | ||
* поддержка многоядерных процессоров | * поддержка многоядерных процессоров | ||
| Строка 61: | Строка 52: | ||
| xrLC, xrDO || <code>norgb</code> || Отключить (в '''xrDO''' - запекание всех просчитанных коэффициентов освещения в ''level.details'') расчет "основного" лайтмапа (lmap#1_1), который используется только на статике; сам файл лайтмапа создается и ссылка на него прописывается в level; время компиляции с ключом существенно меньше, чем без него; если статическое освещение не используется, можно указать || | | xrLC, xrDO || <code>norgb</code> || Отключить (в '''xrDO''' - запекание всех просчитанных коэффициентов освещения в ''level.details'') расчет "основного" лайтмапа (lmap#1_1), который используется только на статике; сам файл лайтмапа создается и ссылка на него прописывается в level; время компиляции с ключом существенно меньше, чем без него; если статическое освещение не используется, можно указать || | ||
|- | |- | ||
| xrLC || <code>skipinvalid</code> || Игнорировать | | xrLC || <code>skipinvalid</code> || Игнорировать 2 вариант вылета: [[XrLC:xrPreOptimize.cpp]] || | ||
|- | |- | ||
| xrLC || <code>lmap_quality</code> || Установить пользовательское значение ключа '''Pixel per meter''' [[Свойства_сцены_в_Level_Editor|свойств сцены в Level Editor]]; задается, как в [[X-Ray SDK 0.5|SDK]] - дробное значение; если без ключа, будет использоваться значение из билда уровня; наиболее заметны изменения на статическом освещении; в SDK максимальное значение = 20, а с этим ключом можно указать больше || <code>-lmap_quality 35</code> | | xrLC || <code>lmap_quality</code> || Установить пользовательское значение ключа '''Pixel per meter''' [[Свойства_сцены_в_Level_Editor|свойств сцены в Level Editor]]; задается, как в [[X-Ray SDK 0.5|SDK]] - дробное значение; если без ключа, будет использоваться значение из билда уровня; наиболее заметны изменения на статическом освещении; в SDK максимальное значение = 20, а с этим ключом можно указать больше || <code>-lmap_quality 35</code> | ||
| Строка 72: | Строка 63: | ||
|- | |- | ||
| xrLC || <code>net</code> || Компилировать по сети || | | xrLC || <code>net</code> || Компилировать по сети || | ||
|- | |- | ||
| xrLC, xrDO || <code>nosun</code> || Отключить расчет лайтмапа от солнца; они нужны только на статике, либо на динамике при игре с опцией ''r2_sun_static''. || | | xrLC, xrDO || <code>nosun</code> || Отключить расчет лайтмапа от солнца; они нужны только на статике, либо на динамике при игре с опцией ''r2_sun_static''. || | ||
| Строка 108: | Строка 97: | ||
| 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_CS\editors'' | |||
== Источники == | == Источники == | ||
{{ | {{reflist|3}} | ||
[[Категория:Утилиты для моддинга | [[Категория:Утилиты для моддинга]] | ||
Текущая версия от 18:39, 11 сентября 2022
|
xrLC x64 CS | |
| Разработчик | GSC Game World |
| Модифицировал | K.D. |
| Версия | от 27 сентября 2014 года |
| Тип | компиляторы |
| Платформа | X-Ray SDK 0.5 |
| История версий | |
xrLC x64 CS[1] — это набор модифицированных (в 64-битные версии) на основе X-Ray SDK 0.5 компиляторов xrLC, xrDO и xrAI, использующихся для сборки уровней, травы и освещения детальных объектов одиночной игры и мультиплеера, а также компонентов искусственного интеллекта уровней только одиночной игры.
| Ссылки на скачивание | |||
|---|---|---|---|
| xrLC x64 CS | https://yadi.sk/d/t5f3vuL-bhNJt | ||
Особенности
- поддержка более 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 | 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 имя_уровня
Для нескольких уровней (через запятую без пробела): |
| 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
|
Установка
Переместите файлы из архива с заменой в X-Ray_SDK_CS\editors
Источники
- ↑ Пост пользователя "K.D." на форуме Gameinator
- ↑ Информация из файла readme_cs_compilers.txt
- ↑ Ключи добыты напрямую из *.exe-файлов компиляторов утилитой Microsoft Strings