Объявления

Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

KB2 Pic Editor

Информация, патчи, обсуждение, прохождения, достижения, турниры. Обсуждаем все, что связанно с играми
offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

KB2 Pic Editor

Сообщение DraggonFantasy » 11 май 2014, 12:10

Здравствуйте, уважаемые форумчане)
Совсем недавно я увлекся "взломом" старых игр, точнее King's Bounty 2 (началось все с простого читерства авторитета и волшебной силы xD ).
И вот, совсем недавно, написал небольшую программку, предназначенную для "взлома" этой самой KB2, а точнее - для извлечения и редактирования игровой графики, которая находится в файлах с расширением .PIC)
На данный момент уже готова вторая версия программы, в ней были добавлены некоторые плюшки для просмотра и сохранения графики.
Изображение
Изображение
Изображение

Features:
  • Малый размер (всего 15 кб)
  • Возможность просмотра и изменения изображений в King's Bounty 2
  • Возможность сохранить изображение из King's Bounty 2
  • Возможность быстрого сохранения сразу группы изображений из King's Bounty
  • Возможность скопировать изображение из King's Bounty 2 в буфер обмена
  • Возможность замены изображения King's Bounty 2 на изображение из файла
  • Возможность замены изображения King's Bounty 2 на изображение из буфера обмена
Правда, пока что, программа поддерживает только просмотр/замену картинок размером 96х60, но в будущем планирую добавить поддержку остальных разрешений (в KB2 большинство изображений 96х60). Но уже с помощью данной версии программы вы можете изменить картинки юнитов, тайлы, волшебника, колдуна, замков, городов и т.п.
Скачать:
Саму программку
Палитру

Как пользоваться программой:
Программу я старался сделать максимально простой. Для начала, хочу сказать, что один PIC файл содержит в себе несколько игровых картинок (например, army0.pic содержит 5 картинок юнитов). Каждая из этих картинок размещается в определенном месте в PIC файле и, можно сказать, имеет свой определенный номер в этом файле.
Для того, чтобы посмотреть (и, по желанию, сохранить) картинку из PIC файла, нужно кликнуть на кнопку Open Viewer, появится окно "просматривателя PIC'ов". Оно состоит из 1 текстового поля и 2х кнопок - Load PIC и Save Image.
Текстовое поле содержит в себе как раз-таки тот самый номер картинки в PIC файле. Изменяя его, вы меняете картинку для просмотра (то есть, если в нем 0 - вы смотрите первую картинку, если 1 - вторую и т.д.).
Для начала, нажмите на Load PIC и выберите файл, который вы хотите посмотреть. Теперь вы можете изменять число в текстовом поле и искать нужную вам картинку)
Когда найдете - можете смело кликать Save Image и выбирать PNG файл, в который хотите сохранить данное изображение)

Теперь о том, как изменить какую-то игровую текстуру.
Например, вы хотите заменить картинку дракона на какую-то другую. Вы с помощью Viewer'а ищете в каком файле и под каким номером расположена картинка дракона - в файле army4.pic, под номером 9. Теперь подготавливаете PNG файл картинки, на которую вы хотите заменить картинку дракона. Вот тут есть один небольшой нюанс. PIC файлы могут хранить только определенные цвета, по этому, для того, чтобы ваша текстура корректно отображалась в игре, вы должны рисовать ее используя исключительно эти цвета. Их список приведен ниже, но также вы можете скачать изображение с ними по ссылке приведенной выше (скачать палитру).
И так, вы подготовили вашу текстуру, сохранив ее в файл, допустим, newdragon.png. Теперь вы открываете Pic Editor. Как вы можете заметить, там есть такое же текстовое поле, как в Pic Viewer'е. И отвечает оно тоже за номер картинки файла. Но в этом случае, она означает тот номер картинки, который вы хотите заменить.
Также, есть кнопка Load Image, с ее помощью вы можете загрузить свою текстуру в программу. Кликайте ее и выбирайте ваш файл (в данном примере, newdragon.png).
Теперь, вы должны ввести в текстовое поле номер картинки, которую вы хотите заменить. Вспоминаем, что картинка дракона лежит в файле army4.pic под номером 9. Значит, вводим в поле 9. Теперь нажимаем Save to Pic и выбираем файл army4.pic. Все, картинка заменена.
Также, вместо того, чтобы кликать Load Image, вы можете кликнуть на кнопку Clipboard и тогда изображение для замены будет браться из вашего буфера обмена.

Список поддерживаемых цветов:
Цитата:
Черный - #000000
Зеленый - #00AA00
Коричневый - #AA5500
Желтый - #FFFF55
Серый - #555555
Светло-серый - #AAAAAA
Белый - #FFFFFF
Темно-Синий - #0000AA
Синий - #5555FF
Сине-зеленый - #00AAAA
Голубой - #55FFFF
Фиолетовый - #AA00AA
Розовый - #FF55FF
Красный - #AA0000
Светло-красный - #FF5555

Надеюсь, моя программа будет для вас полезной ;)
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: KB2 Pic Editor

Сообщение VDV_forever » 11 май 2014, 13:40

Спасибо!
Всегда приятно видеть людей, которым интересна классика! :P
P.S. Можно сохранить данную программу и палитру на сервере сайта, для более надежного хранения ;)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
Orzie  
Ветеран
Ветеран
 
Сообщения: 698
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Пол: Не указан
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 457 раз.

Re: KB2 Pic Editor

Сообщение Orzie » 11 май 2014, 18:07

А пирамидки с сундуками/артефактами сюда можно? :)
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5538
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: KB2 Pic Editor

Сообщение AlexSpl » 11 май 2014, 19:31

Помню в школе изучал формат сохранений KB2 :) Написал прогу на Паскале под DOS, которая меняла характеристики отрядов и другие параметры. Там даже Мурлантов можно было делать :) Собственно, именно с KB2 я начал знакомство с миром пошаговых стратегий.
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: KB2 Pic Editor

Сообщение DraggonFantasy » 11 май 2014, 20:12

Orzie писал(а):

А пирамидки с сундуками/артефактами сюда можно? :)

Если Вы о редактировании картинок пирамид и сундуков, то да, с помощью моей программы их можно изменять)
Вообще, она позволяет изменять практически все из чего состоит карта приключений и поле боя)
Не позволяет только фоновые изображения, но я постараюсь добавить поддержку изменение и больших картинок)
PS, объекты Adventure-карты (такие как те же пирамиды, сундуки и ритуальные предметы) находятся в файлах subject1.pic и subject2.pic
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: KB2 Pic Editor

Сообщение DraggonFantasy » 11 май 2014, 20:14

AlexSpl писал(а):

Помню в школе изучал формат сохранений KB2 :) Написал прогу на Паскале под DOS, которая меняла характеристики отрядов и другие параметры. Там даже Мурлантов можно было делать :) Собственно, именно с KB2 я начал знакомство с миром пошаговых стратегий.

Кстати, скажу по секрету, сейчас я занимаюсь разработкой редактора карт для KB2)
Сейчас он уже рабочий, но нет возможности менять армии врагов, замков и воинов в пирамидах. Пока можно изменять только тайлы. Могу показать скриншоты, если интересно)
Вернуться к началу

offlineZelya  
Мастер
Мастер
 
Сообщения: 390
Зарегистрирован: 04 янв 2011, 15:16
Пол: Не указан
Поблагодарили: 203 раз.

Re: KB2 Pic Editor

Сообщение Zelya » 12 май 2014, 09:32

DraggonFantasy писал(а):

Могу показать скриншоты, если интересно)

Интересно
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: KB2 Pic Editor

Сообщение DraggonFantasy » 12 май 2014, 14:06

 "Скриншоты KB2 Map Editor"
Изображение
Изображение
Изображение

:)
Вернуться к началу


Вернуться в King’s Bounty: Легенда о Рыцаре, Принцесса в доспехах, Воин Севера

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6