STALKER Resource Copier
- это скрипт, предназначенный для копирования ресурсов локаций из X-Ray SDK
в произвольную папку. Написан на python. Для запуска нужно установить интерпретатор версии 3.x.x
. На данный момент последняя версия (3.11.3).
Скрипт копирует файлы:
*.object
модели*.dds
текстуры*.tga
текстуры*.thm
описания*.ogg
звуки*.wav
звуки.level
файл локации.part
файлы локации
- Копирование моделей объектов сцены
- Копирование моделей объектов травы
- Копирование моделей объектов групп
- Копирование текстур для всех моделей
- Копирование текстур объектов
glow
- Копирование текстур объектов
wallmark
- Копирование
lod
текстур, если модель имеет типMultiple Usage
- Копирование текстуры
Base Texture
, которая используется для генерации травы - Копирование звуков для
sound source
- Копирование
.thm
описаний для всех*.object
,.dds
,.tga
,*.ogg
,.wav
файлов
Скрипт поддерживает чтение данных о моделях, текстурах и звуках из форматов:
*.part
- исходные файлы локации из папкиrawdata\maps
/rawdata\levels
*.object
- исходные объекты изrawdata\objects
*.group
- группы объектов изrawdata\groups
level
- игровые файлы локации из папкиgamedata\levels
Поддерживается копирование из X-Ray SDK
0.4
, 0.5
, 0.6
, 0.7
- Запустить скрипт
stalker_resource_copier.pyw
- Указать путь к
fs.ltx
файлу (он нужен для поиска дирректорий, в которых находятся текстуры и 3D модели) - Указать папку
output
(в неё будут копироваться ресурсы) - Нажать кнопку
copy resource
- Папка
output
должна быть пустой. Иначе будет предупреждение (красный текст) внизу окна - Чтобы уровень появился в списке, нужно его скопировать в дирректорию
$maps$
, которая указана вfs.ltx
- После работы скрипта, будут созданы файлы с настройками (
*.ini
) и логом (*.log
)