X-Ray SDK 0.4

Материал из MODFAQ.RU — моддинг классического S.T.A.L.K.E.R., TES и Fallout
Перейти к: навигация, поиск

X-Ray SDK 0.4

Разработчик GSC Game World
Модифицировали Neo][, Haron, K.D., Real Wolf, Kontro-zzz
Крайнее обновление Патч 4 от 28 января 2017 (7 лет)
Тип инструментарий
Платформа Windows XP
Форматы файлов *.level, *.object, *.lwo, *.xr, *.txt, *.obj, *.ltx, *.ogf, *.omf, *.skl, *.skls, *.spawn, *.dds, *.tga, *.thm, *.ogg, *.wav
Все версии 0.4

0.5
0.7

X-Ray SDK 0.4[1][2][3] — это инструментарий для работы с игрой S.T.A.L.K.E.R. - Тень Чернобыля на движке X-Ray Engine 1.0.
В открытый доступ разработчиками был выложен 14 мая 2007 года[4].

Ссылки на скачивание
X-Ray SDK 0.4 https://cloud.mail.ru/public/ExVi/wCJfBn9pe

https://yadi.sk/d/y8nnONWTWeNf3Q

Visual C++ 2005 x86 Redistributable https://download.microsoft.com/download/d/3/4/d342efa6-3266-4157-a2ec-5174867be706/vcredist_x86.exe
.NET Framework 3.0 https://download.microsoft.com/download/4/9/0/49001df1-af88-4a4d-b10f-2d5e3a8ea5f3/dotnetfx30SP1setup.exe
DirectX End-User Runtimes (June 2010) https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe

Состав

  • Level Editor
  • Actor Editor
  • Shader Editor
  • Particle Editor
  • xrLC
  • xrDO
  • xrAI


Также включает:

  • плагины для экспорта из Maya 8 и 8.5 в формат *.object
  • скрипты для Maya
  • туториалы по основам работы на английском языке.

Особенности

Изначально выпущен для поддержки маппинга к мультиплееру игры, в связи с чем не содержал компилятора xrAI, необходимого для сборки уровней к одиночной игре, он был выложен в открытый доступ позже, 25 мая 2010 года[5].

Это тот же инструментарий, что использовался для разработки ТЧ. Функциональность входящих в него программ не урезана. Позволяет работать с уровнями (LE), импортом и настройкой моделей (AE), шейдерами (SE) и библиотекой партикл-эффектов (PE), а также рядом более мелких областей.

Стандарт де-факто для разработки крупных модов.

Установка

Распакуйте архив, и переместите папку X-Ray_SDK_0.4 в удобную для вас директорию.

ВНИМАНИЕ! Путь к SDK не должен содержать пробелов, иначе может происходить вылет: SDK:Xr ini.cpp

Распакуйте игровые архивы Теней Чернобыля, и переместите полученную папку gamedata с заменой в X-Ray_SDK_0.4\level_editor

Если ваша версия Windows выше XP, обязательно устраните несовместимость X-Ray SDK 0.4 с Windows

Либо установите современную совместимую версию X-Ray SDK by YURSHAT

Примечание

  • xrAI привередлив, и требует абсолютно корректные настройки переходов между уровнями и static particles.
Описание ключей компилятора
Ключ Описание Пример
f Собрать AI-сетку -f имя_уровня

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

draft Собрать черновую AI-сетку; использовать с ключом -f -draft
no_separator_check Отключить проверку на перекрытие AI-сетки restrictor'ами; использовать с ключом -f -no_separator_check
g Собрать graph уровня -g имя_уровня

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

m Собрать game.graph -m
s Собрать спавн -s

Совместимость

Файлы *.thm ТЧ несовместимы с ЧН/ЗП[6].

Возможные ошибки и их исправление

Ошибочное вычисление Render Quality[7]
Ошибка: Unable to write to level.ini[8][9]

Сторонние обновления

Патч 1 от Neo][ и Haron

v0.4 от 4 ноября 2009 года[10]:

  • восстановлены опции xrLC

v0.3 от 16 февраля 2009 года[11]:

  • исправлена неработоспособность Actor Editor
  • исправлен ряд проблем с совместимостью

v0.2i (внутренняя тестовая версия):

  • исправлен баг с отображением detail objects (травы в Level Editor)
  • исправлено отсутствие демо-объектов в Shader Editor
  • обновлен ряд библиотек:
    • Bugtrap.dll (до версии 1.2.2654.37769)
    • cc3260mt.dll (до версии 6.0.1.0)
    • Borlndmm.dll (до версии 7.0.4.453)
    • FreeImage.dll (до 3.10.0.0)
    • LWO.dll (поддерживается LightWave 7.x+).

v0.1 от 17 мая 2007 года[12][13]:

  • исправлен баг со свойствами spawn element, где открывалось окно выбора LightAnims вместо визуала

Патч 2 от K.D.[14]

  • Отключена оптимизация мешей скелетных моделей при экспорте в *.ogf (аналогично HQ Geometry в AE X-Ray SDK 0.7):
1.jpg 2.jpg
До После
  • Исправление вылета при построении уровня на стадии Merge LOD textures. Подробнее: Failed static remote build
    Ошибка возникала из-за большого количества лод-объектов на локации. Они просто не вмещались на текстуру. Теперь текстура будет увеличена до нужных размеров и соответственно лодов можно будет ставить намного больше.
  • Исправлено отсутствие окошка выбора файлов при добавлении анимаций на Windows Vista/7 и выше. Должны заработать и другие проблемные окошки.
    Внимание! Actor Editor должен запускаться с исправлением ACT на XPFileDialog (см. статью: Устранение несовместимости X-Ray SDK 0.4 с Windows)

Патч 3 от Real Wolf[15]

  • Снято ограничение по добавлению большого количества моделей на сцену за один раз (через Multiple Append и т.п.). В оригинале было максимально 32 модели.

Патч 4 от Kontro-zzz[16]

  • Снято ограничение на количество wallmark'ов на уровне (увеличено с 500 до 5000).

Источники