Вставляем монстра из Heroes3 в Heroes2
1) Скачиваем Def Preview v1.1 (см. в приложении к посту)
2) Открываем в Def Preview Def файл с нужными нам спрайтами
Например файл GiantOctopus.def и Замка Пучина Heroes3
3) Извлекаем все изображения в какую нибудь папку (Например в папку GiantOctopus.INC )
4) Скачиваем AggPack v1.2 и IcnPack v1.2
5) Извлекаем изображения Черного Дракона утилитой из ресурсов Heroes2 чтобы использовать как образец (сперва распаковываем Hеroes2.agg AggPack-ом а затем извлекам из нужного INC изображения IcnPack-oм)
6) Смотрим и сравниваем: изображения GiantOctopus размером 450x400 изображения Черного Дракона 258x226
Хотя размеры существ равны просто спрайт в Heroes3 почему то сделан таких больших размеров чтобы вставить в Heroes2 надо его уменьшит, т.е обрезать в чтобы уместить в размер спрайта как у Черного Дракона.
Один спрайт обрезать не трудно для этого надо открыть его в gimp скопировать и вставить в спрайт Черного Дракона.
И выролванять его по ценру. Но спрайтом много их больше 100 каждый так делать очень трудно.
Что делать?
7) Нежно использовать утилиту convert в Ubuntu которая работает из командной строки
Подать команду
- Код: Выделить всё
convert -crop 258x226+96+87 Ocdt0010.bmp newOcdt0010.bmp
И все! Изображение обрезано так как нам надо.
А если подать команду вот так она обрежет и преобразует все bmp файлы в папке
- Код: Выделить всё
convert -crop 258x226+96+87 *.bmp
----------
Программы: