SGM 2.2 + X-Ray Oxygen
Платформа: STALKER - Зов припяти 1.6.02 + X-Ray Oxygen
Категория: Сюжетные моды
Адаптация: FX
В кратце - это классический мод SGM 2.2 на новом движке X-Ray Oxygen. Подробности о X-Ray Oxygen - Перейти
Информация
Возможны мелкие огрехи, но критических ошибок быть не должно. Впрочем, адаптация предназначена в первую очередь для тестирования и использования в моддинге, а не для скачал-играй. Поэтому ограничился адаптацией к базовому моду и не стал добавлять Динамические новости и прочее.
Установка
1 - Зов Припяти 1.6.02 - Скачать можно отсюда
2 - SGM 2.2 Full version (включает все нужные фиксы) - Ссылка ниже
3 - Адаптация (выбрать вариант с AVX или без него) - Ссылка или Ссылка
Что такое AVX
AVX - Advanced Vector Extensions (AVX) — расширение системы команд для микропроцессоров Intel и AMD. AVX предоставляет различные улучшения, новые инструкции и новую схему кодирования машинных кодов.
Важно
Поддержка только 64 bit систем.
От автора адаптации
Как показала практика, если делать всё грамотно, то особых проблем быть не должно. Любой проект, использующий оригинальный движок 1.6.02, должен пойти и на Oxygen (если используется изменённый движок, то тут всё и так ясно - нужна адаптация движка).
Надо только обратить внимание на классы и порядок сохранения данных - в Окси есть изменения.
Ещё один важный момент: движок очень "нервно" реагирует на ошибки синтаксиса. Один вот такой
-- [ комментарий
в xml файле и можно не увидеть даже главного меню. То же самое и со скриптами: комментарии (и всё остальное) должны быть написаны по правилам Lua, а не C++. Если у нас есть файл my_func.script, а в нём переменная My_Value, то для доступа к ней надо так и писать: my_func.My_Value. С бардаком в регистре, наподобие My_Func.My_Value придётся распрощаться.
Названия файлов наподобие prototipe-knife.ogf недопустимы.
В остальном проблем быть не должно. Во всяком случае, не больше, чем при адаптации одного мода к другому.
Запуск SGM 2.2 + X-Ray Oxygen
После того как все установлено по инструкции, заходим в папку bins и запускаем игру с модом двойным кликом по файлу xrPlay.exe
Внимание: ожидайте | до открытия ссылки |
Комментарии
[error]Expression : assertion failed
[error]Function : CCustomZone::CalcDistanceTo
[error]File : c:\xray-oxygen\code\engine.vc2008\xrgame\customzone.cpp
[error]Line : 1449
[error]Description : nearest_s
Trying dump lua state
Вылетает после перехода с Болот на Затон
при загрузке вылетают ранг, достижения и т.д все обнуляется.
Что делать?
только стандартные "какие новости в зоне" "чего интересного расскажешь" и т.д.