Разработка модов. Глава 3
Материал из Pocket Fallout для КПК на PDA PC PPC Mobile.
При конвертации карты от Fallout, конвертер карт (начиная с 1.8 версии) распаковывает и записывает по папочкам использованные на карте frm-файлы. Все папки расположены в каталоге “UsedFrm” в том каталоге, куда Вы сохранили сконвертированную карту (и скрипт map_build.pfs).
Имена папок соответствуют папкам графических ресурсов Pocket F.A.L.L.O.U.T.
Пользователю необходимо переконвертировать «расфасованные» изображения при помощи конвертера frm-файлов ([FcFrmCnv.exe]).
Данный конвертер способен целиком конвертировать каталоги frm-файлов.
Содержание |
Автоматическая конвертация
Для конвертации каталога frm-файлов в ресурсы Pocket FA.L.L.O.U.T. следует запустить FcFrmCnv.exe из командной строки со следующими параметрами :
FcFrmCnv.exe -folder <путь_каталогу frm-файлов>
<путь_каталогу экспорта_изображений>
Пример
- Открываем Total Commander
- Идем в папку с конвертером (FcFrmCnv.exe)
- Внизу (в Total Commander) в командной строке пишем что-то вроде этого :
FcFrmCnv.exe -folder d:\Extract\Maps\City2\UsedFrm\art\ d:\Extract\Images\Art
Если конвертер отработает нормально, то на экране появиться сообщение об этом.
Внимание ! В поставке с конвертером идет файл x_convert.bat. Это пакетный файл, выполняющий процедуру, описанную выше. Пользователю достаточно открыть файл для редактирования и заменить путь каталога frm-файлов FRM_FOLDER и пусть сохранения SAVE_FOLDER на свои значения :
@set FRM_FOLDER=D:\Work\Shared\TestMaps\arcaves\UsedFrm\ @set SAVE_FOLDER=D:\myPrivate\Converter
После того, как пользователь заменит пути и сохранит файл x_convert.bat. Ему достаточно запустить (дабл клик) этот пакетный файл.
Примечания
Конвертер автоматически создает изображения и конфигурационные файлы. Во избежание «засорения» лишними файлами каталога графических ресурсов Pocket F.A.L.L.O.U.T. (Graphics\) ниже приводится список папок графических ресурсов с описанием надобности cfg-файлов :
- Graphics\art
В данной папке cfg-файлы нужны только для изображений, описывающих анимацию (содержащую раскадровку). Например, виды гра фических файлов, которым нужны cfg-файлы : открывающие двери, горящий огонь и т.п.
- Graphics\iface
В данной папке cfg-файлы не нужны.
- Graphics\items
В данной папке cfg-файлы не нужны.
- Graphics\misc
В данной папке cfg-файлы не нужны.
- Graphics\skills
В данной папке cfg-файлы не нужны.
- Graphics\tiles
В данной папке cfg-файлы не нужны.
- Graphics\walls\<…>
В каждой папке, описывающих группу стен, необходим единый cfg-файл. Созданный по правилам, описанных «Особенности построения стен». Для автоматического формирования общего cfg-файла создана специальная утилита, которая обрабатывает каталог frm-файлов с изображениями стен и формирует из этих данных общий конфигурационный файл.
- Graphics\objects\<…>
В каждой папке, описывающих юнитов необходимы cfg-файлы ДЛЯ КАЖДОГО вида спрайта. Более подробно описано тут.
Послесловие
Лучше всего конвертацию ресурсов (особенно стен и юнитов) выполнить один раз и в дальнейшем их использовать всеми мододелами. По этому, было бы здорово если мододелы объединились и, в первую очередь, выполнили едино разовую конвертацию.
Разработка модов
Для дальнейшего ознакомления с материалом по разработке модов используйте нижеприведённую ссылку:
Разработка модов. Глава 4 "Создание персонажей"
Чтобы попасть в другие разделы материала кликните по любой из следующих ссылок:
Разработка модов. Введение
Разработка модов. Глава 1 "Основные теоретические данные о локациях"
Разработка модов. Глава 2 "Создание карты"