|
|
Итак.. раз появилась возможность добавлять картинки, встает вопрос как это делать, не похабя то, что уже есть.
Это не так и сложно. Для того, чтоб не портить файлы, создайте папку \arcanum9.dat в корне арканума и все манипуляции с далее описаными файлами ведите там с копиями.
Как зарегистрированы картинки в аркануме :
Все изображения хранятся в нескольких файлах, названия которых можно найти в файле \oemes\artlist.mes (в редакторе при выборе изображения это Верхний список). Три из них делятся еще и на подтипы (SubList). Это scenery, container и Item. Их структура обуславливается тремя файлами (\oemes\scenery.mes, \oemes\containertype.mes и \oemes\itemtype.mes соответственно). Что в них.. в них перечислены подкатегории с шагом в 1, который в конечном файле превращается в 1000 (если в oemes\scenery.mes - {1}{Tree Large}, то в \art\scenery\scenery.mes все строки с 1000 до 1999 - это "большие деревья").
Итак
Например, ну смертельно нужная вещь в аркануме - это шаттл из Сан Франциско (Fallout2).
Распаковав и поискав картинки, вы найдете, что шаттл лежит в 21 файле, точно также как в аркануме фасады. Фасад делать не будем, а просто сделаем 21 предмет, каждый из которых будет выглядеть как кусок шаттла.
1. Берем уже перегнанные в Bmp файлы из fallout'a :
art_scenery_shuttl20.bmp
.......
art_scenery_shuttl40.bmp
2. Перегоняем их в арт файлы. и кладем в \art\scenery
3. Теперь надо зарегистрировать их, чтобы использовать в редакторе..
Я пробовал добавить строчку в artlist.mes, создать папку с таким же именем и так далее имитировать структуры арканума, но при выборе моего списка ничего не происходило...
А вот добавить свою подкатегорию, например, в \art\scenery\scenery.mes - получилось.
Что делаем. Добавляем в файл \oemes\scenery.mes строчку
{23}{Fallout Arts}
Теперь все что записано в \art\scenery\scenery.mes с 23000 до 23999 это будет легко находится в созданой категории. Туда и пропишем наши art файлы :
{23000}{art_scenery_shuttl20.art}
{23001}{art_scenery_shuttl21.art}
.........
{23019}{art_scenery_shuttl39.art}
{23020}{art_scenery_shuttl40.art}
Все!
Запускаем редактор.
Создаем штук двадцать каких либо предметов из раздела scenery.
Берем первый, меняем его картинку на самую левую верхнюю (unnown). После этого меняем еще раз и вы увидите такой список в котором найдете свою категорию. Выбирайте картинку. И т.д.
Для теней поставьте флаг Flat (плоский). Где хотите чтоб нельзя было бегать - ставьте тайл блокеры.
Вывод: было бы проще вначале перегнать картинки в одну большую, а потом ее поставить или сделать прототип, чтоб быстрее менять картинки.. пока ни на то ни на другое нет времени.
Есть глюки с высотой самого шатла, с положением тайлблокера... думаю надо дальше разбираться с заголовком арт файла.
Для тех кому надоело это все читать и делать что описано - готовый вариант.
что там будет..
Файл arcanum9.dat положите в корень арканума (это картинки), а temp.dat в папку модули.
Запустите арканум... выбирайте модуль Temp.
|
|