Генератор иконок для WoT
WoTIconMaker

Что эта программа делает?

Программа автоматически генерирует нестандартные иконки для игры World of Tanks. Такие иконки появляются: в списках команд в "ушах", в списках команд при загрузке или по Tab, в окне создания тренировочной комнаты, в игре над танками, если установлены соответствующие опции.

Кому нужны нестандартные иконки?

  • Тем, кого стандартные не удовлетворяют по эстетическим соображениям.
  • Тем, кто хочет добавить в иконки какую-нибудь дополнительную полезную информацию.

Главный недостаток стандартных иконок именно в том, что они содержат слишком мало информации - фактически только "марку" танка в форме стилизованной иконки. Да и то - в игре уже 160 с лишним машин, и даже опытному игроку не так то просто запомнить все "загогулины", особенно для редко встречающихся танков. В одном из последних патчей разработчики добавили опциональное отображение уровня танка - то есть пошли по пути добавления информации. Так почему бы нам самим не добавить еще что-нибудь на свое усмотрение?

Зачем иконки генерировать, а не рисовать?

Затем, что в игре уже 160+ разных танков, и рисовать для каждого из них иконку вручную - занятие слишком долгое и нудное. А малейшее изменение (например, сдвинуть текст на 1 пиксел) потребует опять переделывать все 160+ иконок. А здесь генерация и установка набора иконок выполняется несколькими нажатиями клавиш. Изменения вносятся так же быстро.

Готовые варианты иконок

Для иллюстрации ниже приведены примеры разных вариантов сгенерированных иконок. Для того, чтобы видеть прозрачность, иконки наложены на фон с узором.

ПримерФайл параметровКомментарий
settings_Andrey_Hard.xmlПодобно иконкам Andrey_Hard
settings_cto40.xmlПодобно иконкам cto40
settings_3d.xmlПодобно иконкам Black_Spy
settings_3d_trans.xmlПодобно иконкам Black_Spy с прозрачностью
settings_3d_type.xmlПодобно старым иконкам Black_Spy
settings_Innersun.xmlПодобно иконкам Innersun
settings_Mixaver.xmlПодобно иконкам Mixaver
settings_MrAlex.xmlПодобно иконкам MrAlex
settings_MypZuJlka.xmlПодобно иконкам MypZuJlka
settings_Putin.xmlПодобно иконкам Putin
settings_sold89.xmlПодобно иконкам sold89
settings_armor.xmlТип иконкой, уровень, броня, русский псевдоним
settings_arta.xmlДля арты с символами, выделяющими светляков и тараканов
settings_bkg_font.xmlЦветная заливка в зависимости от типа и системный шрифт
settings_country_premium.xmlСо значками премиума и нации
settings_expert.xmlВыделяем танки, которых не хватает для 'Эксперта'
settings_maxi.xmlМаксимальное количество информации в каждой иконке
settings_midi.xmlСреднее количество информации в каждой иконке
settings_midi2.xmlСреднее количество информации в каждой иконке
settings_minimalism.xmlВ стиле минимализма
settings_minimalism2.xmlВ стиле минимализма
settings_minimalism3.xmlВ стиле минимализма
settings_penetr.xmlТолщина брони, пробитие, уровень в середине
settings_penetr_3d.xmlБроня, пробитие, 3D-иконка
settings_penetr_icons.xmlБроня, пробитие, 2D-иконка
settings_penetr_min.xmlБроня, пробитие, минимализм
settings_type_level_alias.xmlПример яркой заливки
settings_typeimg_rome_alias_frame.xmlПолупрозрачная заливка, закругленная рамка
settings_standard.xmlСтандартные
settings_standard_3d.xmlСтандартные 3D

Как установить программу?

Инсталлятор скомпилирован для 32-битной Windows XP/Windows 7. Процесс инсталляции не требует каких-то необычных шагов - выбираете путь установки, ставите галочки создания иконки на Desktop-е, пунктов в меню и тому подобное.

Как сгенерировать иконки?

  1. Запускаем WoT Icon Maker
  2. Жмем на тулбаре и выбираем файл параметров (см. выше в таблице во второй колонке).
  3. Жмем на тулбаре и выбираем папку игры.
  4. Если все нормально, выбранные иконки будут сгенерированы и записаны в игру.
После генерации иконок вам скорее всего захочется отключить отображение уровня римскими цифрами над иконками, которое делает сама игра (если у вас эта опция включена). Эта опция находится в окне "Настройки", в первой закладке ("Игра") справа вверху ("Показывать уровень танка").

Что изменяет программа?

Программа заменяет стандартные иконки, которые находятся в архиве игры ...\res\packages\gui.pkg в папке
gui\maps\icons\vehicle\contour,
а также несколько скриптов, которые находятся в папке
gui\flash.

Надо ли делать backup?

Нет. Исходные файлы игры теперь упакованы, а для модов (в том числе этого) предусмотрена отдельная папка. Прежняя версия WoTIconMaker делала backup файлов в папке
C:\Documents and Settings\%USERNAME%\AppData\Roaming\WoTIconMaker\backup.
Теперь эту папку можно удалить.

Что за скрипты в папке flash?

Эти скрипты выложил на официальном форуме Andrey_Hard. Они нужны, чтобы нестандартные иконки не "переворачивались" как стандартные, а также они убирают "черные уши" - то есть, слишком мрачное затемнение в списках команд. Вы можете использовать любые другие скрипты, просто положите их в папку Data/flash программы, и они будут каждый раз копироваться, когда генерируете иконки.

Принцип работы программы

Иконки генерируются на основе слоев (Layers). Каждый слой может содержать заливку (Fill), рамку (Frame), текст (Text), изображение (Image) и может подключать иконки из другого набора (Icon Set). Слои включаются или выключаются в зависимости от условий (закладка Conditions). Изначально задан некоторый набор слоев как пример и как основа для дальнейшего творчества. Настройки сохраняются в XML-файле; этот файл можно передавать другим пользователям, чтобы они сгенерировали такие же иконки.

Файлы программы

Предположим, что программа установлена в папку c:\wotim

  • C:\wotim\woticonmaker.exe - собственно "запускач"
  • C:\wotim\Data\settings - варианты настроек слоев
  • C:\wotim\Data\backgrounds - фон для preview
  • C:\wotim\Data\lang - русификация
  • C:\wotim\Data\flash - скрипты, необходимые для корректного показа иконок
  • C:\wotim\Data\help - справка
  • C:\wotim\Data\fonts - микрошрифты. Довольно трудно найти очень мелкий русский шрифт, да еще такой, чтобы отображался вменяемо. Поэтому я пошел по пути создания простеньких самопальных шрифтов. Вы сами можете создавать свои шрифты, т.к. все очень просто. Нужно два файла: один с расширением .bmp обязательно монохромный черно-белый, в нем изображения всех букв. Второй файл с расширением txt и в нем ширина каждой буквы в пикселах. Ширину важно указывать только для пробелов и символов, состоящих из двух частей (буква "Ы"), для остальных ширина определяется автоматически и вместо ширины сожно ставить "."
  • C:\wotim\Data\images - значки для типов танков, значки с флагами стран, значки для премиумных танков, значки для светляков
  • C:\wotim\Data\icons - изначальные, немодифицированные 2D и 3D иконки из игры
  • C:\Documents and Settings\%USERNAME%\Application Data\Woticonmaker\settings.xml - текущие настройки слоев
  • C:\Documents and Settings\%USERNAME%\Application Data\Woticonmaker\interface.xml - текущие настройки интерфейса
  • C:\Documents and Settings\%USERNAME%\Application Data\Woticonmaker\backup - здесь старая версия WoTIconMaker делала бакап

Обратная связь

Свои пожелания по развитию и информацию о замеченных дефектах шлите по адресу .