DCT:Паковка уровня — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

DCT:Паковка уровня — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
 
 
(не показаны 9 промежуточные версии 6 участников)
Строка 19: Строка 19:
  
 
[include_folders]
 
[include_folders]
levels\mp_test    = true ; path to your level from current folder
+
levels         = true ; Паковать или нет
 +
anims = true
 +
configs = true
 +
meshes = true
 +
scripts = true
 +
sounds = true
 +
textures = true
  
 
[header]
 
[header]
auto_load = false ; do not change !
+
auto_load = false ; Для карты не надо. Для мода надо
level_name = mp_test    ; level name
+
level_name = mp_test    ; Имя карты
level_ver = 1.0               ; level version
+
level_ver = 1.0               ; Версия карты
 
entry_point = $fs_root$\gamedata\ ; do not change !
 
entry_point = $fs_root$\gamedata\ ; do not change !
creator = "GSC Game World"    ; creator
+
creator = "GSC Game World"    ; Автор
 
link = "www.stalker-game.com"
 
link = "www.stalker-game.com"
 
</pre>
 
</pre>
Строка 53: Строка 59:
 
| Ссылка на ресурс, с которого можно скачать созданную карту
 
| Ссылка на ресурс, с которого можно скачать созданную карту
 
|}
 
|}
 +
  
 
===Использование Map Compressor===
 
===Использование Map Compressor===
Для старта паковки карты, запустите ''"C:\Program Files\X-Ray SDK\map_compressor\'''compress_map.cmd'''"'' файл
+
Для старта паковки карты, запустите ''"C:\Program Files\X-Ray SDK\map_compressor\'''compress_map.cmd'''"''
 +
 
 +
Подробнее об использовании пакера можно узнать в [[XrCompress.exe|этой]] статье.
  
[[Категория:SDK CS|{{PAGENAME}}]]
+
[[Категория:SDK]][[Категория:SDK CS]][[Категория:SDK COP]]

Текущая версия на 10:31, 2 января 2012

Описание Map Compressor

В папке "C:\Program Files\X-Ray SDK\map_compressor" находится паковщик уровней. Он предназначен для запаковки откомпилированной информации и текстур в один db файл, удобный для обмена с другими пользователями.

Содержимое папки map_compressor

В папке for_levels находятся откомпилированный уровень и текстуры (по необходимости).

Содержимое папки "map_compressor\for_levels"

Имена папок levels и textures изменять нельзя. В каталоге textures есть директория intro содержащая intro_map_pic_имя_уровня.dds, intro_map_pic_имя_уровня.thm, intro_имя_уровня.dds, intro_имя_уровня.thm.

В SDK есть исходные файлы из которых можно сделать свои интро файлы ("C:\Program Files\X-Ray SDK\sources\intro_textures").

В папке levels находится откомпилированный уровень, например, mp_test. В случае, если мы использовали свои текстуры (или добавили, например, карту на уровень - map_mp_test.dds), нам необходимо создать соответствующие каталоги внутри каталога mp_test, как показано ниже

Содержимое папки "map_compressor\for_levels\levels\mp_test"

и скопировать текстуры с thm файлами которые используются на уровне.


build_map.ltx необходим для установки параметров запаковки уровня. Ниже приведён пример этого файла, с описанием его содержимого

[options]
exclude_exts         = *.ncb,*.sln,*.vcproj,*.old,*.rc,*.scc,*.vssscc,*.bmp

[include_folders]
levels          = true				; Паковать или нет
anims		= true
configs		= true
meshes 		= true
scripts		= true
sounds		= true
textures	= true

[header]
auto_load 	= false					; Для карты не надо. Для мода надо
level_name	= mp_test     				; Имя карты
level_ver	= 1.0		               		; Версия карты
entry_point	= $fs_root$\gamedata\			; do not change !
creator 	= "GSC Game World"    			; Автор
link 		= "www.stalker-game.com"
[include_folders] Каталоги которые будут запакованны
levels\mp_test Директория с уровнем
[header] Описание уровня
level_name Имя уровня
level_ver Версия уровня
creator Создатель уровня
link Ссылка на ресурс, с которого можно скачать созданную карту


Использование Map Compressor

Для старта паковки карты, запустите "C:\Program Files\X-Ray SDK\map_compressor\compress_map.cmd"

Подробнее об использовании пакера можно узнать в этой статье.

Другие места
LANGUAGE